• 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:
  • 22 Hlas(ů) - 2.91 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
Playlist O2TV.CZ addon - verze od Pavuucek
(06.10.2018, 12:55)fonziinator Napsal(a): - a vůbec nevím co a jak udělat proto abych mohl sledovat O2TV.
- jiny cizí odkaz který nemá s O2 nic společnýho.
- nicméně nesouvisí to s O2

..... docela se v popisu Tvého problému ztrácím  74 74 74
S905X 2/3 → CE 20 \ RPi4 → LE 19 \ HTPCLE 18 \ NAS Synology DS212J/DS220+ \ Vero 4K+ → OSMC 19
 
Citovat
Strata casu nech si poradi sam ;-)
Lame truper 1.2,
Jody 16.2 2
 
Citovat
Zdravim. Nezaregistroval nekdo chybu neplatne prihlaseni? Cca po tydnu plugin vyhlasil neplatne prihlaseni a oznami nasledujici cas stazeni playlisu. Z prohlizece prihlaseni funguje a pocet pripojenych zarizeni je 1 tedy ten jejich box. Nema nekdo tucha proc se to deje? kodi leia nighty buikd linux mint 19 64bit. Diky predem za postrceni spravnym smerem.
 
Citovat
zaregistroval. já mám poslední úspěšný stažení playlistu 8.10 v 3:00 ráno. dějou se nejspíš nějaký překopávky na straně o2. samobsluha moje.o2.cz má výpadek a jelikož mi nejde nic přehrát ani přes web o2tv.cz, tak bych to viděl že chyba určitě nebude na našich přijímačích.
Server: i5-950, 16GB RAM, 1x120GB SSD, 1x 320GB + 4x 2TB HDD, Ubuntu 18.04, SW: TvHeadend, Plex Media Server (a jiné).
Klienti: Wetek Play 2 + Samsung 107cm TV, ASRock ION 330 + LG 82cm TV, záložní RPI3, SW: LibreELEC 8.2.5 / Kodi 17.6, PlexKodiConnect
 
Citovat
Hmm, diky za info. Ja tedy pres web o2tv hraju, tak jsem to overoval. Snad to nebude dlouho trvat
 
Citovat
poznatek: ten kdo ma set top box o2,tak na dalsi 4 zarizeni se jeho uctem lze v kodi prihlasit .kdo ma sluzbu jen na 4 zarizemi,tak v kodi vybehne hlaska o2tvgo neplatne prihlaseni.
 
Citovat
Potvrdzujem, cez web to ide, plugin (ani O2TVGo ani O2TV playlist) nefunguje. Museli zmenit sposob prihlasenia. Bude treba opravu, len neviem vo Ort na tom este vobec nieco robi.
 
Citovat
(09.10.2018, 21:04)frakor Napsal(a): Hmm, diky za info. Ja tedy pres web o2tv hraju, tak jsem to overoval. Snad to nebude dlouho trvat

Ani mě to nejde - chybné přihlašovací údaje, které přes web normálně fungují, jestli náhodou nevyvíjí O2 snahu tenhle doplněk znehybnit. Nedávno jsem četl nějaký rozhovor, že budou s přístupem do O2 nějaké změny, aby nemuseli zákazníci kupovat ty jejich settopboxy....Nechtěl by se na to autor doplňku mrknout, proč se to nechce přihlásit?
 
Citovat
o2 odstrelil addon o2tv v kodi na 4 zarizeni.prihlasi se jenom ten,kdo pouziva jejich set top box.
 
Citovat
Addon a script Playlist O2TV modifikuje pouze části původního video addon O2TV Go Štěpána Orta, které přímo nesouvisí s api O2TV. Pokud v této části nějaké úpravy ode mne nebo někoho dalšího jsou, jde pouze o drobné maličkosti. Tím chci říci, že nejsem autorem této části a nijak detailně jsem ji neanalyzoval. Pokud najdu čas, tak se na to podívám, ale je možné, že nemusí jít jen o problém s přihlašováním. To je první na řadě a pokud se neprovede, addon se dál nedostane a na případné další změny v api není šance ani narazit. Pak by to znamenalo provést celkovou analýzu api a to by bylo rozhodně na delší dobu a na to bych už asi čas už nenašel.

Zajímavá je informace od @reneone. Pokud by to tak skutečně bylo, tak by to taky (hypoteticky) mohlo znamenat, že problém je úplně jiné kategorie. Že se O2TV nelíbí tento způsob využívání jejich streamů. Mohli třeba zaregistrovat, že se z jednoho zařízení spouští současně více streamů (při použití playlistů v Tvheadend) nebo že od klienta, který by to normálně dělat neměl, přichází requesty na FHD streamy. To pro ně může být signálem zneužívání jejich zdroje pro jiné, než osobní účely nebo obecněji to, že prostě někdo využívá jejich zdroje jiným, než předpokládaným způsobem. To  je jedna z věcí, které jsem se osobně obával a kvůli které jsem původně dlouho váhal, zda vůbec addon a script zveřejňovat. Nakonec jsme se nechal okolím přesvědčit ať to pustím ven a teď toho začínám pomalu litovat. Pokud by to bylo skutečně tak, tak jsem díky tomu zařízl i původní Ortův addon, což by mě samozřejmě mrzelo ze všeho nejvíc. Tak teď jen musím doufat, že o tento druh problému nejde. 10
 
Citovat
JiRo: to co píšeš zní logicky,ale nechápu proč vše funguje na androidu a v kodi se již nepřihlásiš,ani když ubereš počet zařízení u svého konta v O2... 4
 Odroid C2\→ CE 9.0.2 + Tvheadend 4.2  \ NAS Synology\ HTPC\ S905X3→ CE 20\
 
Citovat
taky nechapu

posli me pls odkaz na apku.v android tv me o2tv apka hned spadne
 
Citovat
@hoss & @reneone Všechno to jsou hypotézy, ale předpokládám, že O2TV identifikuje appku v Adroidu jako pro něj přijatelnou (možná jsou dokonce oni nebo jejich dodavatel jejím autorem), a tak ji nechává žít. Jakmile se ale identifikuje přihlášení z Kodi, tak ho dál nepustí. Ale znova opakuji, je to moje hypotéza, pro kterou nemám zatím žádné důkazy a věřte, že bych byl rád, kdyby to tak nebylo. Zkusím to ověřit, nějaké nápady mám, pak uvidíme víc.
 
Citovat
supeer,diky za info

JiRo,presne jak to pises.addon od orta v kodi neprihlasis.uz to mam vyzkouseny.par znamejch ma set top boxy.pres jejich ucty se bez problemu prihlasim.ja mam zaplaceny pristupy na 4 zarizeni bez set top boxu a prihlasit se nejde-o2tv go neplatne prihlaseni.
 
Citovat
Mozno sa len android appka v hlavicke inak predstavi a treba len pri prihlaseni zmenit: Linux; U; Android 5.1.1; Nexus 7 Build/LMY47V na to, aby sa to tvarilo ako android. Alebo len prestali podporovat 5.1.1, alebo nieco podobne...

PS: beriem spat, to je blbost, to by potom nefungovalo ani tym co maju od nich BOX. Android aplikacia asi nejde na tento portal, ale ide iba cez webstranku a na portali proste maju len hesla pre ich set-top-boxy. Su to dve rozdielne sluzby a mozu mat kludne dve rozdielne databazy hesiel. Ak je to takto, tak mame proste smolu. Proste na tej adrese vobec nemaju nase prihlasovacie udaje ulozene. Mozno tam len chybaju (ze to zabudli ked tam nieco menili) a ked na to pridu, tak ich tam skopiruju.
 
Citovat
Z pondělí na uterý se se dělal systémový upgrade na na O2TV a pravděpodobně se změnila autentifikace v prihlášení. To že by blokovali nějakým zpusobem přímo addon tak to asi ne. Teď když dostane zakazník nový STB O2TV NG tak nestačí se jen pripojit do vyhrazeného portu na modemu ale musí zadat i prihlašovací udaje tzn. mail a heslo. Mimochodem do toho STB by se taky měl dát nahrat nějakej Coreelec atp. Je tam 905D a připomíná mi to hardwarově Mecool KI pro.
RPI 3 Libreelec 9.0 TVH,Tanix TX3 Coreelec 9.0.xx ,X96mini Coreelec 9.0.xx, KI pro Coreelec 9.0.xx
 
Citovat
Asi by se někdo s Wiresharkem měl podívat na to, jak aktuální Android appka komunikuje s API, dostává token apod. Nejspíš se změnily nějaké hlavičky z těchto:

_COMMON_HEADERS = { "X-Nangu-App-Version" : "Android#1.2.9",
"X-Nangu-Device-Name" : "Nexus 7",
"User-Agent" : "Dalvik/2.1.0 (Linux; U; Android 5.1.1; Nexus 7 Build/LMY47V)",
"Accept-Encoding": "gzip",
"Connection" : "Keep-Alive" }

Nebo se změnil nějaký z těchto parametrů:

headers["Content-Type"] = "application/x-www-form-urlencoded;charset=UTF-8"
data = { 'grant_type' : 'password',
'client_id' : 'tef-web-portal-etnetera',
'client_secret' : '2b16ac9984cd60dd0154f779ef200679',
'username' : self.username,
'password' : self.password,
'platform_id' : '231a7d6678d00c65f6f3b2aaa699a0d0',
'language' : 'cs'}
req = requests.post('https://oauth.o2tv.cz/oauth/token', data=data, headers=headers, verify=False)

Tipl bych si, že API jako takové bude fungovat principiálně stejně, protože jinak by ho zařízli na těchto adresách celé, kdežto ono stále funguje (ačkoli píše authentication error).
 
Citovat
@Billy-sk Změnit user-agent údaje je to první, co chci vyzkoušet. Ale už dnes se addon jako Android identifikuje.

@veleslavin Já jsme při svých úvahách vycházel z toho, co psal @reneone, že addon funguje u těch, co mají STB. Teď když o tom přemýšlím a potom co jsem si přečetl od tebe o novém způsobu autentizace u STB, přikláním se k variantě, že STB asi posílá autentizaci po veřejné síti, takže je-li přihlášený STB, tak se už na přihlašovací údaje z addon kašle a proto to projde. Je tedy možné, že skutečně jen změnili obsah requestu, a je tedy třeba to znova sejmout, jak píše @lasthunter. Najde se někdo, kdo to na Androidu odchytne? Já na to momentálně nemám prostor ani čas...

Znova jsme si prošel kód, a je pravda, že ta chyba autentizace se vyhodnotí na základě vráceného kódu chyby "authentication-failed". Kdyby byl špatně request, tak by to pravděpodobně skončilo jiným typem chyby...
 
Citovat
"authentication-failed" je naprogramovana v addone "natvrdo" ako odpoved na akykolvek error ktory pride po odpaleni autentifikacie! Cize z toho netreba vychadzat. Skusil som asi naskladat hlavicku a udaje podla addonu a POS-tnut to a vratilo mi toto: >400 Bad Request
 
Citovat
Zkuste prosím někdo ze schopnějších vyměnit v o2tvgo.py hlavičky za tyhlety (jak psal @lasthunter), jestli se to chytne. Já taky bohužel nemám moc času a hlavně doma budu asi až o víkendu...

_COMMON_HEADERS = { "X-Nangu-App-Version" : "Android#3.5.31.0-release",
"X-Nangu-Device-Name" : "Lenovo B6000-H",
"X-NanguTv-Device-size": "large",
"X-NanguTv-Device-density": "213",
"User-Agent" : "Dalvik/1.6.0 (Linux; U; Android 4.4.2; Lenovo B6000-H Build/KOT49H)",
"Accept-Encoding": "gzip",
"Connection" : "Keep-Alive" }


headers = _COMMON_HEADERS
headers["Content-Type"] = "application/x-www-form-urlencoded;charset=UTF-8"
data = { 'grant_type' : 'password',
'client_id' : 'tef-production-mobile',
'client_secret' : '627a4f43b2eea512702127e09c3921fc',
'username' : self.username,
'password' : self.password,
'platform_id' : '231a7d6678d00c65f6f3b2aaa699a0d0',
Server: i5-950, 16GB RAM, 1x120GB SSD, 1x 320GB + 4x 2TB HDD, Ubuntu 18.04, SW: TvHeadend, Plex Media Server (a jiné).
Klienti: Wetek Play 2 + Samsung 107cm TV, ASRock ION 330 + LG 82cm TV, záložní RPI3, SW: LibreELEC 8.2.5 / Kodi 17.6, PlexKodiConnect
 
Citovat
  


Přejít na fórum:


Prochází: 2 host(ů)