跳转至

RTSP 视频流

RTSP 扩展把 One-KVM 当前采集到的视频编码帧提供为标准 RTSP 地址,可由 VLC、PotPlayer、ffplay、ffmpeg 等客户端拉取、录制或接入监控系统。系统内置 RTSP 服务,不需要额外安装 RTSP 程序。

运行 RTSP 时会锁定所选的视频编码;如果 RustDesk 或 VNC 已占用不兼容的编码,保存或启动会被拒绝。

配置项

项目 说明 默认值
开机自启 系统启动后自动启动 RTSP 服务 关
监听地址 绑定的本机 IP;0.0.0.0 表示监听所有 IPv4 地址 0.0.0.0
端口 RTSP 监听端口 8554
流路径 RTSP URL 的路径部分 live
编码格式 H.264 或 H.265,必须与当前视频输出兼容 H.264
仅允许单客户端 同时只接受一个拉流客户端 开
用户名 留空表示不启用认证 空
密码 设置后与用户名一起用于 RTSP Basic 认证 空

监听地址只能填写单独的 IP 地址,不能写成带端口的地址(例如 127.0.0.1:8554)。

RTSP 当前配置页

配置步骤

  1. 打开 设置 → 扩展 → 第三方接入 → RTSP 视频流。
  2. 设置监听地址、端口、流路径和编码格式;需要认证时同时填写用户名和密码。
  3. 点击 保存,再点击 启动。
  4. 从 RTSP 地址预览 复制地址。运行中修改配置前先停止服务。

RTSP 运行中

使用客户端拉流

页面预览地址的基本形式为:

rtsp://设备IP:8554/live

启用认证后可使用:

rtsp://用户名:密码@设备IP:8554/live

使用 ffplay 预览:

ffplay rtsp://192.168.1.127:8554/live

使用 ffmpeg 录制:

ffmpeg -i rtsp://192.168.1.127:8554/live -c copy onekvm-rtsp.mp4

也可以在 PotPlayer 或 VLC 中添加网络串流地址。

PotPlayer RTSP 测试