ZAXMLTV - XMLTV for South Africa
by Robert Botha
 
News Archive
 
2008-01-21 06:52 SAT - UPDATE:
I've finally had time to look at the problem while the power is on... Seems the multichoice site doesn't accept 30 day queries anymore. I had to reduce the query to 14 days. Schedules are now updated.
 
2008-01-16 07:25 SAT - UPDATE:
Hi, thanks for all the emails. I'm aware that the guide is currently lacking data. Seems something's changed. Trying to figure out what, just haven't been able to spend much time on it due to blackouts.
 
2007-10-02 22:00 SAT - UPDATE:
Due to overwellming number of requests I've decided to make the changes and reinstate the XMLTV guide. Thanks for everyone's support. I've also updated the channel list with the new numbering.
 
2007-09-21 20:26 SAT - UPDATE:
Multichoice has yet again changed their site. I don't have the time anymore to keep this service up to date. As of today I'm shutting down the schedules. I'm sorry it had to come to this, it's been an interresting 3 odd years that saw the DSTV site go through LOTS of changes. Maybe one day Multichoice will realise that they should actually provide an XMLTV feed instead of trying to stop it. Most people who use it are real DSTV customers.
 
2007-07-04 07:11 SAT - UPDATE:
You might have noticed that there aren't any new schedules. That's because the dstv site is currently under construction. Will update the schedules as soon as it's available again.
 
2007-05-15 17:24 SAT - UPDATE:
Sorry about the problems. I changed IPs on the server and completely forgot about the virtual hosts. This is now fixed. I also took the opportunity to upgrade to apache 2.2.
 
2007-04-22 22:54 SAT - UPDATE:
It seems some of the programmes contain junk data which causes import problems. I've added a filter to the parser to remove any non-printable characters.
 
2007-04-08 09:06 SAT - UPDATE:
I've moved Go to channel 10 as per DSTV's changes. Shout if there are problems.
 
2007-01-03 09:10 SAT - UPDATE:
There seems to be a problem with a few channels' (including mnet) schedules on dstv.com. As a result we have no data for them until multichoice sorts it out.
 
2006-11-26 06:00 SAT - UPDATE:
Ok. DSTV site schedule workig again. I'm busy updating ZAXMLTV. Should be done within the hour.
 
2006-10-31 22:46 SAT - UPDATE:
It seems the guide on the dstv website doesn't work at the moment. It returns no results. I've rolled back to the update from the 22nd.
 
2006-10-07 08:00 SAT - UPDATE:
I've added the Disney channel to the schedules. Shout if there are problems.
 
2006-04-21 17:34 SAT - UPDATE:
Still having issues with the line, but it seems stable enough to move the site back to the server. Shout if there are issues.
 
2006-04-18 07:29 SAT - UPDATE:
Hosting Issues. I'm having some issues with the network link that my server sits on :-( I've moved the site back onto my ADSL until the network issues are sorted.
 
2006-02-07 23:40 SAT - UPDATE:
I can't believe multichoice haven't changed their site in the last few weeks. Maybe they realised it's futile? Anyways, good for me I guess. Oh yeah. Fixed spelling of SEPARATE ;-)
 
2006-01-01 15:44 SAT - UPDATE:
HAPPY NEW YEAR!!! I received a few emails this morning about unescaped characters in the XML. I've fixed this and the latest XML is now avaialble. Thanks for the support.
 
2005-12-02 21:44 SAT - UPDATE:
After fixing a few bugs, all seems to be in order..at least when importing into my mythtv database :-) Give the new schedules a try and let me know if there are any issues.
 
2005-12-02 19:24 SAT - UPDATE:
Sorry it took so long, but I've rewritten the grabber in python and it's been hectic at work. I'm starting the grabber now to get the latest schedules. Will post again when it's done.
 
2005-11-27 14:13 SAT - UPDATE:
Once again I'm getting uphill from multichoice. They've now removed the channel hashing and changed the time digits to dynamically generated images instead of text. I'm not sure how I'm going to get around this. Will see what I can do, but don't hold your breath :-(
 
2005-11-20 11:13 SAT - UPDATE:
e-TV schedules missing since the 15th of November. Not sure why, but the multichoice site doesn't have any schedules for e-TV at the moment. Sorry.
 
2005-11-16 09:37 SAT - UPDATE:
Managed to get a workaround for the latest issue. Schedules have been updated again :-)
 
2005-11-11 21:07 SAT - UPDATE:
Ok, this is getting frustrating. "THEY" have changed the site yet again, now they're encrypting the channel parameter. I'm going to see what I can do about this...grrrrr
 
2005-11-03 20:06 SAT - UPDATE:
Oops. Bug in my parser stuffed up the placement of the description. all fixed now :-)
 
2005-10-30 22:31 SAT - UPDATE:
If anyone is interrested in getting a Tivo working in South Africa then TivoZA might come in quite handy. Oh yeah...I was also in the mood for a colour change :-). I'm busy looking at a few portals like drupal to give this page a more "professional" feel.
 
2005-10-30 22:04 SAT - UPDATE:
Seems there's quite a few programs out there that don't follow the XMLTV rules. I've changed the parser to calculate stop times the same as before. I've also moved the position of the desc element to be after title.
 
2005-10-28 18:41 SAT - UPDATE:
Ok, fixed bug around the & sign. I removed the stop time, since according to the XMLTV spec, it's not required and the duration data in multichoice's schedules is really unreliable. If there are XMLTV based programs out there that require the stop time, let me know, and I'll put a hack in to get around this problem.
 
2005-10-26 21:57 SAT - UPDATE:
Sorry, took a bit longer than 2 days :). Anyways, I'll be running the grabber on the full channels list tonight for the first time. Let me know if there are any problems.
 
2005-10-14 22:32 SAT - UPDATE:
Been a bit busy at work but I've managed to rewrite the grabber to work with the new site, there's still a few bugs, once it's nice and stable I'll switch it on and update the schedules again. Should not take more than 2 days :)
 
2005-10-04 21:34 SAT - UPDATE:
Multichoice has done it again. New site. The current grabber does not work at all with the new layout. I'll have to write it from scratch :-(. I've stopped the weekly job from trying to get the latest schedules in case I don't get it running before coming Sunday. At least we still have 30 days worth of schedules. Thanks for the heads up Neil.
 
2005-07-01 16:45 SAT - UPDATE:
Topfield 5000PVR DSTV receivers - If you're using one of these devices, you can get a converter that will convert from XMLTV to TGD format and an uploader that will upload the TGD to the receiver's EPG Memory. Thanks for the info Jürgen :-)
 
2005-06-01 21:32 SAT - UPDATE:
Server back up thanks to Andy from IBB :-). I'll be changing the DNS to point back to the server. I've synced the two sites again, so there should be no problems.....
 
2005-05-30 21:44 SAT - UPDATE:
More Problems. The new version of PHP on my home box does things a little different. Anyways..looks like all's fixed. Server still down :-(.
 
2005-05-30 12:38 SAT - UPDATE:
Server Problems!!!. Sorry about the recent outage. The server lost power and needs to be switched on again. And because it's not in a managed environment, all I can do is sit and wait. In the mean time I've changed the DNS to point to my ADSL so people can at least get the latest schedules. I'm busy downloading the latest, since last time I synced with the server was 8 May 2005. Sorry for the inconvenience.
 
2005-05-11 17:24 SAT - UPDATE:
I've created a weekly tar ball with the channels' XML each in a seperate file. The latest one can always be accessed here
 
2005-04-03 13:19 SAT - UPDATE:
DSTV is making me jump through hoops again. Now you must have a cookie to get the schedules down...Anyways, I've put in a work around and downloaded the latest schedules. Hopefully this will work next week aswell.
 
2005-03-16 09:14 SAT - UPDATE:
I've updated the channels to include the latest channels available on the DSTV bouquet
 
2005-01-10 17:20 SAT - UPDATE:
I made a mistake spelling "February" *blush*. Thanks for notifying me Chris. Dates for February should be fixed now :-)
 
2004-12-22 22:45 SAT - UPDATE:
OK, I've managed to get the code to parse the new dstv.com site. I had to put in a little hack for determining the year as DSTV decided to remove that from their HTML so let me know if there are any problems with the new XML. The list of channels have changed aswell, dstv.com now supports Bouquets but that's not implemented at the moment. I'm only downloading the standard DSTV Bouquet.
 
2004-12-20 22:15 SAT - UPDATE:
GRRRRR. dstv.com's changed. The site is now completely different. I'm busy working on fixing the schedules. In the mean time I've rolled back to last weeks XML. Those should be valid for the next 30 days still on most channels.
 
2004-12-6 07:24 SAT - UPDATE:
Timezone changed from +02:00 to +0200. Some applications got confused with the colon (eg. tvtime)
 
2004-10-18 18:20 SAT - UPDATE:
XML file modified to use \r\n newlines instead of \n to fix compatibility with certain win32 apps. Timezone changed from SAST to +02:00
 
2004-09-14 23:48 SAT - UPDATE:
BBC World (Channel 50) started getting blank channel source files from dstv.com aswell, so I had to add it to the 14 day schedules list.
 
2004-09-06 23:45 SAT - UPDATE:
After getting a few requests for normal DSTV ratings, I've changed the file to use the normal DSTV ratings. This change will only effect coming Sunday (2004-09-12).
I've also removed the duplicate channel 50 (PAY PER VIEW) since the correct channel 50 is BBC.
 
2004-08-04 18:00 SAT - UPDATE:
I've added added MPAA ratings. I had to map the DSTV ratings to the MPAA standard.
The mapping is as follows:
Family - G
P13 - PG-13
16 - R
18 - NC-17
R18 - NC-17


Thanks for the suggestion Greg :-).
If it stuffs up, let me know.
 
2004-08-03 22:40 SAT - UPDATE:
Seems there are problems with some of the channel schedules when I attempt to download 30 days. I've now changed the setup a bit to download 14 days for the problem channels, and 30 days for the rest.
The affected channels are: 42, 81, 91 and 95 so far.
If you find any other channels with blank channel data, please let me know.
 
2004-07-29 00:15 SAT - UPDATE:
Starting coming Sunday (2004-08-01), The XMLTV file will contain the schedules for 1 month.
 
Select Channels
Download: