Videostrømmetjeneste sitter fast på 480p? Det kan være mer i det enn du er klar over.

Har du noen gang lastet opp en video på en enhet du er sikker på har de riktige spesifikasjonene for høyoppløsning eller 4K-streaming, men uansett hva du prøver, vil den ikke bruke HD?

Du blir ikke sint. Et DRM-system (Digital Rights Management) kalt Widevine kan være bak problemene dine.

Men hva er Widevine, og hvordan kan det stoppe deg å strømme HD-video på Netflix, Amazon Prime Video, Disney+ og andre tjenester?

Hva er Widevine?

Widevine er et DRM-system (Digital Rights Management) som for tiden administreres og utvikles av Google for å kryptere og sikre videoinnhold. Den er designet for å forhindre personvern og beskytte digitalt innhold og brukes av ulike strømmeplattformer som Netflix, Disney+ og Amazon Prime Video.

Kort sagt, Widevine er beskyttelseslaget som gjør det vanskelig å piratkopiere, kopiere og stjele streamet videoinnhold.

Widevine er langt fra det eneste DRM-verktøyet designet for å beskytte videostrømmetjenester. Den brukes imidlertid av noen av de største strømmetjenestene og er også innebygd i Android-enheter og Chromium-baserte nettlesere.

instagram viewer

Hvordan fungerer Widevine?

Widevine følger en prosess med kryptering, lisensforespørsel og dekryptering for å levere sikkert innhold.

  • Kryptering: Det originale innholdet er kryptert med Common Encryption Scheme (CENC), som bruker Advanced Encryption Standard (AES) i tellermodus (CTR). AES-CTR er et symmetrisk nøkkelchiffer, som betyr at den samme nøkkelen brukes til kryptering og dekryptering. Hver videofil er kryptert med en unik nøkkel for å sikre det høyeste sikkerhetsnivået.
  • Lisensforespørsel: Når brukeren prøver å spille av det krypterte innholdet, sender enheten en lisensforespørsel til Widevine-lisensserveren. Denne forespørselen inkluderer informasjon om klienten og det spesifikke innholdet den prøver å få tilgang til.
  • Lisenssvar: Hvis lisensserveren bekrefter brukerens rett til å se innholdet, svarer den med en lisens som inneholder dekrypteringsnøkkelen.
  • Dekryptering og avspilling: Klienten mottar lisensen, trekker ut dekrypteringsnøkkelen og bruker den til å dekryptere innholdet. Det dekrypterte innholdet gjengis og spilles av på enheten.

Denne prosessen utføres sømløst og forblir usynlig for sluttbrukeren, noe som sikrer en jevn seeropplevelse.

Men det er ikke alt som skal til. Widevine opererer på tre forskjellige sikkerhetsnivåer direkte knyttet til systemmaskinvaren. Widevine-nivået bestemmer kvaliteten på strømmen enheten din kan håndtere og begrenser oppløsningen enheten din har tilgang til.

Widevine nivåer forklart

Widevines sikkerhetsnivåer, fra L1 til L3, bestemmes av hvor sikkert enheten kan håndtere innholdsdekryptering og hvordan den etablerer en sikker mediebane for innholdsavspilling.

Widevine nivå 1

For å kvalifisere for Widevine L1, må en enhet utføre all innholdsdekryptering og kryptografiske operasjoner i et maskinvarestøttet, pålitelig utførelsesmiljø (TEE). TEE er et sikkert område inne i en enhets hovedprosessor som sikrer at sensitive data lagres, behandles og beskyttes i et sikkert miljø. Den er isolert fra resten av enhetens operasjoner for å forhindre tukling og uautorisert tilgang.

Enkelt sagt betyr dette at dekrypteringsprosessen håndteres i en isolert, sikker del av enhetens maskinvare, noe som sikrer at dekryptert innhold ikke kan fanges opp og kopieres ulovlig. Widevine L1 lar enheter spille av High Definition (HD), Full HD og til og med 4K streaming innhold hvis enhetens skjerm støtter slike oppløsninger.

Widevine nivå 2

På dette nivået utføres ikke mediebehandlingen (dekoding, gjengivelse osv.) inne i TEE, men kryptografiske operasjoner håndteres fortsatt i den. Dette nivået er mindre sikkert fordi dekryptert innhold kan fanges opp etter at det forlater TEE før det gjengis på skjermen. Widevine L2 begrenser ofte avspilling til standarddefinisjon (SD), vanligvis opp til 480p eller 540p, avhengig av innholdsleverandørens retningslinjer.

Widevine nivå 3

Widevine Level 3 er det minst sikre. Med L3 foregår mediebehandling og kryptografiske operasjoner utenfor TEE. L3 brukes vanligvis når maskinvarestøttet DRM ikke er tilgjengelig. Det er lettere for programvare å fange opp og kopiere innhold som strømmes på dette nivået. Som et resultat leverer innholdsleverandører vanligvis kun strømmer av lav kvalitet (vanligvis under SD) til L3-enheter.

Maskinvarekrav og vurderinger på Widevine Level

Maskinvarekomponentene som bestemmer Widevines sikkerhetsnivåer inkluderer enhetens hovedprosessor, grafikkbehandlingsenhet (GPU) og fastvaren som hjelper til med å etablere TEE.

Videre må enheten bestå en prosess kjent som "device attestation" for å bekrefte at den oppfyller kravene for et bestemt Widevine-sikkerhetsnivå. Denne prosessen innebærer å sjekke enhetens maskinvare- og programvarekonfigurasjon for å sikre at den oppfyller de nødvendige sikkerhetsstandardene.

Derfor bestemmes Widevine-nivået en enhet kvalifiserer for først og fremst av maskinvareegenskapene, spesielt sikre behandlingsevner til hovedprosessoren, men fastvaren og den generelle enhetskonfigurasjonen spiller også en viktig rolle rolle.

Det er viktig å huske at Widevines sikkerhetsnivå ikke er noe som enkelt kan oppgraderes eller endres av brukeren, siden det er integrert i enheten på produksjonstidspunktet og avhenger av enhetens grunnleggende maskinvare og fastvare design.

Men bare fordi enheten din er låst til Widevine nivå 2 eller 3, betyr det ikke at videoer tatt på enheten eller videoinnhold du overfører til enheten vil bli låst med en lavere oppløsning. Hvis du kopierer en 1080p-film til Widevine L3-nettbrettet, vil den fortsatt spilles av i 1080p. Widevine omhandler spesifikt streamet videoinnhold.

Problemer med Widevine DRM

Som med ethvert DRM-system, er ikke Widevine uten problemer.

  • Maskinvareavhengig: Widevines sikkerhetsnivå og muligheten til å levere høykvalitets streaming avhenger i stor grad av enhetens maskinvareegenskaper. Dette betyr at hvis en enhet ikke har den nødvendige maskinvaren for å støtte L1-sikkerhet, vil den ikke kunne streame HD-innhold, noe som kan være en begrensende faktor for enkelte brukere.
  • Proprietært system: Widevine er proprietær programvare, noe som betyr at dens indre funksjoner ikke er åpent tilgjengelig for inspeksjon eller modifikasjon av fellesskapet. Dette kan potensielt føre til begrensninger når det gjelder åpenhet og tilpasningsevne.
  • Ytelsesproblemer: Med ethvert DRM-system er det alltid en avveining mellom sikkerhet og brukeropplevelse. Høyere sikkerhetstiltak kan noen ganger føre til tregere ytelse eller kompatibilitetsproblemer, som potensielt kan påvirke brukerens seeropplevelse.
  • Retningslinjer for innholdsleverandører: Mens Widevine tilbyr en rekke sikkerhetsalternativer, kommer det faktiske beskyttelsesnivået som brukes på et bestemt innhold ofte ned til retningslinjene satt av innholdsleverandøren. I noen tilfeller kan en leverandørs retningslinjer begrense kvaliteten på innhold som er tilgjengelig på enkelte enheter, noe som kan være en kilde til frustrasjon for brukere.
  • Ødelagte oppdateringsproblemer: Dessverre skjer det fra tid til annen korrupte oppdateringer. Når de gjør det, er det en sjanse for at det påvirker Widevine-nivået ditt, og noen ganger tvinger enheten din til å gå tilbake til L2 eller L3 til en annen oppdatering løser problemet.

Til tross for disse problemene er Widevine fortsatt et av verdens mest brukte DRM-systemer.

Hvordan sjekke Widevine-støtte på Android

Å sjekke enheten Widevine Level på Android er enklest ved å bruke DRM Info-appen, en gratis nedlasting fra Play Store.

nedlasting: DRM Info for Android (Gratis)

3 bilder
  1. Gå til Play-butikken og last ned DRM-informasjon
  2. Åpne appen, og bla deretter til Widevine CDM seksjon
  3. Se etter Sikkerhetsnivå

Bortsett fra Widevine-nivået, kan du finne ut all slags nyttig informasjon om enheten din ved å bruke DRM Info.

Widevine beskytter innhold, men begrenser avspillingsoppløsningen

Selv om Widevine er flott for å beskytte innhold, hvis du kjøper en enhet uten Widevine L1-støtte, vil du finne streaming av videoinnhold fra de store plattformene frustrerende. Likevel kan du alltid overføre videoinnhold til enheten din for å se med høyere oppløsning; det er bare ikke så praktisk som å streame video hjemme eller på farten.