• 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:
  • 10 Hlas(ů) - 2.4 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
OTT/IPTV - jednodušeji to už nejde
Me prestal fungovat i O2TV video plugin. V uzivatelskem rozhrani sluzby O2tv na jejich webu se mi objevilo v novych zarizenich "Kodi" zarizeni, takze O2 uz dokaze z doplnku Kodi  ho rozpoznat a asi i blokovat toto zarizeni.
Raspberry 3 + Libreelec v9.2, Rpi4 + TV HAT
 
Citovat
@tomino2 Pokud se ti objevil v nových zařízení text Kodi, tak ten, kterého řešení používáš je ... (no, nebudu to tady raději psát, aby se někdo necítil uražený). Vždyť se tady o tom už píše velmi dlouho, aby se v headrech řetezce jako Kodi, XBMC apod. nepoužívaly.

Ale neboj, oni (O2TV) dokázali doplněk Kodi rozpoznat vždycky. Nejen podle řetezce v headerech (UA apod.), ale i podle toho, jak probíhala komunikace. Na druhou stranu je už Kodi v O2TV tak provařené, že je to asi nakonec úplně jedno jestli tam tam text Kodi je nebo není, protože oni udělají všechno pro to, aby se jinak než přes web, jejich STB nebo jejich aplikace k nim nikdo tak jednoduše jako do teď, nepřipojil. Je to zkrátka neverending story...
 
Citovat
Dejte si jinej user agent, me to pomohlo v php skriptu
PHP header:
Kód:
array('Host: oauth.o2tv.cz', 'User-Agent: okhttp/3.12.2', 'Accept-Encoding: gzip', 'Connection: Keep-Alive', 'Content-Type: application/x-www-form-urlencoded'));
 
Citovat
@Saros Že by? 1 Já jsem tam z lenosti asi nechal nachytného "Dalvika". To by je taky mohlo dráždit...
 
Citovat
to Client: je to O2tv GO doplnek s nastavenim Nexus 6, coz tady pouziva hodne lidi...
Raspberry 3 + Libreelec v9.2, Rpi4 + TV HAT
 
Citovat
.... musím uznat, že zde má docela navrch chytrá TV. Pokud mám já či někdo z rodiny potřebu něco sledovat z O2TV, jednoduše se na "zobrazovadle" přepneme na jejich aplikaci která funguje bez nějakých větších problémů a je docela user-friendly i s přijatelným designem. Překlik na "v pozadí" běžící Kodi je dílem okamžiku a nic nebrání v návratu k SC  4
S905X 2/3 → CE 20 \ RPi4 → LE 19 \ HTPCLE 18 \ NAS Synology DS212J/DS220+ \ Vero 4K+ → OSMC 19
 
Citovat
@Rossi D Jo, to je asi pravda. Vývoj OTT služeb a funkcí, jak těch "pozitivních" (archiv, nahrávání i timeshift na straně serveru služby, atp.) tak těch "negativních" (zejména zavedení DRM, případně dalších omezení znemožňujících používat vlastního klienta) Tvheadend postupně v této oblasti vyřazuje. Možná se ještě chvíli bude držet řešení přímo v Kodi (s pomocí IPTV Simple klienta), ale bude to neustálý boj s poskytovateli služeb. Pokud se tedy oni s Kodi jako klientem nesmíří, výměnou za nějakou garancí funkci a způsobu jejich realizace, které nebudou nabourávat jejich business plány. Zatím to tak ale nevypadá a já ani nevěřím, že by k tomu někdy došlo.

Já osobně od začátku preferuji Tvheadend a dokud budu přijímat DVB, tak si ho stále ještě ponechám. Ale v případě OTT mě to, upřímně řečeno, už unavuje. Teď stojím před rozhodováním, jakou koupit novou TV. Ještě před pár měsíci bych si řekl, že je to vlastně jedno, že chci od ní jen to, aby dobře zobrazovala co jí pošlu z Kodi HW. Teď se už na to ale začínám dívat trochu jinak, takže tvému názoru rozumím. Jen mě bude štvát to, co jsem dosud považoval za jeden ze zásadních přínosů Kodi. Mít v něm všechno na jednom místě a s jednotným ovládáním buď přes DO nebo jinak (Ytase, webové rozhraní). Zjišťuji ale, že jsem s tímhle názorem už i doma skoro jediný.
 
Citovat
Tak to zase všechno samo od sebe jede. Pátral jsem po netu a zjistil jsem:

- O2TV asi zase testuje zátěž, protože nabízí O2TV na měsíc za korunu
- zároveň byl poslední týden jejich facebook plný stížností stávajících zákazníků na nefunkční službu
- v souvislosti s poruchami O2TV v minulosti jsem našel i zmínku, že v takovém případě O2 začne blokovat příjem z neautorizovaných zařízení

Takže si tyhle informace dá asi každý dohromady a udělá si svůj závěr.
Raspberry 3 + Libreelec v9.2, Rpi4 + TV HAT
 
Citovat
Hmm stale "ERROR: Bad registration".
 
Citovat
Skript také tak. Prostě ne.


My iPhone
 
Citovat
nastesti existuji i jiny poskytovatele IPTV kteri bez problemu funguji treba uz v tom zminovanem tvheadend ktery momentalne sam plne vyuzivam..
VPS TVH, Webgrab... Server > Odroid-N2 Coreelec (Tvheadend client)
 
Citovat
(27.3.2020, 14:43)djlucas Napsal(a): nastesti existuji i jiny poskytovatele IPTV kteri bez problemu funguji treba uz v tom zminovanem tvheadend ktery momentalne sam plne vyuzivam..

Ak myslis SledovaniTV tak tam mi z podpory odpisali ze KODI a scripty na ziskanie playlistu sa snazia zakazat. Plus odstranili z Android TV aplikacie podporu built-in kanalov.
 
Citovat
tomino2: muze te poprosit jakou verzi a odkud pouzivas pro o2 tv? dik
 
Citovat
(27.3.2020, 17:54)tchabada Napsal(a):
(27.3.2020, 14:43)djlucas Napsal(a): nastesti existuji i jiny poskytovatele IPTV kteri bez problemu funguji treba uz v tom zminovanem tvheadend ktery momentalne sam plne vyuzivam..

Ak myslis SledovaniTV tak tam mi z podpory odpisali ze KODI a scripty na ziskanie playlistu sa snazia zakazat. Plus odstranili z Android TV aplikacie podporu built-in kanalov.

sledovanitv ... ano vim ze se o to snazi.. nastesti mi vse funguje bez problemu a nevim co presne znamena built-in kanal v android tv.. tu aplikaci jsem bohuzel nikdy nemel
VPS TVH, Webgrab... Server > Odroid-N2 Coreelec (Tvheadend client)
 
Citovat
@Client:  @Saros
Jak bude vypadat link na Rádia v SledovaniTV?
Toto mi nefunguje:
http://sledovanitv.cz/vlc/api-channel/radio_evropa2.m3u8?quality=20&PHPSESSID=xxx
 
Citovat
@otava5 Jo, máš to dobře, dokonce ani to "quality=20" tam být nemusí, ale nevadí tam. Já sestavuji requets stejně jako pro tv, takže to mám nějak takto (parametry jsou v config_json, adresa serveru v .address - mám jeden script pro sledovani i sledovanie):

Kód:
stream=$(echo ${config_json} | jq -r '. | "http://\(.address)/vlc/api-channel/'${channel}'.m3u8?quality=\(.resolution)&capabilities=\(.streaming_protocol)&PHPSESSID=\(.access.session_id)"')

Ale ty klidně použij to co jsi postnul, zkoušel jsme to a na to mi to taky funguje.

Co je ale zajímavé, že by server měl v konečném důsledku vrátit adresu mp3 streamu, na první pohled to tak i vypadá, ale mně se ho nepodařilo mimo Kodi přehrát. Zkoušel jsme to ve vlc, a nic. Ale protože to přijímám přes Tvheadend, tak jsem po tom nepátral, normálně to proženu přes ffmpeg, jen změním parametry na radio, a tam to funguje to v pohodě. Generuji si dva palylisty, jeden pro tv, druhý pro radio a jen si ve streamer.sh přepínám volání ffmpeg.

Pokud to cheš přehrávat mimo Kodi nebo bez ffmpeg, tak by to asi chtělo popátrat, co vlastně server vrací, ale upřímně, na to nějak nemám náladu. Já ty radia ze Sledovani stejně neposlouchám, protože mám zdroje stejných stanic v Tvheadend odjinud.
 
Citovat
@Client: včera mi fungovalo přes ffmpeg a dneska ne můžeš to prosím ověřit?
Tak nechodí žádné programy ale přes VLC ano že by zase UA?
 
Citovat
Exclamation 
Problém byl když jsem použil phpssesid na jiné IP tak na původní se zobrazilo "zakázaná". Tudíž nepoužívat na vícero veřejných IP... 90
 
Citovat
Co s tím taky se mi to stalo.
 
Citovat
(08.1.2019, 0:06)mobilemanic Napsal(a): pan_klobouk:

...jen jako nevydaný koncept, ale fungovalo to když jsem to naposled zkoušel:

lepsitv.sh
Kód:
#!/bin/bash

usname=___UZIVATEL___
uspass=___HESLO___

salt=`wget -q -O - --no-check-certificate https://www.xn--lep-tma39c.tv/api/prihlaseniP.php | sed -e "s/\(.*\)\":\"\(.*\)\"\(.*\)/\2/"`
hash=`printf '%s%s%s' "${usname}" "${uspass}" "${salt}" | md5sum | cut -d ' ' -f 1`
auth=`wget -q -O - --no-check-certificate "https://www.xn--lep-tma39c.tv/api/prihlaseniP.php?prist_jmeno=${usname}&hash=${hash}&prist_heslo=${uspass}&sul=${salt}" | sed -e "s/\(.*\)\"auth\":\"\(.*\)\"\(.*\)/\2/"`
program=`wget -q -O - --no-check-certificate https://www.xn--lep-tma39c.tv/api/program0.php?auth=${auth}\&k=$2\&streams=1 | sed -e "s/\(.*\)\"auto\":\"\(.*\)s=$1\&\([^\"]*\)\"\(.*\)/\2s=$1\&\3/" | tr '\\\\' '/' | sed -e "s/\/\//\//g"`
uval=`wget -q -O - --no-check-certificate https://www.xn--lep-tma39c.tv/api/overeniP.php?auth=${auth}`
address=`printf '%s%s%s' "${program}" '&u=' "${uval}"`

ffmpeg -re -fflags +genpts -i "${address}" -f mpegts -vcodec copy -acodec copy pipe:1

POZOR: na jedno "u" lze koukat jen na jeden kanál, při vygenerování nového "u" staré "u" přestává platit a stream se zastaví.. určitě by se dalo předělat, aby se "u" negenerovalo vždy nové a někam ukládalo pro znovupoužití, ale tenkrát už nebylo dost motivace.. Undecided

Dobrý den, chtěl jsem napsat plugin pro LepšíTV ale nemohu se dostat přes autentizaci API n řádce co začíná auth=$

mi API vrátí jen {'status': 'err', 'message': 'Uživatelské jméno nebo heslo je nesprávné.', 'auth': '', 'auth2': '', 'docasnym': False}

Mohl bych se pozeptat jak jste získal informace pro původní script ? abych mohl zkusit zjistit nové :)

Předem děkuji za vaší odpověd.
 
Citovat
  


Přejít na fórum:


Prochází: 1 host(ů)