05.7.2026, 12:18
Potýkám se s dlouhodobě s problémem příjmu kanálu Eurosport 4K. Je to s ním jako na houpačce. Někdy funguje, jindy ne. Teď, když se hraje Wimbledon jsme si chtěl vychutnat zápasy v lepší kvalitě, ale opět jsem s příjmem kanálu narazil. Kousnul jsem se a chtěl to vyřešit, a i když jsem tomu věnova více jak hodinu zkoumání a pokusů, tak jsem k žádnému rozumnému výsledku nedostal. Tak se zkusím zeptat i tady, jestli někdo podobný problém v Tvheadend neřešil.
Několik výsledků zkoumání a zjištěných faktů:
Nakonec jsme zkusil i prohnat to ještě přes steramlink a ten a přes pipe poslat do ffmpeg, ale nic z toho nepomohlo. Když si finální adresu steramu, kterou mi můj script z Antik-u vytáhne, ručně vložím ať už do web browseru nebo např. VLC, tak se stream v pohodě začne přehrávat. A pokud adresu steramu vložím do Kodi prostřednictvím IPTV Simple Client, tak přehrávat v pohodě jde.
Tak není to nic kritického, FHD stream Eurosport 2 jede v pohodě a samozřejmě to stačí. A když na to přijde, mohu tento kanál přehrávat pomocí IPTV SC přímo v Kodi, ale je to otravné, když v Kodi mixujete příjem TV z Tvheadend a IPTV SC, nehledě na to, že Tvheadend používám i jako zdroj pro jiné aplikace než Kodi. Takže bych tomu rád přišel na kloub. Nepomůže někdo?
Několik výsledků zkoumání a zjištěných faktů:
- vysílání, i když je v názvu kanálu označené jako 4K je vlastně jen 2K (plnokrevné 4K má Antik jen v multicastu), ale to není porblém, spíše jen konstatování faktu,
- stream používá HDR barevný profil bt2020nc/bt2020/arib-std-b67, což spolu s kódování H.264 mi pro živé vysílání nezdá jako úplně obvyklá kombinace,
- z logu se dá vyčíst, že:
- jsou prohozené audio a video steramy,
- stream má pomalý náběh, takže než ffmpeg inicializuje kontext videa, uplyne delší doba, během které Tvheadend neobdrží potřebná data a stream ukončí.
- jsou prohozené audio a video steramy,
- explicitním mapování streamů (normálně používám v ffmpeg pouze -c copy)
- vynucením správného zpracování tabulem (-mpegts_flags +initial_discontinuity+system_b)
- zkoušel jsme natahovat čas pro iniciání zpracování (probe limit)
- nakonec i explicitním překódováním video streeamu (-c:v libx264 -pix_fmt yuv420p)
- a v posledním pokusu i vložil adresu steramu do Tvheadned přímo (bez pipe a ffmpeg)
Nakonec jsme zkusil i prohnat to ještě přes steramlink a ten a přes pipe poslat do ffmpeg, ale nic z toho nepomohlo. Když si finální adresu steramu, kterou mi můj script z Antik-u vytáhne, ručně vložím ať už do web browseru nebo např. VLC, tak se stream v pohodě začne přehrávat. A pokud adresu steramu vložím do Kodi prostřednictvím IPTV Simple Client, tak přehrávat v pohodě jde.
Tak není to nic kritického, FHD stream Eurosport 2 jede v pohodě a samozřejmě to stačí. A když na to přijde, mohu tento kanál přehrávat pomocí IPTV SC přímo v Kodi, ale je to otravné, když v Kodi mixujete příjem TV z Tvheadend a IPTV SC, nehledě na to, že Tvheadend používám i jako zdroj pro jiné aplikace než Kodi. Takže bych tomu rád přišel na kloub. Nepomůže někdo?
