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.