[mythtvnz] Free to Air BBC World on TV One - best way to 'inject' bbc.co.uk guide data after Freeview EPG update?

Wade Maxfield mythtvnz@lists.linuxnut.co.nz
Mon, 2 Jul 2007 15:30:58 +1200


>Steve Hodge wrote:
>>On 7/2/07, *Matt Poff* <matt.poff@headfirst.co.nz 
>><mailto:matt.poff@headfirst.co.nz>> wrote:
>>
>>     I'm pulling down the Freeview programming guide but it doesn't contain
>>     distinguish individual programming info for the late night BBC World
>>     programming on TV One. Ideally I'd like to post-process the data
>>     after
>>     an electronic update to pull an XML feed from bbc.co.uk
>>     <http://bbc.co.uk> and inject this.
>>
>>
>>I haven't looked at it, but is it the same as BBC World on Sky? If 
>>so you could grab the data for the relevant time period from Sky's 
>>EIT data.
>Not sure either as I don't have Sky. Can I  pick up Sky's EIT 
>without a decoder?


I'm assuming you've got a DVB-S card.  8)  You could just run a 
grab_dvb_xml script using a different transponder.  Sample scripts 
should be on the nz wiki.



>>     Problem is I'm not aware of any hooks in myth which would enable this,
>>     or even whether the BBC transmission is live-to-air or timeshifted.
>>
>>
>>mythfilldatabase. You don't have to use Myth to grab the EIT data.
>>
>Right so have some external bash script or similar on a cron job 
>grabbing data from the various sources and writing to the database? 
>I was hoping to avoid over-riding the EIT gathering Myth does, just 
>trigger a post-process operation which 'fills in the gaps' for the 
>Beeb stuff.


Well, if you check out the Sky TV guide on their site, and compare 
that to what you can actually see on TV One  one evening, and if it 
looks about right then:
Use your dvb-s card, a grab_dvb script, and mythfilldatabase, and 
massage the program table afterwards.
If you only define BBC world (1026.dvb.guide on my system) then when 
you import, all the other channels data will be ignored. Then do a 
REPLACE/SELECT from BBC World to TV One for the missing time period.
Call mythbackend --resched at the end of it all and you should be set.

I'm doing something similar to insert extra sets of One & TV2 for my 
DVB-S input, and One, TV2, & TV3 for my other PVR card.

  - Wade