linuxabuser 1 Posted July 17, 2021 Share Posted July 17, 2021 This seems to be a problem with DVBLink. It was working up until a few months ago. This is the log snippet that makes me think there's an issue with DVBLink. The full log is attached. 2021-07-17 11:41:19.936 Info Server: http/1.1 Response 200 to 10.0.0.232. Time: 8166ms. http://10.0.0.112:8096/emby/Users/d1c887f41f77448c87a111aacea191a2/Items/57127?X-Emby-Client=Emby Web&X-Emby-Device-Name=Chrome&X-Emby-Device-Id=413161b5-a5c3-49b2-ba2c-631d31b74b48&X-Emby-Client-Version=4.6.4.0 2021-07-17 11:41:19.969 Info Server: http/1.1 GET http://10.0.0.112:8096/emby/LiveTv/Programs?ChannelIds=57127&UserId=d1c887f41f77448c87a111aacea191a2&HasAired=false&SortBy=StartDate&ImageTypeLimit=1&EnableUserData=false&Fields=PrimaryImageAspectRatio,Overview&Limit=30&X-Emby-Client=Emby Web&X-Emby-Device-Name=Chrome&X-Emby-Device-Id=413161b5-a5c3-49b2-ba2c-631d31b74b48&X-Emby-Client-Version=4.6.4.0. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36 Edg/91.0.864.67 2021-07-17 11:41:19.983 Info App: [DVBLink] - Get Timers 2021-07-17 11:41:19.983 Info App: [DVBLink] - Connecting to server : http://localhost:8100/mobile/ 2021-07-17 11:41:24.083 Error HttpClient: Error getting response from http://localhost:8100/mobile/ *** Error Report *** Version: 4.6.4.0 Command line: C:\Users\Home\AppData\Roaming\Emby-Server\system\EmbyServer.dll -noautorunwebapp Operating system: Microsoft Windows 10.0.19043 Framework: .NET Core 3.1.13 OS/Process: x64/x64 Runtime: C:/Users/Home/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll Processor count: 4 Data path: C:\Users\Home\AppData\Roaming\Emby-Server\programdata Application path: C:\Users\Home\AppData\Roaming\Emby-Server\system System.Net.Http.HttpRequestException: System.Net.Http.HttpRequestException: No connection could be made because the target machine actively refused it. ---> System.Net.Sockets.SocketException (10061): No connection could be made because the target machine actively refused it. at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken) --- End of inner exception stack trace --- at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean allowHttp2, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.GetHttpConnectionAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithRetryAsync(HttpRequestMessage request, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Net.Http.DiagnosticsHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Net.Http.HttpClient.FinishSendAsyncUnbuffered(Task`1 sendTask, HttpRequestMessage request, CancellationTokenSource cts, Boolean disposeCts) at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod) Source: System.Net.Http TargetSite: Void MoveNext() InnerException: System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it. Source: System.Private.CoreLib TargetSite: Void Throw() at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken) 2021-07-17 11:41:24.083 Error App: [DVBLink] - It's not possible to Ensure a connection to the Server *** Error Report *** Version: 4.6.4.0 Command line: C:\Users\Home\AppData\Roaming\Emby-Server\system\EmbyServer.dll -noautorunwebapp Operating system: Microsoft Windows 10.0.19043 Framework: .NET Core 3.1.13 OS/Process: x64/x64 Runtime: C:/Users/Home/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll Processor count: 4 Data path: C:\Users\Home\AppData\Roaming\Emby-Server\programdata Application path: C:\Users\Home\AppData\Roaming\Emby-Server\system System.FormatException: System.FormatException: Index (zero based) must be greater than or equal to zero and less than the size of the argument list. at System.Text.StringBuilder.AppendFormatHelper(IFormatProvider provider, String format, ParamsArray args) at System.String.FormatHelper(IFormatProvider provider, String format, ParamsArray args) at System.String.Format(String format, Object[] args) at Emby.Plugins.DVBLogic.Helpers.PluginLogger.ErrorException(String message, Exception exception, Object[] paramList) at TSoft.TVServer.HttpClientBase.GetResponseObjectAsync[T,R](R request_object, CancellationToken cancellationToken, Boolean includeResponse, Boolean includeRequest) at TSoft.TVServer.TVServerClient.EnsureConnectionAsync(CancellationToken cancellationToken) Source: System.Private.CoreLib TargetSite: System.Text.StringBuilder AppendFormatHelper(System.IFormatProvider, System.String, System.ParamsArray) embyserver (1).txt Link to comment Share on other sites More sharing options...
Carlo 4328 Posted July 17, 2021 Share Posted July 17, 2021 (edited) Hi, From a browser if you try to open http://localhost:8100/mobile/ do you get any response back? If not that sounds like you may need to see what stopped working or changed outside of Emby. Edited July 17, 2021 by cayars Link to comment Share on other sites More sharing options...
linuxabuser 1 Posted July 17, 2021 Author Share Posted July 17, 2021 3 hours ago, cayars said: Hi, From a browser if you try to open http://localhost:8100/mobile/ do you get any response back? If not that sounds like you may need to see what stopped working or changed outside of Emby. "Refused to connect" Link to comment Share on other sites More sharing options...
Carlo 4328 Posted July 17, 2021 Share Posted July 17, 2021 So at least now you know the issue. Link to comment Share on other sites More sharing options...
linuxabuser 1 Posted July 17, 2021 Author Share Posted July 17, 2021 Uhhh... sure. This is just a plugin I installed, I don't know why it refuses to function. It used to, now it doesn't. Link to comment Share on other sites More sharing options...
Carlo 4328 Posted July 18, 2021 Share Posted July 18, 2021 Is http://localhost:8100/mobile/ the DVBLink Server that doesn't seem to be functioning??? Link to comment Share on other sites More sharing options...
Luke 36893 Posted July 19, 2021 Share Posted July 19, 2021 18 hours ago, cayars said: Is http://localhost:8100/mobile/ the DVBLink Server that doesn't seem to be functioning??? Yes it is: [DVBLink] - Connecting to server : http://localhost:8100/mobile/ So if the DVBLink server is not functioning, then the DVBLink plugin in Emby will not be able to communicate with it. @linuxabuser is your DVBLink application still functioning on it's own outside of Emby? 1 Link to comment Share on other sites More sharing options...
linuxabuser 1 Posted July 25, 2021 Author Share Posted July 25, 2021 You know, DVBLink may just be a red herring. I've never had anything DVB-link related installed except the plugin. The full log was attached, not sure where else to look in there regarding no Live TV playback. Link to comment Share on other sites More sharing options...
Carlo 4328 Posted July 26, 2021 Share Posted July 26, 2021 What did you setup the plugin to work with? Link to comment Share on other sites More sharing options...
Carlo 4328 Posted July 26, 2021 Share Posted July 26, 2021 On 7/19/2021 at 1:49 AM, Luke said: Yes it is: [DVBLink] - Connecting to server : http://localhost:8100/mobile/ I don't think so, isn't that just a status message telling us it's about to connect? The next line in the log when it tries to connect fails. At least that's the way I'd read it, having never used this plugin. Link to comment Share on other sites More sharing options...
Luke 36893 Posted July 26, 2021 Share Posted July 26, 2021 18 hours ago, linuxabuser said: You know, DVBLink may just be a red herring. I've never had anything DVB-link related installed except the plugin. The full log was attached, not sure where else to look in there regarding no Live TV playback. @linuxabuser, try removing the dvblink plugin, then restart emby server, run a refresh of the guide data in live tv setup, and those error messages should go away. Please let us know if this helps. Thanks. Link to comment Share on other sites More sharing options...
linuxabuser 1 Posted July 28, 2021 Author Share Posted July 28, 2021 Hi @Luke, thank you for the advice. I did remove all Live TV related plugins, and have restarted Emby Server. I think we're closer to the root of the playback issue now. Still the same issue as before, but a more precise error. Log attached. 2021-07-27 21:03:34.023 Info Server: http/1.1 Response 500 to 10.0.0.211. Time: 2ms. http://10.0.0.112:8096/emby/videos/57127/live.m3u8?DeviceId=B28A89D5-9B07-43C1-BEFF-8ACE8E806F19&MediaSourceId=native_756a6fbc233db16242193767bb1783fb_e344645dc21e103c61537e9ef7cf9037&PlaySessionId=b533cd317e914e7bb621f0903595775b&LiveStreamId=06044cf0e6f93cdae5f285c9ecfaaeb4_01413a525b3a9622ce6fdf19f7dde354_native_756a6fbc233db16242193767bb1783fb_e344645dc21e103c61537e9ef7cf9037&VideoCodec=h264,hevc,mpeg2video&AudioCodec=ac3,mp3,aac&VideoBitrate=139808000&AudioBitrate=192000&TranscodingMaxAudioChannels=6&SegmentContainer=ts&SegmentLength=3&MinSegments=1&BreakOnNonKeyFrames=True&hevc-profile=Main,Main10&TranscodeReasons=DirectPlayError&allowVideoStreamCopy=false 2021-07-27 21:03:34.035 Info Server: http/1.1 GET http://10.0.0.112:8096/emby/videos/57127/live.m3u8?DeviceId=B28A89D5-9B07-43C1-BEFF-8ACE8E806F19&MediaSourceId=native_756a6fbc233db16242193767bb1783fb_e344645dc21e103c61537e9ef7cf9037&PlaySessionId=b533cd317e914e7bb621f0903595775b&LiveStreamId=06044cf0e6f93cdae5f285c9ecfaaeb4_01413a525b3a9622ce6fdf19f7dde354_native_756a6fbc233db16242193767bb1783fb_e344645dc21e103c61537e9ef7cf9037&VideoCodec=h264,hevc,mpeg2video&AudioCodec=ac3,mp3,aac&VideoBitrate=139808000&AudioBitrate=192000&TranscodingMaxAudioChannels=6&SegmentContainer=ts&SegmentLength=3&MinSegments=1&BreakOnNonKeyFrames=True&hevc-profile=Main,Main10&TranscodeReasons=DirectPlayError&allowVideoStreamCopy=false. Connection=close, Accept=*/*, Host=10.0.0.112:8096, Range=bytes=0-, User-Agent=libmpv, Icy-MetaData=1 2021-07-27 21:03:34.036 Error Server: Error processing request *** Error Report *** Version: 4.6.4.0 Command line: C:\Users\Home\AppData\Roaming\Emby-Server\system\EmbyServer.dll -noautorunwebapp Operating system: Microsoft Windows 10.0.19043 Framework: .NET Core 3.1.13 OS/Process: x64/x64 Runtime: C:/Users/Home/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll Processor count: 4 Data path: C:\Users\Home\AppData\Roaming\Emby-Server\programdata Application path: C:\Users\Home\AppData\Roaming\Emby-Server\system System.Exception: System.Exception: GetVideoEncoder: Unknown codec specified: '' at Emby.Server.MediaEncoding.Encoder.Demands.DemandsBuilder.BuildVideoInputDemand(MediaStream mediaStream) at Emby.Server.MediaEncoding.Encoder.Demands.DemandsBuilder.BuildVideoInputDemand(EncodingJobInfo state) at Emby.Server.MediaEncoding.Encoder.Demands.DemandsBuilder.BuildDemands(EncodingJobInfo state, EncodingDiagnosticOptions diagnosticOptions) at Emby.Server.MediaEncoding.Encoder.TranscodingCommandBuilder.BuildDemands(EncodingJobInfo state) at Emby.Server.MediaEncoding.Encoder.TranscodingCommandBuilder.HlsGetCommandLineArguments(String outputPath, StreamState state, Int32 startNumber, Boolean createSubtitleParameters, Boolean isForTv, String segmentFileExtension) at Emby.Server.MediaEncoding.Api.Hls.VideoHlsService.GetCommandLineArguments(String outputPath, StreamState state) at Emby.Server.MediaEncoding.Api.BaseStreamingService.StartFfMpeg(StreamState state, String outputPath, CancellationTokenSource cancellationTokenSource, Boolean acquireResources) at Emby.Server.MediaEncoding.Api.Hls.BaseHlsService.ProcessRequest(StreamRequest 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.Server.MediaEncoding TargetSite: Emby.Server.MediaEncoding.Encoder.Demands.Output.VideoInputDemand BuildVideoInputDemand(MediaBrowser.Model.Entities.MediaStream) embyserver.txt Link to comment Share on other sites More sharing options...
Solution linuxabuser 1 Posted July 28, 2021 Author Solution Share Posted July 28, 2021 (edited) Ah. Well - this was the issue: live TV/DVR no longer working after upgrade - Fixed! - Live TV - Emby Community I had to adjust the buffer in Hauppauge WinTV v10 to something >0 minutes. I need to monitor the buffer path (pointed to temp SSD drive) to make sure it doesn't record crap for hours on end when no one is watching. Do I still need WinTV v10 software with this latest version of Emby, I'm asking because that thread mentions some other things, but it's been over 2 years. Edited July 28, 2021 by linuxabuser Link to comment Share on other sites More sharing options...
Carlo 4328 Posted July 28, 2021 Share Posted July 28, 2021 Yes WinTV is still needed for now. The work in progress version of the next generation Live TV can communicate directly with your hardware and that version will not need WinTV. 1 Link to comment Share on other sites More sharing options...
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