Streaming

Als Streaming wird die Übertragung von Video- oder Audiodaten bezeichnet, wobei die Daten schon während des Downloads durch den Browser abgespielt werden können. Seit der Einführung von HTML5 werden von den Browsern Audio- und Video-Streaming weitgehend nativ unterstützt. In einigen Fällen kann es aber nach wie vor sein, dass Plugins oder sogar spezielle Software für Live-Streams verwendet werden müssen, z. B. wenn das Video einen Kopierschutz hat. Üblicherweise werden HTTP-basierte Streamingverfahren genutzt, wie HLS oder MPEG-DASH, da diese nicht von Firewalls geblockt werden. Für Echtzeit-Übertragung mit sehr kurzen Latenzen gibt es auch das vom W3C standadisierte WebRTC-Protokoll.