jacob_28348 0 Posted May 27, 2023 Posted May 27, 2023 I'm pulling my hair out trying to figure this one out. I'm using xteve/threadfin to filter my channels from my provider and then feeding that to Emby. embyserver.txt ffmpeg-directstream-2c09a6df-539c-4d3b-aca7-98ae0a981673_1.txt ffmpeg-transcode-ee2effef-8c58-41dd-9675-22c15a7828ac_1.txt ffmpeg-transcode-817c0d2b-7d11-471a-8bd5-f25c53db6c64_1.txt
jacob_28348 0 Posted May 27, 2023 Author Posted May 27, 2023 35 minutes ago, EODCrafter said: Do you use a VPN? I do not.
jacob_28348 0 Posted May 27, 2023 Author Posted May 27, 2023 Here's another log. I've tried xteve/threadfin with an FFMPEG buffer of varying sizes, VLC buffer and no buffer. All result in the same exact issues. Here's a log from using it without a buffer. ffmpeg-directstream-215ed321-aa73-43e3-9fbe-767724fcf0bd_1.txt
jacob_28348 0 Posted May 28, 2023 Author Posted May 28, 2023 Combing through the logs I've noticed this error 2023-05-27 20:04:41.813 Info SharedHttpPipelineSource: SharedHttpPipelineSource is done streaming. 2023-05-27 20:04:44.811 Info MediaProbeManager: ProcessRun 'ffprobe' Execute: /app/emby/ffprobe -analyzeduration 3000000 -i "http://127.0.0.1:8096/LiveTv/LiveStreamFiles/6a18f5181ff945a98eadb747096d2fd7/stream.ts" -threads 0 -v info -print_format json -show_streams -show_format -show_data 2023-05-27 20:04:44.830 Error Server: Error processing request *** Error Report *** Version: 4.7.12.0 Command line: /app/emby/EmbyServer.dll -programdata /config -ffdetect /app/emby/ffdetect -ffmpeg /app/emby/ffmpeg -ffprobe /app/emby/ffprobe -restartexitcode 3 Operating system: Linux version 5.4.0-148-generic (buildd@lcy02-amd64-112) (gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1)) #165-Ubuntu SMP Tue Apr 18 08:53:12 UTC 2 Framework: .NET 6.0.14 OS/Process: x64/x64 Runtime: app/emby/System.Private.CoreLib.dll Processor count: 24 Data path: /config Application path: /app/emby System.NullReferenceException: System.NullReferenceException: Object reference not set to an instance of an object. at Emby.LiveTV.TunerHosts.LiveStream.CopyFile(String path, Boolean seekFile, Int32 emptyReadLimit, PipeWriter writer, IFileSystem fileSystem, IStreamHelper streamHelper, CancellationToken cancellationToken) 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.LiveTV TargetSite: Void MoveNext() 2023-05-27 20:04:44.832 Info MediaProbeManager: ProcessRun 'ffprobe' Process exited with code 1 - Failed 2023-05-27 20:04:44.833 Error MediaSourceManager: Error probing live tv stream *** Error Report *** Version: 4.7.12.0 Command line: /app/emby/EmbyServer.dll -programdata /config -ffdetect /app/emby/ffdetect -ffmpeg /app/emby/ffmpeg -ffprobe /app/emby/ffprobe -restartexitcode 3 Operating system: Linux version 5.4.0-148-generic (buildd@lcy02-amd64-112) (gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1)) #165-Ubuntu SMP Tue Apr 18 08:53:12 UTC 2 Framework: .NET 6.0.14 OS/Process: x64/x64 Runtime: app/emby/System.Private.CoreLib.dll Processor count: 24 Data path: /config Application path: /app/emby System.Exception: System.Exception: ffprobe failed for "http://127.0.0.1:8096/LiveTv/LiveStreamFiles/6a18f5181ff945a98eadb747096d2fd7/stream.ts" - streams and format are both null: { } ffprobe version 5.0.0-emby_2022_05_27-u1 Copyright (c) 2007-2022 the FFmpeg developers and softworkz for Emby LLC built with gcc 8.3.0 (crosstool-NG 1.24.0) [http @ 0x6fd200] HTTP error 500 Internal Server Error http://127.0.0.1:8096/LiveTv/LiveStreamFiles/6a18f5181ff945a98eadb747096d2fd7/stream.ts: Server returned 5XX Server Error reply at Emby.Server.MediaEncoding.Probing.MediaProbeManager.GetMediaInfoInternal(String inputPath, String primaryPath, MediaProtocol protocol, String userAgent, Boolean extractChapters, String probeSizeArgument, Boolean isAudio, Boolean forceEnableLogging, CancellationToken cancellationToken) at Emby.Server.Implementations.Library.MediaSourceManager.AddMediaInfoWithProbe(MediaSourceInfo mediaSource, Boolean isAudio, ReadOnlyMemory`1 cacheKey, Boolean addProbeDelay, CancellationToken cancellationToken) at Emby.Server.Implementations.Library.MediaSourceManager.OpenLiveStreamInternal(LiveStreamRequest request, CancellationToken cancellationToken) Source: Emby.Server.MediaEncoding TargetSite: Void MoveNext()
jacob_28348 0 Posted May 29, 2023 Author Posted May 29, 2023 I am using nginx/swag with emby. Here are my config files for it. emby.subdomain.conf nginx.conf proxy.conf
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