Skip to content

RTSP stream

The RTSP extension serves the currently captured One-KVM video as a standard RTSP stream for VLC, PotPlayer, ffplay, ffmpeg, and monitoring systems. No separate RTSP program is required.

Running RTSP locks the selected video codec. Starting or saving is rejected when RustDesk or VNC uses an incompatible codec.

Configuration

Item Description Default
Start at boot Start the RTSP service with the system Off
Listen address Local IP; 0.0.0.0 listens on all IPv4 addresses 0.0.0.0
Port RTSP listening port 8554
Stream path Path portion of the RTSP URL live
Codec H.264 or H.265, compatible with the video output H.264
Single client Allow only one streaming client On
Username Leave empty to disable authentication Empty
Password Used with the username for RTSP Basic authentication Empty

The listen address must be a single IP address, not an address with a port such as 127.0.0.1:8554.

Current RTSP configuration

Steps

  1. Open Settings -> Extensions -> Third-party -> RTSP stream.
  2. Set the address, port, path, codec, and optional credentials.
  3. Click Save, then Start.
  4. Copy the URL from RTSP URL preview. Stop the service before changing a running configuration.

RTSP running

Pull the stream

rtsp://device-ip:8554/live
rtsp://username:password@device-ip:8554/live
ffplay rtsp://192.168.1.127:8554/live
ffmpeg -i rtsp://192.168.1.127:8554/live -c copy onekvm-rtsp.mp4

You can also add the network stream URL in PotPlayer or VLC.

PotPlayer RTSP test