Wszyscy nienawidzą Flasha. Aby z niego skorzystać, musisz zainstalować wtyczkę, która już jest uciążliwa. Ale jakby tego było mało, szybko się dezaktualizuje, ma luki w zabezpieczeniach, zużywa nadmierną ilość zasobów i nie działa dobrze na wielu urządzeniach mobilnych. Mając to na uwadze, pracownicy Google od dawna pracują nad usunięciem z YouTube przestarzałej wtyczki Adobe. Niestety, co trwało kilka lat, w końcu dobiega końca: Niedawno YouTube ogłosił, że domyślnie będzie używać HTML5. Będzie to jednak dotyczyło tylko użytkowników najnowocześniejszych przeglądarek: Chrome, IE 11, Safari 8 i „wersji beta Firefoksa”.
Przejście było trudniejsze niż wielu przypuszczało. Zaledwie cztery lata temu YouTube sporządził długą listę problemów z HTML5. Dzisiaj wyjaśniają, w jaki sposób rozwiązali każdy problem i jakie „równoległe” technologie musieli opracować, aby zapewnić HTML5 potrzebne wsparcie.
Rozszerzenia MediaSource
Strumieniowanie z adaptacyjną szybkością transmisji (ABR) ma kluczowe znaczenie dla zapewnienia wysokiej jakości wrażeń z oglądania, umożliwiając szybkie i płynne dostosowywanie rozdzielczości i prędkości pobierania w obliczu zmieniających się warunków sieciowych. ABR zmniejszyło buforowanie o ponad 50 procent na całym świecie i nawet o 80 procent w najbardziej zatłoczonych sieciach. Tymczasem rozszerzenia MediaSource umożliwiają przesyłanie strumieniowe na żywo na konsolach, takich jak Xbox i PS4, na urządzeniach takich jak Chromecast oraz w przeglądarkach internetowych.
Kodek wideo VP9
HTML5 umożliwia korzystanie z kodeka wideo VP9 (otwartego) - opracowanego przez Google - i który służy jako alternatywa dla zastrzeżonych kodeków h264 y h265. Umożliwia to odtwarzanie wideo o wyższej jakości przy średnim zmniejszeniu przepustowości o 35 procent. Z kolei zmniejszenie rozmiaru plików wideo pozwala znacznie większej liczbie osób na dostęp do filmów w jakości HD i 4K przy 60 FPS; a filmy będą się uruchamiać 15-80 procent szybciej. Ponadto YouTube przechowuje już setki milionów filmów w formacie VP9, więc ich konwersja nie jest konieczna.
DRM
W przeszłości wybór platformy dostarczania (Flash, Silverlight itp.) I technologii ochrony treści (Access, PlayReady) były ze sobą ściśle powiązane, ponieważ ochrona treści jest głęboko zintegrowana z platformą dostarczania, a nawet w formacie pliku. Szyfrowane rozszerzenia multimediów oddzielają ochronę treści od dostarczania, umożliwiając dostawcom treści, takim jak YouTube, korzystanie z jednego odtwarzacza wideo HTML5 na wielu różnych platformach. W połączeniu ze wspólnym szyfrowaniem YouTube obsługuje wiele technologii ochrony treści na różnych platformach z jednym zestawem zasobów, dzięki czemu odtwarzanie jest szybsze i płynniejsze.
WebRTC
YouTube pozwala wszystkim udostępniać swoje filmy światu, przesyłając nagrane wcześniej filmy lub przesyłając strumieniowo na żywo. WebRTC umożliwia nagrywanie i przesyłanie filmów do YouTube przy użyciu tej samej technologii co Google Hangouts.
Pełny ekran
Korzystając z nowych pełnoekranowych interfejsów API HTML5, YouTube jest w stanie zapewnić wciągające wrażenia na pełnym ekranie.
Uwaga na temat DRM i HTML5
Te postępy przyniosły korzyści nie tylko społeczności YouTube, ale całej branży. HTML5 został przyjęty przez innych dostawców treści, takich jak Netflix i Vimeo, a także firmy takie jak Microsoft i Apple, co było jednym z kluczowych czynników sukcesu. Udostępniając platformę o otwartym standardzie, HTML5 umożliwił również tworzenie nowych typów urządzeń, takich jak Chromebooki i Chromecast.
Teraz, w ramach tego zestawu dobrych wiadomości, włączenie DRM nie przestaje jechać. Niestety, to nic innego jak nieunikniona i oczekiwana konkluzja powieści, która rozpoczęła się w połowie 2013 roku, kiedy zaakceptowano włączenie DRM do HTML5, po ogromnej presji ze strony największych w branży, takich jak Google, Apple, Microsoft, Netflix i Vimeo. Następnie, w maju 2014 roku, nawet Mozilla musiała dać mu rękę, aby ją wykręcić i podeprzeć DRM w przeglądarce Firefox. Dla grupy zaangażowanej w wolne oprogramowanie i otwarte standardy była to trudna decyzja. DRM służy do ograniczenia dozwolonego użytku dostępu do materiałów chronionych prawem autorskim i wykorzystuje moduły o zamkniętym kodzie źródłowym, a oba elementy byłyby sprzeczne z filozofią Mozilli, a nawet HTML5: otwartym standardem sieci.
Poza tym nie ma wątpliwości, że HTML5, nawet z kamieniem w bucie, który oznacza włączenie DRM, jest lepszy niż Flash. Bez wątpienia. Domyślne użycie HTML5 w YouTube, największym portalu wideo, to świetna wiadomość. Możliwe, że można go porównać tylko z korzystanie z HTML5 przez Netflix. W każdym razie jeden z wapna i jeden z piasku.
YouTube domyślnie przyjmuje HTML5. Jednak będzie to dotyczyło tylko użytkowników najnowocześniejszych przeglądarek: Chrome, IE 11, Safari 8 i „wersji beta Firefoksa”?
Oznacza to, że każda „stabilna” wersja Firefoksa ... NIE będzie domyślnie mieć HTML5 na YouTube? W Linux Mint Flash Player jest instalowany domyślnie i działa doskonale z Firefoksem na YouTube, nie widzę potrzeby zainstaluj wspomnianą „wtyczkę”.
HTML5 i Gnash, nadal jest zielony!
Powiedzieli to samo z WebRTC, a teraz Firefox już obsługuje tę technologię z całkowitą normalnością. Obsługa filmów HTML5 jest częściowa, ponieważ chociaż Firefox obsługuje filmy VP9, nie rozpoznaje ich podczas odtwarzania wideo z YouTube w HTML5. Dlatego nawet odtwarzacz HTML5 YouTube jest nadal zielony dla silnika renderującego Gecko.
Jeśli wątpisz, to doskonała wiadomość. Dobry artykuł!
Żegnaj Flash. Dobry artykuł!
Jeśli chodzi o Firefoksa, można powiedzieć, że odtwarzacz HTML5 jest co najmniej lepiej dopracowany i działa tak samo, jak w Chrome i Opera Blink. Odtwarzacz może już działać domyślnie dzięki kodekowi VP9 (w Chromium, w którym brakuje kodeków H.265 / H.264 i MPEG-4, odtwarzanie jest optymalne).
W najnowszych wersjach przeglądarki Firefox wtyczka H.264 jest już dołączona.
W Iceweasel musisz zainstalować GStreamer, aby korzystać z kodeka H.264.
Jakiś czas temu przypomniałem sobie, że próbowałem wideo z html5 i wtedy było to obrzydliwe, ale teraz wszystko jest dopracowane i nawet nie zauważasz zmiany.
Jeśli xvideos i youporn przystosowały go do przesyłania strumieniowego do telefonów komórkowych, youtube już się spóźnił.
Uważam, że portal wideo XXX, pokazując nieocenzurowaną wersję krótkiego filmu pr0n wykonanego w Google Glass, używał odtwarzacza HTML5. A Vimeo, jak masz ten materiał zukulent, Wyprzedzał Xfideos i innych.
Mogę oglądać tylko w 360p i 240p
Musisz mieć coś nie tak, ponieważ działa to dla mnie we wszystkich przeglądarkach, które wypróbowałem.
Nie widzę filmów w jakości 144p 240p 480p 1080p w HTML5 tylko z Firefoxem 360p i 720p. Czy ktoś wie, dlaczego tak się dzieje?
Według standardów obsługiwanych przez silnik renderujący Gecko, który wykorzystuje tylko te certyfikowane przez W3C w stabilnej wersji Firefoksa. Dzięki silnikowi renderowania Blink - który jest używany przez Maxthon, Google Chrome / Chromium, Opera (aktualna wersja) i SWare Iron - obsługuje więcej standardów, ale nie są one jeszcze (lub są w trakcie tworzenia) obsługiwane przez W3C .
A gdyby tego było mało, wpływa to również na jakość dostępnego pasma.
To dobra wiadomość, że flash jest bardziej przerażający, gdy otrzymują wsparcie w dystrybucjach gnu / linux