====== Aplikace Televize ======
Aplikace Televize je jednoduchý BASH skript zabalený do *.deb balíčku. Televize umožňuje nejen sledování televizních stanic uvedených v souboru /usr/share/televize/settings.cfg, ale také ověření odezvy a funkčnosti přímých http streamů.
====== Instalace ======
Instalace programu je poměrně jednoduchá. Je potřeba nejprve nainstalovat závislosti, což se provede příkazem:
sudo apt-get install vlc vlc-plugin-zvbi libzvbi0 libzvbi-common grep libnotify-bin ffmpeg
sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update
sudo apt-get install yad
Poté již máme nainstalovaní všechny závislosti a můžeme přistoupit k samotnému stažení a instalaci programu. Aktuální verzi můžeme stáhnout buď z [[http://forum.ubuntu.cz/index.php/topic,56118.0.html|fóra]] nebo z [[http://marektyburec.blogspot.com|domovské stránky aplikace]]. Budu se snažit dávat aktuální verzi i [[http://ubuntuone.com/p/10TV/|sem]].
Stažený deb soubor potom můžeme nainstalovat např. jeho otevřením v Centru softwaru.
====== Terminál ======
Televizi můžeme ovládat graficky a pomocí [[:terminál|terminálu]]. Po nainstalování aplikace se vytvoří zástupce v /usr/bin, takže aplikaci můžeme spouštět i příkazem %%televize%%. Pokud do terminálu zadáme %%televize -h%%, tak nám terminál vypíše následující výpis:
Máte nainstalovanou aplikaci Televize 0.05.
-h zobrazí tuto stránku
-p pouze otevře playlist preferovanou systémovou aplikací pro *.m3u soubory
-r vytvoří playlist s aktuálními streamy
-s otevře gui základního nastavení
-v pouze otevře playlist ve VLC přehrávači
====== Spouštění v grafickém prostředí ======
Televize je zatím uzpůsobena hlavně pro ovládání v grafickém prostředí [[:Unity]]. Proto lidé s jiným prostředím budou zatím muset použít výše zmíněný terminál. Pokud máte nainstalované Unity, tak se vám po pravým kliknutí myší zobrazí něco ve stylu následujícího obrázku:
Při prvním spuštění aplikace, jak přes ikonu nebo přes %%televize%% z terminálu, si aplikace automaticky aktualizuje playlist a při každém dalším spuštění už spouštíte pouze playlist. Pokud ale nějaká stanice nefunguje, tak vám doporučuji buď v prostředí Unity zvolit "Pouze obnovit playlist" nebo "Aktualizovat a otevřít ve [[:VLC]]". Mimo prostředí Unity použijte v terminálu příkazy
televize -r
nebo
televize -r -v
====== Konfigurace ======
Aplikaci lze konfigurovat pomocí jednoduchého GUI. Toto GUI může být spuštěno buď v Unity pravým tlačítkem myši na ikonu Televize v launcheru a poté "Nastavení" nebo příkazem %%televize -s%%.
{{ .:gui2.png?500 }}
V tomto GUI můžete nejen zapnout nebo vypnout přidávání jednotlivých televizních kanálů do playlistu, ale také měnit jejich názvy a streamy (dvojklik na položku, kterou chcete změnit). Přetažením myší lze měnit pořadí stanic.
Všechno je také možné upravovat ručně v souboru /usr/share/televize/settings.cfg. Struktura tohoto souboru musí vypadat takto:
jakýkoliv text
# název televizní stanice
přímý_odkaz_na_stream_1
přímý_odkaz_na_stream_2
přímý_odkaz_na_stream_3
odkaz_na_stránku_odkud_se_má_stream_získat ; identifikátor
!# název další televizní stanice
přímý_odkaz_na_stream_1
Důležité je, aby názvy televizních stanic byly označeny # a poté mezerou. Mezi jednotlivými televizními stanicemi musí být prázdný řádek.
Pokud se má odkaz generovat při každém obnovení playlistu, je potřeba, aby jste si otevřeli zdrojový kód stránky (většinou C-u), odkud se bude stream generovat, a našli tam ten stream a ve stejném řádku našli nějaký identifikátor, který je pouze na onom řádku se streamem a jinde v textu se nevyskytuje (např.