本文档主要介绍海康威视设备直播预览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:password@<ipaddress>/<videotype>/ch<number>/<streamtype>

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

详细描述:

举例说明:

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

  • 【海康新版本,DS系列】

URL规定:

rtsp://username:password@<address>:<port>/Streaming/Channels/<id>(?parm1=value1&parm2-=value2…)

注:VLC或者EasyPlayer可以支持解析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 录像回放取流RTSP规则

URL规定:

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

注:VLC或者EasyPlayer可以支持解析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) 时间。

注意:很多时候我们用命令行来验证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

最新海康摄像机、NVR、流媒体服务器、回放取流RTSP地址规则说明相关推荐

  1. EasyDarwin:最新海康摄像机IPC、硬盘录像机NVR、流媒体服务器IVMS、NVR回放取流RTSP地址规则说明

    本文档主要介绍海康威视设备直播预览RTSP.录像回放RTSP.流媒体取流的RTSP URL和IE直接预览.回放的HTTP URL. RTSP为取流协议,取到码流后需要解码显示,可以通过VLC播放器或者 ...

  2. 调用海康视频接口获取预览取流的URL

    开始之前请参考海康官方SDK文档 鉴于前段时间刚接触视频这一块,整理了自己的一些经验,具体的你们还是参考文档来吧 附上文档地址 https://open.hikvision.com/docs/docI ...

  3. 安防摄像机网页流媒体服务器EasyNVR无插件直播软件启动打印的IP地址与服务器地址不一致

    众所周知,EasyNVR可以将局域网/广域网上的海康/大华等网络摄像头由rtsp转换为rtmp.rtsp.hls.flv协议转换,并提供推流服务,可以将拉到的网络摄像头直接转发到流媒体服务器.完美对接 ...

  4. rtsp转rtmp服务linux,ubuntu安装流媒体服务器(nginx+rtmp,rtsp转rtmp,rtsp转m3u8)

    在 ubuntu server 14 安装流程 1.先下载安装  nginx 和 nginx-rtmp 编译依赖工具 sudo apt-get install build-essential libp ...

  5. linux vlc流媒体服务器,vlc media server rtsp 流媒体服务器搭建成功经验分享

    vlc 由videolan.org 出品,开源免费的一款本地和网络播放器,支持个音视频格式非常多,还可以用来搭建 rtsp 流媒体服务器,非常好用,支持的平台很多:windows.mac.linux都 ...

  6. ffmpeg libx264_nginx+ffmpeg搭建流媒体服务器(直播流)

    这里实现了简单nginx+ffmpeg 推本地mp4视频文件的功能,以后将会继续更新 环境 系统环境:CentOS release 6.7 (Final) 需求 利用nginx和ffmpeg搭建流媒体 ...

  7. 本地RTMP流媒体服务器搭建拉流简易版

    本地RTMP流媒体服务器搭建. 一.火力牛摄像头配置 ip 为服务器的ip 二.本地搭建rtmp服务器 https://blog.csdn.net/szydwy/article/details/786 ...

  8. nginx的rtmp搭建流媒体服务器实现直播流

    最近自己搞了一个用nginx的rtmp来搭建流媒体服务器,从而实现直播的过程,参考了网上很多资料,有些资料对于初学者来说比较难以理解,在此将我搭建的过程记录下来,分享给大家. 1.下载nginx-rt ...

  9. 调用海康工业相机图像获取方式之主动取流(getimagebuffer )

    本文仅作记录!原文链接!:https://blog.csdn.net/qq_39570716/article/details/114304110 目录 一.使用前提 二.主动取流(官方例程说明) 1. ...

  10. EasyNVR摄像机H5流媒体服务器在windows上批处理脚本自动以管理员权限运行

    很多时候, 我们需要以管理员权限来运行批处理脚本, 比如操作 windows 服务. EasyNVR 中提供安装服务的批处理脚本, 运行这个bat文件, 自动将 EasyNVR 以 windows 服 ...

最新文章

  1. Android 百度地图 SDK v3.0.0 (二) 定位与结合方向传感器
  2. 如何查看静态库和动态库是32位还是64位
  3. dlopen linux 实例_Linux静态库和动态库
  4. 深度学习修炼(三)——自动求导机制
  5. python日志处理_Python之日志处理(logging模块)
  6. ios实例开发精品文章推荐(8.13)
  7. 廖雪峰python教程官网-廖雪峰老师官方爬虫教程,13个案例带你全面入门
  8. python安装包后找不到指定模块
  9. linux下安装fortran90教程,linux 安装fortran 90 --zz
  10. 深度学习之torch(一)MINIST手写字符分类
  11. OpenKG开源系列 | 大规模中文概念图谱OpenConcepts (浙江大学)
  12. 常用数学符号的英文读法
  13. launch 文件解析
  14. 水泊梁山迎圣诞,Python 抽奖助好汉
  15. java系列 - entity,vo转换
  16. QLabel setText 标红 加粗
  17. Auto.js脚本开发入门
  18. Echarts 漏斗图
  19. 随堂笔记4——文本编辑器Vim
  20. 企业以太坊联盟:区块链挑战者

热门文章

  1. Eclipse, jsp代码修改之后,页面却没有变化!解决思路
  2. R语言课程设计之-深圳房价预测模型
  3. VMware虚拟机与本地计算机进行资源共享的教程?
  4. 技术部员工绩效考核方案
  5. 计算机软件行业绩效,关于软件行业的绩效考核.doc
  6. IDL处理葵花8Himawari-8标准HSD数据——制作大气校正数据集(卫星角度数据)
  7. oracle数据库卸载过程,oracle数据库卸载教程,Oracle卸载步骤有哪几步?
  8. 三相坐标变换CLARK变换PARK变换
  9. IBM Think 2019核心议题:如何打造可信人工智能
  10. IDEA开发及运行第一个Android项目