Freevo

- User Documentation

# ATVCHANNELSBE

1. configuring freevo.conf

    chanlist = europe-west
    tv = pal

2. Obtaining the Belgian Channel list

Copy pasting my example won't probably work for most users in Belgium. So I just describe how I created mine. This description should work for almost every Dutch speaking cable user in Belgium. First of all, the channels you select in Belgium, depend on the location you live. Antenna reception isn't used much anymore in Belgium. Most users are using cable. I will discuss only cable.

A very usefull internet link to obtain a up-to-date list for subscribers to Mixt-ICS also known as Telenet:

http://www.zenders.be/keuze.jsp

You have to enter the zipcode of the city you live in.

(Mixt-ICS is the biggest operator in the Dutch speaking part of the country, so this description would be usefull in 90% of all cases)

3. Freevo's channel notation compared with Belgian notation

You find this in the freq.py file

This would be the description you find in .../freevo/tv/freq.py

    PAL_EUROPE = FREQ_CCIR_I_III + FREQ_CCIR_SL_SH + FREQ_CCIR_H + FREQ_UHF

For instance, I just grabbed this as a example out of the website I mentioned

    vijfTV / ESPN / Discovery M09 S9 88 161,25

While vijfTV / ESPN / Discovery is a description of the channel, M09,S9 and 88 are in fact all the same. It are channel numbers. Probably this has been done this way for ease of use on different brands of TV. None of the channels would match exactly freevo's definition. For use, most important is the frequency: 161.25 Mhz The freq.py file is using the frequencies in Khz thus this would be 161250 KHZ

    FREQ_CCIR_SL_SH = [
                          ...
                          ("SE9",     161250),

From the freq.py, we find a frequency of 161250 Khz stands for channel SE9

4. Merging this in a usefull channel for local_conf.py

    TV_CHANNELS =[

                     ( 'vijftv', 'VijfTV', 'SE9' ),
                     ( 'ned1', 'Nederland 1', 'E9' )
                 ]

5. Help, some channels are not in freq.py

This is normal. There is even a historical reason for this. This would probably one of the reasons why a Belgian setup differs from others. Frequencies had been attributed with antenna transmisson in mind. We are discussing cable. In order to put more TV stations on the cable, the Belgian cable operators used so called "Forbidden frequencies". These frequencies where forbidden for different reasons AND were only forbidden for Antenna transmission. Channels used by the miltary would be a example of such forbidden area. A Cable network is a private network, which can't interfer with antenna transmissons.

Let's give a example

This would be the official setup for National geographic Channel in my region.

`National Geographic Channel H18 S38 117/138 442,25`

If you search freq.py, you won't find the matching channel for a frequency of 442250 Khz. It simply doesn't exist. Because freq.py contains official standards and frequencies.

You can solve this by adding a frequency for this channel into local_conf.py

    FREQUENCY_TABLE = {
          'nbcngc'         : 442250,
                         }

The TV channels section would become

    TV_CHANNELS =[
                      ( 'nbcngc', 'Nation. Geog.', 'nbcngc' ),
                       ...

last edited 2005-03-17 11:36:59 by GeertDecorte
current version: http://freevo.sourceforge.net/cgi-bin/doc/ATVCHANNELSBE