The Stream input supports adding IP Cameras and Streaming Servers that support the RTSP, Transport Stream or SRT protocols.
RTSP over UDP / RTSP over TCP
RTSP based sources such as the Teradek Cube and IP Cameras
Enter the URL in the following format: rtsp://0.0.0.0/stream1
Transport Stream over UDP
Select this option if a Transport Stream is being sent directly to the vMix machine over UDP
Enter the port number of the stream
Transport Stream over TCP
Selecting this option sets up vMix as a TCP server that can accept connections from remote streams
Enter the port to listen for connections
Transport Stream over TCP Pull
Select this option to connect to a remote Transport Stream server such as the Teradek Sputnik using the TCP protocol.
Enter the hostname and port of the remote Transport Stream server
The VLC option uses the free VLC Media Player software to connect to the stream.
This requires installing a special version of VLC which can be downloaded and installed from here:
vMix currently supports only RTMP, UDP, RTP, RTSP and TS streams using this method.
Other stream types such as HLS and M3U8 are not supported.
SRT (Caller, Listener, Rendezvous)
The network buffer in milliseconds can be configured to reduce jitter when receiving high latency network streams.
For local network streams, this should be set between 0 and 500 milliseconds or 1000 to 5000 milliseconds for Internet streams.
Low Latency Mode
Local streaming devices such as the Teradek cube support a delay of less than 5 frames in Low Latency Mode.
To use this mode, set the Buffer to 0 and tick the Low Latency Mode checkbox.
NOTE: If this option is enabled and the stream does not support Low Latency the video will show compression artefacts and will play back at a lower frame rate.
Video and Audio Formats
RTP (UDP and TCP)
TS (UDP, TCP and TCP Pull)
UDP ports 35000 to 35500 will need to be open on your Firewall in order to receive streams in vMix.