• Vítejte na XBMC-Kodi.cz
  • Česko-slovenská komunita fanoušků XBMC/Kodi
Vítejte návštevníku! Přihlášení Registrace


Hodnocení tématu:
  • 4 Hlas(ů) - 2 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
O2TV
#1
Doplněk O2TV umožnuje sledování živého vysílání O2TV 2.0 i 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.


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
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 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

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
 
Citovat
#2
Tak mě to funguje i se starým účtem, přitom v nové O2TV 2.0 mě to nepustí.
Pěkná práce.
 
Citovat
#3
Super, jako vždy Thumbup . Jedu ještě starou verzi O2TV, zkoušel jsem doplněk, ale píše problém při přihlášení. Údaje zadány správně. Takže asi až po migraci. Zajímavé ale je, že se mi nikdy nepodařilo přihlásit do O2TV přes prohlížeč. Vždy psalo ať zkontroluju přihlašovací údaje. Do moje O2, mobilní aplikace i do doplňku Sledování O2TV přihlášení bez problémů. U hesla používám diakritiku a myslím, že to je tím. Když jsem ji zkusil odstranit, pak jsem se přihlásil i v prohlížeči.
 
Citovat
#4
@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ď.
 
Citovat
#5
@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í.
 
Citovat
#6
@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.
 
Citovat
#7
Ahoj, díky za nový doplněk  6 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


Přiložené soubory Miniatury
   
 
Citovat
#8
@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.
 
Citovat
#9
@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.
 
Citovat
#10
waladir Díky za úpravu tý barvy, ta bílá je o hodně lepší  6
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ý".
 
Citovat
#11
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ě.
 
Citovat
#12
@Jaffa: zpětné přehrávání funguje přes catchup, takže je třeba ho mít v IPTV Simple Clientovi zapnutý.
 
Citovat
#13
@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í.
 
Citovat
#14
@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.
 
Citovat
#15
ve verzi 1.0.2 upravené stahování EPG pro IPTV Simple Clienta i 7 dní zpátky.
 
Citovat
#16
@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í.
 
Citovat
#17
@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.
 
Citovat
#18
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.
 
Citovat
#19
@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.
 
Citovat
#20
Tak to nakonec nepůjde, alespoň ne jak jsem myslel.
 
Citovat
  


Přejít na fórum:


Prochází: 2 host(ů)