YouTube HTML5 Player - Alguém pode me explicar?

0

COMO os vídeos são reproduzidos em nosso site usando apenas HTML5 sem nenhuma tag <video> no site? Como eles controlam o jogo? AJAX? Como o vídeo é transmitido? Qual tehique? COMO o vídeo chega ao nosso site?

Onde o vídeo é renderizado? Servidor? Cliente? É enviado quadro a quadro?

    
por Gala 15.01.2016 / 03:44

1 resposta

2

O código de incorporação do YouTube contém uma tag <iframe> que é como uma página da web em uma página da web . O iframe projeta uma página dinâmica do site do YouTube para seu site.

Esta página dinâmica contém a tag <video> .

Abaixo está o código de incorporação do Nyan Cat:

<iframe width="420" height="315" src="https://www.youtube.com/embed/QH2-TGUlwu4"frameborder="0" allowfullscreen></iframe>

Se você abrir a página listada no atributo src e pesquisar a marcação HTML nas ferramentas do desenvolvedor do navegador, haverá um <video> nas primeiras tags <div> .

<video class="video-stream html5-main-video" style="width: 670px; height: 317px; left: 0px; top: -317px; transform: none;" tabindex="-1"></video>
    
por 15.01.2016 / 10:55

Tags