--- On Tue, 7/8/08, Mark Fraser <linuxtv@xxxxxxxxxxxxxxxxxxxxxxxx> wrote: > > > I would also like to have some easy way of > sorting the channels and > > > support for the FreeSat EPG. > > Isn't FreeSat EPG standard epg ? > Don't think so, all I get at the moment with Kaffeine > is Now/Next information. Correct. On the standard EIT PID (18/0x12) you only receive this. And at the moment, the FTA Channel 4 has neither this nor a proper channel name on the usual PIDs. For Radio, you only get Now info. There is a completely different set of PIDs with corrrect EIT, NIT, TDT, etc. info from PID 3101 upwards as follows, in order not to interfere with the BSkyB data or that sent on the standard PIDS: PID 3101 -- NIT PID 3102 -- SDT/BAT PID 3103 -- EIT PID 3104 -- ? PID 3105 -- TDT/TOT, and this is accurate, no less (info from `dvbsnoop') In addition to the non-standard PID of 3103, the data is usually sent in compressed format for the title/description (occasionally the data is uncompressed where there is no savings to compress, such as a title of `News'). The full EIT is sent on one specific transponder, while the tuned transponder will deliver a partial EIT (but more than now/next) as above across the entire Freesat family, much like the standard PIDs EIT info from the german ARD family includes all their channels over several transponders for seven days. Code to handle (at least some) decompression of the non-standard EIT data has been added to, I believe, MythTV (can't check now as I'm not online and not sure where to look in my code repository, as that SCS appears to require online access to retrieve logs), based on reverse-engineering. The EPG data is *not* scrambled, regardless of what others have written, but the spec is presently not available publicly, and so the tables in the reverse-engineered code may not be complete. barry bouwsma _______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb