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 FFmpeg Input Parameter veld in:
-i srt://xxx.xxx.xxx.xxx:9998?pkt_size=1316&mode=listener
de "xxx.xxx.xxx.xxx" vervangen door de 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 je "yyy.yyy.yyy.yyy" moet vervangen door de publiek IP nummer waar uw mimoLive Mac bereikbaar is. Dit is waarschijnlijk anders dan het lokale IP-nummer.