Hello everyone
In the last few months a couple of people have asked about getting EPG data for some of the channels available from Optus D2. As you may be aware, there is no EPG data broadcast from that satellite. This thread is intended to be a discussion of that situation and possible solutions for it.
//----------------------------------------------------------------------------------
Before I go any further...
1. Anyone who has access to Optus D2 knows that there are a lot of special interest channels broadcast from that satellite. Sometimes when D2 (or even Freeview) are mentioned on GZ there one or two people who take the opportunity to slip in disparaging comments about certain channels. In the interests of encouraging people to freely talk about their interest in EPG data for any channel, I would respectfully request that anyone who post in this thread would refrain from making public judgements about the content or value of channels.
2. Some broadcasters, content rights holders and channel aggregators seem to have an issue with people who provide EPG data sources for use with HTPCs. It is not my intention to attract the anger of such organisations onto myself or anybody else who provides an EPG service or posts in this thread. Nor is it my intention to infringe on any intellectual property. If anybody has an issue with the content that I choose to post in this thread then kindly send me a PM and I'll be happy to take your concerns into consideration.
Thanks.
//----------------------------------------------------------------------------------
So lets talk about possible solutions...
One solution might be to source EPG data from an alternative XMLTV data source. Some of the popular channels on D2 such as RT, NHK World and Press TV are available with EPG in other parts of the world. If you can find an EPG source with the channels that you want then you may be sorted. However non-AU sources can be problematic as the data may require time zone conversion or not reflect the content of the local feed of the channel.
Another solution could be to write a website scraper. This solution would take a little bit more effort to develop but with a bit of work it could prove give the best outcomes (in terms of data accuracy, richness, customisation) in the long run. Of course, websites sometimes change format, so there are maintenance issues.
A third solution might be to redistribute data that is broadcast over-the-air. For example, Daystar and Russia Today are available from both Sky and Optus D2. I'm not sure whether Sky broadcasts include EPG for those channels or how happy Sky would be about redistribution of that data but that is another potential solution for some channels.
I can't think of any other solutions at present. Anybody else?
Moving right along to practical solutions...
valtam kindly shared that you can get EPG data for Russia Today from -->here<-- (http://tvprofil.net/xmltv/).
Some years ago (in the time of XMLTV.co.nz) I started writing a script that aggregated the EPG data for maybe a dozen of the D2 channels. I shared it with the owner of XMLTV.co.nz and for a short time there were public listings available for the channels that my script grabbed. Then Sky came to the rescue and the website had to be taken down. I stopped using and developing the script shortly after as I lost access to D2. However I still have that script and some of the channels still work (hurray for websites not being updated in 3 years!). I've spent a couple of hours updating the script and now have basic data for the following channels:
Russia Today
Press TV
NHK World
TBN
JCTV/Smile Of A Child
The Church Channel
Although I no longer have access to D2, I'd be happy to consider making the script or data available in some form or another. Maybe even maintaining or extending it depending on interest. You can download a sample XMLTV output with data for the next 14 days or so from -->here<--.
Anybody else have any info or solutions that they'd be willing to share?