Rogério Lino

Web development and tips

HTML5: Video Player

Para todos aqueles que odeiam o flash player e adoram assistir vídeos pela Internet, alguns portais de vídeos possuem uma alternativa ao plugin da Adobe para que os usuários possam assistir seus vídeos sem precisar de um plugin externo que pode deixar o browser mais lento e ocasionar travamentos. Isso se dá com a utilização da tag video do HTML5 que por sua vez varia dependendo da implementação de cada navegador.

No Youtube por exemplo há uma página para sua versão experimental. Ao acessar esta página destinada a habilitar o player em HTML5, eis que surgem algumas considerações e uma lista de browsers que o suportam:

Não incluindo o Firefox, um dos browsers mais utilizados no mundo e que suporta o HTML5. Mas para isso há uma explicação: O padrão de compressão adotado pelo Youtube é o H.264 que não é suportado pelo Firefox devido ao fato deste formato ser proprietário e o pessoal da Mozilla utilizar Ogg Theora como padrão. Motivo que sem querer querendo acaba ajudando o browser do Google, curiosamente, mesmo dono do Youtube.

Outros pontos ruins nessa versão do Youtube são a nítida perda de qualidade entre os players em Flash e em HTML5, e o fato de não suportar fullscreen (limitação do HTML5 e não do player). Além do Youtube o Vimeo também possui uma versão em HTML5, seguindo as mesmas restrições do Youtube, porém, com uma perda de qualidade menor. Já o Dailymotion utiliza os formatos Ogg, Theora + Vorbis, funcionando em todos os navegadores decentes e com algumas travadas irritantes.

Mas nem tudo está perdido para os players feitos em HTML5, um grupo de desenvolvedores e designers denominado Jilion desenvolveu um excelente player (bonito e funcional) chamado SublimeVideo. Suportando todos os browsers listados na página do Youtube/Vimeo incluindo o Firefox.

[caption id=“attachment_184” align=“aligncenter” width=“604” caption=“SublimeVideo - HTML5 Video Player”]SublimeVideo[/caption]

Mais sobre HTML5 video e codecs.

Comments