Высокопроизводительное видео с аппаратным декодированием

С выпуском Chromium 42 поддержка аппаратного декодирования видео H.264 была расширена до OS X. Теперь Chromium на Mac, Windows 7+ и практически на всех Chromebook по умолчанию поддерживает энергоэффективное декодирование видео. Реализация видео HTML5 в Chromium автоматически примет лучшее решение о том, когда использовать эту функцию, на основе поддержки драйверов и оборудования.

Такая же аппаратная поддержка доступна и для плагинов браузера. Например, Pepper Flash обеспечивает полный доступ к ускорению видео через объект ActionScript StageVideo. Переключение со старого стиля Video на объект StageVideo в большинстве случаев должно быть простым. Мы хотели бы сослаться на отличные рекомендации Adobe по созданию высокопроизводительного и эффективного Flash-видео .

Для лучшей поддержки платформы и производительности видео мы настоятельно рекомендуем перейти от плагинов к видео HTML5. Использование таких плагинов, как Flash, также может отрицательно повлиять на рейтинг поиска на мобильных устройствах: см. Часто задаваемые вопросы Google для веб-мастеров . Элемент видео реализован более чем в 90% браузеров на мобильных устройствах и компьютерах; Adobe прекратила поддержку Flash в Android Jelly Bean. В разделе видео «Основы веб-технологий» показано, как максимально эффективно использовать кроссплатформенные медиа без плагинов. Для адаптивной потоковой передачи в Интернете мы рекомендуем Shaka Player , простой в использовании медиаплеер, реализующий DASH с использованием MSE , с дополнительной встроенной поддержкой защиты контента через EME . Аналогично ExoPlayer для собственных приложений Android.

Дополнительную информацию о сроках прекращения поддержки плагинов и о том, как перейти на собственные API, можно найти в руководстве разработчика по прекращению поддержки NPAPI .