IPTV Live Video Encoding & Streaming SRT
Secure Reliable Transport (SRT) is an open source video transport protocol developed originally by Haivision. It works on UDP but provides reliable transmission similar to TCP, by utilising similar methods for connection, sequence numbers, acknowledgements and re-transmission of lost packets. SRT makes it possible to send MPEG transport streams over the public internet.
Stream from SRT Source
Streaming from SRT source is like streaming from HTTP. Just choose srt
as source type and enter srt url in source address, like
srt://192.168.1.2:1234
Note: SRT source works in caller mode by default. i.e. It
initiates connection to the source server to start streaming. If you want to
switch to listener mode instead, change address to a local host address
with option "mode=listener", for example
srt://0.0.0.0:1234?mode=listener
. In this case, it
waits until the remote peer connects and starts streaming then.
Stream P2P SRT Output
Choose SRT in Target Format and enter destination IP address
you want to deliver to. For example srt://0.0.0.0:1234
.
Note: SRT output works in listener mode by default.
i.e. It waits for remote peer to connect to start streaming. If you want to
switch to caller mode instead, change address to a remote host address
with option "mode=caller", like
srt://192.168.1.2:1234?mode=caller
. In this case,
it initiates connection to remote and starts streaming.