目前使用过的各大厂商rtsp取流的url - suntl

stlong 2021-10-25 原文


目前使用过的各大厂商rtsp取流的url


  目前使用过的各大厂商取流规则是在实际的工作中遇到的相关视频接入问题,通过rtsp协议接入视频数据的一些记录,其中的图片可能来源于网络,内容部分来源于网络,本人仅仅是对相关内容作了汇总。

 海康RTSP取流URL格式

  备注:

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

实时预览取流

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

老版本    

URL 规定:

rtsp://username:password@<ipaddress>/<videotype>/ch<number>/<streamtype>

海康实时取流老版本

 

 

举例说明:

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@<address>:<port>/Streaming/Channels/<id>(?parm1=value1&parm2-=value2…)

备注:

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

举例说明:

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规定:

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

海康回放取流

举例说明:

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 标准时间格式。

具体格式是 YYYYMMDDTHHmmSS.fractionZ,Y 是年,M 是月,D 是日,T 是时间分格符,H 是小时,M 是分,S 是秒,Z 是可选的表示 Zulu(GMT)时间。

大华设备

实时预览取流

URL规定:

rtsp://admin:admin@192.2.81.49:554/cam/realmonitor?channel=1&subtype=0

回放取流

暂不明确。

宇视RTSP取流URL格式

实时预览取流

URL 规定:

新设备

rtsp://username:password@<ipaddress>:<port>/unicast/c<number>/s<number>/live

老设备

rtsp://username:password@<ipaddress>:<port>/video123 123对应3个码流

举例说明:

获取 IP 通道 01 主码流:

rtsp://admin:admin@192.168.1.106:554/unicast/ch1/s0/live

获取 IP 通道 02 子码流:

rtsp://admin:admin@192.168.1.106:554/unicast/ch2/s1/live

 

回放取流

URL规定:

rtsp://username:password@<address>:<port>/c<number>/b<starttime>/e<endtime>/replay/

举例说明:

回放通道 01 远程录像:

rtsp://admin:admin@192.168.1.106:554/c1/b1494208846/e1494209026/replay/

时间范围是 starttime 到 endtime,其中 starttime 和 endtime 为 UNIX 时间戳格式。

 

RTSP 控制参数回放取流

RTSP PLAY 命令格式如下:

PLAY rtsp://192.168.1.106:554/c1/replay/ RTSP/1.0

CSeq: 28

Authorization: Digest username=”admin”, realm=”48ea632fc01e”, nonce=”5902a8beca904f4d52f5″, uri=”rtsp://192.168.1.106:554/c1/replay/”, response=”558885ca5f4e885d41b761301a32f7a8″

Session: 88

Scale: 1.000000

Speed: 1.000000

Range: clock=20170426T021045Z-20170426T021945Z

User-Agent: IMCP

通过 RTSP 的 Scale、Speed 及 Range 参数指定回放的速度及时间范围,Range 参数的 clock 值指定远程录像的开始和结束时间。

 

博世RTSP取流URL格式

 

实时预览取流

URL 规定:

rtsp://192.168.2.136/rtsp_tunnel?h26x=0&line=1&meta=1&metaline=1

参数说明:

inst 参数表示取第几个流,例如 inst=2 表示取子码流;

line 参数表示取第几路摄像机码流,例如 line=2 表示第 2 个摄像机;

指定 multicast=1 表示需要以组播方式取流;

h26x 参数用于指定编码格式:

 

JPEG h26x=0

MPEG-4 SH++ h26x=3

H.264 h26x=4

enableaudio 参数用于启用音频支持,audio_line 参数指定使用第几个音频输入,例如下面的地址表示从第一个摄像机取流并开启音频使用第一个音频输入:

rtsp://160.10.0.40/?line=1&enableaudio=1&audio_line=1

IP 地址之后如果带 rtsp_tunnel 表示以 TCP 方式取流,上面默认的地址格式是以 UDP 方式取流。

景阳sunell

rtsp://[username]:[password]@[ip]:[port]/snl/live/1/1

rtsp://admin:admin@51.59.193.119:554/snl/live/1/1

 

3S rtsp Url:

rtsp://[username]:[password]@[ip]:[port]/cam1/h264

rtsp://aaa:bbb@ip.addr/cam1/h264 主码流

rtsp://aaa:bbb@ip.addr/cam1/h264-1 子码流(建议采用)

rtsp://aaa:bbb@ip.addr/cam1/mjpeg MJPEG串流

 

雄迈/巨峰

rtsp:// [ip]:[port]/user=admin&password=&channel=1&stream=0.sdp?

说明:IP是这个是被连接的设备的IP

554这个是RTSP服务的端口号,可以在设备的网络服务里面更改

user=admin这个是设备的登录用户名

password= 密码空

channel=1 第一通道

stream=0.sdp?主码流

stream=1.sdp?副码流

图片抓拍地址:http://ip/webcapture.jpg?command=snap&channel=1

 

天视通

主码流:rtsp://ip:554/mpeg4

子码流:rtsp://ip:554/mpeg4cif

图片抓拍地址:http://ip/snapshot.cgi

 

中维/尚维

rtsp://ip:8554/live1.264(次码流)

rtsp://ip:8554/live0.264 (主码流)

 

九安

 

rtsp://IP:port(website port)/ch0_0.264(主码流)

rtsp://IP:port(website port)/ch0_1.264(子码流)

 

技威/YOOSEE

主码流:rtsp://IPadr:554/onvif1

次码流:rtsp://IPadr:554/onvif2

 

V380

主码流rtsp://ip//live/ch00_1

子码流rtsp://ip//live/ch00_0

 

天地伟业

rtsp://ip:port

 

巨龙/JVT

主码流地址:rtsp://IP/av0_0

次码流地址:rtsp://IP/av0_1

图片抓拍地址:http://ip/capture/webCapture.jpg?channel=1&FTpsend=0&checkinfo=0

(http://ip/cgi-bin/images_cgi?channel=1&user=admin&pwd=admin)

 

Axis(安讯士)

rtsp://[username]:[password]@[ip]/axis-media/media.amp?[videocodec]&[resolution]

说明:

username:用户名

password:密码。如果没有网络验证可省略用户名密码部分以及@字符。

ip:为设备IP。例如192.168.0.108。

videocodec:支持MPEG、h.264等,可缺省。

resolution:分辨率,如resolution=1920×1080,若采用默认分辨率,可缺省此参数。

例如,请求某设备h264编码的1280×720的码流,URL如下:

rtsp:// 192.168.200.202/axis-media/media.amp?videocodec=h264&resolution=1280×720

英飞拓

如有不全或错误随时补充调整,以上是目前接触到的相关摄像厂商的rtsp的url。

其他目前没有涉及的请参考:https://blog.csdn.net/jin_huan11/article/details/78834284

 

发表于
2018-09-03 14:48 
suntl 
阅读(4624
评论(0
编辑 
收藏 
举报

 

版权声明:本文为stlong原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/stlong/p/9578445.html

目前使用过的各大厂商rtsp取流的url - suntl的更多相关文章

  1. 全网独家:成长经历分享 & 我为什么要写书?

    全网独家:成长经历分享 & 我为什么要写书? 2020-04-08 09:26  狂师  阅读( […]...

  2. MySQL中数据类型介绍 – myxlp

    MySQL中数据类型介绍 一、MySQL的数据类型 主要包括以下五大类: 整数类型:BIT、BOOL、TINY […]...

  3. 2012年的本质提升至第四密度 – 葛涵涛/JerryGe

    2012年的本质提升至第四密度 UFO研究小组从1962年~1981年,研究了19年,直到1981年与一个外星 […]...

  4. 无线网络技术—无人机通信技术 – 林岑

    无线网络技术—无人机通信技术 无人机通信技术概述 无人机全称“无人驾驶飞行器”,(Unmanned Aeria […]...

  5. 在 Word 中插入水印,背景图片 – TonyX2

    方法1:该方法会将全部页面都设置上水印。 在 “设计” 选项卡上,选择 “ […]...

  6. oppo r9s 解bl锁,刷入第三方recovery – 北桥苏

    oppo r9s 解bl锁,刷入第三方recovery 2020-02-05 11:45  北桥苏  阅读(7 […]...

  7. 招商银行个人银行专业版最新 6.0.2.6 版 已经发布 – 电脑人生

    招商银行个人银行专业版最新 6.0.2.6 版 已经发布 2008-09-24 09:52  电脑人生  阅读 […]...

  8. 数据库优化 – 实例优化

    从网上去搜数据库优化基本都是从SQL层次进行优化的,很少有提及到数据库本身的实例优化。就算有也都是基于某个特定 […]...

随机推荐

  1. 编程修改IE语言设置

    一般我们要修改IE的默认语言,做法是这样的:     而这样做实质上就是修改注册表,注册表项为:   HKEY […]...

  2. Hbase简介及各个组件介绍

    一.Hbase简介 我们目前所使用的数据库类型主要有两种,关系型数据库,和非关系型数据库。 关系型数据库,我们 […]...

  3. Neo4j学习笔记(1)——使用Java API实现简单的增删改查

    项目的创建及配置 因为Neo4j依赖的jar包比较多,所以推荐使用Maven来管理。 首先创建一个Maven […]...

  4. 安装数据库Typical path for xclock: /usr/X11R6/bin/xclock 错误问题

    [oracle@localhost database]$ ./runInstaller Starting Or […]...

  5. switch语句(初学者)

    switch语句(初学者) C语言提供了另一种用于多分支选择的switch语句(常用于开关),一般形式为: s […]...

  6. 小米手机如何把数据备份到电脑上?目前可行的备份方案有哪些?附【多种方法助力小米(安卓)手机提升速度。】

    方法一:将手机数据备份到电脑上 一:对于应用数据:手机设置–其他高级设置–备份与重置。 […]...

  7. node入门笔记

    node可以理解为一门后台语言 ,可以写接口,写后台,node和js思想相似,说白了,就是拿js思想写后台,搭 […]...

  8. 我的Cocos2d-x学习笔记(九)游戏帧循环(游戏主循环)

          游戏运行时候会不断按照游戏逻辑规则重新绘图,反复处理用户输入、处理定时事件、绘图,直到游戏结束。 […]...

展开目录

目录导航