Tvheadend a internetová rádia - Verze k tisku +- XBMC-Kodi.cz (https://www.xbmc-kodi.cz) +-- Fórum: KODI - Doplňky (https://www.xbmc-kodi.cz/forum-kodi-doplnky) +--- Fórum: Live TV & PVR (https://www.xbmc-kodi.cz/forum-live-tv-pvr) +---- Fórum: Tvheadend (https://www.xbmc-kodi.cz/forum-tvheadend) +---- Téma: Tvheadend a internetová rádia (/prispevek-tvheadend-a-internetova-radia) |
RE: Tvheadend a internetová rádia - otava5 - 16.8.2017 JiRo: posílám log a screen TvHeadendu.... Kód: 2017-08-16 07:49:13.000 epgdb: snapshot start RE: Tvheadend a internetová rádia - otava5 - 02.9.2017 Ahoj tak chyba byla ta že jsem v TVHeadend ve frontendu neměl nastaveno jméno a heslo.... již funguje i okamžitý záznam i s korektním vypnutím..... RE: Tvheadend a internetová rádia - JiRo - 02.9.2017 @otava5 To je divné, to by ses ale neměl k Tvehadend serveru možnost se ani připojit pro normální sledování? Já jsme zkoušel různé kombinace nastavení, ale buď to z klienta fungovalo vždy všechno a nebo nic. No, jsou věci mezi nebem a zemí... RE: Tvheadend a internetová rádia - Asuan - 08.1.2018 Ahoj, zkoušel jsem, podle návodu, přidat pár internetových rádií a bohužel neúspěšně, muxy vygeneruje správně dle m3u8. Problém nastává ve chvíli skenování služeb, nic nenajde a nahodí scan result FAIL, když vložím ffmpeg do terminálu tak jednoznačně příjímá data Můžu poprosit o kontrolu mých nastavení, co dělám špatně? výpis logu: Kód: 2018-01-08 09:08:09.320 mpegts: iradio.m3u8 - Impuls in Internet Radio - tuning on IPTV nastavení muxu: EPG scan: Disable URL: Kód: pipe://ffmpeg -i http://icecast1.play.cz/impuls128.mp3 -vn -acodec copy -flags +global_header -strict -2 -metadata service_provider=http://icecast1.play.cz/impuls128.mp3 -metadata service_name=Impuls -f mpegts -mpegts_service_type digital_radio pipe:1 ATSC: false Mux name: iradio.m3u8 - Impuls Ch. number: 0 Charset: Nezvoleno Priority: 0 Streaming priority: 0 verze OS: Ubuntu 16.04 LTS (LXDe) varze kernelu: 4.4.0-104 verze Tvheadend: 4.3-905 verze ffmpeg: 2.8.11 RE: Tvheadend a internetová rádia - otava5 - 08.1.2018 zvláštní dal jsem tvůj "kód" přidat mux a pak namapovat a funguje bez problémů.... RE: Tvheadend a internetová rádia - otava5 - 06.5.2018 JiRo: Kód: Z jedné sítě může být současně přehráván pouze jeden mux – to pokládám za hodně velké omezení. Je možné, že je to jen důsledek špatně nastavených parametrů. Budu v tomto směru ještě laborovat. Jsem přesvědčený, že se mi to při prvních testech tak nechovalo, ale ruku do ohně za to nedám. 1 Zatím jsme to obešel tím, že mám nainstalovány dvě automatické sítě, odkazují se do stejného m3u8 souboru. Není problém nainstalovat těch sítí víc. Programy z jednotlivých stanic se samozřejmě sloučí, takže v Kodi je vidíte jen jednou. Musím tedy udělat ještě jednu síť? RE: Tvheadend a internetová rádia - mobilemanic - 06.5.2018 To muselo být někde něco špatně nastavené... Tohle by platit nemělo. RE: Tvheadend a internetová rádia - JiRo - 06.5.2018 @otava5 a @mobilemanic Samozřejmě neplatí. To byla moje blbost. Já jsem si tenkrát nastavil Maximální počet vstupních streamů na hodnotu 1. Nevěděl jsem, co to udělá, když se začnou scanovat všechny streamy a pak jsme na to zapomněl a neuvědomil si to. No a taky jsem zapomněl na to opravit to v prvním postu když jsme pak na to přišel, že tam mám stále "1". Hned to napravím. Díky za upozornění. EDIT: Opraveny nepřesnosti v prvním příspěvku tématu http://www.xbmc-kodi.cz/prispevek-tvheadend-a-internetova-radia?pid=24031#pid24031. Díky za upozornění @otava5 a @mobilemanic. RE: Tvheadend a internetová rádia - alibababa - 01.8.2018 Ahoj, jak prosim zjistim adresu streamu z play.cz? Diky RE: Tvheadend a internetová rádia - koperfield - 02.8.2018 @alibababa: F12 v sekci Networks při přehrávání rádia. Dokonce se mi zdá, že tady už někdo hromadu rádií dal. Edit: Tady to máš. radia.m3u RE: Tvheadend a internetová rádia - alibababa - 02.8.2018 @koperfield Diky moc za radu, super. O tech radiich vim, ale chci si udelat vlastni list. RE: Tvheadend a internetová rádia - otava5 - 21.12.2018 parametr -metadata service_..... je to tam k něčemu? RE: Tvheadend a internetová rádia - Asuan - 11.1.2019 Třeba to někomu ulehčí práci vytvořil jsem sadu scriptů, pro vygenerování playlistu z konfigurační tabulky streamů dependence: GNU/Linux bash node.js v případě použití ffmpeg v "listen_radio.sh" (o tom níže), možno následující vynechat: gstreamer1.0 gstreamer1.0-plugins-bad curl Soubory: generate_internet_radio_playlist.sh spouštěcí script generátoru, obsahuje cestu k logu (default: /var/log/tvheadend/Internet_radio_playlist_generator.log) config.js obsahuje cestu k m3u8 playlistu a tabulku streamů Kód: module.exports = { main.js vlastní script pro generování, není potřeba nic měnit, veškeré variabilní nastavení jsou v config.js listen_radio.sh tento script se volá z TVH při požadavku přehrávání rádia, URI se předává parametrem zde se nachází vlastní příkaz, v mém případě je použit GStreamer, ale je možno použít ffmpeg využil jsem služeb GStreameru, jelikož se mi nepovedla rozchodit pipe pomocí ffmpeg (viz. můj přízpěvek dříve v této diskuzi) soubory přiloženy v zipu, nebo na Gitlabu Edit: Script je funkční pro zdroje s mime type: MP3, FLAC, WAV, AAC Nefunguje se zdroji mime typů: WMA, MID RE: Tvheadend a internetová rádia - Client - 11.1.2019 @Asuan Tak jsem chvilku přemýšlel, k čemu to je a hledal jsem tam nějakou zásadní výhodu proti tomu, vytvořit si v editoru rovnou příslušný playlist. Je pravda, že jsem o nějakém generátoru, který by ze seznamu dvojic <adresa steramu> <název stanice> playlist vytvořil i přemýšlel a dokonce jsem něco i v bash napsal. Vzhledem k tomu, že to ale stejně nakonec vede k tomu si ten výchozí seznam, z kterého se to generuje, ručně vytvořit, tak jsem se na to vykašlal a vytvářím si ten playlist ručně rovnou. Taky ani nepoužívám vložený script pro spouštění jako u OTA/IPTV. Měnící se autentizační tokeny u rádií většinou nejsou a ani četnost změn adres streamů rádií není tak velká, že by se jednou za čas přegenerování služeb a programů rádií v Tvheadend nedalo snést. Dosud jsem neznal gstream, má nějaké výhody oproti ffmpeg? Tedy kromě toho, že ti ffmpeg nefungovalo. RE: Tvheadend a internetová rádia - Asuan - 11.1.2019 automatický generátor má kouzlo v tom, že neudělá překlep v příkazu a to se může stát i při copy-paste metodě další výhodou je změna parametrů příkazů, při optimalizacích, mám tam přes 40 stanic a nechtělo by se mi měnit jednu po druhý gstreamer se mi jeví syntakticky přívětivější než ffmpeg RE: Tvheadend a internetová rádia - Client - 11.1.2019 @Asuanpid Jo, tomu rozumím. Zajímalo mě, jestli k tam není ještě nějaký další důvod. Co se týče rozdílu mezi ffmpeg a gstream, tak mě zajímá hlavně rychlost přepínání kanálů. Díky za info. RE: Tvheadend a internetová rádia - Asuan - 11.1.2019 zkoušel jsem neexaktně (stopkami) změřit a +-3.5 vteřiny přepnutí na DAB kanál +-4 a čtvrt vteřiny ffmpeg nemám takže nevím nevíš jak vynutit posloupnost ladění, aby to prvně vzalo ten stream a když nepůjde tak teprve DAB? protože u multiplexu 4, ve kterým je Rádio Čas, mám špatnej signál, ale net by byl čistej RE: Tvheadend a internetová rádia - Client - 11.1.2019 @Asuan Tak to ffmpeg je na tom stejně. Strašně mě to štve. TV kanály s ffmpeg se běžně přepínají do 1 vteřiny, ale radio trvá 3-4 vteřiny. Přitom by si člověk myslel, že to TV kanálů bude trvat déle (čeká se na synchronizaci audio/video). K posloupnosti ladění... Musíš si to ručně sestavit v Programech (Konfigurace > Programm / EPG > Programy). Předpokládejme příklad, že máš stejný program na P1 z internetu a P2 z DAB
RE: Tvheadend a internetová rádia - Asuan - 11.1.2019 díky pomohlo a já se zase něco přiučil :) tak tě nepotěším zkusil jsem tomu přes gstreamer podstrčit lokální soubor a časy přepínání se v podstatě nezměnily, takže MP3 - ~3.5s FLAC - ~3s WAV - ~3s AAC (256kbps) - ~3.8s AAC (128kbps) - ~3s WMA - chybí codek, nelze otestovat MID - chybí codek, nelze otestovat vždy jsem zkoušel dva soubory a čas se u obou shodoval až na AAC, které měli natolik velký rozdíl, že si zaslouží být každý zvlášť všechny testovací soubory byly uloženy na SSD zkusím ještě další formáty a přidám to tohohle komentáře Edit: přidány formáty WAV, AAC, MID Edit2: z d§vodu chybějících codeků a pokročilé hodiny WMA a MID neotestován RE: Tvheadend a internetová rádia - martinchromy - 16.12.2019 Dobrý den Zkusil jsem script na generování radii kompletně přes gsstreamer a ani jendo z radii se nepodařilo protlačit přes muxy. Scan FAIL. Dale jsem tedy zkoušel vytvořit playlist manuálně, přes zde publikovaný zápis přes ffmpeg mi načetl 10 stanic jako je např Evropa 2, Expres. Problém nastavá u CRo stanic. Odchytnu si dle zdejšího návodu url, která mi hraje v ie ale po zapsání do funkční pipe zapisu mi hodí Fail při scanování muxu. Jak z této šlamastiky ven? Je třeba doinstalovat nějáký balíček. (využívám O2 tv scritp a kanaly jedou oka) Předem děkuji za reakce. |