Jump to content

Missing Channel info


Recommended Posts

Posted

Hi there,

 

I noticed today that my guide has no entries for Channel 5.  All the other channels are working fine (using schedules direct) but this one is not.  

 

On NPVR I used to have to align the guide with the channels but this isn't an option on EMBY.  What can I do to get the guide on the channel back and working?

 

 

 

  • Like 1
  • 2 weeks later...
Posted

Emby says this about my guide data

 

2016-04-19 06:53:09.2355 Info HttpClient: HttpClientManager GET: http://192.168.1.73/lineup.json
2016-04-19 06:53:09.2768 Info HttpClient: HttpClientManager GET: https://json.schedulesdirect.org/20141201/lineups/GBR-0001206-DEFAULT
2016-04-19 06:53:10.1621 Info App: Found 224 channels on the lineup on ScheduleDirect
2016-04-19 06:53:10.1621 Info App: Mapping Stations to Channel
2016-04-19 06:53:10.1693 Info App: Added 219 channels to the dictionary
2016-04-19 06:53:10.1693 Info App: Schedules Direct doesnt have data for channel: 5 Channel 5
2016-04-19 06:53:10.1701 Info App: Schedules Direct doesnt have data for channel: 39 The Store
2016-04-19 06:53:10.1701 Info App: Schedules Direct doesnt have data for channel: 42 Travel Channel
2016-04-19 06:53:10.1701 Info App: Schedules Direct doesnt have data for channel: 84 Dave ja vu
2016-04-19 06:53:10.1701 Info App: Schedules Direct doesnt have data for channel: 170 ADULT Section
2016-04-19 06:53:10.1701 Info App: Schedules Direct doesnt have data for channel: 171 Television X
2016-04-19 06:53:10.1712 Info App: Schedules Direct doesnt have data for channel: 182 ADULT Xpanded T
2016-04-19 06:53:10.1712 Info App: Schedules Direct doesnt have data for channel: 184 ADULT Sin TV
2016-04-19 06:53:10.1712 Info App: Schedules Direct doesnt have data for channel: 201 365 Travel
2016-04-19 06:53:10.1712 Info App: Schedules Direct doesnt have data for channel: 234 CONNECT 4
2016-04-19 06:53:10.1712 Info App: Schedules Direct doesnt have data for channel: 244 VisionTV
2016-04-19 06:53:10.1712 Info App: Schedules Direct doesnt have data for channel: 247 kykNET
2016-04-19 06:53:10.1712 Info App: Schedules Direct doesnt have data for channel: 249 Huda TV
2016-04-19 06:53:10.1721 Info App: Schedules Direct doesnt have data for channel: 250 Synapse 2
2016-04-19 06:53:10.1721 Info App: Schedules Direct doesnt have data for channel: 252 ABN TV
2016-04-19 06:53:13.6528 Info App: Refreshing guide with 6 days of guide data
2016-04-19 06:53:13.6531 Info App: Channel Station ID is: 24326
 
but schedules direct does have data for channel 5 so I am wondering if the chanell names are mis alligned?
Nathanio
Posted

I've got a ticket open with Robert about this at the moment. I am awaiting an update.

Posted

Ah, many thnaks Nathanio, let's hope he knows what it is.

Nathanio
Posted

It's something to do with Gracenote and their upstream services. 5+224 disappeared as well as MoviesForMen; but they are now back

rkulagow
Posted

This is an upstream bug with Gracenote which they are still trying to resolve. Once they do that, the lineups will get channel 5 back automatically and that should then propagate down to clients that are properly using the API.

Posted

Thanks Rkulagow, good to know.  Just a matter of waiting then.

  • 3 weeks later...
loonytunes1234
Posted

Channel 5 epg data is now available on the 5HD channel normal channel 5 still blank but at least there is a workaround now.

Nathanio
Posted

This is an upstream bug with Gracenote which they are still trying to resolve. Once they do that, the lineups will get channel 5 back automatically and that should then propagate down to clients that are properly using the API.

Any updates?

rkulagow
Posted

@@Nathanio

 

Channel 5 is in the lineup as far as I can tell; I'm not sure what support Emby has for noticing that the lineup update date has changed.

Posted

@@Nathanio

 

Channel 5 is in the lineup as far as I can tell; I'm not sure what support Emby has for noticing that the lineup update date has changed.

 

Thanks for the update. It shouldn't require anything. he'll need to provide his server log during the guide refresh, then we can compare the schedules direct data to the channel info that comes out of the HDHR.

Nathanio
Posted

Just checked it and it hasn't updated my guide with 5 data yet. Attached is a full log of a guide pull. 

 

Here is the interesting bit (I think(!))

2016-05-13 06:13:02.0365 Debug App: Getting programs for channel 5-Channel 5 from Schedules Direct-GBR-0001225-DEFAULT
2016-05-13 06:13:02.0375 Info App: Channel Station ID is: 17157
2016-05-13 06:13:02.0375 Debug App: Request string for schedules is: [{"stationID":"17157","date":["2016-05-13","2016-05-14","2016-05-15","2016-05-16","2016-05-17","2016-05-18","2016-05-19","2016-05-20","2016-05-21","2016-05-22","2016-05-23","2016-05-24","2016-05-25","2016-05-26","2016-05-27"]}]
2016-05-13 06:13:02.0375 Info HttpClient: HttpClientManager POST: https://json.schedulesdirect.org/20141201/schedules
2016-05-13 06:13:02.3845 Debug App: Found 15 programs on 5 ScheduleDirect
2016-05-13 06:13:02.3845 Info HttpClient: HttpClientManager POST: https://json.schedulesdirect.org/20141201/programs
2016-05-13 06:13:02.5945 Info HttpClient: HttpClientManager POST: https://json.schedulesdirect.org/20141201/metadata/programs
2016-05-13 06:13:02.8416 Error HttpClient: Error getting response from https://json.schedulesdirect.org/20141201/metadata/programs
	*** Error Report ***
	Version: 3.0.5967.0
	Command line: C:\Users\Administrator\AppData\Roaming\Emby-Server\System\MediaBrowser.ServerApplication.exe
	Operating system: Microsoft Windows NT 6.1.7601 Service Pack 1
	Processor count: 8
	64-Bit OS: True
	64-Bit Process: True
	Program data path: C:\Users\Administrator\AppData\Roaming\Emby-Server
	Application Path: C:\Users\Administrator\AppData\Roaming\Emby-Server\System\MediaBrowser.ServerApplication.exe
	One or more errors occurred.
	System.AggregateException
	   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
	   at MediaBrowser.Common.Implementations.HttpClientManager.HttpClientManager.<SendAsyncInternal>d__1d.MoveNext()
	InnerException: System.Net.WebException
	The remote server returned an error: (400) Bad Request.
	   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
	   at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)
	
2016-05-13 06:13:02.8416 Info HttpClient: HttpClientManager POST: https://json.schedulesdirect.org/20141201/token
2016-05-13 06:13:03.1526 Info App: Authenticated with Schedules Direct token: 657b56cb42e932fc5ff95266b0178d5e
2016-05-13 06:13:03.1526 Info HttpClient: HttpClientManager POST: https://json.schedulesdirect.org/20141201/metadata/programs
2016-05-13 06:13:03.3616 Error HttpClient: Error getting response from https://json.schedulesdirect.org/20141201/metadata/programs
	*** Error Report ***
	Version: 3.0.5967.0
	Command line: C:\Users\Administrator\AppData\Roaming\Emby-Server\System\MediaBrowser.ServerApplication.exe
	Operating system: Microsoft Windows NT 6.1.7601 Service Pack 1
	Processor count: 8
	64-Bit OS: True
	64-Bit Process: True
	Program data path: C:\Users\Administrator\AppData\Roaming\Emby-Server
	Application Path: C:\Users\Administrator\AppData\Roaming\Emby-Server\System\MediaBrowser.ServerApplication.exe
	One or more errors occurred.
	System.AggregateException
	   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
	   at MediaBrowser.Common.Implementations.HttpClientManager.HttpClientManager.<SendAsyncInternal>d__1d.MoveNext()
	InnerException: System.Net.WebException
	The remote server returned an error: (400) Bad Request.
	   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
	   at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)
	
2016-05-13 06:13:03.3616 Error App: Error getting programs
	*** Error Report ***
	Version: 3.0.5967.0
	Command line: C:\Users\Administrator\AppData\Roaming\Emby-Server\System\MediaBrowser.ServerApplication.exe
	Operating system: Microsoft Windows NT 6.1.7601 Service Pack 1
	Processor count: 8
	64-Bit OS: True
	64-Bit Process: True
	Program data path: C:\Users\Administrator\AppData\Roaming\Emby-Server
	Application Path: C:\Users\Administrator\AppData\Roaming\Emby-Server\System\MediaBrowser.ServerApplication.exe
	One or more errors occurred.
	MediaBrowser.Model.Net.HttpException
	   at MediaBrowser.Common.Implementations.HttpClientManager.HttpClientManager.<SendAsyncInternal>d__1d.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at MediaBrowser.Common.Implementations.HttpClientManager.HttpClientManager.<SendAsync>d__7.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at MediaBrowser.Server.Implementations.LiveTv.Listings.SchedulesDirect.<Post>d__71.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at MediaBrowser.Server.Implementations.LiveTv.Listings.SchedulesDirect.<Post>d__71.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at MediaBrowser.Server.Implementations.LiveTv.Listings.SchedulesDirect.<GetImageForPrograms>d__59.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
	   at MediaBrowser.Server.Implementations.LiveTv.Listings.SchedulesDirect.<GetProgramsAsync>d__18.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at MediaBrowser.Server.Implementations.LiveTv.EmbyTV.EmbyTV.<GetProgramsAsyncInternal>d__5a.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at MediaBrowser.Server.Implementations.LiveTv.EmbyTV.EmbyTV.<GetProgramsAsync>d__54.MoveNext()
	InnerException: System.AggregateException
	One or more errors occurred.
	   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
	   at MediaBrowser.Common.Implementations.HttpClientManager.HttpClientManager.<SendAsyncInternal>d__1d.MoveNext()
	InnerException: System.Net.WebException
	The remote server returned an error: (400) Bad Request.
	   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
	   at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)
	

5RefreshError.txt

rkulagow
Posted

I'm going to take a look at the log you attached and see if I can reproduce locally to determine what's happening.

 

It's only this one stationID that has the issue?

rkulagow
Posted

Since the log doesn't include what it sent to the server I've increased the logging on your account so that I can see what's happening.

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