Chrome на десктопе наконец-то будет поддерживать родное воспроизведение HLS
Google работает над внедрением поддержки родного воспроизведения HTTP Live Streaming (HLS) в Chrome для настольных платформ, включая Windows, macOS, Linux и ChromeOS. До сих пор отсутствие поддержки HLS заставляло пользователей полагаться на сторонние плееры или расширения браузера.
По данным Википедии, “HTTP Live Streaming (HLS) — это протокол адаптивной потоковой передачи с изменяемой битрейтом, основанный на HTTP, разработанный компанией Apple Inc. и выпущенный в 2009 году. Протокол пользуется широкой поддержкой среди медиаплееров, веб-браузеров, мобильных устройств и потоковых серверов.”
На данный момент Chrome для iOS и Android поддерживал HLS, но настольная версия — нет.
Встроенный HLS плеер в Chrome на десктопе
Сегодня мы заметили запись в Chromium Gerrit, указывающую на то, что Google тестирует поддержку воспроизведения HLS в Chrome для настольных компьютеров.
“Добавить флаги и экспериментальную поддержку для HLS на десктопе,” — говорится в сообщении о коммите Chromium.
В коммите ссылаются на флаг (ENABLE_HLS_DEMUXER), который подтверждает имя флага: «Включает прямое воспроизведение манифестов HLS и описывает его следующим образом:
«Включает встроенный HLS плеер для адаптивного воспроизведения и прямых трансляций.»
Нам удалось вручную включить встроенный HLS плеер в Chrome Canary и успешно воспроизвести ссылки потоковой передачи .m3u8. Обычно, когда вы открываете URL .m3u8 в Chrome, он предлагает вам скачать файл. Теперь поток воспроизводится прямо в браузере без каких-либо проблем.
Расширения HLS
Существует множество запросов как от разработчиков, так и от пользователей на внедрение Google поддержки родного воспроизведения HLS в настольном Chrome. До сих пор многим приходилось полагаться на расширения, такие как “Native HLS Playback”, “Inline HLS Player” и “HLS Player – m3u8 Streaming Player”, каждая из которых имеет значительную пользовательскую базу, с некоторыми, достигающими более 100,000 или даже 200,000 установок.
На случай, если вы не знали, HLS имеет явные преимущества по сравнению с MP4. HLS использует меньше пропускной способности, так как загружает один небольшой видеочасть за раз. В отличие от этого, MP4 загружает весь файл сразу, даже когда вы пропускаете к определенной части в середине, что может потреблять больше пропускной способности.
HLS широко используется потоковыми сервисами, такими как YouTube и Netflix. Он безопасен и совместим почти с любым устройством. Он использует файлы .m3u8 для организации и воспроизведения небольших видеосегментов, что помогает видео грузиться лучше в современных браузерах и приложениях. Поскольку каждый сегмент передается безопасно через HTTPS, HLS является надежным и безопасным для потокового контента в интернете.
Google пока тестирует поддержку HLS на десктопе, поэтому встроенный плеер может занять некоторое время, прежде чем появится в стабильной версии. Мы будем держать вас в курсе, когда функция станет доступна для более широкого тестирования и как только она появится в стабильной версии Chrome.
Помимо добавления поддержки HLS в Chrome на десктопе, Google также вводит ярлык AI Mode в адресной строке Chrome и поле поиска на новой странице вкладок. Кроме того, интеграция поддержки Google Drive в просмотрщик PDF Chrome упрощает доступ к документам PDF.