常见监控设备的 RTSP 视频流地址拼接规则
常见监控设备的 RTSP 视频流地址拼接规则
海康
直播RTSP接口格式
1
rtsp://[username]:[password]@[ip]:554/Streaming/Channels/[channel][stream]
1
rtsp://[username]:[password]@[ip]:554/Streaming/Channels/[channel][stream]?transportmode=multicast
回放RTSP接口格式
1
rtsp://[username]:[password]@[ip]:554/Streaming/tracks/[channel][stream]?starttime=[start_time]&endtime=[end_time]
说明:
username: 用户名。例如adminpassword: 密码。例如adminip: 为设备IP。例如192.168.1.101channel: 通道号, 例如通道2,则为2stream: 主码流为01,辅码流为02start_time: 回访开始时间, 例如20240716t154020zend_time: 回访结束时间, 例如20240716t184020z
channel规则:
- 32路包含32路以下的NVRchannel从33开始,也就是说从海康NVR中获取的channel就是从33开始的,自己拼接RTSP的时候要用这个channel减32才是真正的channel
- 64路包含64路以上的NVRchannel是从1开始的,也就是说从海康NVR中获取的channel就是从1开始的,自己拼接RTSP的时候可以直接使用
1
2
3
4
5
// 取NVR通道1的主码流
rtsp://admin:admin@192.168.2.205:554/Streaming/Channels/101
// 取NVR通道1的子码流
rtsp://admin:admin@192.168.2.205:554/Streaming/Channels/102
1
2
// NVR通道1的主码流录像回放RTSP地址
rtsp://admin:admin@192.168.2.205:554/Streaming/tracks/101?starttime=20240716t154020z&endtime=20240716t184020z
大华
大华摄像机RTSP地址规则为:
1
rtsp://[username]:[password]@[ip]:[port]/cam/realmonitor?channel=[channel]&subtype=[subtype]
说明:
username: 用户名。例如adminpassword: 密码。例如admin123ip: 为设备IP。例如192.168.1.101port: 端口号默认为554,若为默认可不填写channel: 通道号,起始为1。例如通道2,值为2, 则为channel=2subtype: 流类型,主码流为0(即subtype=0),辅码流为1(即subtype=1)
1
rtsp://admin:admin123@192.168.1.101/cam/realmonitor?channel=1&subtype=1
宇视
1
rtsp://[username]:[password]@[ip]:[port]/media/[video]
说明:
username: 用户名。例如adminpassword: 密码。例如admin123ip: 为设备IP。例如192.168.1.107port: 端口号默认为554,若为默认可不填写video:video1代表主码流、video2辅码流、video3第三码流
1
rtsp://admin:admin123@192.168.1.107/media/video2
TP-Link
1
rtsp://[username]:[password]@[ip]:[port]/[stream]&channel=[channel]
说明:
username: 用户名,如adminpassword: 密码,如123456ip: 设备IP,如192.168.1.60port: RTSP端口,默认为554,若为默认可不填stream: stream,主码流为stream1,子码流为stream2channel: channel, 可选值1,2,3….
1
rtsp://admin:123456@192.168.1.60:554/stream1&channel=1
参考
本文由作者按照 CC BY 4.0 进行授权