20.10.2018, 12:23
(Tento příspěvek byl naposledy změněn: 20.10.2018, 12:41 uživatelem JiRo.
Důvod úpravy: Opraven popis
)
Takže bych si to dovolil shrnout:
Teď pár slov k jednotlivým addons/script, jejich funkci a vztahu k autentizaci - tedy video addon video.O2TVGO, service addon playlist.o2tv a skript playlist.o2tv. Myslím, že je vhodné se o tom krátce zmínit, protože to dost věcí vysvětlí:
Addon video.O2TVGO:
Mělo by se začít tím, že se addon i script uloží to na github a zapracuje to, co prozkoumal @cromac. Protože čas běží, lidé mají zaplaceno a neměli bychom je nechat dlouho čekat, takže by to mělo být hned. Tak co, kdo se toho ujme?
@helperkodi No, na tebe jsme tu opravdu čekali. Takové rady jsou opravdu skvělé. To jsme opravdu netušili, že "Získání playlistu je opravdu složitější a chce to více parametru." Co si asi myslíš, že jsme dělali doposud a co se při tom odposlechu snaží lidé zjistit? Příště se zamysli, než něco takového vyplodíš!
- primární problém je třeba hledat na straně O2TV, kde používají pro různé služby O2TV různé autentizační postupy navázané primárně na hlavní user/password daného účtu,
- není to tedy tak, že by se změnil proces autentizace pouze došlo k přidání/změně jednoho postupu, který se pravděpodobně nepovedl a nabořil jim systém uživatelských účtů,
- proto to zpočátku nefungovalo vůbec, jak se to snažili opravit, tak se něco povedlo, něco ne, někomu to chodilo, někomu ne, záviselo to, kromě jiného, na mixu služeb, které kdo používal,
- co bylo ještě horší, že se to všechno měnilo, a stále ještě mění, v čase. Co jste jeden den zkusili a nefungovalo, to začalo fungovat druhý den a naopak
- dnes je tedy možné použít minimálně dva postupy autentizace, jeden původní, který je dosud používán v addon i skript, který ale nemusí fungovat všem, a jeden nový, který popsal @cromac *) v http://www.xbmc-kodi.cz/prispevek-playlist-o2tv-cz-addon?pid=53045#pid53045. Komu všemu a jek dlouho bude fungovat, je samozřejmě otázka, v tomto případě záleží hlavně na O2TV.
Teď pár slov k jednotlivým addons/script, jejich funkci a vztahu k autentizaci - tedy video addon video.O2TVGO, service addon playlist.o2tv a skript playlist.o2tv. Myslím, že je vhodné se o tom krátce zmínit, protože to dost věcí vysvětlí:
Addon video.O2TVGO:
- po spuštění bez parametrů, se autentizuje pomocí user/password, pokud je úspěšná, získá acces token, který si uloží a z O2TV si stáhne si seznam kanálů zaplacené služby i s parametry (stream, logo, ...)
- pokud se autentizace nezdaří, skončí s chybou
- je-li autentizace úspěšná, zobrazí seznam kanálů v GUI Kodi, při výběru kanálu předá parametry příslušného streamu playeru Kodi
- po spuštění s parametrem, kterým je identifikace kanálu, si stáhne z O2TV parametry kanálu, pro autentizaci použije uložený acces token, tzn. že v tomto případě již neprobíhá autentizace přes user/password
- po spuštění nedělá nic, čeká na čas stažení playlistu podle nastavení
- přijde-li čas ke stažení, autentizuje se pomocí user/password, acces token si nikam neukládá a pokud je autentizace úspěšná, stáhne a uloží playlist
- pokud se autentizace nezdaří, nahlásí se chyba a čeká se na čas dalšího stažení
- po spuštění se autentizuje pomocí user/password, acces token si nikam neukládá a pokud je autentizace úspěšná, stáhne a uloží playlist
- pokud se autentizace nezdaří, skončí s chybou
Mělo by se začít tím, že se addon i script uloží to na github a zapracuje to, co prozkoumal @cromac. Protože čas běží, lidé mají zaplaceno a neměli bychom je nechat dlouho čekat, takže by to mělo být hned. Tak co, kdo se toho ujme?
@helperkodi No, na tebe jsme tu opravdu čekali. Takové rady jsou opravdu skvělé. To jsme opravdu netušili, že "Získání playlistu je opravdu složitější a chce to více parametru." Co si asi myslíš, že jsme dělali doposud a co se při tom odposlechu snaží lidé zjistit? Příště se zamysli, než něco takového vyplodíš!