![]() |
|
O2TV - 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: Video (https://www.xbmc-kodi.cz/forum-video) +--- Téma: O2TV (/prispevek-o2tv) |
O2TV - waladir - 20.11.2022 Doplněk O2TV umožnuje sledování živého vysílání české a slovenské O2TV, pořadů z archivu, základní práci s nahrávkami a integraci s IPTV Simple Clientem (generování playlistu, EPG a spouštění pořadů). Pro PVR klienty přidává i kontextové menu v EPG, pro nastavení nahrávek). Nainstalovat ho můžete z XBMC-Kodi CZ/SK repozitáře. Po instalaci doplňku je potřeba v nastavení zadat přihlašovací údaje do O2TV! Pokud cítíte neodolatnou potřebu něco autorovi symbolicky! přispět, můžete použít PayPal. Poslání logu Pokud budete požádani o poslání logu, udělejte následující: * pokud nemáte nainstalovaný doplněk Kodi Logfile Uploader, nainstalujte si ho z Kodi Add-on repository - Doplňky programů (pokud zvládnete kodi.log vykopírovat a poslat emailem, není doplněk potřeba) * v nastavení Kodi - Systém - Protokolování povolte Povolit protokolování ladění * v doplňku na záložce Logování zapněte volby Logovaní požadavků a Logování odpovědí * restartujte Kodi, aby se vytvořil čistý log * nasimulujte problém * spusťte Kodi Logifle Uploader, dejte upload a pošlete soukromou zprávou adresu k logu (alternativně můžete log poslat na email, který vám přes SZ pošlu) * nastavení logování můžete stejným způsobem vypnout Log nebo odkaz na něj nezveřejňujte na fóru, pokud to nebude jen nějaká konkrétní chybová hláška nebo část logu, v které nejsou žádné informace, které by nemohl vidět každý! Zprovoznění IPTV Simple Clienta IPTV Simple Client umožňuje v Kodi využít funkcionalit PVR doplňků pro různé IPTV Služby. V doplňku O2TV je potřeba nastavit adresář, kam bude uložený playlist a EPG, s kterým pak IPTV SC pracuje. Playlist je potřeba vygenerovat ručně, EPG pak můžete nechat generovat v pravidelném intervalu. V nastavení IPTV Simple Clienta pak na záložce obecné vyberte v cestě k seznamu m3u playlist z adresáře, kam jste ho nechali vygenerovat (playlist.m3u případně playlist.txt) a stejným způsobem na záložce Televizní program pak v XMLTV cesta vyberte soubor o2tv_epg.xml, který obsahuje EPG. Pro zpětné přehrávání je potřeba v nastavení IPTV Simple Clienta povolit tzv. catchup. Záložka Catchup je až za Časový posun, takže nemusí být vidět a bude nutné se v seznamu záložek posunout na konec. Kromě samotného povolení catchupu si můžete nastavit i jiné časové okno, pro které bude v televizním programu zpětné přehrání dostupné. V televizním programu byste měli vidět u pořadu, kde je zpětné přehrání k dispozici v levém dolním rohu zelenou tečku a v kontextovém menu Přehrát program. V případě problémů hlavně po změnách může pomoct v PVR a Živé vysílání - Obecné dát Vymazat data a vybrat Vše a po vymazání restartujte Kodi. IPTV Simple Client si pak playlist i EPG načte znovu a data se uloží do DB Kodi. Kodi 18 (Leia) Doplněk je k dispozici pro Kodi 19 (Matrix) a novější. Na vyžádání můžu poskytnout zip pro manuální instalaci do starších verzí Kodi. Je potřeba počítat s tím, že může ne všechno musí fungovat, ať už kvůli omezeným možnostem testování nebo limitacím samotného Kodi. Stahování Pro stahování streamu je třeba mít ffmpeg kompilovaný s libxml2 (binárky aktuální verze pro různé platformy najdete např. na https://github.com/BtbN/FFmpeg-Builds/releases) a zapnutou funkci v nastavení. Po změně je třeba restartovat Kodi, aby se pustil proces, který se stará o samotné stahování. Přidávat streamy do fronty ke stažení lze přes kontextové menu v archivu, u nahrávek (včetně plánovaní budoucích) a i v televizních programu, pokud používáte IPTV Simple Clienta. Stahování se spouští nejdříve 20 minut po konci pořadu a stahuje se rychlosti streamu. Bude tedy trvat stejně dlouho, jako trvá stahovaný stream. Zobrazovaný průběh stažení je orientační. Pokud je výrazně přes 100%, restartujte Kodi. Mohlo dojít k nějaké chybě a nekorektnímu ukončení stahování. Další by se nepustilo, protože může běžet jen jedno současně. Položky v menu stahování se odstraní automatiky po 7 dnes. Případně je možné je smazat ručně přes kontextové menu. Stažené soubory se tím neodstraňují. Nastavení Záložka Přihlášení Login - přihlašovací jméno do O2TV (stejné jako např. na webu) Heslo - heslo k O2TV Device Id (libovolný alfanumerický řetězec) - ID zařízení, pokud ho neuvedete vygeneruje se samo Služba - výběr služba mezi o2tv.cz a o2tv.sk. Po změně je potřeba konfiguraci uložit kliknutím na OK, následně vytvořit novou sessionu a nakoenc udělat kompletní reset kanálů PIN - pokud se PIN shoduje s nastaveným v O2TV, nebude nutné u chráněných kanálů zadávat PIN Nová O2 session - vynutí se získání nové session u O2 Záložka Nastavení Barva popisků - živé vysílání - nastavení barvy popisu pořadu u živého vysílaní Historie vyhledávání - počet posledních vyhledání, které se mají zobrazovat Ignorovat rádia - v seznamech kanálů se nebudou objevovat rádia. Změna se projeví po aktualizaci kanálů (automatické nebo ručně spuštěné) Čísla kanálů - zobrazení a případně formát čísla kanálů. Standardně se nezobrazuje Skrýt Nastavení O2TV v menu - skryje v menu volbu Nastavení O2TV, která slouží pro správu kanálů a nastavení doplňku Záložka IPTV Simple Client Adresář pro playlist a EPG - adresář, kam se bude ukládat playlist a soubor s EPG pro IPTV Simple Clienta. Po nastavení změnu nejdřív uložte kliknutím na tlačítko OK, jinak generování nebude fungovat Soubor s playlistem - výběr jména souboru s playlistem. Pokud se vám na Androidu playlist nebude vytvářet, můžete změnit jméno na playlist.txt Automaticky generovat EPG - při spuštění Kodi a pak v zadaném intervalu bude generovat EPG. Standardně vypnuto. Zobrazovat informace o generování EPG - zobrazení informací o automatickém generování EPG Interval pro generování EPG (hod.) - interval, v kterém se bude generovat EPG pro IPTV Simple Clienta. Standardně 12 hodin Počet dnů pro stahovaní EPG zpětně - počet dnů, pro které se bude zpětně stahovat EPG. Standardně 1 den Počet dnů pro stahovaní EPG dopředu - počet dnů, pro které se bude dopředu stahovat EPG. Standardně 1 den Catchup mod - způsob, jakým se do playlistu přidávají informace pro catchup. Výchozí je append Generovat playlist - vygeneruje playlist do zadaného adresáře do souboru playlist.m3u Generovat EPG - vygeneruje EPG do zadaného adresáře do souboru o2tv_epg.xml Záložka Stahování Povolit stahování streamů - zapíná podporu pro stahování. Po zapnutí je třeba restartovat Kodi. Cesta k ffmpeg - cesta k binárce ffmpeg. Ta musí byt zkompilovaná s libxml2 knihovnou kvůli podpoře DASH streamu Adresář pro stahování - adresář, kam se budou ukládat stažené pořady Záložka Logování Logování požadavků - URL - budou se logovat adresy požadavků na servery O2 Logování odpovědí - budou se logovat odpovědi, které vrací servery O2 Změny v2.1.5 (18.01.2025) - oprava zobrazení nahrávek u virtuálních kanálů se zapnutým stahováním v2.1.4 (01.01.2025) - oprava údržby u stahování. Díky Davidovi Veršeckému za upozornění. v2.1.3 (22.12.2024) - v nastavení lze zadat PIN pro chráněné kanály. Pokud je stejný jako u O2TV, nebude nutné PIN zadávat. Jestliže se bude lišit, objeví se dialog na zadání PINu. v2.1.2 (18.12.2024) - ošetření chyb v EPG datech v2.1.1 (09.11.2024) - oprava mazání záznamů o stahování v2.1.0 (01.11.2024) - úpravy pro kompatibilitu s Kodi 18 - přidání stahování streamů v2.0.2 (07.09.2024) - oprava přehrávání live streamu v2.0.1 (05.09.2024) - oprava překlepu v kódu v2.0.0 (05.09.2024) - přidání podpory O2TV SK v1.6.9 (11.07.2024) - PR od ptesarik (lepší ošetření chyb při práci se soubory) - oprava spouštění přehrávání s chybějícím EPG v1.6.8 (24.03.2024) - MD při přehrávání živého vysílání z IPTV SC v1.6.7 (19.03.2024) - oprava mazání nahrávek v1.6.6 (18.03.2024) - přidáno plánování nahrávek u živého vysílání v1.6.5 (17.03.2024) - úprava řazení nahrávek v1.6.4 (17.03.2024) - přidání plánovaní nahrávek z MD - přepracovaní zobrazení nahrávek v1.6.3 (17.03.2024) - oprava přehrávání u MD v1.6.2 (10.03.2024) - oprava ukončení výběru streamu u MD v1.6.0 (06.03.2024) - ošetření přehrávání kanálů bez dostupného startover v1.5.9 (04.03.2024) - přidání čísel epizod k názvům pořadů - přidání logovaní neAPI requestů - oprava problému s loginem po prvním spuštění - oprava ukončení service modulu v1.5.8 (03.03.2024) - úprava přehrávání běžícího pořadu z archivu - doplnění detailu u chyby "Problém při stažení dat z O2TV" v1.5.7 (02.03.2024) - nastavení timoutu 10s u požadavků - zobrazení náhrávek epizod seriálů - přidaná možnost změny řazení nahrávek v1.5.6 (29.02.2024) - v nastavení lze změnit jméno souboru playlistu na playlist.txt (řeší problém s generováním playlistu na Androidu) - přidaná možnost nastavení barvy pro jméno pořadu u živého vysílání - ošetření chyby při volání keepalive požadavků v1.5.5 (27.02.2024) - úprava generování playlistu pro IPTV SC v1.5.4 (21.02.2024) - ošetření chybějících dat v EPG v1.5.3 (20.02.2024) - přidaná možnost vypnutí zobrazení hlášek při automatickém generování EPG v1.5.2 (16.02.2024) - spouštění živé vysílání přes startover s multidemenzí v1.5.1 (11.02.2024) - spouštění živé vysílání přes startover (mimo multidemenze) v1.5.0 (25.11.2023) - úprava parametrů API - přehled zařízení s možností odhlášení v1.4.9 (26.10.2023) - úprava textu chyby při problému s přihlášením - logování odeslaných dat při volání API (vyjma přihlašovacích údajů) - získávání tokenu jen pro aktivní službu v1.4.8 (08.09.2023) - úprava zobrazení datumů v1.4.7 (26.08.2023) - ošetření chyb v multidimenzi v1.4.6 (09.08.2023) - oprava nezobrazovaní pořadů v archivu v1.4.5 (09.08.2023) - oprava rodičovské kontroly v1.4.4 (09.08.2023) - úprava načítání kanálů (díky Mihaloo?) - rodičovská kontrola (PIN) v1.4.3 (30.07.2023) - možnost nastavit interval pro stahování EPG (standardně +/- 1 den) v1.4.2 (21.07.2023) - ošetření zalogovaných chyb v1.4.1 (20.07.2023) - oprava přehrávání z kategorií a výsledků vyhledávání v1.4.0 (06.07.2023) - v nastavení lze zapnout zobrazení čísel kanálů/pořadové číslo kanálu - možnost výběru streamu v rámci multidimenze v1.3.1 (24.06.2023) - změna identifikátoru služeb ze jména na kód - ošetření zobrazení nahrávek z aktuálně neexistujicího kanálů v1.3.0 (22.06.2023) - přidáno udržování session při přehrávání (řeší pády po delším pozastavení přehrávání) v1.2.9 (14.06.2023) - do nastavení přidaná možnost ignorovat rádia - oprava playlistu s catchup módem default - je možné si vybrat, jestli provést jen aktualizaci seznamu kanálů nebo provést kompletní reset - při ruční vygenerování EPG se zobrazí progres - příprava pro volání keepalive požadavků v1.2.8 (18.05.2023) - ošetření nekorektních položek v EPG v1.2.7 (13.05.2023) - přidaná možnost výběru služby v Nastavení O2TV v1.2.6 (28.04.2023) - stahování a generování EPG pro IPTV Simple Clienta je omezené jen na viditelné kanály (ve vybrané skupině) v1.2.5 (27.02.2023) - úprava labelu v archivu a nahrávkách v1.2.4 (27.02.2023) - upravené procházení programu v archivu a při plánovaní nahrávek (díky Radek_Kovacik a cache) - optimalizace náhrady problémových znaků v EPG pro IPTV SC v1.2.3 (26.02.2023) - oprava generování EPG pro IPTV simple clienta - doplnění rolí v1.2.2 (26.02.2023) - podpora DRM - odstranění nepoužívaného kódu - úprava zobrazení metadat pro Kodi Nexus - doplnění metadat k pořadům v1.2.1 (16.02.2023) - ošetření chyby u nahrávek, pokud žádná neexistuje v1.2.0 (15.02.2023) - odstranění kódu pro kompatibilitu s Kodi 18 - úprava přihlašovaní (odstranění volání staré platformy) - parametrizace clientTag a apiVersion - do archivu a plánování nahrávek přidaná možnost přechodu na předcházající a nadcházející den v1.1.6 (01.02.2023) - oštření speciálních znaků v EPG v1.1.5 (01.02.2023) - podpora pro IPTV Merge v1.1.4 (22.01.2023) - upravený výběr loga kanálu - ošetření chyby při přehrávání přes catchup v1.1.3 (03.12.2022) - přidané kategorie Sport a Dětské v1.1.2 (28.11.2022) - odstranění pořadů v kategoriích, které ještě nejsou v archivu - doplnění titulku, pokud chybí data v EPG - dynamické dotahování id pro kategorie Dokumenty a Seriály v1.1.1 (27.11.2022) - oprava chyby u kategorie Seriály v1.1.0 (27.11.2022) - oprava přehrávání nahrávek - přidané zpracování stránkování u API - u archivu se pořad přehrává jako nahrávka s posunutým časem konce - optimalizace stahování EPG pro IPTV Simple Clienta - přidání kategorií - drobné bugfixy a optimalizace v1.0.2 (22.11.2022) - úprava generovaní EPG pro IPTV Simple Clienta v1.0.1 (20.11.2022) - oprava a úprava získání URL streamu - úprava barvy u živého vysílání v1.0.0 (20.11.2022) - první verze doplňku O2TV - Saros - 20.11.2022 Tak mě to funguje i se starým účtem, přitom v nové O2TV 2.0 mě to nepustí. Pěkná práce. RE: O2TV - Jaffa - 20.11.2022 Super, jako vždy RE: O2TV - waladir - 20.11.2022 @Jaffa: on ten proces přihlášení je trošku složitější. Není to jeden krok, ale sekvence volání. Pokud se vrátí chyba v kroku, kde už se pracuje s novou O2TV, mělo by se zobrazit okno s tím, že účet není zmigrovaný. O2 nevrací žádnou specifickou chybu, takže se nedá rozlišit, jestli je to špatným heslem nebo nezmigrovaným účtem. V tvém případě bude problém asi někde jinde, protože to spadlo v jiném kroku, tipuju že to jen problém s tím heslem. Ale opravdu není kam spěchat i když by to mohlo fungovat už teď. RE: O2TV - Jaffa - 20.11.2022 @waladir: Jasně, vše funguje na starém doplňku. Asi bude problém s tím heslem. Na zkoušku ho změním bez diakritiky a uvidím jestli se přihlásí. O2TV - Saros - 20.11.2022 @waladir Ve skriptu stream => play_recording(id) jsi tam nechal jeden ks Jinak jsem koukal že streamy jsou mpeg-dash s DRM, ale asi budou mít i hls když je tam ten parametr, jen vědět jaký je pro hls. RE: O2TV - vladimir.domin - 20.11.2022 Ahoj, díky za nový doplněk Zatím to vypadá, že vše funguje, ale měl bych prosbu, jestli by nešly taky přidat barvy pořadu, jako to bylo v původním doplňku, v základním skinu je to hodně špatně čitelné. Mám to pro tátu a už je zvyklý používat základní skin a pouštět O2 TV z doplňku. Díky RE: O2TV - waladir - 20.11.2022 @Saros: díky za upozornění, opraveno. Přísahal bych, že API vracelo i URL pro HLS, ale teď je tam jen DASH_WV s DRM a DASH bez. Ještě jsem upravil radši kód, aby se vybral vždycky DASH nezávisle na pořadí. @vladimir.domin: chtěl jsem ty barvy úplně zrušit, akorát jsem to zapomněl vyhodit. Teď by se to mělo zobrazit celé s default barvou. RE: O2TV - Jaffa - 21.11.2022 @waladir odstranil jsem diakritiku z hesla a přihlášeno. Jen mám Novu, Primu, Barrandov TV a všechny ČT ještě jednou. U nich je za názvem stanice AD a nejsou ve full HD. RE: O2TV - vladimir.domin - 21.11.2022 waladir Díky za úpravu tý barvy, ta bílá je o hodně lepší ![]() Jinak potvrzuju, že se některé stanice (viz příspěvek výše) opakují. EDIT: Také se můžu přihlásit v obou doplňcích, ale v oficiální android aplikaci pouze v tý ,,starý". RE: O2TV - Jaffa - 21.11.2022 To barevné rozlišení pořadů nebylo špatné. Třeba u barvy orange je to krásně oddělené a čitelné. Ale samozřejmě to není nutné. V default barvě je to dobré. Ještě se zeptám jak nastavit IPTV Simple Clienta, aby fungovalo zpětné sledování. Jde sledovat jen živě. RE: O2TV - waladir - 21.11.2022 @Jaffa: zpětné přehrávání funguje přes catchup, takže je třeba ho mít v IPTV Simple Clientovi zapnutý. RE: O2TV - Jaffa - 21.11.2022 @waladir: catchup mám zapnutý, zpět na časové ose se můžu vrátit jen v dnešním dnu, dál ne, i když mám nastaveno na 5 dní. A i když zpětně vyberu nějaký dnešní pořad, tak se spustí živé vysílání. RE: O2TV - waladir - 21.11.2022 @Jaffa: aha, ono se tam historie dostane časem. Je potřeba mít automatické generování EPG (pro IPTV Simple Clienta). Standardně se stahuje aktualní den + týden dopředu, takže po týdnu by tam měla být už plná historie. Ještě se podívám, jestli byl rozšíření i na dny v minulosti dobu stahování nějak výrazně ovlivnilo a když tak to tam přidám. Nejspíš by to neměl být velký rozdíl. RE: O2TV - waladir - 22.11.2022 ve verzi 1.0.2 upravené stahování EPG pro IPTV Simple Clienta i 7 dní zpátky. RE: O2TV - Jaffa - 22.11.2022 @waladir: v IPTV Simple Client již můžu vybírat několik dní zpětně, ale bohužel při volbě jakéhokoli pořadu se mi vždy spustí živé vysílání. RE: O2TV - waladir - 22.11.2022 @Jaffa: zkus zapnout logování (stačí protokolování ladění) něco pusť a pošli mi odkaz na log do SZ. Ještě předtím zkontroluj, že máš zapnutý opravdu catchup v IPTV Simple Clientovi. U pořadů v programu bys měl mít zelený puntík. RE: O2TV - Jaffa - 25.11.2022 Bylo by možno přidat možnost Přehrát i po konci pořadu jako tomu bylo u Sledování O2TV? Při sledování z archivu díky posunu začátku, bývá useknutý konec. RE: O2TV - waladir - 25.11.2022 @Jaffa: bude se to muset udělat trochu jinak, ale jít by to mělo. Večer nebo během víkendu to zkusím udělat. RE: O2TV - waladir - 25.11.2022 Tak to nakonec nepůjde, alespoň ne jak jsem myslel. |