Poprzednia

ⓘ Audio i Video API




Audio i Video API
                                     

ⓘ Audio i Video API

HTML5 video – element języka HTML wprowadzony w HTML 5, służący do odtwarzania plików wideo bez konieczności instalowania dodatkowych wtyczek do przeglądarki. Wprowadzenie tagu jest utrudnione przez brak porozumienia producentów przeglądarek w sprawie kodeka wideo.

                                     

1. Przykład

Przykładowy fragment kodu HTML5 wykorzystujący tag. Jeżeli tag ten nie jest obsługiwany, wyświetli się wpisany tekst.

Element służy do wskazania alternatywnych formatów wideo. Jeżeli przeglądarka nie może odtworzyć pierwszego pliku, spróbuje odtworzyć następny:

                                     

2. Zastosowanie

Od wprowadzenia przez Apple urządzenia iPad wiele witryn zaczęło stosować HTML5 video w formacie H.264 dla urządzeń identyfikujących się jako iPad.

Pomimo większej popularności Adobe Flash nad wideo w HTML5, to wprowadzone eksperymentalne odtwarzanie wideo w HTML5 w serwisach Dailymotion przy użyciu Ogg Theora i Vorbis, YouTube przy użyciu H.264 i WebM i Vimeo przy użyciu H.264 wskazują, że zainteresowanie wideo w HTML5 wzrasta.

                                     

3. Problem patentu H.264

Ostatni patent H.264 wygasa 29 listopada 2027. Dlatego też istnieją kampanie promujące porzucenie tego formatu na rzecz Ogg Theora i WebM. Powodem jest także fakt, że o ile użycie do transmisji nie komercyjnej filmu zapisanego tym w formacie w Internecie jest bezpłatne, to samo oprogramowanie do odtworzenia musi pokryć opłatę licencyjną. Inną propozycją np. Nokii jest wykorzystanie formatu ITU H.261 którego część została zdefiniowana w lub przed listopadem 1988. Definicja z 1990 H.261 miała pozostałe fragmenty nie zawarte w definicji z 1988.