• 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
@Saros Ad. "parametr "&r=" HD nebo SD". Jistě, tento parametr v requestech používám odjakživa, a i přesto jsou na straně serverů situace, kdy začnou vracet vektor adres streamů, kde jsou odkazy jak na HD tak SD streamy, bez ohledu, co je v requestu. Věř tomu, stává se to. Monitoruji si dlouhdobě odpovědi serveru, a čas od času se to objeví. Ono to Nangu pro O2TV se chová dost "gumově". Například v okamžiku enormní zátěže například přejdou na jiný typ odpovědi v adrese streamu, kdy v podstatě začnou ignorovat autentizaci a vrací adresy steramu, které když si odchytíš, tak můžeš přehrávat i bez ní (tedy té autentizace) a to kdekoliv. Proto raději ty adresy parsuji a případně upravím na adresu HD scriptu (liší se od sebe pouze tím označením kvality). Prohledávat ten vektor v sh scriptu, který používám, by totiž trvalo dlouho. To, že teď ti to funguje (vrací to typ streamu podle requestu) nic neznamená. To už tady bylo několikrát, pak na servery nahráli nějakou jinou verzi a zase to ten parameter kvality v requestu přestalo respektovat.

Ad "lepší řešení". Tohle řešení používáme v sh scriptech O2TV již dlouho. Bez ní by toto řešení nepřežilo ty obstrukce poskytovatele, kvůli kterým jiná O2TV řešení v Kodi a Tvheadend měla problémy. Však se také O2Tv už cca před rokem začalo bouřit a měnit akceptovatelné requesty, což způsobilo, že ta původní řešení (a la @JiRo nebo @pavuucek) přestala fungovat. Zato sh scripty pro O2TV a Tvhedend fungují bez problémů již několik let. Já tady to nepřímé adresování (v playlistu je pouze spuštění výkonného scriptu a identifikace kanálu (a případně další parametry), které se tomuto scriptu předávají, používám od samotného začátku. Jednak je to nutné kvůli lepší funkci Tvheadend, jedna to právě odlehčuje zátěži některých poskytovatelů (např. právě O2TV od Nangu).

@otava Člověče, vždyť tyhle věci přeci už znáš? 1 V sh scriptech pro Tvheadend se to dělá stejně a pokud se nepletu, tak jsme to spolu už kdysi řešili. Ten request, který vrátí adresu streamu s tokenem, se posílá v okamžiku, když si spustíš přehrávání kanálu. Takže tě platnost tokenu nemusí zajímat, protože stream se spustí hned poté, co ti ho server vrátí.
 
Citovat
  


Příspěvků v tématu
RE: OTT/IPTV - jednodušeji to už nejde - od Client - 15.3.2020, 17:38

Přejít na fórum:


Prochází: 7 host(ů)