INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: No more EPG data from certain time  (Read 6904 times)

t42

  • Recent member
  • *
  • Posts: 29
No more EPG data from certain time
« on: September 30, 2016, 05:40:44 pm »

So I've been using JRiver for about a week now as a potential WMC replacement.
Tonight I noticed that I have no more EPG data for any channels; they all stop at about 1am tomorrow and I get a guide full of "Program info not available" from that point on.
There's probably something simple I've missed during setup... Any clues?!
I'm in the UK, using a BlackGold PCIe Freeview tuner card and mc2xml with I think standard settings (albeit customised to my postcode).
Logged

RoderickGI

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 8186
Re: No more EPG data from certain time
« Reply #1 on: October 01, 2016, 12:54:44 am »

It sounds like when you set up TV in MC, the EPG data collection ran once, and collected the default 7 days, and then it didn't run again automatically after that.

In Tools>Options>Television>General>Load Program Guide, make sure the checkbox "Automatically load program guide everyday in the background" is ticked. By default it should run every 24 hours, as per settings in that dialogue box. You should also see the mc2xml tuner profile in the list of EPG loading modules in that dialogue.

If not, have a read of this thread and the threads it links to, and see if you can get it running on schedule.
Logged
What specific version of MC you are running:MC27.0.27 @ Oct 27, 2020 and updating regularly Jim!                        MC Release Notes: https://wiki.jriver.com/index.php/Release_Notes
What OS(s) and Version you are running:     Windows 10 Pro 64bit Version 2004 (OS Build 19041.572).
The JRMark score of the PC with an issue:    JRMark (version 26.0.52 64 bit): 3419
Important relevant info about your environment:     
  Using the HTPC as a MC Server & a Workstation as a MC Client plus some DLNA clients.
  Running JRiver for Android, JRemote2, Gizmo, & MO 4Media on a Sony Xperia XZ Premium Android 9.
  Playing video out to a Sony 65" TV connected via HDMI, playing digital audio out via motherboard sound card, PCIe TV tuner

t42

  • Recent member
  • *
  • Posts: 29
Re: No more EPG data from certain time
« Reply #2 on: October 01, 2016, 06:39:32 am »

Thanks for the reply. Yes the checkbox is ticked and mc2xml is in the list.
I've tried manually running the EPG data loader but still no luck.  I'll try and upload some screenshots later...
Logged

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10874
  • Dogs of the world unite!
Re: No more EPG data from certain time
« Reply #3 on: October 01, 2016, 07:00:26 am »

Unfortunately, BDS, the supplier of data in UK, is not updating data.  No new data could be obtained.  It could be a temporary issue, but I have no idea.

Another user reported the same issue:

http://yabb.jriver.com/interact/index.php/topic,107347.msg745478.html#msg745478
Logged
Yaobing Deng, JRiver Media Center

t42

  • Recent member
  • *
  • Posts: 29
Re: No more EPG data from certain time
« Reply #4 on: October 01, 2016, 07:49:38 am »

Unfortunately, BDS, the supplier of data in UK, is not updating data.  No new data could be obtained.  It could be a temporary issue, but I have no idea.

Another user reported the same issue:

http://yabb.jriver.com/interact/index.php/topic,107347.msg745478.html#msg745478

Fantastic.  >:(

Is there an alternative provider/method of getting the data into the EPG?
Logged

CountryBumkin

  • Citizen of the Universe
  • *****
  • Posts: 3352
Re: No more EPG data from certain time
« Reply #5 on: October 01, 2016, 10:15:20 am »

You can try the paid subscription service "Schedules Direct". They have a 7-day free trial period. In USA the subscription is $25/year.

If you decide to try this, use the "JSON" service (sdJSON). And don't mention the JRiver program because technically SD is only supposed to be used with non-commercial software.

According to their Regions page, they have EPG data for UK.
http://www.schedulesdirect.org/regions
Logged

Fangio

  • World Citizen
  • ***
  • Posts: 152
Re: No more EPG data from certain time
« Reply #6 on: October 01, 2016, 01:04:34 pm »

Logged

t42

  • Recent member
  • *
  • Posts: 29
Re: No more EPG data from certain time
« Reply #7 on: October 01, 2016, 04:45:26 pm »

EPG Collector is worth a look: https://sourceforge.net/projects/epgcollector/files/V4.3/

Thanks, trying this now...

You can try the paid subscription service "Schedules Direct". They have a 7-day free trial period. In USA the subscription is $25/year.

If you decide to try this, use the "JSON" service (sdJSON). And don't mention the JRiver program because technically SD is only supposed to be used with non-commercial software.

According to their Regions page, they have EPG data for UK.
http://www.schedulesdirect.org/regions

Thanks, I'll look into this if the above free option doesn't work out.

Logged

RoderickGI

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 8186
Re: No more EPG data from certain time
« Reply #8 on: October 01, 2016, 06:57:24 pm »

I use EPG Collector and find it excellent. Especially as I have it looking up metadata to enhance the EPG before it is imported into MC.

The are quite a few UK users of it I believe. It is a little complex to get set up right, but the support from the developer, Steve Bickell, is also excellent. So if you get stuck and can't find answers in the User Guide he provides, ask on his discussion board. Or ask back here. Or read this thread http://yabb.jriver.com/interact/index.php/topic,100236.0.html and the threads it links to.
Logged
What specific version of MC you are running:MC27.0.27 @ Oct 27, 2020 and updating regularly Jim!                        MC Release Notes: https://wiki.jriver.com/index.php/Release_Notes
What OS(s) and Version you are running:     Windows 10 Pro 64bit Version 2004 (OS Build 19041.572).
The JRMark score of the PC with an issue:    JRMark (version 26.0.52 64 bit): 3419
Important relevant info about your environment:     
  Using the HTPC as a MC Server & a Workstation as a MC Client plus some DLNA clients.
  Running JRiver for Android, JRemote2, Gizmo, & MO 4Media on a Sony Xperia XZ Premium Android 9.
  Playing video out to a Sony 65" TV connected via HDMI, playing digital audio out via motherboard sound card, PCIe TV tuner

trevoraiston

  • World Citizen
  • ***
  • Posts: 185
Re: No more EPG data from certain time
« Reply #9 on: October 02, 2016, 06:17:23 pm »

Changed my settings to microsoft legacy. Now have full guide

Trevor
Logged
Trevor
CustomBuild HTPC. YAMAHA RXV673 BK A/V RCVR, AE:Floor Standing AEGIS NEO 3 SPEAKERS,Center: AE NEO 7ii BK CTR SPKR, Sub NEO 8ii BK SUB, Rear:AEGIS NEO 1 V2 SPEAKERS (BLK), Sony MDR-HW700 headphones, KDL55W829BBU SONY 55" 800HZ SMART LED TV and OPPO BDP-105DBMR MULTIREGIONED FOR BLU RAY AND DVD

CountryBumkin

  • Citizen of the Universe
  • *****
  • Posts: 3352
Re: No more EPG data from certain time
« Reply #10 on: October 04, 2016, 06:59:11 am »

I'm glad it is working.
FYI, for those in USA and Canada, according to mc2xml http://mc2xml.awardspace.info/ you can't use Legacy (I know OP is in UK, so this doesn't apply to him).  But I don't recall what the JRiver built-in mc2xml (ver 1.4) offers, as I use the stand-alone ver 1.6 now.

Microsoft media center legacy service: Vista Media Center (and all previous versions of media center) offer Satellite, Cable and NTSC listings for many countries, but the data service might not fully support ATSC with subchannels for the North American market. Microsoft calls this the "legacy service".


And
Microsoft media center Win7+ service: If you have used Windows 7 or 8 you might have noticed more program information in the guide. It uses a completely new TV data service that seems to support everything that the microsoft legacy service supported*, but adds full ATSC/subchannel support ("OTA") for the US & Canada, plus listings include writer/producer credits, program images  , as well as other miscellaneous program details. (note: Microsoft might have a North American focus?)
Logged

t42

  • Recent member
  • *
  • Posts: 29
Re: No more EPG data from certain time
« Reply #11 on: October 11, 2016, 05:11:47 pm »

Quick update: EPGCollector has been working well for the past week. Thanks for the help!
Logged

t42

  • Recent member
  • *
  • Posts: 29
Re: No more EPG data from certain time
« Reply #12 on: October 12, 2016, 02:52:23 pm »

One minor thing with EPG Collector - when grabbing new EPG data the command line interface runs in the foreground on top of Theatre View. Is there any way to get it to run silently?

Also, on an unrelated topic, my Live TV remote button appears to take me to the previously selected TV channel and not to the current one, e.g. I can be in live TV watching channel 1, I change to channel 2, go into Guide then hit Live TV, which takes me back to live TV, but also changes back to channel 1. What's up with that?!
Logged

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10874
  • Dogs of the world unite!
Re: No more EPG data from certain time
« Reply #13 on: October 12, 2016, 07:42:49 pm »

Also, on an unrelated topic, my Live TV remote button appears to take me to the previously selected TV channel and not to the current one, e.g. I can be in live TV watching channel 1, I change to channel 2, go into Guide then hit Live TV, which takes me back to live TV, but also changes back to channel 1. What's up with that?!

That is by design.  Live TV button doubles as "last played channel" button.
Logged
Yaobing Deng, JRiver Media Center

RoderickGI

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 8186
Re: No more EPG data from certain time
« Reply #14 on: October 13, 2016, 12:41:06 am »

One minor thing with EPG Collector - when grabbing new EPG data the command line interface runs in the foreground on top of Theatre View. Is there any way to get it to run silently?

I run EPG Collector at 5am, so I don't actually see what it is doing. But I also run it as an external program from within MC, and I don't believe the command window shows in the foreground when that is done. In fact I think the command window only shows if I manually run the MC EPG collection from within Standard View, which runs EPG Collector then imports the XML file.

So how are you running EPG Collector?

Also, on an unrelated topic, my Live TV remote button appears to take me to the previously selected TV channel and not to the current one, e.g. I can be in live TV watching channel 1, I change to channel 2, go into Guide then hit Live TV, which takes me back to live TV, but also changes back to channel 1. What's up with that?!

If you follow the above sequence, instead of pressing the Live TV button to get back to channel 2, press the MCE Green Button or its equivalent on your remote. On my Logitech that is the "Media Center" command, which I have mapped to a button. That will usually toggle through three views; the current Guide, the MC menu, and Display View which will be showing the live TV channel. So if one press doesn't work, press it again.

Or you could just press the Live TV button twice; once to take you back to channel 1 (which means you will lose the Time Shift buffer for channel 2), and then once to get back to channel 2. You won't lose the Time Shift buffer if you use the Green/Media Center Button method.
Logged
What specific version of MC you are running:MC27.0.27 @ Oct 27, 2020 and updating regularly Jim!                        MC Release Notes: https://wiki.jriver.com/index.php/Release_Notes
What OS(s) and Version you are running:     Windows 10 Pro 64bit Version 2004 (OS Build 19041.572).
The JRMark score of the PC with an issue:    JRMark (version 26.0.52 64 bit): 3419
Important relevant info about your environment:     
  Using the HTPC as a MC Server & a Workstation as a MC Client plus some DLNA clients.
  Running JRiver for Android, JRemote2, Gizmo, & MO 4Media on a Sony Xperia XZ Premium Android 9.
  Playing video out to a Sony 65" TV connected via HDMI, playing digital audio out via motherboard sound card, PCIe TV tuner

t42

  • Recent member
  • *
  • Posts: 29
Re: No more EPG data from certain time
« Reply #15 on: October 29, 2016, 08:46:14 am »

That is by design.  Live TV button doubles as "last played channel" button.

Is it really supposed to do both at once? I would naturally expect the first press to return to Live TV (if not in that view) then another press to select the last channel, otherwise the time buffer always gets lost as Roderick GI points out.

I run EPG Collector at 5am, so I don't actually see what it is doing. But I also run it as an external program from within MC, and I don't believe the command window shows in the foreground when that is done. In fact I think the command window only shows if I manually run the MC EPG collection from within Standard View, which runs EPG Collector then imports the XML file.

So how are you running EPG Collector?

Ah, I run it as a Windows task to output to a file for import later. How does one run it from within MC?

If you follow the above sequence, instead of pressing the Live TV button to get back to channel 2, press the MCE Green Button or its equivalent on your remote. On my Logitech that is the "Media Center" command, which I have mapped to a button. That will usually toggle through three views; the current Guide, the MC menu, and Display View which will be showing the live TV channel. So if one press doesn't work, press it again.

Or you could just press the Live TV button twice; once to take you back to channel 1 (which means you will lose the Time Shift buffer for channel 2), and then once to get back to channel 2. You won't lose the Time Shift buffer if you use the Green/Media Center Button method.

Thanks for the "Media Center" command tip!
Logged

Yaobing

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10874
  • Dogs of the world unite!
Re: No more EPG data from certain time
« Reply #16 on: October 29, 2016, 08:55:51 pm »

Is it really supposed to do both at once? I would naturally expect the first press to return to Live TV (if not in that view) then another press to select the last channel, otherwise the time buffer always gets lost as Roderick GI points out.

When no TV channel is playing, pressing the button starts up TV, loading the last played channel.

Pressing the button while in live TV playing causes MC remain playing live TV, and load the last played the channel.  So if after you start the live session you have not changed channel, then the last played channel is the current channel, so no change will occur.  But if you have changed channel in the current session, the the channel will change back.
Logged
Yaobing Deng, JRiver Media Center

RoderickGI

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 8186
Re: No more EPG data from certain time
« Reply #17 on: November 01, 2016, 03:28:31 am »

Ah, I run it as a Windows task to output to a file for import later. How does one run it from within MC?

As part of your EPG Collector setup you would have told MC to import the resulting XMLTV file. You can run the EPG Collector as part of the same setup. See attached image for what mine looks like.

Now that you have your TV and EPG all set up with EPG Collector gathering the data, the easiest way to get to the settings you need to change is to go to;
Options>Television
>Select the Tuner Profile you are using near the bottom of the screen
>Click Configure
>Press Next through the screens without changing anything until you get to the "Method for loading Electronic Program Guide", where the XMLTV radio button should already be selected>press Next one more time.

Now you should see a dialogue box like the one in my image, with your XMLTV file being shown as the file to be loaded. If you click the "Run and executable to retrieve XMLTV data" you should be able to add in your details to run EPG Collector from within MC.

Note that the "Timeout minutes" is the time MC will allow EPG Collector to run before killing it. The timeout is there in case something goes wrong with an external program, and it never completes. I have mine set to 180 minutes at present as I had some very long runs a while back, as part of a data issue with the source. Also, I run metadata collection as part of EPG Collector, so my runs can take up to an hour or so, although it usually runs for 15 minutes total. I usually have the Timeout set to 65 minutes. I believe the default is 20 minutes. Check your EPG Collector History log to see how long you should set the Timeout.
Logged
What specific version of MC you are running:MC27.0.27 @ Oct 27, 2020 and updating regularly Jim!                        MC Release Notes: https://wiki.jriver.com/index.php/Release_Notes
What OS(s) and Version you are running:     Windows 10 Pro 64bit Version 2004 (OS Build 19041.572).
The JRMark score of the PC with an issue:    JRMark (version 26.0.52 64 bit): 3419
Important relevant info about your environment:     
  Using the HTPC as a MC Server & a Workstation as a MC Client plus some DLNA clients.
  Running JRiver for Android, JRemote2, Gizmo, & MO 4Media on a Sony Xperia XZ Premium Android 9.
  Playing video out to a Sony 65" TV connected via HDMI, playing digital audio out via motherboard sound card, PCIe TV tuner

t42

  • Recent member
  • *
  • Posts: 29
Re: No more EPG data from certain time
« Reply #18 on: November 05, 2016, 10:40:02 am »

When no TV channel is playing, pressing the button starts up TV, loading the last played channel.

Pressing the button while in live TV playing causes MC remain playing live TV, and load the last played the channel.  So if after you start the live session you have not changed channel, then the last played channel is the current channel, so no change will occur.  But if you have changed channel in the current session, the the channel will change back.

Thanks for the explanation. I perceive there to be edge case here, where pressing the button while in the guide (but with live TV still playing in the background) will return live TV to the foreground and change to the previous channel. I guess what's missing to my mind is taking the 'focus' of the live TV into account when deciding what the button should do.

As part of your EPG Collector setup you would have told MC to import the resulting XMLTV file. You can run the EPG Collector as part of the same setup. See attached image for what mine looks like.

Now that you have your TV and EPG all set up with EPG Collector gathering the data, the easiest way to get to the settings you need to change is to go to;
Options>Television
>Select the Tuner Profile you are using near the bottom of the screen
>Click Configure
>Press Next through the screens without changing anything until you get to the "Method for loading Electronic Program Guide", where the XMLTV radio button should already be selected>press Next one more time.

Now you should see a dialogue box like the one in my image, with your XMLTV file being shown as the file to be loaded. If you click the "Run and executable to retrieve XMLTV data" you should be able to add in your details to run EPG Collector from within MC.

Note that the "Timeout minutes" is the time MC will allow EPG Collector to run before killing it. The timeout is there in case something goes wrong with an external program, and it never completes. I have mine set to 180 minutes at present as I had some very long runs a while back, as part of a data issue with the source. Also, I run metadata collection as part of EPG Collector, so my runs can take up to an hour or so, although it usually runs for 15 minutes total. I usually have the Timeout set to 65 minutes. I believe the default is 20 minutes. Check your EPG Collector History log to see how long you should set the Timeout.

Many thanks for taking the time to explain this. I've set this up as you described and will see if that makes a difference.
Logged
Pages: [1]   Go Up