HTML5 video

S Vikipedije, slobodne enciklopedije

Specifikacija HTML5 uvela je video-element radi reprodukcije video-snimaka,[1] delimično zamenivši <object>. Tvorci HTML5 video-a nameravali su da isti postane novi standardni način gledanja video-zapisa na internetu bez korišćenja dodatnih komponenti, umesto pređašnjeg defakto standarda gde se koristila dodatna komponenta za Adobi fleš. Rano usvajanje ovog standarda bilo je sputavano zbog nepostojanja dogovora oko toga koji video i audio formati će biti podržani u veb-pregledačima.

Istorija elementa <video>[uredi | uredi izvor]

Element <video> je predložila kompanija Opera softver u februaru 2007. Opera je takođe objavila verziju za pregled koji je prezentovala istog dana,[2][3] i proglas u kom se predlagalo da <video> „postane prvoklasni građanin veba”.[4]

Primeri elementa <video>[uredi | uredi izvor]

Naredni HTML5 fragment koda će umetnuti VebM video na veb stranicu.

<video src="movie.webm" poster="movie.jpg" controls>
 This is fallback content to display for user agents that do not support the video tag.
</video>

Atrubit „controls” uključuje pregledačev sopstveni korisnički interfejs za konstrolisanje puštanja. Alternativno, puštanje može biti kontrolisano pomoću Javaskripta, što veb dizajner može koristiti za pravljenje poručenog korisničkog interfejsa. Opcioni „poster” atribut specifikuje sliku za prikaz na mestu videa pre nego što puštanje počne. Njena namena je da reprezentuje video.

Višestruki izvori[uredi | uredi izvor]

Podrška za video formate varira između pregledača (videti ispod), tako da veb strana može da obezbedi video u višestrukim formatima. Za ostala svojstva, detekcija pregledača se koristi ponekad, što može biti podložno greškama: znanje o pregledačima bilo kog veb razvijača može biti nekompletno ili neunapređeno. Sam pregledač zna najbolje koje formate može da podrži. Element „video” podržava prebacivanje kroz specifikovanje višestrukih izvora. Koristeći bilo koji broj <source> elemenata, kao što je prikazano ispod, pregledač će automatski izabrati koju datoteku će preuzeti. Alternativno, Javaskript canPlayType() funkcija može biti korišćena da postigne isto. Atribut „type” specifikuje MIME tip i, po mogućstvu, listu kodeka koji pomažu pregledaču da odluči da li ume da dekodira datoteku. Čak i pomoću jednog izvora, takva pomagala mogu da budu obavezna pregledaču za stavljanje u red svoje multimedija okruženje za kodeke trećeg lica.

<video poster="movie.jpg" controls>
 <source src="movie.webm" type='video/webm; codecs="vp8.0, vorbis"'>
 <source src="movie.ogv" type='video/ogg; codecs="theora, vorbis"'>
 <source src="movie.mp4" type='video/mp4; codecs="avc1.4D401E, mp4a.40.2"'>
 <p>This is fallback content to display for user agents that do not support the video tag.</p>
</video>

Podržani video-formati[uredi | uredi izvor]

HTML5 specifikacija ne specifikuje koje video formate pregledač treba da podržava. Korisnički agenti imaju slobodu da podrže bilo koji video format koji smatraju poželjnim, ali autori sadržaja ne mogu da pretpostave da će svaki video biti dostupan od strane svakog korisničkog agenta zbog toga što korisnički agenti nemaju predviđen minimalni skup video formata koji podržavaju.

HTML5 radna grupa smatra poželjnim da se specifikuje barem jedan video format koji svi korisnički agenti pregledači) treba da podržavaju. U ovom svetlu, idealan format bi trebalo da ispunjava sledeće:

  • Da ima dobru kompresiju, dobar kvalitet slike i nisko korišćenje procesora za dekodiranje.
  • Da ima mogućnost korišćenja bez naknadnih troškova.
  • Uz dodatak softverskih dekodera, hardver video dekodera bi trebalo da postoji za format, kako mnogi umetnuti procesori nemaju dovoljno dobre performanse za dekodiranje videa.

Inicijalno, Ogg Teora je bio preporučen standardni video format u HTML5 zato što nije bio pogođen od strane nijednog poznatog patenta. Ali decembra 10, 2007. godine, HTML5 specifikacija je ažurirana, zamenjujući reference na konkretne formate:

Korisnički agenti bi trebalo da podrže Teora video i Vorbis audio, kao i Ogg format.

sa plejsholderom:[5]

Bilo bi korisno za interoperatibilnost ukoliko bi svi pregledači mogli da podrže iste kodeke. Ipak, ne postoje kodeci koji zadovoljavaju sve trenutne plejere: potreban je kodek koji je poznat da ne traži po-jedinici ili po-distributoru licenciranje, da je kompatibilan sa modelom razvoja otvorenog koda, da je neophodnog kvaliteta što se tiče korišćenja, kao i da ne predstavlja dodatan podmornički patent rizik za velike kompanije. Ovo je otvoreni problem i ova sekcija će biti ažurirana kada više informacija bude dostupno

Rezultat ovoga je polarizacija HTML5 videa između standarda industrije, ISO-definisanog ali patentiranog formata, i slobodnog, otvorenog formata.

Slobodni formati[uredi | uredi izvor]

Iako Teora nije pogođena od strane patenta koji nisu slobodni, Epl[6] je izrazio zabrinutost oko nepoznatih patenata koji mogu da je pogode, a čiji vlasnici možda čekaju na korporaciju sa velikim finansijskim resursima da koristi format pre tuženja. Formati kao što su H.264 mogu u principu takođe biti subjekat nepoznatih patenata, ali oni su raspoređeni mnogo šire tako da se pretpostavlja da bi se bilo koji patent-holder već prikazano javnim. Epl se takođe suprotstavio zahtevanju Ogg formata u HTML5 standardu (čak i ako je u pitanju „trebalo bi” zahtev) na osnovu toga da neki uređaji mogu da podrže druge formate mnogo lakše, kao i da HTML istorijski nikada nije zahtevao nijedan format ni za šta.

Neki razvijači veba kritikovali su uklanjanje Ogg formata iz specifikacije.

Mozila i Opera podržavaju samo otvorene formate Teore i VebM-a. Gugl je izjavio svoju nameru da ukloni podršku za H.264 u 2011. godini, specifično za HTML5 video element.[7] Iako je uklonjeno iz Hromijuma, biće uklonjeno iz Gugl krouma godinu dana kasnije.[8]

MPEG-DASH podrška putem HTML5 Medija izvorna ekstenzija (MIE)[uredi | uredi izvor]

Adaptivni bitrejt standard za strimovanje MPEG-DASH može se koristiti u veb pregledačima putem HTML5 Medija izvorne ekstenzije (MIE)[9] and JavaScript-based DASH players. Such players are, e.g., the open-source project dash.js[9] i DASH plejera zasnovanog na Javaskriptu. Takvi plejeri su, na primer, projekat otvorenog koda dash.js[10] (koripćenjem HTML5 sa Javaskriptom, ali takođe i DASH plejeri zasnovani na Fleš tehnologiji za zaveštane veb pregledače koji ne podržavaju HTML5 MIE).

Guglova kupovina On2[uredi | uredi izvor]

Guglova kupovina On2 u 2010. godini rezultirala je u kupovini VP8 video formata.[11] Gugl je obezbedio licencu bez troškova za korišćenje VP8. Gugl je takođe pokrenuo VebM, koji kombinuje standardizovan video kodek otvorenog koda VP8 sa Vorbis audiom u Matroska-zasnovanom pakovanju. Otvaranje VP8 je bilo podržano od strane Fondacije za slobodni softver.[12]

Kada je Gugl u januaru najavio da će prekinuti sa nativnim podržavanjem H.264 u Kroumu,[13] kritike su pristizale sa različitih strana, a neke od njih uključuju kritiku Pitera Brajtaiz it Ars Tehnike[14] i Majkrosoftovog veb jevanđeliste Tima Snita, koji je poredio Guglov pokret sa najavom Esperanta za zvanični jezik Sjedinjenih Američkih Država.[15] Ipak, Haavard Moen iz kompanije Opera Softvera je snažno kritikovao članak Ars Tehnike[16] na šta je Gugl odgovorio tako što je objasnio njegovu nameru za promovisanjem VebM i njegovih produkata na osnovu otvorenosti.[7]

Nakon pokretanja VebM, Mozila i Opera su pozvale na uvođenje VP8 u HTML.[17]

Dana 7. marta 2013. godine, Gugl i MPEG LA, LLC objavili su slaganje o tehnikama koji „mogu biti neophodne” za VP8, čine je Gugl dobio licencu od MPEG LA i 11 holdera patenta, i MPEG LA završio svoje napore za oformljavanjem VP8 patent tendera.[18][19][20][21]

Formati koji nisu besplatni[uredi | uredi izvor]

H.264/MPEG-4 AVC je široko korišćen i poseduje dobru brzinu, kompresiju, hardverske dekodere i video kvalitet, ali je patent-ograničen.[22] Korisnicima H.264 je potrebna licenca bilo od individualnih patent holdera ili od MPEG LA, grupe patent holdera koji uključuju Majkrosoft i Epl, sa izuzetkom korišćenja nekih internet video emitovanja.[23] H.264 je obično korišćen kao deo MP4 formata, zajedno sa Naprednim audio kodingom (AAK). AAK je takođe zatvoreno patentiran, tako da korisnici MP4 moraju da licenciraju i H.264 i AAK.

Juna 2009, WHATWG je zaključio da nijedan postojeći format nije odgovarajući da bi bio specifikovan kao potreban.

Epl i Majkrosoft podržavaju samo H.264.

Cisko čini licencirani H.264 binarni modul dostupan besplatno[uredi | uredi izvor]

Dana 30. oktobra 2013. Cisko je najavio da prave binarni H.264 modul dostupan za daunload. Cisko će platiti troškove licenciranja patenta za one binarne module koji su preuzeti od strane softvera u toku njegove instalacije, čineći H.264 besplatan za korišćenje u tom specijalnom slučaju.[24]

U saopštenju, Cisko navodi svoju želju za daljim korišćenjem projekta VebRTC, jer će VebRTC funkcija za video ćaskanje imati koristi od toga da ima video format podržan u svim pregledačima.[25] H.264 modul će biti dostupan na „svim popularnim ili podržanim platformama, i moći će se učitati u bilo koju aplikaciju”.[26]

Cisko takođe planira da objavi izvorni kod onih modula pod BSD licencom, ali bez plaćanja autorske naknade,[24] pa će kod praktično biti slobodan softver samo u zemljama bez H.264 softverskih patenata, što je već bio slučaj sa drugim postojećim implementacijama .

Takođe, 30. oktobra 2013. Brendan Eich iz Mozille je najavio da će Fajerfoks automatski preuzeti Ciskov H.264 modul kada je to potrebno po defaultu. On je takođe istakao da je binarni modul nijeidealno rešenje, jer korisnici nemaju sva slobodna softverska prava da „modifikuju, rekompajliraju i redistribuiraju bez ugovora o licencama i taksi”. Ksiph i Mozilla će nastaviti razvoj Daala.[26][27]

Podrška pregledača[uredi | uredi izvor]

Tabela prikazuje koji video formati su podržani od strane datog korisničkog agenta. Većina prikazanih pregledača koriste multimedijalni radni okvir za dekodiranje i prikazivanje videa, umesto da uključuju takve softverske komponente. Nije moguće reći skup formata podržanih od strane multimedijalnih radnih okvira bez korišćenja upita, jer to zavisi od operativnih sistema i kodeka treće strane.[28] U tim slučajevima, podrška video formata je atribut radnog okvira, ne pregledača (ili njegovog layout engine-a), pod pretpostavkom da pregledač pravilno upita svoj multimedijalni radni okvir pre odbacivanja nepoznatih video formata. U nekim slučajevima podrška izlistana ovde nije funkcija bilo kodeka dostupnih u osnovi medijskog okvira operativnog sistema, ili kodeka ugrađenih u pregledač, već može biti add-on u pregledaču, koji bi, na primer, obilazio uobičajeno HTML parsiranje <video> etikete u okviru pregledača i ugrađivao ga u plag-in baziran video pregledač.

Video format može biti specifikovan MIME tipom u HTML-u. MIME tipovi se koriste za upitivanje multimedijalnog radnog okvira za podržane formate.[29]

Od ovih pregledača, jedino Fajerfoks i Opera koriste biblioteke za ugrađeno dekodiranje. U praksi, Internet Eksplorer i Safari takođe garantuju podršku određenim formatima, jer njihovi proizvođači prave i njihove multimedijalne radne okvire. Sa druge strane, Konkueror ima identičnu podršku formata kao i Internet Ekpslorer kada se pokrene na Windows-u, i Safari kada se pokrene na Meku, ali selektivnu podršku kada se pokrene na GNU/Linuksu, gde Konkueror ima najviše korisnika. U principu, podrška formata pregledača je diktirana suprotstavljenim interesima proizvođača, jer Medija Fondacija i KvikTime podržavaju komercijalne standardima, dok GStrimer i Phonon ne mogu legalno podržavati ništa osim slobodnih formata na slobodnom operativnim sistemima za koje su namenjeni.[30]

Pregledač Operativni sistem Podržani video formati
Teora H.264 (MP4) VP8 (VebM Projekat) VP9 (VebM Projekat)
Android pregledač Android 2.3[31] 3.0[31] 2.3[31] Ne
Chromium Sličan Juniks-u i Windows r18297[32] Rucna instalacija[33] r47759[34] r172738[35]
Gugl kroum N/D 3.0[36][37] 3.0[37] 6.0[38][39] 29.0
Internet eksplorer Windows Ručna instalacija 9.0 Ručna instalacija Ne
Windows telefon Ne 9.0[40] Ne
Windows RT 10.0[40]
Konqueror Sve je podržano 4.4
Mozila fajerfoks Windows 7+ 3.5[41] 21.0 4.0 28.0[42][43]
Windows Vista 22.0[44]
Windows XP Ručna instalacija[45]
Linuks 26.0 (koristi GStreamer)[46]
Android 17.0[47]
OS X 34.0[48]
Fajerfoks OS 1.1[49]
Opera N/D Ne 11.50 15.0 16.0
10.50[50] 24.0[51] 10.60[52][53] Ne
Safari iOS Ne 3.1[54][55] Ne Ne
OS Iks Ručna instalacija Ručna instalacija[56]
Veb Sve je podržano 2.28[57]

Upravljanje digitalnim pravima (šifrovane medija ekstenzije)[uredi | uredi izvor]

HTML5 ima podršku za digitalni upravljač pravima (DUP, ograničava kako se sadržaj može koristiti) preko HTML5 Šifrovane Ekstenzije za Medija Sadržaj (ŠEMS). Dodatak DUP-a je kontroverzan jer dozvoljava ograničavanje slobode korisnika da koristi medijski sadržaj ograničen DUP-om, čak i kad fer upotreba daje pravo korisnicima da to urade.[58] Glavni argument u W3C-ovom odobravanju ŠEMS-a je da bi u suprotnom video sadržaj bio dostavljen u priključcima i aplikacijama, a ne u veb pregledaču.[59]

Godine 2013. Netfliks je dodao podršku za HTML5 video korišćenjem ŠEMS-a, pored njihovih starih metoda za dostavu, korišćenjem Silverlajt priključka (takođe i pomoći DUP-a).[60]

Upotreba[uredi | uredi izvor]

Od aprila 2010, usled izbacivanja Eplovog Ajped-a na tržište, nekoliko visoko-profitabilnih sajtova počeli su da koriste H.264 HTML5 video umesto Fleša za pregledače identifikovane kao Ajped.[61]

Od maja 2010, HTML5 video trenutno nije toliko proširen kao Fleš video, iako nedavno upaznavanje tržišta sa eksperimentalnim video plejerima zasnovanim na HTML5 sa DejliMoušn-a (koristeći Og Teora i Vorbis formate)[traži se izvor] Jutjub (koristeći H.264 i VebM formate[62]) i Vimeo (koristeći H.264 format)[63] pokazali su da interes za usvajanje HTML5 videa raste.

Neki od većih veb sajtova za pružanje videa su objavili da žele nastaviti sa korišćenjem drugih tehnologija pre nego da koriste HTML5 video.[64][65][66] Prema blogu Jutjuba iz 2010. <video> etiketa „ne zadovoljava u potpunosti sve potrebe veb sajta kao što je Jutjub”.[67] Glavni od navedenih razloga su nedostatak standardnog formata, odsustvo efikasnog i pouzdanog sredstva za dostavljanje videa pregledaču, nemogućnost Javaskript-a da prikaže video u punoj veličini ekrana, i problemi sa zaštitom sadržaja. Hulu takođe nije usvojio HTML5 video zbog nemogućnosti pružanja usluga korisnicima sa adaptivnim propusnim video opsegom, zaštite sadržaja proizvođača, i sanbdevanja reklamnih kompanija sadržajem.[68] Netfliks je izjavio da ima mnoštvo problema koji ih sprečavaju da koriste HTML5 video: prijvatljivi A/V saržitelj formata; prihvatljivi audio i vieo kodeci; streaming protokol; način da se streaming protokol prilagodi dostupnom protoku; način prenošenja informacije preko raspoloživih streamu i ostalih parametara streaming modulu; način zaštite sadržaja; i to što su funkcionalnosti izložene kodu u HTML5.[65][69]

Dana 11. januara 2011. godine, Guglov Kroumijum projekat objavio na svom blogu da će podrška zatvorenih kodeka (H.264 posebno) biti uklonjena iz budućih Kroum projekata. Kroumijumova najava posebno je napomenula da je ovo uklanjanje je napor da se poveća korišćenje nelicenciranog HTML5 i <video> etikete. 2. februara 2011. Majkrosoft je objavio da je Windows Media Plejer HTML5 ekstenzija za Kroum za Windows 7 dodao mogućnost da se koristi licencirani H.264 plejer koji se dobija uz Windows 7 za reprodukciju H.264 medijskoh sadržaja koristeći Kroum.[70]

Reference[uredi | uredi izvor]

  1. ^ „The video element”. HTML5: A vocabulary and associated APIs for HTML and XHTML. World Wide Web Consortium. 24. 6. 2010. Arhivirano iz originala 25. 8. 2012. g. Pristupljeno 27. 9. 2010. „A video element is used for playing videos or movies. 
  2. ^ „Browser War: Episode II – Attack of the DOMs”. Arhivirano iz originala 23. 2. 2013. g. Pristupljeno 10. 4. 2012. 
  3. ^ „SV Web Builders Event – World Premier of Opera with builtin video support”. Pristupljeno 10. 4. 2012. 
  4. ^ „A Call for Video on the Web”. Arhivirano iz originala 26. 4. 2012. g. Pristupljeno 10. 4. 2012. 
  5. ^ „(X)HTML5 Tracking”. HTML5. Pristupljeno 23. 6. 2009. 
  6. ^ „Steve Jobs: mystery patent pool to attack Ogg Theora”. The Register. Pristupljeno 9. 7. 2011. 
  7. ^ a b Jazayeri, Michael 'Mike' (14. 1. 2011). „More about the Chrome HTML Video Codec Change”. Chromium blog. 
  8. ^ Shankland, Stephen (14. 3. 2012). „Mozilla execs capitulate in H.264 Web-video war”. CNET. 
  9. ^ a b HTML5 MSE
  10. ^ „bitdash MPEG-DASH Player (HTML5 & Flash) www.dash-player.com”. Arhivirano iz originala 10. 07. 2016. g. Pristupljeno 24. 11. 2019. 
  11. ^ Google. „Additional IP Rights Grant (Patents)”. Google. 
  12. ^ Lee, Matt (19. 5. 2010). „Free Software Foundation statement on WebM and VP8”. FSF. 
  13. ^ Jazayeri, Michael 'Mike'. „HTML Video Codec Support in Chrome”. The Chromium Blog. 
  14. ^ Bright, Peter (12. 1. 2011). „Google's dropping H.264 from Chrome a step backward for openness”. Ars Technica. 
  15. ^ Sneath, Tim (11. 1. 2011). „An Open Letter from the President of the United States of Google”. MSDN blogs. 
  16. ^ Moen, Haavard K (13. 1. 2011). „Is the removal of H.264 from Chrome a step backward for openness?”. My Opera. 
  17. ^ Metz, Cade (28. 5. 2010). „Mozilla and Opera call for Google open codec in HTML5 spec”. The Register. 
  18. ^ djwm (7. 3. 2013). „Google and MPEG LA make a deal over VP8 codec – Update”. The H Open. Heise Media UK. Pristupljeno 3. 4. 2013. 
  19. ^ „Arhivirana kopija” (PDF). Arhivirano iz originala (PDF) 05. 03. 2016. g. Pristupljeno 29. 05. 2015. 
  20. ^ „VP8 and MPEG LA”. WebM Project blog. 7. 3. 2013. Pristupljeno 3. 4. 2013. 
  21. ^ FOSS Patents: Patent clouds remain over VP8: Google points to FRAND option, Nokia alleges infringement in court
  22. ^ „AVC/H.264 Patent List” (PDF). MPEG LA. 1. 2. 2010. Arhivirano iz originala (PDF) 14. 5. 2015. g. Pristupljeno 29. 5. 2015. 
  23. ^ AVC/H.264 Licensors, MPEG LA, Arhivirano iz originala 30. 05. 2015. g., Pristupljeno 29. 05. 2015 
  24. ^ a b OpenH264
  25. ^ „Open-Sourced H.264 Removes Barriers to WebRTC”. Cisco. 30. 10. 2013. Arhivirano iz originala 06. 07. 2015. g. Pristupljeno 30. 10. 2013. 
  26. ^ a b Eich, Brendan (30. 10. 2013). „Cisco’s H.264 Good News”. Brendan Eich's blog. 
  27. ^ Montgomery, Monty. „Comments on Cisco, Mozilla, and H.264”. Monty Montgomery blog. Arhivirano iz originala 19. 5. 2015. g. Pristupljeno 31. 5. 2015. 
  28. ^ „Phonon documentation of backends”, Qt, Nokia, Arhivirano iz originala 4. 3. 2016. g., Pristupljeno 3. 6. 2011 
  29. ^ „Phonon documentation of querying”, Qt, Nokia, Arhivirano iz originala 4. 3. 2016. g., Pristupljeno 3. 6. 2011 
  30. ^ „GNU GPL – GNU General Public License Version 3 Free Software Foundation”, 29. 6. 2007 https://www.gnu.org/licenses/gpl.html, Pristupljeno 27. 4. 2013  Nedostaje ili je prazan parametar |title= (pomoć)
  31. ^ a b v Kyrnin, Jennifer, Understanding HTML5 Video Formats, About, Arhivirano iz originala 04. 11. 2011. g., Pristupljeno 1. 1. 2012 
  32. ^ Issue 4363: [HTML5-Video] Enable HTML5 video/audio elements, Google, Pristupljeno 10. 9. 2010 
  33. ^ google chrome — How do I add MP3, MP4 and H.264 support to Chromium on Windows? — Super User
  34. ^ „Issue 2093007: Chromium side changes for enabling VP8 and WebM support”, Code review, Google, Pristupljeno 10. 9. 2010 
  35. ^ [chrome] Revision 172738
  36. ^ „Google Chrome support Theora and Vorbis”, Code, Google, 20. 5. 2010 
  37. ^ a b Google Chrome 3.0 will support <video> tag, FR: C net 
  38. ^ Bankoski, Jim (19. 5. 2010), „WebM and VP8 land in Chromium”, Chromium (World Wide Web log), Google 
  39. ^ Kersey, Jason (3. 6. 2010), „Dev Channel Update”, Chrome Releases, Google, Pristupljeno 1. 7. 2010 
  40. ^ a b HTML5 Video Support in IE9 Mobile, Microsoft, 13. 10. 2011, Pristupljeno 11. 3. 2014 
  41. ^ Firefox 3.5 (release notes), Mozilla, 30. 6. 2009, Pristupljeno 15. 2. 2010 
  42. ^ [Phoronix] Mozilla Firefox Enables VP9 Video Codec By Default, Phoronix, Pristupljeno 8. 12. 2013 
  43. ^ Firefox — Notes (28.0) — Mozilla
  44. ^ Bug 825153 – Add support for Windows Vista WMF and prepend the system32 directory path to dll names, Mozilla, Pristupljeno 28. 3. 2013 
  45. ^ „Hey Microsoft—DivX Already Supports H.264 with HTML5 in Firefox | DivX Blog[[Kategorija:Botovski naslovi]]”. Arhivirano iz originala 10. 9. 2015. g. Pristupljeno 31. 5. 2015.  Sukob URL—vikiveza (pomoć)
  46. ^ Bug 886181 – Pref on gstreamer backend, Mozilla, Pristupljeno 21. 9. 2013 
  47. ^ Mozilla ships Firefox with H.264 support on Android | Ars Technica
  48. ^ Bug 1070703 – Add mp4 support in 10.6 and 10.7 on Aurora, Mozilla, Pristupljeno 2. 10. 2014 
  49. ^ H.264 support in Firefox — App Center | MDN
  50. ^ Jägenstedt, Philip (31. 12. 2009), „(re-)Introducing <video>”, Core developers, Opera, Arhivirano iz originala (official blog) 04. 01. 2010. g., Pristupljeno 6. 2. 2010 
  51. ^ Changelog for 24 — Opera Desktop
  52. ^ Lie, Håkon Wium (19. 5. 2010), Welcome, WebM <video>!, Opera, Arhivirano iz originala 21. 3. 2011. g., Pristupljeno 31. 5. 2015 
  53. ^ Mills, Chris (19. 5. 2010), Opera supports the WebM video format, Opera 
  54. ^ „HTML5 video formats”, Web design, About, Arhivirano iz originala 04. 04. 2015. g., Pristupljeno 31. 05. 2015 
  55. ^ „Media formats supported by the HTML audio and video elements”, Developer, Mozilla 
  56. ^ „WebM plugin available”, Code, Google, Arhivirano iz originala 25. 9. 2011. g., Pristupljeno 23. 6. 2011 
  57. ^ Persch, Christian (1. 4. 2008), „The Future of Epiphany” (announcement), epiphany mailing list-list 
  58. ^ Keep DRM out of Web standards — Reject the Encrypted Media Extensions (EME) proposal | Defective by Design
  59. ^ Berners-Lee and W3C approve HTML5 video DRM additions | InfoWorld
  60. ^ The Netflix Tech Blog: HTML5 Video at Netflix
  61. ^ „iPad-ready websites”. Apple. Arhivirano iz originala 1. 3. 2011. g. Pristupljeno 5. 4. 2010. 
  62. ^ Carle, Kevin; Zacharias, Chris (20. 1. 2010). „Introducing YouTube HTML5 Supported Videos”. Youtube. Google. Pristupljeno 7. 3. 2010. 
  63. ^ Dougherty, Brad (21. 1. 2010). „Try our new HTML5 player!”. Vimeo. Arhivirano iz originala 4. 3. 2010. g. Pristupljeno 7. 3. 2010. 
  64. ^ Herrman, Johan (3. 2. 2010). „Giz Explains: Why HTML5 Isn't Going to Save the Internet”. Gizmodo. Pristupljeno 25. 7. 2012. 
  65. ^ a b „Netflix has no plans to use HTML5”, Gigaom, Arhivirano iz originala 21. 8. 2011. g., Pristupljeno 31. 5. 2015 
  66. ^ „Why HTML5 won't replace Flash”, Pseudocoder, Arhivirano iz originala 11. 8. 2011. g., Pristupljeno 31. 5. 2015 
  67. ^ „Flash and the HTML5 <video> tag”. You tube. Google. Arhivirano iz originala 04. 07. 2015. g. Pristupljeno 31. 05. 2015. 
  68. ^ „Pardon Our Dust <video> tag”. Hulu. 13. 5. 2010. Arhivirano iz originala 31. 05. 2015. g. Pristupljeno 31. 05. 2015. 
  69. ^ „PCMag”, PC Magazine  |contribution= ignorisan (pomoć)
  70. ^ Caldato, Claudio (2. 2. 2011). „Greater Interoperability for Windows Customers With HTML5 Video” (blog). MSDN. Microsoft. Pristupljeno 25. 7. 2012. 

Spoljašnje veze[uredi | uredi izvor]