YouTube HTML5 Player - Kann mir das jemand erklären?

780
Gala

WIE werden die Videos auf unserer Website nur mit html5 ohne <video>Tags auf der Website gerendert ? Wie steuern sie das Spiel? AJAX? Wie wird das Video gestreamt? Welche Technik? WIE kommt das Video auf unsere Website?

Wo wird das Video gerendert? Server? Klient? Wird es Frame für Frame gesendet?

0
Da ist ein Setekh vor 8 Jahren 0
Es gibt ungefähr 6 Fragen, also recherchiere ein wenig. Beginnen Sie hier: http://www.w3schools.com/HTML/html5_video.asp. Ich bin fast sicher, dass sie ein Video-Tag verwenden, aber es wird wahrscheinlich per Skript eingefügt, nicht als Rohmarkierung. Frank Thomas vor 8 Jahren 1

1 Antwort auf die Frage

2
Burgi

Der Einbettungscode von YouTube enthält ein <iframe>Tag, das einer Webseite innerhalb einer Webseite ähnelt. Der iframe projiziert eine dynamische Seite von der YouTube-Website auf Ihre Website.

Diese dynamische Seite enthält das <video>Tag.

Unten ist der Einbettungscode für Nyan Cat:

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

Wenn Sie die im srcAttribut aufgeführte Seite öffnen und das HTML-Markup in den Browser-Entwicklerwerkzeugen durchsuchen, befindet sich <video>innerhalb der ersten <div>Tags ein.

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