YouTube Live Streaming supporta i seguenti protocolli di importazione per i client di terze parti:
Protocollo di importazione | Criptato | Codec video supportati | Commento |
---|---|---|---|
RTMP | No | H.264 | Adatto per live streaming con latenza normale, bassa o ultra bassa. |
RTMPS | Sì | H.264 | Adatto per live streaming con latenza normale, bassa o ultra bassa. |
HLS | Sì | H.264, H.265 (HEVC) | Soluzione migliore per la risoluzione 4K grazie al supporto HEVC. Supporta HDR. Non adatto per una latenza molto bassa. |
DASH | Sì | H.264, VP9 | Soluzione migliore per la risoluzione 4K grazie al supporto di VP9. Non adatto per una latenza molto bassa. |
RTMP è un protocollo ampiamente utilizzato per lo streaming video che YouTube Live ha accettato dall'inizio del servizio.
RTMPS è un'estensione sicura di RTMP. RTMPS offre vantaggi sia agli autori che agli spettatori, prevenendo gli attacchi man in the middle sul lato dei live streaming. In questo modo, tutti i dati relativi al live streaming di un creator, inclusi video, audio e indicatori di controllo, vengono trasmessi in modo sicuro ai server di YouTube, proteggendoli da manomissioni o intercettazioni durante il transito.
Anche i protocolli di importazione HLS e DASH sono criptati, come RTMPS. Supportano inoltre codec non supportati da RTMP e RTMPS. I codec video di nuova generazione come VP9 e HEVC offrono una compressione molto migliore rispetto a H.264, consentendo agli utenti di trasmettere in streaming con una qualità superiore per un determinato velocità in bit o in streaming con la stessa qualità, utilizzando una velocità in bit inferiore, che potrebbe ridurre il buffering. Per questo l'importazione HLS o DASH è una buona scelta per i contenuti premium che richiedono una qualità e una risoluzione maggiori, anche se hanno una latenza relativamente più elevata. Tieni presente che l'importazione HLS e DASH in genere presenta una latenza maggiore rispetto a RTMP, poiché HLS e DASH sono basati su segmenti.