Jump to content

Remote playback error / timeout for some media files


Bims0n
Go to solution Solved by Bims0n,

Recommended Posts

Hi there, my user and I are having trouble playing some of my media remotely. On my local network everything works as intended. Funnily enough this only appears to concern some of my content, there seems to be a random pattern with no causal relation that I could detect. E.g. some 1080p files like to play, some not. All are HEVC however.

Below is a typical error from the emby log. I've also attached the concerning server log.

Any help is appreciated!

2023-12-03 23:41:25.715 Error Server: Error processing request
	*** Error Report ***
	Version: 4.7.14.0
	Command line: /volume1/@appstore/EmbyServer/system/EmbyServer.dll -programdata /var/packages/EmbyServer/var -ffdetect /var/packages/EmbyServer/target/bin/ffdetect -ffmpeg /var/packages/EmbyServer/target/bin/ffmpeg -ffprobe /var/packages/EmbyServer/target/bin/ffprobe -nolocalportconfig -ignore_vaapi_enabled_flag -pidfile /var/packages/EmbyServer/var/EmbyServer.pid -defaultdirectory /volume1/Public -updatepackage emby-server-synology72_{version}_x86_64.spk -noautorunwebapp
	Operating system: Linux version 4.4.302+ (root@build5) (gcc version 12.2.0 (GCC) ) #69057 SMP Mon Nov 13 14:19:30 CST 2023
	Framework: .NET 6.0.20
	OS/Process: x64/x64
	Runtime: volume1/@appstore/EmbyServer/system/System.Private.CoreLib.dll
	Processor count: 4
	Data path: /var/packages/EmbyServer/var
	Application path: /volume1/@appstore/EmbyServer/system
	System.IO.FileNotFoundException: System.IO.FileNotFoundException: Unable to find the specified file.
	   at Emby.Server.MediaEncoding.Api.Hls.BaseHlsService.CreateRequestFromPlaySessionId(BaseSegmentRequest segmentRequest)
	   at Emby.Server.MediaEncoding.Api.Hls.DynamicHlsService.Get(GetHlsSegment segmentRequest)
	   at Emby.Server.Implementations.Services.ServiceController.Execute(HttpListenerHost appHost, Object requestDto, IRequest req)
	   at Emby.Server.Implementations.Services.ServiceHandler.ProcessRequestAsync(HttpListenerHost httpHost, IServerApplicationHost appHost, IRequest httpReq, IResponse httpRes, RestPath restPath, String responseContentType, CancellationToken cancellationToken)
	   at Emby.Server.Implementations.HttpServer.HttpListenerHost.RequestHandler(IRequest httpReq, ReadOnlyMemory`1 urlString, ReadOnlyMemory`1 localPath, CancellationToken cancellationToken)
	Source: Emby.Server.MediaEncoding
	TargetSite: System.Tuple`3[Emby.Server.MediaEncoding.Api.StreamRequest,System.String,MediaBrowser.Controller.Net.AuthorizationInfo] CreateRequestFromPlaySessionId(Emby.Server.MediaEncoding.Api.Hls.BaseSegmentRequest)

 

 

Edited by GrimReaper
Link to comment
Share on other sites

  • Solution

Can be closed, the setting (allow subtitle extraction on the fly) was disabled since my NAS struggles with some high bitrate HDR 4K HEVC files that contain a high number of subtitles for performance reasons. However if the setting was disabled, the remote playback of certain files containing subtitles was rejected for whatever reason. Enabling the setting allowes the remote playback once again of all files.

edit: pls remove the embyserver.txt attachment from the inital post, thx

Edited by Bims0n
  • Thanks 1
Link to comment
Share on other sites

GrimReaper
3 minutes ago, Bims0n said:

Can you please remove the embyserver.txt attachment from the inital post, as I can't seem to edit it.

*Done* 

  • Thanks 1
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...