FR

EN

Retransmission en direct

Bonnes pratiques pour réaliser un Live

Pour se mettre à l'abri des mauvaises surprises, quelques bonnes pratiques permettront de vous assurer que votre flux monte bien vers le serveur et qu'il sera convenablement transcodé.

Connexion au réseau

Pour votre Streamlive, privilégiez toujours une connexion filaire, voire satellitaire, à une connexion wifi, 4G ou 5G.

Si vous diffusez depuis une tablette ou un smartphone, utilisez de préférence une connexion Wifi, éventuellement la 4G ou 5G mais jamais les deux ensemble ! Si vous êtes en données mobiles, désactivez le Wifi; Si vous êtes en Wifi, désactivez les données mobiles.

Vous n’aurez qu’un seul flux à envoyer, dans une qualité maximale mais pas trop élevée pour ne pas solliciter inutilement le serveur qui effectuera les transcodages, ce qui aurait pour effet d’augmenter le délai entre l’envoi et la réception des images (appelé « la latence »).

C’est le débit de votre connexion internet qui déterminera la qualité du flux que vous pourrez envoyer. Commencez par tester la connexion dont vous disposez avec un site de mesure de bande passante (par exemple www.speedtest.net).

Vous devez disposer d’au moins 1000 Kbps et votre débit d’encodage ne devra pas dépasser 80% du débit de votre connexion.

Même si vous disposez d’une très grande bande passante, il est inutile d’encoder votre flux au-delà de 6000 Kbps. Les flux montants de plus de 10,5 Mbps seront bloqués.

Débits, cadences et profils

Voici quelques exemples de paramètres d’encodage adaptés à la nature de votre programme :

Type de retransmissionBande passante minimale disponible (Kbps)RésolutionImages/sDébit vidéo (Kbps)Débit audio (Kbps)
Conférence, débat, assemblée1000850 x 4802590064
20001280 x 720251800128
30001280 x 720252800128
40001920 x 1080253800128
Manifestation sportive1000850 x 4802590064
20001280 x 720301800128
30001280 x 720302800128
40001280 x 720503800128
Spectacle, concert, manifestation culturelle1000850 x 4802590064
20001280 x 720251800128
30001280 x 720252700192
40001920 x 1080253700192

Les profils de transcodage sont fixes et adaptés à l’orientation (horizontale ou verticale) que vous aurez configurée côté Streamlike.

La cadence d’image de la source est conservée lors des transcodages. Pour une qualité optimale, il est important que les flux envoyés au serveur ne dépassent pas 25 ou 30 images/s. Évitez de diffuser en 50 ou 60 images/s car cela exige des débits beaucoup plus élevés et augmente le risque d’une expérience décevante chez les utilisateurs qui n’ont pas le matériel et la connexion internet qui conviennent.

Diffusez à un débit constant et à une fréquence d’images constante. Des débits et des fréquences d’images variables créent un stress inutile sur le transcodeur et ne permettent pas une optimisation correcte du transcodage.

Rappelons que le débit d’encodage de votre live (la source) ne doit pas dépasser 80% de votre débit montant.

Exemple de configuration d’un live sur OBS Studio

OBS Studio est le logiciel Open Source de référence pour diffuser un fichier vidéo, le flux de sa webcam, une présentation etc. Vous pouvez tout aussi bien utiliser un équipement spécialisé (Tricaster, Atem Mini, Epiphan AV.io…) ou un logiciel professionnel (Vmix par exemple). Les paramétrages sont similaires.

Les deux réglages les plus importants (à part l’URL du serveur et le nom du flux…) sont les débits vidéo et audio du streaming, le débit constant (CBR) et la cadence d’images. Dans la mesure du possible, évitez une remise à l’échelle de votre source.

En terme de codec vidéo, privilégiez x264.

Partager ce post

S’abonner à ce blog

Saisissez votre e-mail pour vous abonner à ce blog et revevoir une notification de chaque nouvel article par email.