当前位置:网站首页>最新海康摄像机、NVR、流媒体服务器、回放取流RTSP地址规则说明[通俗易懂]
最新海康摄像机、NVR、流媒体服务器、回放取流RTSP地址规则说明[通俗易懂]
2022-06-30 19:50:00 【全栈程序员站长】
大家好,又见面了,我是你们的朋友全栈君。
本文档主要介绍海康威视设备直播预览RTSP、录像回放RTSP、流媒体取流的RTSP URL和IE直接预览、回放的HTTP URL。
RTSP为取流协议,取到码流后需要解码显示,可以通过VLC播放器或者EasyPlayer播放器进行测试,IE等浏览器网页不支持RTSP协议直接取流预览或者回放,需要安装OCX插件,这也是目前大部分安防厂家的做法。
目前也有很多支持RTSP进行网页无插件直播的流媒体服务,例如EasyNVR就是专门做这种安防RTSP转互联网RTMP/HLS(m3u8)/FLV无插件H5直播的流媒体服务中间件;
网页上需要跳过登录界面直接访问我们设备的预览或者回放画面,可以使用文档中所述的HTTP的URL实现。
注:
1)URL中“:”“?”“&”等符号均为英文半角。
2)RTSP取流和HTTP 访问URL都需要设备支持,如下所示两种控件的设备均可支持。
一、海康RTSP取流URL地址规则
1.1 预览取流
设备预览取流的RTSP URL有新老版本,2012年之前的设备(比如V2.0版本的Netra设备)支持老的取流格式,之后的设备新老取流格式都支持(这里不得不再说一下海康是国内视频硬件独一档)。
- 【海康老版本,目前已经非常少见了】
URL规定:
rtsp://username:[email protected]<ipaddress>/<videotype>/ch<number>/<streamtype>
注:VLC或者EasyPlayer可以支持解析URL里的用户名密码,实际发给设备的RTSP请求URL不支持带用户名密码。
详细描述:
举例说明:
DS-9016HF-ST的IP通道01主码流:
rtsp://admin:[email protected]:554/h264/ch33/main/av_stream
DS-9016HF-ST的模拟通道01子码流:
rtsp://admin:[email protected]:554/h264/ch1/sub/av_stream
DS-9016HF-ST的零通道主码流(零通道无子码流):
rtsp://admin:[email protected]:554/h264/ch0/main/av_stream
DS-2DF7274-A的第三码流:
rtsp://admin:[email protected]:554/h264/ch1/stream3/av_stream
- 【海康新版本,DS系列】
URL规定:
rtsp://username:[email protected]<address>:<port>/Streaming/Channels/<id>(?parm1=value1&parm2-=value2…)
注:VLC或者EasyPlayer可以支持解析URL里的用户名密码,实际发给设备的RTSP请求不支持带用户名密码。
详细描述:
举例说明:
DS-9632N-ST的IP通道01主码流:
rtsp://admin:[email protected]:554/Streaming/Channels/101?transportmode=unicast
DS-9016HF-ST的IP通道01主码流:
rtsp://admin:[email protected]:554/Streaming/Channels/1701?transportmode=unicast
DS-9016HF-ST的模拟通道01子码流:
rtsp://admin:[email protected]:554/Streaming/Channels/102?transportmode=unicast (单播)
rtsp://admin:[email protected]:554/Streaming/Channels/102?transportmode=multicast (多播)
rtsp://admin:[email protected]:554/Streaming/Channels/102 (?后面可省略,默认单播)
DS-9016HF-ST的零通道主码流(零通道无子码流):
rtsp://admin:[email protected]:554/Streaming/Channels/001
DS-2DF7274-A的第三码流:
rtsp://admin:[email protected]:554/Streaming/Channels/103
注:前面老URL,NVR(>=64路的除外)的IP通道从33开始;新URL,通道号全部按顺序从1开始。
1.2 录像回放取流RTSP规则
URL规定:
rtsp://username:[email protected]<address>:<port>/Streaming/tracks/<id>(?parm1=value1&parm2-=value2…)
注:VLC或者EasyPlayer可以支持解析URL里的用户名密码,实际发给设备的RTSP请求不支持带用户名密码。
详细描述:
举例说明:
DS-9016HF-ST的模拟通道01:
rtsp://admin:[email protected]:554/Streaming/tracks/101?starttime=20120802t063812z&endtime=20120802t064816z
DS-9016HF-ST的IP通道01:
rtsp://admin:[email protected]: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) 时间。
注意:很多时候我们用命令行来验证RTSP回放流的时候,一定要将整个RTSP-URL用双引号包括起来,“RTSP-URL”,因为CMD里面&符号是特殊字符,不用双引号包起来,整个地址会被切割分成几个部分;
1.3 海康流媒体服务取流RTSP规则
- 【流媒体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做参照的。
二、通用摄像机RTSP取流URL地址规则
现在实际上现在已经不用再这么复杂地获取RTSP的取流地址了,因为大部分的IPC或者NVR都基本支持了Onvif协议,通过Onvif Device Test Tool或者EasyNVR这样的工具,可以直接发现到设备的RTSP流地址,不用再自己来根据不同厂家的规则拼接了,以EasyNVR为例:
更多视频解决方案资源汇总
- 流媒体技术: EasyDarwin开源流媒体服务器:http://www.easydarwin.org TSINGSEE视频开放平台:http://open.tsingsee.com
- 视频云服务 EasyDSS互联网视频云服务:http://www.easydss.com EasyCVR安防视频云服务:http://www.easycvr.com EasyGBS国标视频云服务:http://www.easygbs.com EasyRTC在线视频会议平台:http://www.easyrtc.cn EasyRTS即时通信云服务:http://www.easyrts.com
- 边缘计算: EasyNVR视频边缘计算网关:http://www.easynvr.com EasyNTS上云网关:http://www.easynts.com
TSINGSEE Team:http://www.tsingsee.com
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/132119.html原文链接:https://javaforall.cn
边栏推荐
- Django上传excel表格并将数据写入数据库的详细步骤
- Exness: liquidity series - liquidity cleaning and reversal, decision interval
- 以全栈全功能解决方案,应对多样工具复杂环境DevOps落地难题
- DNS服务器搭建、转发、主从配置
- 无线充U型超声波电动牙刷方案开发
- 正则系列之字符类
- [solved] how does Tiktok cancel paying attention to the cancelled account
- Ten percent of the time, the tar command can't parse the English bracket "()" when decompressing the file
- 条件编译
- Redis ziplist 压缩列表的源码解析
猜你喜欢

网易云签到可抽奖?那一年我能签到365天。不信?你看。

腾讯会议应用市场正式上线,首批入驻超20款应用

Summary of operating system interview questions (updated from time to time)

小学期,第三场-下午:WEB_sessionlfi

How to pass the PMP Exam quickly?

如何快速通过PMP考试?

Tensorflow2.4实现RepVGG

QQmlApplicationEngine failed to load component qrc:/main.qml:-1 No such file or directory

标配10个安全气囊,奇瑞艾瑞泽8安全防护无死角

exness:美GDP终值意外加速萎缩1.6%
随机推荐
以全栈全功能解决方案,应对多样工具复杂环境DevOps落地难题
pycharm从安装到全副武装,学起来才嗖嗖的快,图片超多,因为过度详细!
正则系列之字符类
Transport layer uses sliding window to realize flow control
操作系统面试题汇总(不定期更新)
微信小程序开发实战 云音乐
The former king of fruit juice sold for 1.6 billion yuan
更智能!AIRIOT加速煤炭行业节能减排升级
MySQL billing Statistics (Part 1): MySQL installation and client dbeaver connection
黑苹果 服务器系统安装教程,黑苹果安装教程,详细教您黑苹果怎么安装[通俗易懂]
Idle fish is hard to turn over
标配10个安全气囊,奇瑞艾瑞泽8安全防护无死角
[iccv 2019] characteristics precise supervision of feature super resolution for small object detection
【1175. 质数排列】
漏洞扫描工具大全,妈妈再也不用担心我挖不到漏洞了
Qt:qaxobject operation Excel
VB的基本语法
Taiwan SSS Xinchuang sss1700 replaces cmedia cm6533 24bit 96KHz USB audio codec chip
exness:美GDP终值意外加速萎缩1.6%
8 - function