Artigo Introdução de wulin.com (www.vevb.com): Cinco coisas que o HTML5 não podem ajudá -lo a alcançar no momento.
1: HTML5 não pode implementar o DRMSe você possui uma empresa multimídia, precisa controlar ou limitar seu conteúdo de vídeo - geralmente adicionando a criptografia digital de direitos autorais (DRM) ao seu conteúdo multimídia. Infelizmente, o HTML5 não pode ingressar no DRM. O problema com o HTML5 é que ele exporá completamente o formato do conteúdo multimídia e não é difícil resolver esse problema (as tecnologias e estratégias relevantes podem ser vistas no sistema de bugs W3C). Pessoalmente, acho que esse problema é realmente necessário para ser resolvido. Deixando de lado a controvérsia sobre o DRM em vários setores, ainda é muito significativo apoiar o DRM pelo menos para muitas empresas - veja o blog do LoveFilm e você saberá as dificuldades enfrentadas por várias empresas multimídia no momento.
2: html5 não pode jogar vídeos ao vivo
O HTML5 já pode lidar bem com os arquivos de vídeo estático, mas ainda não pode lidar com vídeos ao vivo. Embora o HTML5 possa fornecer serviços de consulta de vídeo e vídeo sob demanda de alta qualidade, ele não pode apoiar os usuários para assistir a jogos de futebol on-line. A Apple compensa essa falta de HTML5 usando a transmissão ao vivo HTTP. Ele transfere pedaços de arquivo H.264 sobre o HTTP, mas essa tecnologia só pode ser executada no Safari. A revista de mídia de streaming pode encontrar um recurso de vídeo HTML5 muito rico em seu site.
3: O processamento de áudio no HTML5 não é perfeito
Você pode pensar que, como o HTML5 pode resolver o problema da reprodução de vídeo, a reprodução de áudio naturalmente não tem problema. Mas o maior problema com o processamento de áudio é como lidar com o problema do atraso. Esse problema é destacado quando seu aplicativo ou jogo exige que os arquivos de áudio sejam sincronizados com as ações exibidas na tela. Um dos problemas é que diferentes navegadores também podem lidar com arquivos de áudio de maneira diferente. Se você quiser saber mais sobre isso, pode conferir a introdução relacionada no blog do IE. A Biblioteca Javascript de Grant Skinner's Soundjs fornece uma boa solução.
4: Não é possível interagir com a câmera no HTML5
Ao contrário do Flash, o HTML5 não suporta a interação do usuário com a câmera (ou microfone em um PC), o que dificulta a implementação das reuniões baseadas na Web. Claro, não há como. No HTML5LABS, você pode encontrar um padrão relevante para a API de captura de mídia, que é a parte sobre o processamento de áudio no padrão W3C. O HTML5LABS evoluiu dos primeiros padrões da Microsoft e alguns padrões da Web (como o W3C). Portanto, ainda está em desenvolvimento. Depois que o problema de processamento de áudio for resolvido, começaremos a resolver o problema de vídeo. Você pode encontrar muitas informações relacionadas no site HTML5LABS.
5: A reprodução de vídeos em tela cheia não pode ser alcançada no HTML5
Não há problema em usar o plug -in para assistir a vídeos em tela cheia. No entanto, se você estiver usando o HTML5, isso pode ser um pouco difícil (pelo menos por enquanto). Mas agora existem alguns acordos de suporte relevantes para esse problema.