HTML5 ist eine Erweiterung von HTML4 und funktioniert daher unter Verwendung eines beliebigen TCP / IP-Ports, wie im Parameter src des Video-Tags angegeben . Es wird direkt vom Browser verwaltet und verwendet kein Plugin wie Flash. Daher ist es die einzige vorhandene Streaming-Lösung für mobile Geräte.
HTML5-Video ist protokollunabhängig - das Protokoll wird durch die Quell-URL impliziert, wie zum Beispiel in:
<video src="rtp://myserver.com/path/to/stream">
Your browser does not support the VIDEO tag and/or RTP streams.
</video>
oder vielleicht :
<video src="http://myserver.com:1935/path/to/stream/myPlaylist.m3u8">
Your browser does not support the VIDEO tag and/or RTP streams.
</video>
Dies hängt alles von der Unterstützung des Browsers für das verwendete Protokoll ab. Das einfache Streamen einer Videodatei wird normalerweise immer unterstützt, aber kompliziertere Fälle wie oben erfordern möglicherweise die Verwendung eines Plugins, wenn dem Browser die erforderliche Unterstützung fehlt.
HTML5-Player können nur mit HTML, CSS und Javascript als Tools erstellt werden.
Ein Beispiel ist VideoJS , ein kostenloser und Open-Source-Lightweight-Player, der mit CSS zu 100% skinnbar ist und dessen Website auch viele nützliche Informationen zu HTML5-Videos enthält.
Rund um das Kaltura-Projekt sind viel mehr Informationen verfügbar, auf die am besten ab html5video - Eine Kaltura-Community-Site zugegriffen werden kann. Diese Site enthält auch einen HTML5-Player-Vergleich und den Artikel Erste Schritte - Navigieren in HTML5
Um eine vorhandene Videodatei auf HTML5 zu veröffentlichen, können Sie den kostenlosen HTML5 Video Creator verwenden, der den HTML5-Code für Sie erstellt.