Wat is SRT?
SRT staat voor Secure Reliable Transport en is een protocol voor het verzenden van video van hoge kwaliteit over onbetrouwbare netwerken, zoals het internet. Het is een open-source protocol dat encryptie en foutcorrectie gebruikt om ervoor te zorgen dat video- en audiostreams betrouwbaar en veilig worden afgeleverd, zelfs bij lage bandbreedte of verstopte netwerkomstandigheden. SRT wordt vaak gebruikt in live video streaming toepassingen, zoals sportuitzendingen, waar een hoge kwaliteit en een lage latentie van cruciaal belang zijn.
SRT en mimoLive
Dankzij FFmpeg kan mimoLive nu het volgende aanbieden SRT (Secure Reliable Transport) ingest ondersteuning vanaf versie 6.0. Meer informatie vindt u op SRT aan de SRT internetpagina.
Dit is voorlopige documentatie en wij hebben geen uitgebreide ervaring met SRT. Laat het ons weten als u problemen vindt.
Het opzetten van mimoLive als een SRT ontvanger
Maak een FFmpeg-bron en voer deze parameters in het veld FFmpeg Input Parameter in:
-i srt://xxx.xxx.xxx.xxx:9998?pkt_size=1316&mode=listener
xxx.xxx.xxx.xxx" vervangen door het lokale IP-nummer van uw Mac.
Uw netwerk moet zo worden geconfigureerd dat de Mac waarop u draait bereikbaar is vanaf het internet via een openbaar IP-nummer en de poort 9998.
Verzenden SRT naar mimoLive
Om de opstelling te testen kun je ook ffmpeg gebruiken om een testsignaal naar je SRT ontvanger. U moet een videobestand op uw externe computer hebben en ffmpeg hebben geïnstalleerd. Dan kun je de Terminal openen en dit commando uitvoeren:
ffmpeg -i testmovie.mp4 -acodec copy -vcodec copy -f mpegts srt://yyy.yyy.yyy.yyy:9998?pkt_size=1316
waar u "yyy.yyy.yyy.yyy" moet vervangen door het public IP-nummer waar uw mimoLive Mac bereikbaar is. Dit is waarschijnlijk anders dan het lokale IP-nummer.