The Stream input supports adding IP Cameras and Streaming Servers that support the RTSP, Transport Stream or SRT protocols.

Stream Type

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://

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)

See SRT Input for more information


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


Network Formats


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.