====== 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ř.