Hi, I played with the new analog card (thanks to the donators btw) to make configuration easier. How can Freevo know on what frequence a channel is. After some playing using libzvbi I found the following results.
1. In Europe channels have a unique id. To test it, install libzvbi and current kaa.record and run the scan test app of kaa.record. Doing scan will show a) all frequencenies where channels are and in most cases b) what channels are on the freq. As example, I can find 'ARD' with unique id 60 (I don't know the current id right now, 60 is wrong) and S50 == frequency xxxx. 2. DVB channels have a name. So the same ARD channel from obove is named 'Das Erste RB' for DVB-T in Bremen. So now we need a way to tell Freevo that analog id 60 is identical to DVB channel 'Das Erste RB' and identical to the xmltv id ard.de. I started a file called channels.py for this information. As a result, the user only needs to start the scan and Freevo will know a) what channels you can receive b) where they are (analog/dvb and freq) c) a unique name to search xmltv files Based on this, kaa.epg should only contain informations about stuff you can receive. Now the problem: this works great for Europe, but what about the US, Canada, Asia, etc. Since I live in Europe, I can't test. So I need some information: 1. Where can you get channel->frequency mappings for analog cards. For the US, you can use the xmltv file to get that mapping. 2. Where can you get the channel->dvb-name mapping. I know no source at all with that kind of data, but we could start such a db. Comments / better suggestions / help ??? Dischi -- Reality is a just temporary illusion caused by a lack of alcohol in the bloodstream.
pgpPocLrmNTV5.pgp
Description: PGP signature