Bonnes pratiques pour l'API Live Stream

Cette page contient un résumé des bonnes pratiques pour l'API Live Stream. Si vous débutez avec l'API Live Stream, consultez l'un des guides de démarrage rapide.

Utiliser le protocole SRT si possible

Lorsque vous créez le point de terminaison d'entrée, deux options s'offrent à vous pour le protocole du flux source : RTMP_PUSH et SRT_PUSH. Le protocole SRT est préférable au protocole RTMP, car il est plus avancé et offre des fonctionnalités supplémentaires, telles que les suivantes :

  • Récupération des paquets perdus
  • Correction d'erreur directe
  • Prise en charge de plusieurs flux élémentaires audio
  • Bande passante plus élevée

Le choix du protocole de streaming nécessite un encodeur/transcodeur approprié qui fournit cette fonctionnalité. La plupart des encodeurs professionnels sont compatibles avec SRT.

Utilisez les débits suivants en fonction de la résolution et de la fréquence d'images de la source. Plus le débit est élevé, plus la qualité est bonne.

Résolution (ScanMode)/Fréquence d'images Débit H.264 (Mbit/s) Débit H.265 (Mbit/s)
576i/25 et 480i/29,97 3 2.7
720p/25/30 8 7.2
720p/50/60 15 13.5
1080i/25 et 1080i/29,97 12 9
1080p/50 et 1080p/60 20 15
2160p/50 et 2160p/60 50 37,5

Pour la résolution et le débit binaire du canal de sortie, en fonction de la résolution/fréquence d'images d'entrée (60 FPS), ajoutez l'étape de fréquence d'images supérieure pour 60 FPS, le cas échéant. Notez que l'ajout d'étapes supplémentaires nécessite plus de puissance de calcul. Voici la progression recommandée :

Résolution (ScanMode)/Fréquence d'images Débit du profil H.264 High (kbit/s)
416 x 234 p25/30 150
640 x 360 p25/30 400
768 x 432 p25/30 750
768 x 432 p25/30 1100
960 x 540 p25/30 2200
1 280 x 720 p25/30 3300
1 280 x 720 p50/60 5500
1 920 x 1 080 p25/30 6000
1 920 x 1 080 p50/60 9000
2 560 x 1 440 p25/30 10000
2 560 x 1 440 p50/60 13500
3 840 x 2 160 p25/30 15000
3 840 x 2 160 p50/60 25 000

Pour l'audio, les recommandations sont basées sur le nombre de canaux :

Canaux Débit AAC (kbit/s)
2.0 64
2.0 160
5.1 384