Jump to content

Enigma-Box HRTunerProxy -> LiveTV "no compatible stream"?


Bytechanger

Recommended Posts

Bytechanger

Hi,

I´m using Emby in an proxmox-Docker container.
VU+ -> VTI-Image with HRTunerProxy.

In Enigma includet., All channels are shown correctly, but when I start stream message "no compatible stream..." (in german) is shown.

What´s wrong?

Logs here

2022-02-22 07:00:00.077 Info HttpClient: GET http://172.30.90.XX:6083/discover.json
2022-02-22 07:00:00.123 Info HttpClient: GET http://172.30.90.XX:6083/lineup.json
2022-02-22 07:00:00.474 Info App: User policy for Andreas. EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True
2022-02-22 07:00:00.559 Info LiveTvManager: Opening channel stream from Emby, external channel Id: hdhr_1
2022-02-22 07:00:00.562 Info LiveTV: Streaming Channel hdhr_1
2022-02-22 07:00:00.570 Info HdHomerunHost: GetChannelStream: channel id: hdhr_1. stream id: native_3296d406dcc9cb9b62aeaef99612ba6b_4890a0be7a279973dc70c72e56f6370b profile: native
2022-02-22 07:00:00.576 Info SharedHttpPipelineSource: Opening SharedHttpPipelineSource Live stream from http://172.30.90.XX:8001/1:0:19:283D:3FB:1:C00000:0:0:0:
2022-02-22 07:00:00.576 Info HttpClient: GET http://172.30.90.XX:8001/1:0:19:283D:3FB:1:C00000:0:0:0:
2022-02-22 07:00:00.583 Info HttpClient: Http response 401 from http://172.30.90.XX:8001/1:0:19:283D:3FB:1:C00000:0:0:0: after 6ms. HeadersWWW-Authenticate=Basic realm="OpenWebif"
2022-02-22 07:00:00.596 Error HdHomerunHost: Error opening tuner
	*** Error Report ***
	Version: 4.6.7.0
	Command line: /system/EmbyServer.dll -programdata /config -ffdetect /bin/ffdetect -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe -restartexitcode 3
	Operating system: Linux version 5.4.0-99-generic (buildd@lgw01-amd64-007) (gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04)) #112-Ubuntu SMP Thu Feb 3 13:50:55 UTC 2022
	Framework: .NET Core 3.1.21
	OS/Process: x64/x64
	Runtime: system/System.Private.CoreLib.dll
	Processor count: 3
	Data path: /config
	Application path: /system
	MediaBrowser.Model.Net.HttpException: MediaBrowser.Model.Net.HttpException: Unauthorized
	   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-22 07:00:00.605 Error Server: Error processing request
	*** Error Report ***
	Version: 4.6.7.0
	Command line: /system/EmbyServer.dll -programdata /config -ffdetect /bin/ffdetect -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe -restartexitcode 3
	Operating system: Linux version 5.4.0-99-generic (buildd@lgw01-amd64-007) (gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04)) #112-Ubuntu SMP Thu Feb 3 13:50:55 UTC 2022
	Framework: .NET Core 3.1.21
	OS/Process: x64/x64
	Runtime: system/System.Private.CoreLib.dll
	Processor count: 3
	Data path: /config
	Application path: /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()

 

hm, cloud this the problem? Where can I set authorisation-data

   MediaBrowser.Model.Net.HttpException: MediaBrowser.Model.Net.HttpException: Unauthorized

 

 

Greets

 

Byte

Edited by Bytechanger
Link to comment
Share on other sites

Hi, looks like the channel URL to the proxy is returning a 401 unauthorized response. Can you look into that?

Link to comment
Share on other sites

Bytechanger

Hi,

I´ve to set "authenticate for stream" OFF, so it works.

But is there a way to stream with username/password?
And can I set a transcode mode for less bandwich?

 

Greets

Byte

Edited by Bytechanger
Link to comment
Share on other sites

7 hours ago, Bytechanger said:

Hi,

I´ve to set "authenticate for stream" OFF, so it works.

But is there a way to stream with username/password?
And can I set a transcode mode for less bandwich?

 

Greets

Byte

Only if you can make the username and password part of the URL.

Who has less bandwidth, emby server, or the emby client app?

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