XBMC-Kodi.cz
O2TV Server - 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)
+--- Téma: O2TV Server (/prispevek-o2tv-server)

Stran: 1 2 3 4 5 6 7 8 9 10


RE: O2TV Server - waladir - 05.7.2024

@RenEdi: zkus resetnout nastavení catchupu v IPTV SC do defaultu a jen catchup povol a případně uprav počet dní v Okno catchup. V PVR a Živé vysílaní pak vymaž data.


RE: O2TV Server - jkmh - 05.7.2024

@waladir: Pro mě radu nemáš?  1


RE: O2TV Server - waladir - 05.7.2024

@jkmh: jestli myslíš catchup u běžícího pořadu, tak to je dané omezením na straně O2TV. Zpětné přehrání je k dispozici až ve chvíli, kdy pořad skončí. Při zavolání doplňku tak zjišťuju, jestli už skončil a pokud ne, pustí se živé vysílání. Vím, že jsem se kdysi zabýval i tím, jestli by to nešlo prostě automaticky pustit od začátku, ale bohužel se mi nepovedlo přijít na žádný způsob. Takže se to musí přetočit případně ručně :-(


RE: O2TV Server - jkmh - 05.7.2024

@waladir: Tak to provozuju. Jen jsem si myslel, že kolega má v principu stejnou otázku jako já. Proto jsem se ozval. Už to neřeš.


RE: O2TV Server - RenEdi - 06.7.2024

@waladir: odinstaloval jsem IPTV Simple Client, odebral jeho nastavení, restart a znovu instalace.
Podle mých pokusů, musím mít ještě v Nastavení - Catchup - Sledování z EPG povoleno "Přehrávání z EPG" a "Catchup je k dispozici..", jinak se stávalo, že pokud jsem na dané TV stanici (např. Nova) zpustil zpětné sledování a následně pustil na téže stanici aktuálně přehrávaný program, tak se opět zpustil ten pořad ze zpětného sledování.
Současně mi pomohla i tvá zmínka výše, že se nedá posouvat v běžícím pořadu.
pochopitelně díky všem za snahu pomoci


RE: O2TV Server - lasthunter - 28.7.2024

Dobry den, pouzivam tento server v kombinaci s Tvheadend a funguje to skvele, fakt diky!

Nekdy ovsem nas domaci internet nestiha stremovat. Je nejaka moznost jak snizit kvalitu streamu treba na 720p nebo 480p? Diky.


RE: O2TV Server - JiRo - 28.7.2024

@lasthunter Co máš za síť, resp. kolik máš na Tvheadend připojených klientů Kodi a/nebo současně sledovaných streamů, že ti to síť nestíhá?

Jinak omezení/výběr streamů je v principu možný buď hned na straně k serveru OTT služby, ale teď nevím, jestli v O2TV Server ten parametr výběru kvality je. Já ho už nainstalovaný nemám. To nám asi řekne @waladir. Druhá možnost je změnit výběr streamů na straně vstupu do Tvheadend (streamlink a/nebo ffmpeg). Třetí možnost je překódovat výstupní streamy, směrem ke klientům. To je možné v nastavení Tvheadend serveru. Tím se ale omezí pouze tok mezi Tvheadend a klienty. Ten primární tok, mezi serverem služby nebo na vstupu do Tvheadend (tedy pokud je neomezíš také) zůstane stejný. Navíc se tím zatíží vlastní Tvheadend server, protože překódování také něco stojí. Hodně do toho může promlouvat i nahrávání v Tvheadend, pokud je místo nahrávání (disk) někde na stejné síti jako klienti a není tedy lokálně umístěn na serveru Tvheadend. Chce si to uvědomit, jak všechny ty toky dat probíhají...


RE: O2TV Server - waladir - 28.7.2024

@lasthunter: na straně O2TV Serveru tohle moc ovlivnit nejde. Vrací jen manifest s kterého si pak přehrávač (ffmpeg/streamlink) vybere bitrate, což bude ten nejvyšší. Nevím jestli používáš streamlink a jestli by šel nějak donutit, aby vybral stream s nižším bitratem. Pokud netrváš na O2TV Serveru, tak mi napiš SZ, můžeme zkusit nějaké alternativní řešení.


RE: O2TV Server - JiRo - 28.7.2024

@waladir: Aha, neuvědomil jsem si, že explicitní výběr kvality streamu v requestu možný není. Pak by tedy šlo použít výběr kvality streamu v prametrech streamlink. Obvykle se tam používá parametr best, který vybírá nejlepší existující stream, který lze asi nahradit parametrem s konkrétní identifikací kvality streamu.
 
Kód:
streamlink [OPTIONS] <URL> [STREAM]

Positional arguments

URL

A URL to attempt to extract streams from.

Usually, the protocol of http(s) URLs can be omitted (https://), depending on the implementation of the plugin being used.

Alternatively, the URL can also be specified by using the --url option.


STREAM

Stream to play.

Use best or worst for selecting the highest or lowest available quality.

Fallback streams can be specified by using a comma-separated list:

"720p,480p,best"
If no stream is specified and --default-stream is not used, then a list of available streams will be printed.

Více k parametům Streamlink viz https://streamlink.github.io/cli.html.

Když budu konkrétní, a abyste to nemuseli hledat, tak já v Tvheadend používám pro O2TV následující volání streamlink:
 
Kód:
streamlink --locale cs_CZ dash://${url} best --stdout --ffmpeg-ffmpeg "ffmpeg" --ffmpeg-fout "mpegts" 2>> ${log_file}

Parametr best lze v tomto případ nahradit, např. takto:
 
Kód:
streamlink --locale cs_CZ dash://${url} "180p, 360p, 540p, 720p, 1080p" --stdout --ffmpeg-ffmpeg "ffmpeg" --ffmpeg-fout "mpegts" 2>> ${log_file}

Kde seznam "180p, 360p, 540p, 720p, 1080p" streamlik používá tak, že ho odleva porovnává s nabídkou kvality v program streamu a pokud tam najde uvedenou kvalitu, tak ji použije, pokud ne, tak v prohledávání pokračuje. Seznam je samozřejmě možné libovolně upravit, aby začal s prohledáváním od kvality, kterou jako nejnižší možnou chcete použít.

Pokud by streamlink v seznamu žádnou kvalitu nenašel, vypíše do ${log_file} následující zprávu. Já jsem pro test chování zadal do seznamu pouze jednu neexistující kvalitu, tedy "480p": 
 
Kód:
error: The specified stream(s) '480p' could not be found.
       Available streams: 180p (worst), 360p, 540p, 720p, 1080p (best)



RE: O2TV Server - lasthunter - 28.7.2024

Problém je nejspíš jen v rychlosti na jednom klientovi, který je v místnosti se slabším Wi-Fi signálem. Ale pro jednoduchost jsem to vždy řešil omezení kvalitou streamu, i když by to šlo řešit asi mezi TVH a klientem.

Díky, nahradil jsem "best" výpisem těch rozlišeních ve web.py. Bylo by super, kdyby to třeba v příští verzi mohla být konfigurační volba v config.txt :)

Díky moc ještě jednou.


RE: O2TV Server - JiRo - 28.7.2024

@lasthunter No, změnit kvalitu jen pro jednoho klienta tak jednoduché nebude. Určitě nebude možné změnit kvalitu pro HTSP stream, tzn. že pokud bude klientem Kodi a HTSP PVR addon, tak změna kvality nebude možná vůbec. Pro možnost změny kvality je třeba použít jiný profil (ne HTSP) a v Kodi jako klienta použít např. IPTV Simple Client. Pak je třeba v profilu použitého streamu a profilu kodeku nastavit požadované parametry. Je třeba ale počítat stím, že v tomto případě bude probíhat on-line překódování streamu. Použití klienta IPTV Simple Client ale zase znemožní jednoduše přehrávat nahrávky. Takže to řešení se změnou parametrů pro Streamlink je asi spro tebe nejjednodušší. I když je to škoda, protože to ovlivní kvalitu pro všechny klienty, vč. nahrávek. Já bych se tedy spíše snažil vylepšit síťové připojení toho jediného klienta, kvůli kterému to vlastně celé děláš. Prostředky na to jsou.


RE: O2TV Server - waladir - 29.7.2024

@lasthunter: ne, že by bylo nějak extra komplikované to do nastavení přidat, ale zřejmě bys byl jediný, kdo by něco takového dobrovolně dělal :-) Spíš bych ti doporučil řešení, na které jsi přišel sám. Pokud by ještě někdo jiný viděl přínos v custom nastavení parametrů pro streamlink, tak mi třeba napište SZ, třeba to pak přidám :-)


RE: O2TV Server - blacker91 - 22.8.2024

Zdravím vespolek. Mám doma v síti funkční server. Nemá někdo zkušenost popřípadě radu jestli se dá playlist ze serveru dostat jako userbonquet list do enigma2? Za odpověď děkuji.


RE: O2TV Server - jkmh - 22.8.2024

@blacker91: Musíš to konvertovat. Zkus E-chanelizer. Ale tady jsi mimo zaměření fóra a odpovědi se nejspíš nedočkáš. Jdi např. na https://www.ab-forum.info/


RE: O2TV Server - blacker91 - 22.8.2024

Jen zkouším jestli to někdo neprovozuje nebo neví jak na to. Ono dostat to do Enigmy problém nebude ale myslím že stream ze serveru je ve formátu který kódovaný ale nejsem si jist. Každopádně abforum zkusím díky.


RE: O2TV Server - skyjet - 22.8.2024

O2 beží bez problémov vrátane userbouquetu a epg cez ArchivCZSK. Viac info tu: https://cs-forum.eu/viewtopic.php?t=645


RE: O2TV Server - blacker91 - 22.8.2024

@skyjet o doplňku v archivu vím a používám ho ale je tam velké spoždění oproti tomu když běží stream ze serveru 30s a víc. Tak když je možnost použil bych stream ze serveru ale nevím jestli je to reálné nebo ne.


RE: O2TV Server - skyjet - 23.8.2024

Cez O2TV server budeš mať presne rovnaký výsledok. On v princípe "nerobí nič" len mapuje statické URL adresy na tie dynamické od O2 rovnako ako archivczsk. To aké je meškanie streamu je vecou O2 a použitého prehrávača (ako dobre vie spracovať MPD manifest). A podpora na enigme je aká je - môžeš byť rád, že to vôbec funguje.


RE: O2TV Server - blacker91 - 23.8.2024

Ok to jsem nevěděl. Bral jsem to tak že když pustím na pc stream ze serveru tak je třeba o 40s dřív než v enigme z archivu. Nevěděl jsem proč to tak je. Chtěl jsem jen dostat ten ´´nespožděný´´ stream do boxu s enigmou. Jestli bude výsledek z obou zdrujů stejný tak ok. Aby sis nemyslel já si nestěžuji jsem rád že to na enigmě aspoň nějak jde jen mě zajímalo jestli to nejde něak udělat6


RE: O2TV Server - Bajtik - 04.9.2024

Ola chalani, bezí Vam o2 server? Dnes nějaka změna u O2 zřejmě... Ahoj Bajtik