Wiele usług przesyłania strumieniowego multimediów, takich jak Netflix, Disney +, Hulu i inne, korzysta z różnych rodzajów zarządzania prawami cyfrowymi (DRM), aby chronić zawartość przed kopiowaniem i redystrybucją. Większość DRM w rzeczywistości nie zapobiega takiemu zachowaniu, a zamiast tego służy głównie do irytacji ludzi płacących za treści, ale to dyskusja na inny raz. Widevine to szeroko stosowana technologia DRM, często spotykana w aplikacjach internetowych i aplikacjach na Androida, ale nie wszystkie urządzenia z Androidem w pełni obsługują Widevine DRM.
Widevine DRM jest używany przez usługi przesyłania strumieniowego, takie jak Netflix, HBO, Disney +, Prime Video, Hulu, Sling, DirectTV i wiele inne. W Widevine są trzy poziomy bezpieczeństwa: L3, L2 i L1. Oto zestawienie każdego z nich:
- Widevine L3: Jest to najmniej obsługiwana opcja, w której DRM jest całkowicie oparty na oprogramowaniu. Urządzenie, które ma tylko Widevine L3, nie ma Trusted Execution Environment (TEE) do szyfrowania DRM. W większości przypadków zawartość chroniona przez Widevine będzie odtwarzana tylko w 480p.
- Widevine L2: Urządzenia z obsługą L2 mają Trusted Execution Environment (TEE), ale przetwarzanie wideo odbywa się za pomocą oprogramowania lub oddzielnego sprzętu wideo. W większości przypadków zawartość chroniona przez Widevine będzie odtwarzana w maksymalnej rozdzielczości 540p.
- Widevine L1: Jest to najwyższy poziom ochrony, w którym media są odszyfrowywane i przetwarzane w całości w Trusted Execution Environment (TEE). Urządzenia z obsługą L3 mogą odtwarzać treści chronione przez Widevine w najwyższej możliwej rozdzielczości.
Większość certyfikowanych przez Google urządzeń z Androidem obsługuje Widevine L1, czasami w połączeniu z innymi metodami DRM. Jednak zmodyfikowane urządzenia (takie jak telefony z dostępem do roota) lub telefony niecertyfikowane mogą obsługiwać tylko L3 lub L2. W niektórych przypadkach, uszkodzone aktualizacje oprogramowania spowodowały powrót Widevine DRM do L2 lub L3.
Jak sprawdzić obsługę Widevine
Na szczęście łatwo jest sprawdzić, czy Twój telefon lub tablet z Androidem może korzystać z Widevine DRM, w tym, które poziomy są obsługiwane. Wszystko, co musisz zrobić, to pobrać plik Informacje DRM app ze Sklepu Play i otwórz ją.
Informacje o DRM (bezpłatnie, Google Play) →
Każda obsługiwana technologia DRM jest wyświetlana jako karta. Karta Widevine powinna poinformować Cię, czy DRM jest obsługiwany, a jeśli tak, to poziom. Bułka z masłem.
Jeśli widzisz poziom bezpieczeństwa L2 lub L3, prawdopodobnie Twoje urządzenie nie obsługuje chronionych multimediów o wysokiej rozdzielczości, a niektóre aplikacje mogą w ogóle odmawiać rozpoczęcia przesyłania strumieniowego. Wiele aplikacji sprawdza również SafetyNet stan bieżącego urządzenia, aby określić, czy można odtwarzać multimedia.
W szczególności Netflix ma własne zestawy sprawdzeń, które pozwalają określić, jakie treści będą do Ciebie przesyłane strumieniowo. Oprócz obsługi Widevine L1, Twoje urządzenie będzie musiało przejść kolejną rundę kontroli certyfikacyjnych, aby móc odtwarzać treści HD lub HDR z serwisu Netflix. Jeśli chcesz dowiedzieć się, jakie formaty Netflix może przesyłać strumieniowo na Twoje urządzenie, sprawdź listę Netflix tutaj. Alternatywnie możesz otworzyć aplikację Netflix, przejść do „Ustawień”, a następnie przewinąć w dół do „Specyfikacji odtwarzania”, aby zobaczyć, jakie formaty są dostępne. Ta strona informuje również o poziomie DRM Widevine na twoim urządzeniu, na wypadek gdybyś nie chciał pobierać aplikacji DRM Info.
Post Jak sprawdzić, czy Twoje urządzenie z Androidem obsługuje technologię Widevine DRM pojawiła się najpierw na XDA-developers.