当前位置:   article > 正文

【海康威视】RTSP 和 HTTP URL 介绍_海康http流

海康http流

本文档主要介绍海康威视设备预览、回放、流媒体取流的 RTSP URL 和 IE 直接预览、回放的 HTTP URL。
RTSP 为取流协议,取到码流后需要解码显示, 可以通过 VLC 播放器进行测试, IE 等浏览器网页不支持 RTSP 协议直接取流预览或者回放。
网页上需要跳过登录界面直接访问我们设备的预览或者回放画面,可以使用文档中所述的 HTTP 的 URL 实现。

1)URL 中“:”“?”“&”等符号均为英文半角。
2)RTSP 取流和 HTTP 访问 URL 都需要设备支持, 如下所示两种控件的设备均可支持。

在这里插入图片描述
在这里插入图片描述

1 RTSP 取流 URL

1.1 预览取流

设备预览取流的 RTSP URL 有新老版本, 2012 年之前的设备(比如 V2.0 版本的 Netra 设备) 支持老的取 流格式,之后的设备新老取流格式都支持。

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

详细描述:
在这里插入图片描述
举例说明:

DS-9016HF-ST 的 IP 通道 01 主码流:
rtsp://admin:12345@172.6.22.106:554/h264/ch33/main/av_stream
DS-9016HF-ST 的模拟通道 01 子码流:
rtsp://admin:12345@172.6.22.106:554/h264/ch1/sub/av_stream
DS-9016HF-ST 的零通道主码流(零通道无子码流):
rtsp://admin:12345@172.6.22.106:554/h264/ch0/main/av_stream
DS-2DF7274-A 的第三码流:
rtsp://admin:12345@172.6.10.11:554/h264/ch1/stream3/av_stream

【新版本】
URL 规定:
rtsp://username:password@

:/Streaming/Channels/(?parm1=value1&parm2-=value2…) 注: VLC 可以支持解析 URL 里的用户名密码,实际发给设备的 RTSP 请求不支持带用户名密码。

详细描述:
在这里插入图片描述
举例说明:
DS-9632N-ST 的 IP 通道 01 主码流:
rtsp://admin:12345@172.6.22.234:554/Streaming/Channels/101?transportmode=unicast
DS-9016HF-ST 的 IP 通道 01 主码流:
rtsp://admin:12345@172.6.22.106:554/Streaming/Channels/1701?transportmode=unicast
DS-9016HF-ST 的模拟通道 01 子码流: rtsp://admin:12345@172.6.22.106:554/Streaming/Channels/102?transportmode=unicast (单播) rtsp://admin:12345@172.6.22.106:554/Streaming/Channels/102?transportmode=multicast (多播) rtsp://admin:12345@172.6.22.106:554/Streaming/Channels/102 (?后面可省略, 默认单播) DS-9016HF-ST 的零通道主码流(零通道无子码流):
rtsp://admin:12345@172.6.22.106:554/Streaming/Channels/001
DS-2DF7274-A 的第三码流:
rtsp://admin:12345@172.6.10.11:554/Streaming/Channels/103

注: 前面老 URL ,NVR( >=64 路的除外) 的 IP 通道从 33 开始;新 URL,通道号全部按顺序从 1 开始。

1.2 回放取流

URL 规定:
rtsp://username:password@

:/Streaming/tracks/(?parm1=value1&parm2-=value2…) 注: VLC 可以支持解析 URL 里的用户名密码,实际发给设备的 RTSP 请求不支持带用户名密码。

详细描述:
在这里插入图片描述
举例说明:
DS-9016HF-ST 的模拟通道 01:
rtsp://admin:12345@172.6.22.106:554/Streaming/tracks/101?starttime=20120802t063812z&endtime=20120802t064816z
DS-9016HF-ST 的 IP 通道 01:
rtsp://admin:12345@172.6.22.106:554/Streaming/tracks/1701?starttime=20131013t093812z&endtime=20131013t104816z
表示以单播形式回放指定设备的通道中的录像文件,时间范围是 starttime 到 endtime,其中 starttime
和 endtime 的格式要符合 ISO 8601。具体格式是 YYYYMMDD”T”HHmmSS.fraction”Z” ,Y 是年, M 是月, D
是日, T 是时间分格符, H 是小时, M 是分, S 是秒, Z 是可选的、表示 Zulu (GMT) 时间。

1.3 流媒体取流

【流媒体 V4.0】iVMS-4200 V2.0 配套流媒体服务器
URL 描述:

注: Devicehc8 为固定字符,不可更改。

举例说明:
通过流媒体服务器 172.6.24.15 从设备 172.6.22.106 取通道 01 主码流:
rtsp://172.6.24.15:554/Devicehc8://172.6.22.106:8000:0:0?username=admin&password=12345

【流媒体 V2.0】
URL 描述:

举例说明:
rtsp://172.6.24.15:554/172.6.22.106:8000:HIK-DS8000HC:2:0:admin:12345/av_stream

注: 流媒体 2.0 的取流 URL 不是标准的 RTSP 协议, 必须使用流媒体 SDK (客户端)才支持取流的, 放
在这里只是为了给流媒体 4.0 做参照的。

2 HTTP 访问 URL

2.1 预览页面 URL 解析

URL 规定:
http://ip:port/dispatch.asp?user=xxx&pass=xxx&page=preview.asp[&slice=x&open={x,x,x,x}]

详细描述:
在这里插入图片描述
举例说明:
访问 DVR 设备 DS-9016HF-ST ,IE 端口为 81,用户名密码默认, 4 画面分割, 分别预览第 1 、2 、3 、4 通 道:
http://172.6.22.245:81/dispatch.asp?user=admin&pass=12345&page=preview.asp[&slice=4&open={1,2,3,4}]
访问网络球机 DS-2DF7274-A ,IE 端口为 80 ,用户名密码默认。IPC 、IPD 只有一个通道:
http://172.6.10.11/dispatch.asp?user=admin&pass=12345&page=preview.asp[&slice=1&open={1}]

2.2 回放页面 URL 解析

URL 规定:
http://ip:port/dispatch.asp?user=xxx&pass=xxx&page=playback.asp[&chan=xx&start=xxxx&stop=xxxx]

详细描述:
在这里插入图片描述
举例说明:
http://172.6.22.165/dispatch.asp?user=admin&pass=12345&page=playback.asp[&chan=101&start=2013052
9T000001Z&stop=20130530T235959Z]
start 和 stop 时间格式需要符合 ISO 8601 ,具体格式是 YYYYMMDD”T”HHmmSS.fraction”Z” ,Y 是年, M
是月, D 是日, T 是时间分格符, H 是小时, M 是分, S 是秒, Z 是可选的、表示 Zulu (GMT) 时间。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/186450
推荐阅读
相关标签
  

闽ICP备14008679号