Qu'est-ce que le SRT ?
SRT est l'acronyme de Secure Reliable Transport (transport fiable et sécurisé). Il s'agit d'un protocole de transmission de vidéos de haute qualité sur des réseaux peu fiables, tels que l'internet. Il s'agit d'un protocole à code source ouvert qui utilise le cryptage et la correction d'erreurs pour garantir que les flux vidéo et audio sont transmis de manière fiable et sécurisée, même lorsque la bande passante est faible ou que le réseau est encombré. Le SRT est couramment utilisé dans les applications de diffusion vidéo en direct, telles que les retransmissions sportives, où il est essentiel de disposer d'un flux vidéo de haute qualité et à faible latence.
SRT et mimoLive
Grâce à FFmpeg, mimoLive peut désormais offrir SRT (Secure Reliable Transport) à partir de la version 6.0. Plus d'informations sur SRT à la SRT site web.
Il s'agit d'une documentation préliminaire et nous n'avons pas une grande expérience du SRT. N'hésitez pas à nous faire part des problèmes que vous pourriez rencontrer.
Configurer mimoLive en tant que SRT récepteur
Créez une source FFmpeg et entrez ces paramètres dans le champ FFmpeg Input Parameter :
-i srt://xxx.xxx.xxx.xxx:9998?pkt_size=1316&mode=listener
en remplaçant "xxx.xxx.xxx.xxx" par le numéro IP local de votre Mac.
Votre réseau doit être configuré de manière à ce que le Mac sur lequel vous travaillez soit accessible depuis l'internet via un numéro IP public et le port 9998.
Envoi SRT à mimoLive
Afin de tester la configuration, vous pouvez également utiliser ffmpeg pour envoyer un signal de test à votre SRT récepteur. Vous devez avoir un fichier vidéo sur votre ordinateur distant et ffmpeg doit être installé. Vous pouvez alors ouvrir le Terminal et lancer la commande suivante :
ffmpeg -i testmovie.mp4 -acodec copy -vcodec copy -f mpegts srt://yyy.yyy.yyy.yyy:9998?pkt_size=1316
où vous devez remplacer "yyy.yyy.yyy.yyy" par le numéro IP public auquel votre Mac mimoLive est joignable. Ce numéro est très probablement différent du numéro IP local.