海康威视摄像头的RTSP地址格式分为新旧两种协议,不同设备、通道及码流类型对应的URL规则略有差异。正确生成RTSP地址是实现取流的前提。
新协议格式(推荐)
适用于2012年后的设备,包括NVR、IPC、球机等,通道号从 1 开始:
rtsp://用户名:密码@IP:554/Streaming/Channels/<通道号><码流号>
主码流:码流号 为 01(如通道1主码流 → 101)
子码流:码流号 为 02(如通道1子码流 → 102)
第三码流:码流号 为 03
示例:
主码流: rtsp://admin:hik12345@192.168.1.64:554/Streaming/Channels/101
子码流: rtsp://admin:hik12345@192.168.1.64:554/Streaming/Channels/102
如需单播,可加参数:
rtsp://admin:hik12345@192.168.1.64:554/Streaming/Channels/101?transportmode=unicast
旧协议格式
适用于早期设备,NVR部分型号IP通道号从33开始:
rtsp://用户名:密码@IP:554/h264/ch<通道号>/<main|sub>/av_stream
main 表示主码流
sub 表示子码流
H.265编码时将 h264 改为 h265
示例:
主码流: rtsp://admin:12345@192.168.1.64:554/h264/ch1/main/av_stream
子码流: rtsp://admin:12345@192.168.1.64:554/h264/ch1/sub/av_stream
验证与注意事项
使用 VLC 或 FFmpeg 测试地址可快速确认可用性。
若密码包含 @ : / 等特殊字符,需进行 URL编码(如 @ → %40)。
默认RTSP端口为 554,若修改需同步更新URL。
子码流适合低延迟预览,主码流适合高清存储或分析。
这样配置可确保海康摄像头RTSP取流一次成功,并兼容不同型号设备。
本文由
我的学习记录
提供,采用 知识共享署名4.0
国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为:
2026年04月09日