Jump to content

Error M3UTunerHost - After System update


MysticalCortex

Recommended Posts

MysticalCortex

Hey Team, 

First time poster, I have a bit of an issue. After a system upgrade (OS level, Debian 10 to 11) I have been unable to now live stream tv via the m3uTunerHost. 

Heres the error, But I will attach the whole log.
 

2022-02-11 07:12:35.452 Info HttpClient: GET http://i.mjh.nz/nz/kodi-tv.m3u8
2022-02-11 07:12:35.805 Info App: User policy for Administrator. EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
2022-02-11 07:12:35.821 Info App: Bitrate exceeds DirectPlay limit: media bitrate: 40000000, max bitrate: 10000000
2022-02-11 07:12:35.821 Info App: Bitrate exceeds DirectStream limit: media bitrate: 40000000, max bitrate: 10000000
2022-02-11 07:12:35.865 Info LiveTvManager: Opening channel stream from Emby, external channel Id: m3u_1a7bb172288bab45668a39dae586f0010a7fd84f11198e69c0248c2ada9c5183
2022-02-11 07:12:35.868 Info LiveTV: Streaming Channel m3u_1a7bb172288bab45668a39dae586f0010a7fd84f11198e69c0248c2ada9c5183
2022-02-11 07:12:35.878 Info SharedHttpPipelineSource: Opening SharedHttpPipelineSource Live stream from https://i.mjh.nz/nz/tv.9.m3u8|X-Forwarded-For=202.89.4.222&User-Agent=Mozilla%2F5.0+%28Windows+NT+10.0%3B+Win64%3B+x64%29+AppleWebKit%2F537.36+%28KHTML%2C+like+Gecko%29+Chrome%2F84.0.4147.105+Safari%2F537.36&Referer=%20&Seekable=0
2022-02-11 07:12:35.879 Info HttpClient: GET https://i.mjh.nz/nz/tv.9.m3u8|X-Forwarded-For=202.89.4.222&User-Agent=Mozilla%2F5.0+%28Windows+NT+10.0%3B+Win64%3B+x64%29+AppleWebKit%2F537.36+%28KHTML%2C+like+Gecko%29+Chrome%2F84.0.4147.105+Safari%2F537.36&Referer=%20&Seekable=0
2022-02-11 07:12:36.017 Info HttpClient: Http response 404 from https://i.mjh.nz/nz/tv.9.m3u8|X-Forwarded-For=202.89.4.222&User-Agent=Mozilla%2F5.0+%28Windows+NT+10.0%3B+Win64%3B+x64%29+AppleWebKit%2F537.36+%28KHTML%2C+like+Gecko%29+Chrome%2F84.0.4147.105+Safari%2F537.36&Referer=%20&Seekable=0 after 138ms. HeadersDate=Thu, 10 Feb 2022 18:12:36 GMT, Transfer-Encoding=chunked, Connection=keep-alive, CF-Cache-Status=HIT, Age=31, Expect-CT=max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct", Report-To={"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=EccDD2eQF4iuwwF9JwBwXjVgZpOCV5igZ8jBSXa5vuA5K%2FR6Y0t5%2BWLwdb0X7KgIpLpRmQ1HPxuGPifsP1EN69b0kU8NksBOPkESSO21sUyvfs0Kz2GAvkYMow%3D%3D"}],"group":"cf-nel","max_age":604800}, NEL={"success_fraction":0,"report_to":"cf-nel","max_age":604800}, Server=cloudflare, CF-RAY=6db74e7cfd2a5557-SYD, Alt-Svc=h3=":443"; ma=86400, h3-29=":443"; ma=86400
2022-02-11 07:12:36.023 Error M3UTunerHost: Error opening tuner
	*** Error Report ***
	Version: 4.6.7.0
	Command line: /opt/emby-server/system/EmbyServer.dll -programdata /var/lib/emby -ffdetect /opt/emby-server/bin/ffdetect -ffmpeg /opt/emby-server/bin/ffmpeg -ffprobe /opt/emby-server/bin/ffprobe -restartexitcode 3 -updatepackage emby-server-deb_{version}_amd64.deb
	Operating system: Linux version 5.10.0-11-amd64 (debian-kernel@lists.debian.org) (gcc-10 (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2) #1
	Framework: .NET Core 3.1.21
	OS/Process: x64/x64
	Runtime: opt/emby-server/system/System.Private.CoreLib.dll
	Processor count: 8
	Data path: /var/lib/emby
	Application path: /opt/emby-server/system
	MediaBrowser.Model.Net.HttpException: MediaBrowser.Model.Net.HttpException: NotFound
	   at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod)
	   at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsync(HttpRequestOptions options, String httpMethod)
	   at Emby.LiveTV.TunerHosts.SharedHttpPipelineSource.OpenStream(IDisposable connectionContext, MediaSourceInfo mediaSource, String url, MediaProtocol protocol, CancellationToken cancellationToken, Int32 recursion)
	   at Emby.LiveTV.TunerHosts.SharedHttpPipelineSource.Open(CancellationToken openCancellationToken)
	   at Emby.LiveTV.TunerHosts.BaseTunerHost.GetChannelStream(String channelId, String streamId, List`1 currentLiveStreams, CancellationToken cancellationToken)
	Source: Emby.Server.Implementations
	TargetSite: Void MoveNext()
	
2022-02-11 07:12:36.028 Error Server: Error processing request
	*** Error Report ***
	Version: 4.6.7.0
	Command line: /opt/emby-server/system/EmbyServer.dll -programdata /var/lib/emby -ffdetect /opt/emby-server/bin/ffdetect -ffmpeg /opt/emby-server/bin/ffmpeg -ffprobe /opt/emby-server/bin/ffprobe -restartexitcode 3 -updatepackage emby-server-deb_{version}_amd64.deb
	Operating system: Linux version 5.10.0-11-amd64 (debian-kernel@lists.debian.org) (gcc-10 (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2) #1
	Framework: .NET Core 3.1.21
	OS/Process: x64/x64
	Runtime: opt/emby-server/system/System.Private.CoreLib.dll
	Processor count: 8
	Data path: /var/lib/emby
	Application path: /opt/emby-server/system
	MediaBrowser.Controller.LiveTv.LiveTvConflictException: MediaBrowser.Controller.LiveTv.LiveTvConflictException: Exception of type 'MediaBrowser.Controller.LiveTv.LiveTvConflictException' was thrown.
	   at Emby.LiveTV.TunerHosts.BaseTunerHost.GetChannelStream(String channelId, String streamId, List`1 currentLiveStreams, CancellationToken cancellationToken)
	   at Emby.LiveTV.EmbyTV.GetChannelStreamWithDirectStreamProvider(String channelId, String streamId, CancellationToken cancellationToken)
	   at Emby.LiveTV.LiveTvManager.GetChannelStream(String id, String mediaSourceId, CancellationToken cancellationToken)
	   at Emby.LiveTV.LiveTvMediaSourceProvider.OpenMediaSource(String openToken, CancellationToken cancellationToken)
	   at Emby.Server.Implementations.Library.MediaSourceManager.OpenLiveStreamInternal(LiveStreamRequest request, CancellationToken cancellationToken)
	   at Emby.Server.Implementations.Library.MediaSourceManager.OpenLiveStream(LiveStreamRequest request, CancellationToken cancellationToken)
	   at Emby.Server.MediaEncoding.Api.MediaInfoService.OpenMediaSource(OpenMediaSource request, CancellationToken cancellationToken)
	   at Emby.Server.MediaEncoding.Api.MediaInfoService.GetPlaybackInfo(GetPostedPlaybackInfo request, CancellationToken cancellationToken)
	   at Emby.Server.MediaEncoding.Api.MediaInfoService.Post(GetPostedPlaybackInfo request)
	   at Emby.Server.Implementations.Services.ServiceController.GetTaskResult(Task task)
	   at Emby.Server.Implementations.Services.ServiceHandler.ProcessRequestAsync(HttpListenerHost 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()
	


Yes there are 404's but on the same network doing ping's/dig's/curl's to make sure its not a network config issue. Can confirm other devices are able to use the m3u8 file/curl the file and contense and previous verions of EMBY server can also render/play it.

Any assistance you can provide would be greatly appreciated :)

Thanks! 

embyserver (1).txt

Link to comment
Share on other sites

MysticalCortex

Hi Luke, 

Yeah, I noticed that, If you follow the links within the M3U's the are ../ locations meaning back a folder on the webhost, the files them selfs are not mine so I am wondering if the following is now not suppoted by M3UTunerHost?
 

#EXT-X-STREAM-INF:CODECS="avc1.42C01E,mp4a.40.2",AVERAGE-BANDWIDTH=911210,RESOLUTION=640x360,FRAME-RATE=25.0,BANDWIDTH=934300
../../../manifest/b1f4432f8f95be9e629d97baabfed15b8cacd1f8/TVNZ_1/7d459780-fbc8-4086-b9ce-61fe5dc1eda3/1.m3u8


Cheers

Link to comment
Share on other sites

MysticalCortex

Sorry, 

Just had a chance to look at the backup of the emby host and Noticed that I am using a M3U formatted for KODI not raw. 

Feel free to close this off.

Thanks for the Help Luke! 

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...