O atributo de pré-carregamento de metadados no html 5 carrega o vídeo inteiro?
ao usar a marca html 5 video
, o atributo preload="metadata"
já carrega o vídeo? Estou um pouco preocupado com o problema de desempenho na carga de página é se o tamanho do vídeo ser maior do que 100MB.
eu observo que ao ter este atributo, uma imagem do primeiro segundo do vídeo é carregada, mas não reproduz exactamente o vídeo.
<video width="320" height="240" controls preload="metadata">
<source src="movie.mp4" type="video/mp4">
<source src="movie.ogg" type="video/ogg">
Your browser does not support the video tag.
</video>
2 answers
Ver também: problema em recuperar a duração do vídeo HTML5
O atributo preload
fornece uma dica ao navegador sobre se a transferência optimista do próprio vídeo ou dos seus metadados vale a pena.
Aqui uma lista com todas as opções disponíveis:
Nenhuma sugestão para o navegador de que o utilizador provavelmente não irá ver o vídeo, ou que minimize o tráfego desnecessário é desejavel.
Metadados - Dicas para o navegador que o Usuário não é esperado para precisar do vídeo, mas que obtém os seus meta-dados (dimensões, primeira moldura, lista de faixas, duração, etc.) é desejável.
Dicas automáticas para o navegador que o download otimista de todo o vídeo é considerado desejável.
Mais informações: https://developer.mozilla.org/en/docs/Web/HTML/Element/video