Chrome no Desktop finalmente irá suportar reprodução nativa de HLS

O Google está trabalhando para trazer suporte nativo para reprodução de HTTP Live Streaming (HLS) ao Chrome em plataformas desktop, incluindo Windows, macOS, Linux e ChromeOS. Até agora, a ausência de suporte para HLS forçou os usuários a depender de players externos ou extensões do navegador.
De acordo com a Wikipedia, “HTTP Live Streaming (HLS) é um protocolo de streaming de taxa de bits adaptativa baseado em HTTP desenvolvido pela Apple Inc. e lançado em 2009. O protocolo desfruta de amplo suporte em players de mídia, navegadores web, dispositivos móveis e servidores de streaming.”
Até agora, o Chrome para iOS e Android suportava HLS, mas a versão para desktop não.
Player HLS embutido no Chrome para desktop
Hoje, encontramos uma entrada no Gerrit do Chromium indicando que o Google está testando suporte à reprodução de HLS no Chrome para desktop.
“Adicionar bandeiras e suporte a experimentos para lançamento de HLS no desktop,” lê-se na mensagem de commit do Chromium.
O commit faz referência a uma bandeira (ENABLE_HLS_DEMUXER), que confirma o nome da bandeira: “Habilita a reprodução direta de manifests de HLS e descreve-a da seguinte forma:
“Habilita o player HLS embutido para reprodução adaptativa e streams ao vivo.”
Conseguimos ativar manualmente o player HLS embutido no Chrome Canary e reproduzir com sucesso links de streaming .m3u8. Normalmente, quando você abre uma URL .m3u8 no Chrome, ele solicita que você baixe o arquivo. Agora, o stream é reproduzido diretamente no navegador sem problemas.
Extensões HLS
Houve muitos pedidos tanto de desenvolvedores quanto de usuários para que o Google implementasse suporte nativo para reprodução HLS no Chrome para desktop. Até agora, muitos tiveram que depender de extensões como “Native HLS Playback”, “Inline HLS Player” e “HLS Player – m3u8 Streaming Player”, que cada uma tem bases de usuários significativas, com algumas alcançando mais de 100.000 ou até 200.000 instalações.
Caso você não soubesse, há claras vantagens em usar HLS em vez de MP4. O HLS usa menos largura de banda, pois carrega um pequeno trecho de vídeo de cada vez. Em contraste, o MP4 baixa o arquivo inteiro de uma vez, mesmo se você estiver pulando para um ponto no meio, o que pode consumir mais largura de banda.
O HLS é amplamente usado por serviços de streaming como YouTube e Netflix. É seguro e compatível com quase todos os dispositivos. Ele usa arquivos .m3u8 para organizar e reproduzir pequenos segmentos de vídeo, o que ajuda os vídeos a carregarem melhor em navegadores e aplicativos modernos. Como cada segmento é entregue com segurança sobre HTTPS, o HLS é tanto confiável quanto seguro para streaming de conteúdo online.
O Google ainda está testando o suporte HLS para desktop, então o player embutido pode levar algum tempo para aparecer na versão estável. Nós o manteremos atualizado quando o recurso se tornar disponível para testes mais amplos e assim que ele for lançado na versão estável do Chrome.
Além de adicionar suporte HLS ao Chrome no desktop, o Google também está introduzindo um atalho para o Modo AI na barra de endereços do Chrome e na caixa de pesquisa da Nova Aba. Além disso, o suporte ao Google Drive está sendo integrado ao Visualizador de PDF do Chrome para facilitar o acesso a documentos PDF.