我们日常视频监控使用的摄像机是具有多码流的,除了主码流、子码流,部分摄像机还具有第三码流。
那么我们为什么搞这么多码流呢?
这是因为不同的码流可以输出不同的分辨率,他们具有不同的功用,一般主码流是高分辨率的,用于存储视频,子码流分辨率因网络带宽限制,设置小一点,用于本地或者远程实时预览。
当硬盘录像机连接前端摄像机时,默认会尝试获取2路视频码流,即主码流+子码流。
当硬盘录像机故障,无法取到摄像机的视频流的时候,我们怎么判断摄像机是否正常呢。
我们可以使用VSPlayer直接获取摄像机的RTSP流来播放进行测试。
打开文件,选择“打开URL”
输入视频流地址即可,如下所示。
这样就可以正常看到画面了。
说明:admin为摄像机登录账号;**为摄像机登录密码;192.168.*.56为摄像机配置的IP地址;554为RTSP端口,默认值为554。
RTSP取主码流和子码流
RTSP码流获取格式为:rtsp://username:password IP:554/Streaming/Channels/101
RTSP主码流格式:
rtsp://admin:摄像机密码 摄像机IP/Streaming/Channels/101
可以简写为:rtsp://admin:摄像机密码 192.168.*.56
一般视频流使用554端口,若未更改可以省略不写。
RTSP子码流格式:
rtsp://admin:摄像机密码 192.168.*
.56/Streaming/Channels/102