设备预览取流的RTSP的URL有新老版本,2012年之前的设备(比如V2.0版本的Netra设
备)支持老的取流格式,之后的设备新老取流格式都支持。
【老版本】
rtsp流格式:rtsp://username:password@[address]:[port]/[videotype]/ch[number]/[streamtype]
注:VLC可以支持解析URL里的用户名密码,实际发给设备的RTSP请求不支持带用户名密码。 详细描述:
举例说明:
- 通道01子码流: rtsp://admin:test1234@172.6.22.106:554/h264/ch01/sub/av_stream
- 通道01第3码流: rtsp://admin:test1234@172.6.22.106:554/h264/ch01/stream3/av_stream
- IP通道01的主码流: rtsp://admin:test1234@172.6.22.106:554/h264/ch33/main/av_stream
- IP通道01的子码流: rtsp://admin:test1234@172.6.22.106:554/h264/ch33/sub/av_stream
- 零通道主码流(零通道无子码流): rtsp://admin:test1234@172.6.22.106:554/h264/ch0/main/av_stream
注:老版本URL,64路以下的NVR的IP通道的通道号从33开始,64路以及以上路数的NVR的IP通道的通道号从1开始。
【新版本】
rtsp流格式: rtsp://username:password@[address]:[port]/Streaming/Channels/[id](?parm1=value1&parm2-=value2…)
注:VLC可以支持解析URL里的用户名密码,实际发给设备的RTSP请求不支持带用户名密码。
举例说明:
- 通道01主码流: rtsp://admin:abc12345@172.6.22.234:554/Streaming/Channels/101?transportmode=unicast
- 通道01子码流: rtsp://admin:abc12345@172.6.22.234:554/Streaming/Channels/102?transportmode=unicast(单播) rtsp://admin:abc12345@172.6.22.106:554/Streaming/Channels/102?transportmode=multicast (多播) rtsp://admin:abc12345@172.6.22.106:554/Streaming/Channels/102 (?后面可省略,默认单播)
- 通道01第3码流: rtsp://admin:abc12345@172.6.22.234:554/Streaming/Channels/103?transportmode=unicast
- 零通道主码流(零通道无子码流): rtsp://admin:12345@172.6.22.106:554/Streaming/Channels/001
注:新版本URL,通道号全部按顺序从1开始。