Wysoka wydajność wideo ze sprzętowym dekodowaniem

W wersji Chromium 42 obsługa sprzętowego dekodowania wideo w formacie H.264 została rozszerzona do systemu OS X. Obecnie Chromium na komputerach Mac, w systemie Windows 7 lub nowszym i w zasadzie wszystkie Chromebooki domyślnie obsługuje energooszczędne dekodowanie filmów. Implementacja wideo HTML5 w Chromium automatycznie podejmie najlepszą decyzję o użyciu tej funkcji na podstawie obsługi sterownika i sprzętu.

Taka sama obsługa sprzętowa jest dostępna również dla wtyczek przeglądarek. Na przykład Pepper Flash zapewnia pełny dostęp do akceleracji wideo za pomocą obiektu ActionScript StageVideo. W większości przypadków przejście ze starego stylu Video na obiekt StageVideo powinno być łatwe. Chcemy tu zapoznać się ze sprawdzonymi metodami dotyczącymi tworzenia filmów Flash o wysokiej skuteczności.

Aby zapewnić najlepszą obsługę platformy i maksymalną wydajność odtwarzania filmu, zalecamy przejście z wtyczek na format wideo HTML5. Korzystanie z wtyczek takich jak Flash może też negatywnie wpływać na pozycję witryny w wynikach wyszukiwania na urządzeniach mobilnych. Zobacz odpowiedzi na najczęstsze pytania webmasterów Google. Element video jest wdrażany przez ponad 90% przeglądarek na urządzeniach mobilnych i komputerach. Adobe zakończył obsługę Flasha w Androidzie Jelly Bean. Z sekcji filmu Podstawy tworzenia witryn dowiesz się, jak w pełni korzystać z multimediów działających na wielu platformach, które nie wymagają wtyczek. Do adaptacyjnego strumieniowego przesyłania danych w internecie polecamy Shaka Player – łatwy w obsłudze odtwarzacz, który implementuje DASH przy użyciu MSE oraz opcjonalną natywną obsługę ochrony treści za pomocą technologii EME. Podobnie ExoPlayer w przypadku aplikacji natywnych na Androida.

Więcej informacji o harmonogramie wycofywania wtyczek i o tym, jak przejść na natywne interfejsy API, znajdziesz w przewodniku dla programistów po wycofaniu NPAPI.