19.4.2018, 10:04
@otava5 Tak teď jsem to možná úplně nepochopil. Ale zkusím to nějak rozebrat.
Mícháš tady dvě věci. Playlist (.m3u8) a script (.sh). Parametr sítě URL: definující playlist, musí začínat file:///....m3u8. V "druhých" řádcích toho playlistu (následující vždy po #EXTINF), kde je v normálním playlistu adresa streamu, budou v tomto případě vložena volání scriptu a ty řádky tedy musí vypadat nějak takto pipe:///....sh JOJ.
Jestli ti není jasný význam pipe://, tak se podívej K čemu je pipe:// v parametrech muxu?, kde jsme se to pokusil nějak vysvětlit.
Já jsme si tu variantu bez ffmpeg přebalování streamů vyzkoušel u playlistu Sledovanitv.cz (zjistil jsem teprve teď , že to už posílají v ts kontejneru), stream tedy spouštím přes wget a odezva po přepnutí je u většiny streamů téměř okamžitá. Rozhodně pod 1 s.
Mícháš tady dvě věci. Playlist (.m3u8) a script (.sh). Parametr sítě URL: definující playlist, musí začínat file:///....m3u8. V "druhých" řádcích toho playlistu (následující vždy po #EXTINF), kde je v normálním playlistu adresa streamu, budou v tomto případě vložena volání scriptu a ty řádky tedy musí vypadat nějak takto pipe:///....sh JOJ.
Jestli ti není jasný význam pipe://, tak se podívej K čemu je pipe:// v parametrech muxu?, kde jsme se to pokusil nějak vysvětlit.
Já jsme si tu variantu bez ffmpeg přebalování streamů vyzkoušel u playlistu Sledovanitv.cz (zjistil jsem teprve teď , že to už posílají v ts kontejneru), stream tedy spouštím přes wget a odezva po přepnutí je u většiny streamů téměř okamžitá. Rozhodně pod 1 s.