YouTube-Livestreams unterstützen die folgenden Datenaufnahmeprotokolle für Drittanbieter-Clients:
| Datenaufnahmeprotokoll | Verschlüsselt | Unterstützte Video-Codecs | Kommentar |
|---|---|---|---|
| RTMP | Nein | H.264 | Geeignet für Livestreams mit normaler, niedriger oder extrem niedriger Latenz |
| RTMPS | Ja | H.264 | Geeignet für Livestreams mit normaler, niedriger oder extrem niedriger Latenz |
| HLS | Ja | H.264, H.265 (HEVC) | Aufgrund der HEVC-Unterstützung besser für 4K-Auflösung geeignet Unterstützt HDR Nicht für extrem niedrige Latenz geeignet |
| DASH | Ja | H.264, VP9 | Aufgrund der VP9-Unterstützung besser für 4K-Auflösung geeignet Nicht für extrem niedrige Latenz geeignet |
Real Time Messaging Protocol (RTMPS) ist ein weit verbreitetes Protokoll für Videostreaming, das von YouTube Live seit Beginn des Dienstes akzeptiert wird.
Real Time Messaging Protocol Secure (RTMPS) ist eine sichere Erweiterung von RTMP. RTMPS bietet sowohl Content-Creatorn als auch Zuschauern Vorteile, da es Man-in-the-Middle-Angriffe auf der Aufnahmeseite von Livestreams verhindert. So werden alle Livestream-Daten eines Creators, einschließlich Video-, Audio- und Steuersignale, sicher an die Server von YouTube übertragen und sind während der Übertragung vor Manipulationen oder Abfangen geschützt.
Die Datenaufnahmeprotokolle HTTP Live Streaming (HLS) und Dynamic Adaptive Streaming over HTTP (DASH) sind wie RTMPS verschlüsselt. Sie unterstützen auch Codecs, die von RTMP und RTMPS nicht unterstützt werden. Videocodecs der nächsten Generation wie VP9 und High Efficiency Video Coding (HEVC) können im Vergleich zu H.264 eine viel bessere Komprimierung bieten. So können Nutzer entweder mit höherer Qualität bei einer bestimmten Bitrate streamen oder mit derselben Qualität bei einer niedrigeren Bitrate streamen, was die Pufferung verringern kann. Daher ist die HLS- oder DASH-Aufnahme eine gute Wahl für Premium-Inhalte, die eine höhere Qualität und Auflösung erfordern, allerdings bei einer relativ höheren Latenz. Beachte, dass die HLS- und DASH-Aufnahme in der Regel eine höhere Latenz als RTMP aufweist, da HLS und DASH segmentbasiert sind.