通过rtsp url网址获取海康摄像头视频流

工程实践
弱电工程 工程实践

通过rtsp url网址获取海康摄像头视频流

弱电工程工程实践

导语

【老版本】 url规定: rtsp://username:password@[ipaddress]/[videotype]/ch[number]/[streamtype] 注:VLC可以支持解析URL里的用户名密码,实际发给设备的RTSP请求不支持带用户名密码

要点

  • 【老版本】 url规定: rtsp://username:password@[ipaddress]/[videotype]/ch[number]/[stream
  • 举例说明: 注:老版本URL,64路以下的NVR的IP通道的通道号从33开始,64路以及以上路数的NVR的IP通道的通道号从1开始
  • 【新版本】 URL规定: rtsp://username:password@[address]:[port]/Streaming/Channels/id 注:V
  • 举例说明: 注:新版本URL,通道号全部按顺序从1开始

【老版本】

url规定:

rtsp://username:password@[ipaddress]/[videotype]/ch[number]/[streamtype]

注:VLC可以支持解析URL里的用户名密码,实际发给设备的RTSP请求不支持带用户名密码。

举例说明:

注:老版本URL,64路以下的NVR的IP通道的通道号从33开始,64路以及以上路数的NVR的IP通道的通道号从1开始。

【新版本】

URL规定:

rtsp://username:password@[address]:[port]/Streaming/Channels/id

注:VLC可以支持解析URL里的用户名密码,实际发给设备的RTSP请求不支持带用户名密码。

举例说明:

注:新版本URL,通道号全部按顺序从1开始。

新老版本一致
URL规定:

rtsp://username:password@[address]:[port]/Streaming/tracks/[id](?parm1=value1&parm2-=value2…)

注:VLC可以支持解析URL里的用户名密码,实际发给设备的RTSP请求不支持带用户名密码。

举例说明:

表示以单播形式回放指定设备的通道中的录像文件,时间范围是starttime到endtime,其中starttime和endtime的格式要符合ISO 8601。具体格式是YYYYMMDD”T”HHmmSS”Z” ,Y是年,M是月,D是日,T是时间分格符,H是小时,m是分,S是秒,Z是可选的、表示Zulu (GMT) 时间。

注: 此时的id从1开始, 新老版本一致,且注意时间中的T / Z不可省略