Ohjelmointi

Netflix on päättänyt hylätä Silverlightin, mutta ottaa käyttöön DRM: n verkkovideolle

Netflix, joka toimittaa enemmän videoita Internetin kautta kuin kukaan muu paitsi YouTube, pudottaa Microsoftin Silverlight-laajennustekniikan videoiden toimittamiseen siirtymällä sen sijaan HTML5: een. Tässä on saalis: Netflixin ehdottamat HTML5-standardit sisältävät muiden suurten yritysten tuella koukut kopiosuojaukseen.

Aiemmin tänä vuonna Google, Microsoft ja Netflix toimittivat W3C: lle ehdotusluonnoksen tavasta lisätä digitaalisten oikeuksien hallinta (DRM) HTML5: n kautta toistettavaan videoon. Encrypted Media Extensions (EME) -luonnosta kritisoitiin ankarasti - erityisesti Ian Hickson, yksi HTML5-spesifin alkuperäisistä kirjoittajista. Hän kuvaili yritystä lisätä kopiosuojauskoukut "epäeettisiksi" ja "peitetyksi laajennuksiksi", koska ehdotettu EME kuvaa API-kehystä, jossa salauksen purkamiseen voidaan käyttää kolmannen osapuolen laajennuksia selaimen sijasta. itse.

Teknologian kannattajien mukaan tämän on tarkoitus olla valinnainen järjestelmä, ei pakollinen elementti videon toistossa. Mutta muita vastaväitteitä on esitetty. Jos salauksen purkamiseen liittyy laajennuksia, järjestelmä ei ole aidosti avoin kuin nykyiset menetelmät, jotka tarjoavat toiston sisällönsuojauksella Adobe Flashin tai Microsoft Silverlightin kautta. Jos tällaiset laajennukset on sidottu tiettyyn kaupalliseen palveluun (esimerkiksi Hulu tai Netflix) tietyn toimitustavan (esimerkiksi Flash tai Silverlight) sijaan, käyttäjät saattavat joutua pakottamaan käyttämään joukkoa laajennuksia työskennellä eri palveluiden kanssa.

Laajennusmenetelmä ei myöskään toimi iOS: n Safarissa Applen suojausmallin takia, ja sitä on tiukasti rajoitettu Windows 8: n Metro-osassa. Käyttäjät tarvitsevat sen sijaan natiivisovelluksia, mikä lisää pirstoutumista.

EME ei ole ainoa tuote, jonka Netflix väittää tarvitsevansa, ennen kuin se voi toimittaa videota HTML5: n kautta. Kaksi muuta luonnosehdotusta, Media Source Extensions ja Web Cryptography API, jotka ovat herättäneet paljon vähemmän kiistoja, on myös hyväksyttävä täydellisinä standardeina, ennen kuin ne voivat olla osa toteutusta, jonka Netflix pitää palvelussaan.

Netflix ei kuitenkaan odota. Sen mukaan tämän tekniikan versiota käytetään tällä hetkellä Netflix-toiston toimittamiseen Google Chrome OS-pohjaisiin kannettaviin tietokoneisiin, ja se "työskentelee Googlen kanssa HTML5 Premium -videolaajennusten tuen toteuttamiseksi Chrome-selaimessa".

Toinen syy siihen, että Netflix saa pallon liikkumaan ennemmin kuin myöhemmin, on Microsoftin pitkän aikavälin suunnitelmat Silverlightista. Kun verkko on siirtymässä pois omistetuista laajennuksista yleensä ja kohti HTML5: tä, joka on rikkaan sisällön yhteinen kehys ja jakelumekanismi, Microsoft on päättänyt antaa auringon laskea Silverlightilla. Microsoft ei tue Silverlightia omissa Windows 8 Metro- ja Windows RT -käyttöliittymissään.

Vaikka nykyistä Silverlight-versiota 5 tuetaan 12. lokakuuta 2021 asti, versiosta 6 ei ole merkkejä. Toisaalta Internet Explorerin viimeisimmät versiot ovat lisänneet uusia ja laajennettuja HTML5-pohjaisia ​​ominaisuuksia, mukaan lukien video, vaikka selain on HTML5-yhteensopivuuden takana kaukana Chromesta, Safarista ja Firefoxista.

Kiista DRM: n sisällyttämisestä HTML5: een, joko suoraan tai laajennusten kautta, on vain viimeisin kysymys taistelussa sisällyttää video osaksi HTML5-standardia.

HTML5: n kehityksen alkuvaiheessa syntyi kiista siitä, mitkä koodekit on määriteltävä osana sen videostandardia. Alun perin standardiluonnoksessa suositeltiin Theora-video- ja Vorbis-äänikoodekkien käyttöä Ogg-kontti-muodossa, mutta suositus peruttiin suurten myyjien, kuten Nokian ja Applen, kritiikin jälkeen. Mozillan ja Googlen yritykset herättää kiinnostusta toiseen vapaasti lisensoituun koodekiin, VP8, eivät myöskään saaneet paljon vetovoimaa.

Koodekkien käyttöä koskeva arvostelu sisälsi epävarmuutta mahdollisista patenttikysymyksistä. H.264 / AVC, nykyinen merkittävä videon jakelun koodekki, on patentoitu, mutta monet yritykset tukevat sitä, joten patenttiliskejä voidaan lieventää niiden lisensseillä. Lisäksi nykyinen H.264-lisenssi sallii sen vapaan käytön verkossa, kunhan videon katselemisesta ei peritä maksuja.

Mozilla oli yksi äänekkäämmistä kannanotoista H.264: n käyttöä videoihin vastaan, mutta se on viime aikoina pehmentänyt asemaansa jonkin verran Theoran tai VP8: n puutteen vuoksi. Alustatason (sekä laitteistoissa että käyttöjärjestelmissä) kasvava yleisyys H.264-dekoodauksessa on mahdollistanut Firefoxin Windowsissa dekoodata H.264: n Microsoftin tarjoamien natiivien alustakirjastojen kautta sen sijaan, että se tuodaan itse Firefoxiin - - päästetään Mozilla irti koukusta tukemaan ei-toivottua lisenssiä suoraan.

Mitä koodekitaisteluissa tapahtuu, EME-luonnos ei tarkoita sitä, että se toimisi tietyn koodekin kanssa. Siihen mennessä, kun kaikki suuret selaimet tukevat EME: tä, Netflix ja muut suuret videoiden jakelupalvelut verkossa saattavat hyvinkin käyttää HEVC: tä, joka tunnetaan myös nimellä H.265, joka on H.264: n seuraaja, joka tukee 4K: ta ja jopa suurempia tarkkuuksia.

Tämä tarina "Netflix alkoi hylätä Silverlightin, mutta esitteli DRM: n verkkovideolle" julkaistiin alun perin osoitteessa .com. Hanki ensimmäinen sana siitä, mitä tärkeät tekniset uutiset todella tarkoittavat Tech Watch -blogilla. Seuraa viimeisimpiä yritysteknologiauutisia seuraamalla .com Twitterissä.

$config[zx-auto] not found$config[zx-overlay] not found