目前主要工业级摄像头厂家访问协议
一、海康威视 :
预览取流
老版本:
- URL规定:
rtsp://username:password@<address>:<port>/Streaming/Channels/<id>(?parm1=value1&parm2-=value2…) -
URL 详细描述
- 举例说明
如果摄像头用户名是:sxt123456, 密码:pw12345678, iP:192.168.20.248, 默认554未做改动,H.264编码,那么
主码流取流:
rtsp://sxt123456:pw12345678@192.168.20.248:554/h264/ch1/main/av_stream
子码流取流:
rtsp://sxt123456:pw12345678@192.168.20.248:554/h264/ch1/sub/av_stream
【如果是H.265编码的,那么将H.264替换成H.265即可】
注意:
新版本:
- URL规定
rtsp://username:password@<address>:<port>/Streaming/Channels/<id>(?parm1=value1&parm2-=value2…) -
URL 详细描述
- 举例说明
如果摄像头用户名是:sxt123456, 密码:pw12345678, iP:192.168.20.248, 默认554未做改动,H.264编码,那么
DS-9632N-ST的IP通道01主码流:
rtsp://sxt123456:pw12345678@192.168.20.248:554/Streaming/Channels/101?transportmode=unicast
DS-9016HF-ST的IP通道01主码流:
rtsp://sxt123456:pw12345678@192.168.20.248:554/Streaming/Channels/1701?transportmode=unicast
DS-9016HF-ST的模拟通道01子码流:
rtsp://sxt123456:pw12345678@192.168.20.248:554/Streaming/Channels/102?transportmode=unicast (单播)
rtsp://sxt123456:pw12345678@192.168.20.248:554/Streaming/Channels/102?transportmode=multicast (多播)
rtsp://sxt123456:pw12345678@192.168.20.248:554/Streaming/Channels/102 (?后面可省略,默认单播)
DS-9016HF-ST的零通道主码流(零通道无子码流):
rtsp://sxt123456:pw12345678@192.168.20.248:554/Streaming/Channels/001
DS-2DF7274-A的第三码流:
rtsp://sxt123456:pw12345678@192.168.20.248:554/Streaming/Channels/103
前面老URL,NVR(>=64路的除外)的IP通道从33开始;新URL,通道号全部按顺序从1开始。
二、大华 :
兼容老版本Url格式
- URL规定:
rtsp://username:password@ip:port/cam/realmonitor?channel=1&subtype=0 - URL 详细描述
username: 用户名。例如admin。
password: 密码。例如admin。
ip: 为设备IP。例如 10.7.8.122。
port: 端口号默认为554,若为默认可不填写。
channel: 通道号,起始为1。例如通道2,则为channel=2。
subtype: 码流类型,主码流为0(即subtype=0),辅码流为1(即subtype=1)。 - 举例说明
如果摄像头用户名是:sxt123456, 密码:pw12345678, iP:192.168.20.248, 默认554未做改动 ,那么
rtsp://sxt123456:pw12345678@192.168.20.248:554/cam/realmonitor?channel=2&subtype=1
Url格式简化
- URL规定:
rtsp://username:password@ip:port/media/channel number/subtype number - URL 详细描述
username: 用户名。例如admin。
password: 密码。例如admin。
ip: 为设备IP。例如 10.7.8.122。
port: 端口号默认为554,若为默认可不填写。
channel number: 通道号,起始为1。例如通道2,则为2。
subtype number: 码流类型,主码流为0,辅码流为1。 - 举例说明
如果摄像头用户名是:sxt123456, 密码:pw12345678, iP:192.168.20.248, 默认554未做改动 ,那么
rtsp://sxt123456:pw12345678@192.168.20.248:554/media/2/1
不指定通道和码流类型则默认请求通道1的主码流。其Url格式为:rtsp://username:password@ip:port。
例如,rtsp://sxt123456:pw12345678@192.168.20.248:554表示请求该设备的通道1的主码流。
三、长视 :
- URL规定:
rtsp://ip:port/live/live/chn0 - URL 详细描述
username: 用户名。例如admin。
password: 密码。例如admin。
ip: 为设备IP。例如 10.7.8.122。
port: 端口号默认为554,若为默认可不填写。
后面的/live/chn0 是固定, 因为没有具体的文档,我尝试将chn0改为ch1无效,
小结注意:
- 端口后面部分,并非在大华 和 海康 并非必须,当你有需要配置的时候,可以增加,但是长视的为必须,而且不能更改