One Play chybové hlášení 10289

Chybové hlášení apliace One Play se uživatelům této služby objevuje v poslední době poměrně často. Především v různých facebookových skupinách se stížnosti na nemožnost zpětného přehrávání přehrávání či sledování pořadů z videotéky objevují prakticky každý den.

Uživatelé jsou samozřejmě rozezleni, nadávájí na poskytovatele služby, ale chyba je na straně jejich zařízení.

Pojďme se tedy podívat blíže, co tato chyba indikuje a hlavně jak se jí zbavit.

Kdy se chyba 10289 projevuje

Všichni uživatelé se shodují v tom, že sledování online obsahu One Play, tedy "živého" televizního vysílání se tato chyba netýká, standartní televizní vysílání v tomto případě funguje bez problémů.

Chyba nastane až ve chvíli, kdy se snaží spustit nějaký pořad z archivu, případně přehrát film z videotéky.

Nabídka aplikace funguje normálně, lze jí standartně procházet, ale narazíme ve chcíli, kdy se vybraný archivní pořad pokusíme spustit.

Bohužel, ani nápověda v chybovém hlášení (zkusit video přehrát znovu) se míjí účinkem, pořad se jednoduše nespustí ani po x pokusech.

Která zařízení jsou tímto typem chyby nejvíce postižena

Ze své praxe mohu říci, že se jednoznačně jedná o televizory značky LG s operačním systémem WebOS a další TV využívající právě tento operační systém.

Co chybu 10289 způsobuje

Vodítkem ke správné diagnosice této chyby je právě rozdílné chování při přehrávání klasického živého televizního vysílání a pokus o přehrání pořadu z archivu.

Pořady z archivu, videotéky a podobně jsou totiž chráněny systémy ochrany autorských práv, které se nazývají DRM (z anglického (Digital Rights Management), tento způsob ochrany obsahu není u živého vysílání aplikován. Právě systém DRM zabrání přehrání chráněného obsahu z archivu či videotéky. Ne snad proto, že by systém DRM nefungoval, ale proto, že televizor má problém s komunikací s ním.

Více o DRM níže v šedých boxech.

DRM – správa digitálních práv a její význam pro internetovou televizi Oneplay

DRM (Digital Rights Management) je soubor technologií, které slouží k ochraně digitálního obsahu před neoprávněným přístupem, kopírováním a šířením. V případě internetové televize, například služby Oneplay, jde především o ochranu televizního vysílání, filmů, seriálů a sportovních přenosů.

DRM je dnes jednou z klíčových součástí internetové televize. Jeho správná funkce je nezbytná pro přehrávání většiny komerčně chráněného obsahu, a to bez ohledu na to, zda divák používá Smart TV, set-top box, počítač, tablet nebo mobilní telefon.

Z technického hlediska je důležité pochopit, že funkční internetové připojení a úspěšné spuštění aplikace ještě neznamenají, že zařízení dokáže přehrát chráněný televizní obsah. Právě DRM může být důvodem, proč aplikace funguje, zobrazuje nabídku pořadů, ale samotné video se nespustí.

1. Jak DRM funguje

Základním principem DRM je šifrování audiovizuálního obsahu a řízené poskytování kryptografických klíčů, které umožňují jeho dešifrování.

Zjednodušeně celý proces probíhá takto:

  1. Poskytovatel obsahu zašifruje televizní program nebo film ještě před jeho distribucí.

  2. Zařízení diváka si vyžádá přehrání konkrétního pořadu.

  3. DRM systém ověří, zda je zařízení a přehrávací prostředí způsobilé chráněný obsah přehrávat a zda má uživatel potřebné oprávnění.

  4. Licenční server poskytne zařízení licenci obsahující potřebné informace a chráněné dešifrovací klíče.

  5. Přehrávač použije klíče k dešifrování videa a jeho zobrazení.

Důležité je, že DRM nechrání samotné internetové spojení, ale především obsah, který se po tomto spojení přenáší.

Šifrovaný televizní stream tedy může bez problémů dorazit až do televizoru, přesto se nemusí podařit jeho přehrání, pokud selže získání licence nebo dešifrování.

2. Kdo DRM vyvíjí a provozuje

DRM není jeden univerzální systém. Existuje několik vzájemně odlišných technologií, za jejichž vývojem stojí velké technologické společnosti.

Mezi nejvýznamnější patří:

Google Widevine

Technologie společnosti Google. Používá se především v Androidu, Android TV, Google Chrome, Firefoxu a řadě Smart TV.

Microsoft PlayReady

Technologie společnosti Microsoft. Je rozšířená ve Windows, set-top boxech a chytrých televizorech, například s webOS nebo Tizen.

Apple FairPlay Streaming

Technologie společnosti Apple, používaná zejména v prostředí iOS, iPadOS, tvOS a v prohlížeči Safari.

Tyto systémy mají podobný účel, ale nejsou navzájem přímo zaměnitelné. Poskytovatel internetové televize proto často využívá řešení označované jako Multi-DRM, které umožňuje distribuci stejného obsahu na zařízení podporující různá DRM.

Kdo rozhoduje o vydání licence?

Je třeba rozlišovat tři subjekty:

  • Výrobce DRM technologie (Google, Microsoft, Apple) vyvíjí bezpečnostní mechanismy a klientské komponenty.

  • Poskytovatel televizní služby určuje, kdo smí obsah sledovat, na jakých zařízeních a za jakých podmínek.

  • Provozovatel licenční infrastruktury technicky zajišťuje vydávání licencí. Může jím být samotný poskytovatel služby nebo externí technologická společnost.

Není tedy správné představovat si, že například Google při každém spuštění pořadu na Oneplay samostatně rozhoduje, zda má konkrétní zákazník právo jej sledovat.

Rozhodování vychází z oprávnění a pravidel nastavených poskytovatelem obsahu či služby.

3. Jak probíhá přehrávání chráněného obsahu

Následující schéma ukazuje zjednodušenou architekturu internetové televize s DRM:

Jedná se o principiální schéma. Komunikace s licenčním serverem probíhá odděleně od samotného přenosu video streamu. V praxi může zahrnovat další autorizační a bezpečnostní servery.

Z toho plyne podstatná věc: datový tok televizního vysílání a komunikace s DRM licenčním serverem představují dvě odlišné funkce.

Pokud například router, DNS, firewall nebo jiný síťový prvek znemožní komunikaci s licenčním serverem, může být internetové připojení jinak zcela funkční, ale video nepůjde přehrát.

4. Bezpečnostní úrovně DRM

DRM technologie nerozlišují pouze to, zda zařízení podporuje šifrování. Hodnotí také bezpečnost prostředí, v němž probíhá dešifrování.

Například Google Widevine používá úrovně L1, L2 a L3.

Úroveň

Charakteristika

L1

Nejsilnější ochrana, citlivé operace a zpracování chráněného videa probíhají v zabezpečeném hardwarovém prostředí.

L2

Kryptografické operace využívají zabezpečené prostředí, ale zpracování videa nemusí být celé hardwarově chráněno.

L3

Ochrana je převážně softwarová, bez plnohodnotného zabezpečeného hardwarového prostředí.

U Microsoft PlayReady existují obdobné bezpečnostní úrovně, například SL2000 a SL3000.

Vyšší úroveň ochrany může být podmínkou pro přehrávání obsahu v HD, Full HD nebo 4K rozlišení.

Neplatí však automaticky, že zařízení s Widevine L3 nikdy nepřehraje HD video. Záleží na pravidlech konkrétní služby a požadavcích vlastníka obsahu.

5. Jak DRM souvisí se službou One Play

Oneplay, stejně jako další komerční internetové televizní služby, musí chránit obsah, k jehož vysílání získává distribuční práva.

Typicky se jedná o filmy, seriály, sportovní soutěže a další licencované pořady.

Z pohledu funkčnosti je důležité, že bezchybný běh  Oneplay závisí na součinnosti několika komponent:

  • Aplikace Oneplay nebo webového přehrávače.

  • Operačního systému zařízení.

  • DRM modulu a jeho bezpečnostních certifikátů.

  • Komunikace s autorizačním a licenčním serverem.

  • Podporovaného video formátu, kodeku a případně ochrany HDMI výstupu (HDCP).

Oneplay zveřejňuje seznam podporovaných zařízení a operačních systémů. U počítačů výslovně požaduje aktuální operační systém a aktuální prohlížeč. 

Důležité upřesnění: Veřejně dostupná dokumentace Oneplay, kterou jsem ověřil, neuvádí úplnou technickou architekturu jejího DRM ani přesné použití jednotlivých systémů na každé platformě. Nelze tedy bez dalšího potvrdit, který konkrétní DRM systém používá Oneplay například na každém modelu televizoru LG nebo Samsung.

6. Proč může DRM způsobit nefunkčnost Oneplay

V praxi se lze setkat s několika typickými situacemi.

Projev závady

Možná souvislost s DRM

Aplikace se spustí, ale video nikoli

Nepodařilo se získat licenci nebo inicializovat DRM modul.

Zobrazí se hlášení „Zařízení nepodporuje DRM“

DRM modul chybí, je deaktivovaný, nekompatibilní nebo jej přehrávač nedokáže použít.

Některé pořady fungují a jiné ne

Rozdílné požadavky na ochranu konkrétního obsahu.

Video funguje v jednom prohlížeči, ale ve druhém ne

Odlišná DRM implementace, konfigurace nebo podpora přehrávače.

Funguje HD, ale ne 4K

Nedostatečná bezpečnostní úroveň DRM, nekompatibilní dekódování nebo problém s HDCP.

Přehrávání přestalo fungovat po aktualizaci

Možná nekompatibilita mezi aplikací, operačním systémem a DRM komponentou.

Tyto projevy nejsou jednoznačným důkazem závady DRM. Stejné chování mohou způsobit i chyby aplikace, sítě, kodeků nebo samotné služby.

7. DRM z pohledu uživatele

DRM je samostatná bezpečnostní vrstva internetové televize. Jeho funkčnost závisí nejen na aplikaci poskytovatele, ale také na vlastnostech operačního systému, bezpečnostním vybavení zařízení a komunikaci s licenční infrastrukturou.

Pro diagnostiku závad Oneplay je zásadní rozlišovat tři různé situace:

  • Nefunguje připojení k internetu: zařízení nedokáže získat potřebná data.

  • Nefunguje aplikace nebo přehrávač: zařízení nedokáže správně zahájit přehrávání.

  • Nefunguje DRM: zařízení může přijímat šifrovaný obsah, ale nedokáže získat nebo použít oprávnění potřebné k jeho dešifrování.

Právě třetí situace bývá pro uživatele obtížně pochopitelná, protože rychlost internetu může být výborná, ostatní aplikace mohou fungovat a Oneplay přesto odmítá přehrát pořad.

Proto bych při diagnostice závady Oneplay nepovažoval měření rychlosti internetu za dostačující test. Je nutné ověřit také schopnost zařízení přehrávat obsah chráněný DRM a podle možností zjistit, v jaké fázi inicializace přehrávání dochází k selhání.

Z technického hlediska je totiž doručení šifrovaného video streamu a získání oprávnění k jeho dešifrování dvojice odlišných procesů, které musí úspěšně proběhnout, aby divák mohl sledovat televizní vysílání.

Co tedy způsobí nefunkčnost DRM v aplikaci One Play

Právě rozdílné chování aplikace při přehrávání živého televizního vysílání (nepoužívá DRM) a pokus o sledování z archivu či videotéky (používá DRM) ukázal na problém se systémem DRM. Tento systém samozřejmě funguje, takže pravého viníka bylo třeba hledat jinde.

Nakonec se ukázalo, že problém způsobuje zapnutý protokol IPV6 v televizoru, který z nějakého důvodu se službou DRM nekomunikuje. Dojde tedy k situaci, kdy uživatel si vyžádá nějaký pořad, komunikace televizoru se službou DRM selže, televizor neobdrží licenční klíč a video se nakonec tím pádem nemůže přehrát, ačkoli vše ostatní (a další služby typu Youtube a podobně) na televizoru funguje. 

Nechci tento příspěvek dále protahovat o teorii internetových protokolů verze 4 a 6, vydalo by to na několik stránek (pro někoho nezáživného čtení), berte to prostě jako ověřený fakt.

Jak problém vyřešit

Kdo dočetl až sem, musel nabýt přesvědčení, že řešení bude náročné a složité. Omlouvám se za delší text, ale chtěl jsem ukázat, že taková aplikace typu One Play není nic jednoduchého, a proto občasné vtipné poznámky uživatelů o úrovni této a podobných aplikací jsou trochu mimo mísu. Aplikace One Play (a další) představují sofistikovanou strukturu propojených služeb několika poskytovatelů a rozhodně to není nic jednoduchého.

Řešení našeho problému s chybovou hláškou 10289 je vlastně triviálně jednoduché - vypněte v televizoru podporu protokolu IPV6.

Vypnutí se provádí v menu televizoru v položce Síť -> Nastavení sítě a podobně (záleží na značce TV, roku výroby, verzi opračního systému TV). Pokud si nevíte rady nebo v menu televizoru trochu bloudíte, neváhejte mne kontaktovat, rád vás budu navigovat na to správné místo. Zavolejte mi na 605 240 909, rád vám pomohu.

Doporučení na závěr

Pokud máte problémy se službou One Play (respektive obecně s jakoukoli obdobnou službou), řešení nespočívá v bezhlavém restartování všeho možného doma (a že jsou různá diskuzní fóra podobných "odborných" rad a doporučení plná).

Považujete uvedené informace za přínosné ? Podělte se o ně s ostatními prostřednictvím sociálních sítí !

inPage - webové stránky s AI, doména a webhosting u jediného 5★ registrátora v ČR