Jump to content


Photo

После одного из обновлений перестал воспроизводится ряд файлов по DLNA

DLNA Sony

  • Please log in to reply
5 replies to this topic

#1 DDim OFFLINE  

DDim

    Newbie

  • Members
  • 8 posts
  • Local time: 06:21 PM

Posted 06 October 2019 - 05:13 PM

После какого то из обновлений перестали воспроизводится некоторые файлы по 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 by DDim, 06 October 2019 - 05:14 PM.


#2 DDim OFFLINE  

DDim

    Newbie

  • Members
  • 8 posts
  • Local time: 06:21 PM

Posted 07 October 2019 - 02:03 AM

Похоже проблема в файлах которые должны проигрываться без перекодировки, так как те что перекодируются проигрываются нормально

#3 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 140578 posts
  • Local time: 10:21 AM

Posted 07 October 2019 - 12:51 PM

Привет, вы можете играть с телевизора, а не Play To?



#4 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 140578 posts
  • Local time: 10:21 AM

Posted 11 October 2019 - 01:16 AM

@DDim

 

Привет, вы можете играть прямо с телевизора, просматривая библиотеку?



#5 DDim OFFLINE  

DDim

    Newbie

  • Members
  • 8 posts
  • Local time: 06:21 PM

Posted 11 October 2019 - 03:10 AM

@DDim

 

Привет, вы можете играть прямо с телевизора, просматривая библиотеку?

Я проверю, пока решил проблему просто перекодировав все такие видео.



#6 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 140578 posts
  • Local time: 10:21 AM

Posted 12 October 2019 - 01:38 PM

Это интересно, спасибо за отзыв.







Also tagged with one or more of these keywords: DLNA, Sony

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users