Opis odbiór EPG od dystrybutora AKPA¶
Jednym z dystrybutorów EPG na rynku Polskim jest firma AKPA która dostarcza EPG w formie plików XML które to należy pobrać z ich serwera SFP w formie pliku zip rozpakować i udostępnić dalej przez usługę WWW albo dostęp lokalny do serwera PSI/EPG przykład skryptu przykład skryptu
#!/bin/bash
SERVER=
USER=
PASS=
EXPORT=/home/www/
rm $EXPORT/*
wget -q "ftp://${USER}:${PASS}@${SERVER}/tv.zip" -O /tmp/tv.zip #&& echo Pobrane || echo Błąd;
/usr/bin/unzip /tmp/tv.zip -d $EXPORT;
rm /tmp/tv.zip;
Uzupełniały zmienne
Ręczne powiązanie pobranego XML z kanałem¶
Każdy plik XML zawiera EPG dla jednego kanału, aby sprawdzić który plik odpowiada za jaki kanał wystarczy wykonać polecenie Pokaż Ukryj
egrep '<display-name>' *|sort -n
Zwrotnie dostaniemy listę postaci
egrep '<display-name>' *|sort -n
03.xml: <display-name>TVP Polonia</display-name>
04.xml: <display-name>Kino Polska</display-name>
05.xml: <display-name>Polsat</display-name>
07.xml: <display-name>TVN 7</display-name>
08.xml: <display-name>Polonia 1</display-name>
10.xml: <display-name>MTV Polska</display-name>
11.xml: <display-name>TV Puls</display-name>
16.xml: <display-name>Tele 5</display-name>
17.xml: <display-name>TVN</display-name>
18.xml: <display-name>TV 4</display-name>
24.xml: <display-name>TVP 3 Lublin</display-name>
31.xml: <display-name>TVP Info</display-name>
33.xml: <display-name>Disney Junior</display-name>
38.xml: <display-name>Polsat Viasat History HD</display-name>
39.xml: <display-name>Eurosport 2</display-name>
40.xml: <display-name>Polsat Viasat Explore HD</display-name>
41.xml: <display-name>GOLD TV</display-name>
42.xml: <display-name>Eurosport 1</display-name>
63.xml: <display-name>Discovery Life</display-name>
66.xml: <display-name>Travel Channel</display-name>
67.xml: <display-name>Discovery Channel</display-name>
75.xml: <display-name>13 Ulica</display-name>
84.xml: <display-name>CBS Reality</display-name>
92.xml: <display-name>NickMusic</display-name>