DDim 0 Posted October 6, 2019 Posted October 6, 2019 (edited) После какого то из обновлений перестали воспроизводится некоторые файлы по DLNA, через функцию "Воспроизвести на", сервер EMBY стоит на DSM Synology (Xpenology) Модель телевизора: Sony BRAVIA KDL-46HX753 Ошибка в логах вот такая: 2019-10-07 00:06:38.746 Info HttpServer: HTTP POST http://10.0.1.2:8096/emby/Sessions/3f34617a8075b4626895773b0c05c609/Playing?ItemIds=97&PlayCommand=PlayNow. UserAgent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36 2019-10-07 00:06:38.869 Info HttpServer: HTTP HEAD http://10.0.1.2:8096/videos/97/stream.avi?DeviceProfileId=32035832ee055768d00a061972f450ff&DeviceId=uuid:00000000-0000-1010-8000-00A096F9187E&MediaSourceId=363b22d9429721541bf1a38cd6843de7&Static=true&PlaySessionId=4050cb5097f94c65aae2a46c187897bc. getcontentFeatures.dlna.org=1, X-AV-Physical-Unit-Info=pa="BRAVIA KDL-46HX753";, X-AV-Client-Info=av="5.0"; cn="Sony Corporation"; mn="BRAVIA KDL-46HX753"; mv="1.7";, Host=10.0.1.2:8096 2019-10-07 00:06:38.871 Info App: [LinuxMount] Checking we can attempt to mount [/volume1/VIDEO/TV/Animation/Колыбельные РјРёСЂР°/S01E01. Русская колыбельная.avi], Extension = [.avi], Operating System = [Linux], Executables Available = [True]. 2019-10-07 00:06:38.871 Info App: [LinuxMount] Checking we can attempt to mount [/volume1/VIDEO/TV/Animation/Колыбельные РјРёСЂР°/S01E01. Русская колыбельная.avi], Extension = [.avi], Operating System = [Linux], Executables Available = [True]. 2019-10-07 00:06:38.871 Info HttpServer: HTTP Response 200 to 10.0.1.21. Time: 3ms. http://10.0.1.2:8096/videos/97/stream.avi?DeviceProfileId=32035832ee055768d00a061972f450ff&DeviceId=uuid:00000000-0000-1010-8000-00A096F9187E&MediaSourceId=363b22d9429721541bf1a38cd6843de7&Static=true&PlaySessionId=4050cb5097f94c65aae2a46c187897bc 2019-10-07 00:06:38.886 Error HttpClient: Error ProtocolError getting response from *** Error Report *** Version: 4.2.1.0 Command line: /var/packages/EmbyServer/target/server/EmbyServer.exe -package synology -programdata /var/packages/EmbyServer/target/var -ffmpeg /var/packages/EmbyServer/target/ffmpeg/bin/ffmpeg -ffprobe /var/packages/EmbyServer/target/ffmpeg/bin/ffprobe -ffdetect /var/packages/EmbyServer/target/ffmpeg/bin/ffdetect -restartexitcode 121 Operating system: Unix 4.4.59.0 64-Bit OS: True 64-Bit Process: True User Interactive: False Mono: 5.18.0.240 (tarball Fri Jan 18 10:51:45 UTC 2019) Runtime: file:///volume1/@appstore/EmbyServer/3rdparty/mono/5.18.0.240/lib/mono/4.5/mscorlib.dll Processor count: 4 Program data path: /var/packages/EmbyServer/target/var Application directory: /volume1/@appstore/EmbyServer/releases/4.2.1.0 System.Net.WebException: System.Net.WebException: The remote server returned an error: (500) Internal Server Error. at System.Net.HttpWebRequest.GetResponseFromData (System.Net.WebResponseStream stream, System.Threading.CancellationToken cancellationToken) [0x00146] in <06b225350c3541b2a422a59539189a6b>:0 at System.Net.HttpWebRequest.RunWithTimeoutWorker[T] (System.Threading.Tasks.Task`1[TResult] workerTask, System.Int32 timeout, System.Action abort, System.Func`1[TResult] aborted, System.Threading.CancellationTokenSource cts) [0x000f8] in <06b225350c3541b2a422a59539189a6b>:0 at System.Net.HttpWebRequest.EndGetResponse (System.IAsyncResult asyncResult) [0x00020] in <06b225350c3541b2a422a59539189a6b>:0 at System.Threading.Tasks.TaskFactory`1[TResult].FromAsyncCoreLogic (System.IAsyncResult iar, System.Func`2[T,TResult] endFunction, System.Action`1[T] endAction, System.Threading.Tasks.Task`1[TResult] promise, System.Boolean requiresSynchronization) [0x0000f] in <06b73b509b314fc8a9db8d5f73b3c223>:0 Source: System TargetSite: System.Net.WebResponse EndGetResponse(System.IAsyncResult) 2019-10-07 00:06:38.895 Error HttpServer: Error processing request *** Error Report *** Version: 4.2.1.0 Command line: /var/packages/EmbyServer/target/server/EmbyServer.exe -package synology -programdata /var/packages/EmbyServer/target/var -ffmpeg /var/packages/EmbyServer/target/ffmpeg/bin/ffmpeg -ffprobe /var/packages/EmbyServer/target/ffmpeg/bin/ffprobe -ffdetect /var/packages/EmbyServer/target/ffmpeg/bin/ffdetect -restartexitcode 121 Operating system: Unix 4.4.59.0 64-Bit OS: True 64-Bit Process: True User Interactive: False Mono: 5.18.0.240 (tarball Fri Jan 18 10:51:45 UTC 2019) Runtime: file:///volume1/@appstore/EmbyServer/3rdparty/mono/5.18.0.240/lib/mono/4.5/mscorlib.dll Processor count: 4 Program data path: /var/packages/EmbyServer/target/var Application directory: /volume1/@appstore/EmbyServer/releases/4.2.1.0 MediaBrowser.Model.Net.HttpException: MediaBrowser.Model.Net.HttpException: The remote server returned an error: (500) Internal Server Error. ---> System.Net.WebException: The remote server returned an error: (500) Internal Server Error. at System.Net.HttpWebRequest.GetResponseFromData (System.Net.WebResponseStream stream, System.Threading.CancellationToken cancellationToken) [0x00146] in <06b225350c3541b2a422a59539189a6b>:0 at System.Net.HttpWebRequest.RunWithTimeoutWorker[T] (System.Threading.Tasks.Task`1[TResult] workerTask, System.Int32 timeout, System.Action abort, System.Func`1[TResult] aborted, System.Threading.CancellationTokenSource cts) [0x000f8] in <06b225350c3541b2a422a59539189a6b>:0 at System.Net.HttpWebRequest.EndGetResponse (System.IAsyncResult asyncResult) [0x00020] in <06b225350c3541b2a422a59539189a6b>:0 at System.Threading.Tasks.TaskFactory`1[TResult].FromAsyncCoreLogic (System.IAsyncResult iar, System.Func`2[T,TResult] endFunction, System.Action`1[T] endAction, System.Threading.Tasks.Task`1[TResult] promise, System.Boolean requiresSynchronization) [0x0000f] in <06b73b509b314fc8a9db8d5f73b3c223>:0 --- End of inner exception stack trace --- at Emby.Server.Implementations.HttpClientManager.HttpClientManager.SendAsyncInternal (MediaBrowser.Common.Net.HttpRequestOptions options, System.String httpMethod) [0x00689] in <450b368eae8f4cb8ab4853f8ffe89952>:0 at Emby.Server.Implementations.HttpClientManager.HttpClientManager.SendAsync (MediaBrowser.Common.Net.HttpRequestOptions options, System.String httpMethod) [0x0009e] in <450b368eae8f4cb8ab4853f8ffe89952>:0 at Emby.Dlna.PlayTo.SsdpHttpClient.SendCommandAsync (System.String baseUrl, Emby.Dlna.Common.DeviceService service, System.String command, System.ReadOnlyMemory`1[T] postData, System.Threading.CancellationToken cancellationToken, System.Boolean logRequest, System.String header) [0x000de] in <78a83c7f6fd84a789185f21e7044fb95>:0 at Emby.Dlna.PlayTo.Device.SetAvTransport (System.String url, System.String header, System.String metaData, System.Threading.CancellationToken cancellationToken) [0x00219] in <78a83c7f6fd84a789185f21e7044fb95>:0 at Emby.Dlna.PlayTo.PlayToController.SetPlaylistIndex (System.Int32 index, System.Threading.CancellationToken cancellationToken) [0x0016d] in <78a83c7f6fd84a789185f21e7044fb95>:0 at Emby.Server.Implementations.Session.SessionManager.SendMessageToSession[T] (MediaBrowser.Controller.Session.SessionInfo session, System.ReadOnlyMemory`1[T] name, T data, System.Threading.CancellationToken cancellationToken) [0x00119] in <450b368eae8f4cb8ab4853f8ffe89952>:0 at Emby.Server.Implementations.Session.SessionManager.SendPlayCommand (System.String controllingSessionId, System.String sessionId, MediaBrowser.Model.Session.PlayRequest command, System.Threading.CancellationToken cancellationToken) [0x002c8] in <450b368eae8f4cb8ab4853f8ffe89952>:0 at Emby.Server.Implementations.Services.ServiceController.GetTaskResult (System.Threading.Tasks.Task task) [0x000ef] in <450b368eae8f4cb8ab4853f8ffe89952>:0 at Emby.Server.Implementations.Services.ServiceHandler.ProcessRequestAsync (Emby.Server.Implementations.HttpServer.HttpListenerHost appHost, MediaBrowser.Model.Services.IRequest httpReq, MediaBrowser.Model.Services.IResponse httpRes, Emby.Server.Implementations.Services.RestPath restPath, System.String responseContentType, System.Threading.CancellationToken cancellationToken) [0x001da] in <450b368eae8f4cb8ab4853f8ffe89952>:0 at Emby.Server.Implementations.HttpServer.HttpListenerHost.RequestHandler (MediaBrowser.Model.Services.IRequest httpReq, System.ReadOnlyMemory`1[T] urlString, System.ReadOnlyMemory`1[T] host, System.ReadOnlyMemory`1[T] localPath, System.Threading.CancellationToken cancellationToken) [0x00bd3] in <450b368eae8f4cb8ab4853f8ffe89952>:0 Source: mscorlib TargetSite: Void Throw() InnerException: System.Net.WebException: The remote server returned an error: (500) Internal Server Error. Source: System TargetSite: System.Net.WebResponse EndGetResponse(System.IAsyncResult) at System.Net.HttpWebRequest.GetResponseFromData (System.Net.WebResponseStream stream, System.Threading.CancellationToken cancellationToken) [0x00146] in <06b225350c3541b2a422a59539189a6b>:0 at System.Net.HttpWebRequest.RunWithTimeoutWorker[T] (System.Threading.Tasks.Task`1[TResult] workerTask, System.Int32 timeout, System.Action abort, System.Func`1[TResult] aborted, System.Threading.CancellationTokenSource cts) [0x000f8] in <06b225350c3541b2a422a59539189a6b>:0 at System.Net.HttpWebRequest.EndGetResponse (System.IAsyncResult asyncResult) [0x00020] in <06b225350c3541b2a422a59539189a6b>:0 at System.Threading.Tasks.TaskFactory`1[TResult].FromAsyncCoreLogic (System.IAsyncResult iar, System.Func`2[T,TResult] endFunction, System.Action`1[T] endAction, System.Threading.Tasks.Task`1[TResult] promise, System.Boolean requiresSynchronization) [0x0000f] in <06b73b509b314fc8a9db8d5f73b3c223>:0 2019-10-07 00:06:38.896 Info HttpServer: HTTP Response 500 to 10.0.1.31. Time: 150ms. http://10.0.1.2:8096/emby/Sessions/3f34617a8075b4626895773b0c05c609/Playing?ItemIds=97&PlayCommand=PlayNow Edited October 6, 2019 by DDim
DDim 0 Posted October 7, 2019 Author Posted October 7, 2019 Похоже проблема в файлах которые должны проигрываться без перекодировки, так как те что перекодируются проигрываются нормально
Luke 38559 Posted October 7, 2019 Posted October 7, 2019 Привет, вы можете играть с телевизора, а не Play To?
Luke 38559 Posted October 11, 2019 Posted October 11, 2019 @@DDim Привет, вы можете играть прямо с телевизора, просматривая библиотеку?
DDim 0 Posted October 11, 2019 Author Posted October 11, 2019 @@DDim Привет, вы можете играть прямо с телевизора, просматривая библиотеку? Я проверю, пока решил проблему просто перекодировав все такие видео.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now