mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-05-04 18:09:12 +03:00
Seeking/Pause doesn't work using dlna #629
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @martynas123 on GitHub (Apr 24, 2019).
Originally assigned to: @anthonylavado on GitHub.
Describe the bug
Seeking and pausing doesn't work on Samsung Smart TV using dlna. Buttons are disabled on TV.
Logs
System (please complete the following information):
Additional context
Pausing/Seeking works using VLC as dlna client.
Pausing/Seeking works using Emby/Plex server on this TV.
@anthonylavado commented on GitHub (Apr 25, 2019):
This might be fixed by #1287, but I thought it didn't affect DLNA clients (I too tried with VLC before the fix, and it worked).
@DeveloperOl commented on GitHub (Apr 29, 2019):
I am having the same issue even after I just manually build and installed the hotfix branch 10.3.z
TV: samsung ue55ju6850
OS: debian stretch armhf
Pausing/Seeking not working on TV but it does work on VLC
I found this in my log maybe it helps:
[2019-04-29 20:33:00.867 +02:00] [ERR] Error ProtocolError getting response from "http://192.168.178.28:9197/upnp/control/AVTransport1" System.Net.WebException: The remote server returned an error: (500) Internal Server Error. at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) at System.Threading.Tasks.TaskFactory1.FromAsyncCoreLogic(IAsyncResult iar, Func2 endFunction, Action1 endAction, Task1 promise, Boolean requiresSynchronization) [2019-04-29 20:33:00.905 +02:00] [ERR] Error processing request 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.EndGetResponse(IAsyncResult asyncResult) at System.Threading.Tasks.TaskFactory1.FromAsyncCoreLogic(IAsyncResult iar, Func2 endFunction, Action1 endAction, Task1 promise, Boolean requiresSynchronization) --- End of inner exception stack trace --- at Emby.Server.Implementations.HttpClientManager.HttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod) at Emby.Server.Implementations.HttpClientManager.HttpClientManager.SendAsync(HttpRequestOptions options, String httpMethod) at Emby.Dlna.PlayTo.SsdpHttpClient.SendCommandAsync(String baseUrl, DeviceService service, String command, String postData, Boolean logRequest, String header) at Emby.Dlna.PlayTo.Device.SetPause(CancellationToken cancellationToken) at Emby.Server.Implementations.Session.SessionManager.SendMessageToSession[T](SessionInfo session, String name, T data, CancellationToken cancellationToken) at Emby.Server.Implementations.Services.ServiceExecGeneral.GetTaskResult(Task task) at Emby.Server.Implementations.Services.ServiceHandler.ProcessRequestAsync(HttpListenerHost appHost, IRequest httpReq, IResponse httpRes, ILogger logger, String operationName, CancellationToken cancellationToken) at Emby.Server.Implementations.HttpServer.HttpListenerHost.RequestHandler(IHttpRequest httpReq, String urlString, String host, String localPath, CancellationToken cancellationToken)@nonplusnl commented on GitHub (May 1, 2019):
This might be related to #1246 - I'm getting the same ProtcolError500 with 10.3.0 and up. Not even when seeking, but it even refuses to start playing.
That is with an Onkyo TX-NR515 receiver, which used to play fine from Emby and Jellyfin <=10.2.2
@zsarosi commented on GitHub (Oct 3, 2021):
The problem still exists in 10.7.7-1 on Ubuntu 20.04 with Samsung TV.
@DeveloperOl commented on GitHub (Oct 4, 2021):
@zsarosi my original issue was fixed. If you still have trouble using the seeking/pausing feature you may want to file a new issue with your individual error message.