Install & Upgrade Specifications Setup Streaming Local/FTP File HLS HTML Web Video RTMP SRT DVB MPEG-TS MPEG-DASH Blackmagic Decklink Newtek NDI Webcam & Screen IP Camera Advanced Settings Seamless Streaming Multi-bitrate Video Codecs NVIDIA GPU Intel GPU NETINT VPU Video Overlay

IPTV OTT Encoding & Streaming

IP Cameras

ONVIF IP CameraReal Time Streaming Protocol (RTSP) is a network protocol that enables streaming of video and audio data over a network. It is commonly used for IP surveillance cameras and streaming media content. The protocol allows you to control the stream, including pausing, rewinding, and fast-forwarding.

RTSP is widely supported by most streaming servers and applications, such as Wowza Streaming Engine, GStreamer, LIVE555, Helix, and Nimble Streamer. It is also supported by most ONVIF IP cameras.

Stream from RTSP Service and ONVIF IP Cameras

In IPVTL channel source, select either rtsp (over UDP) or rtspt (over TCP) as appropriate, and enter the RTSP address.

Note: rtspt (RTSP over TCP) is recommended in unreliable network environments if the source server supports it.

If RTSP authentication is required on the source server, enter the username and password in the following format:
rtsp://<username>:<password>@<server_ip>:<port>/stream

Publishing a Stream to Third-Party RTSP Services

First, ensure you have a third-party RTSP server installed and running. We recommend MediaMTX, which you can download here.

IPVTL supports H.264/AVC and H.265/HEVC video encodings in RTSP format. Once MediaMTX is running, set the IPVTL target URL to rtsp://<mediamtx_ip>:8554/ipvt_ch1 and start the channel. RTSP clients will then be able to view the stream at the same address.