Comparatif des protocoles d'ingestion de diffusions en direct sur YouTube

La diffusion en direct YouTube est compatible avec les protocoles d'ingestion suivants pour Clients tiers:

Protocole d'ingestion Chiffré Codecs vidéo compatibles Commentaire
RTMP Non H.264 Cette fonctionnalité convient aux diffusions en direct à latence normale, faible ou ultrafaible.
RTMPS Oui H.264 Cette fonctionnalité convient aux diffusions en direct à latence normale, faible ou ultrafaible.
HLS Oui H.264, H.265 (HEVC) Meilleure pour la résolution 4K grâce à la compatibilité HEVC. Compatible avec le format HDR. Ne convient pas à la latence ultrafaible.
DASH Oui H.264 et VP9 Elle est préférable pour la résolution 4K grâce à la compatibilité VP9. Ne convient pas à la latence ultrafaible.

RTMP est un protocole couramment utilisé pour le streaming vidéo sur YouTube En direct. acceptées depuis le début du service.

RTMPS est une extension sécurisée de RTMP. RTMPS profite à la fois aux créateurs de contenu et en empêchant les attaques man-in-the-middle du côté ingestion diffusions en direct. Ainsi, toutes les données de diffusion en direct d'un créateur : y compris les signaux vidéo, audio et de contrôle) est transmis de façon sécurisée aux serveurs YouTube, afin de les protéger contre toute falsification ou interception pendant leur transit.

Les protocoles d'ingestion HLS et DASH sont également chiffrés, tout comme RTMPS. Ils ont aussi sont compatibles avec les codecs non compatibles avec RTMP et RTMPS. Les codecs vidéo nouvelle génération VP9 et HEVC peuvent offrir une bien meilleure compression par rapport à H.264, ce qui permet aux utilisateurs soit pour une diffusion avec une qualité supérieure pour un débit donné, soit pour une diffusion avec tout en utilisant un débit inférieur, ce qui peut réduire la mise en mémoire tampon. Ainsi, L'ingestion HLS ou DASH est adaptée pour le contenu premium qui nécessite et une résolution plus élevée, avec une latence relativement plus élevée. Notez que L'ingestion HLS et DASH entraîne généralement une latence supérieure à celle des RTMP, car les HLS et Les outils DASH sont basés sur des segments.