LiveNVR监控流媒体Onvif/RTSP用户手册-通道配置:RTSP配置接入、海康ISUP、海康SDK、大华SDK、天地伟业SDK、RTMP直播流、视频文件等
1、通道配置
点击通道配置进入通道配置页,可以选择需要配置的通道右上角的设置按钮
弹出配置页,并输入接入摄像机的IP地址、端口、RTSP地址、用户名、密码、按需直播等选项,支持Onvif控制的可以填入Onvif地址,配置完成后点击确定。
如果摄像机接入RTSP地址选项中可以配置账号和密码的尽量在这个url里面配置好账号和密码,地址格式正确就可以正常访问。而在配置项里面给出的摄像机用户名和摄像机密码选项是为了兼容有些url里面不能带有用户名和密码。两个并不冲突。
在RTSP协议上,由于各个厂家都有不同的处理方法,比如:海康、大华、雄迈、宇视、天地伟业等厂家的RTSP地址规则有所区别。
1.1、通道配置-RTSP接入
1.1.1、RTSP配置规则
大华
::: tip 大华产品
rtsp://username:password@ip:port/cam/realmonitor?channel=1&subtype=0
- username: 用户名
- password: 密码
- ip: 为设备IP
- port: 端口号默认为554,默认554时可不填写
- channel: 通道号,起始为1。例如通道2,则为channel=2
- subtype: 码流类型,主码流(subtype=0),辅码流(subtype=1)
示例: rtsp://admin:admin@127.0.0.1:554/cam/realmonitor?channel=1&subtype=0
:::
海康
::: tip 海康-预览取流-旧版规则(2012年之前的设备只持旧版规则)
rtsp://<username>:<password>@<ipaddress>:<port>/<videotype>/ch<id>/<streamtype>/av_stream
- username: 用户名
- password: 密码
- ipaddress: 设备IP
- port: 端口号默认为554,默认可不填写
- videotype:视频编码格式,如:h264、mpeg4
- ch: 通道号,起始为1。例如通道1,则为ch1
- streamtype: 码流类型,主码流(main),辅码流(sub)
示例: rtsp://admin:admin@127.0.0.1:554/h264/ch1/main/av_stream
示例: rtsp://admin:admin@127.0.0.1:554/mpeg4/ch2/sub/av_stream
:::
::: tip 海康-预览取流-新版规则
rtsp://<username>:<password>@<ipaddress>:<port>/Streaming/Channels/<id>(?parm1=value1&parm2=value2)
- username: 用户名
- password: 密码
- ipaddress: 设备IP
- port: 端口号默认为554,默认可不填写
- id:通道号+0+码流类型 码流类型:1-主码流、2-子码流、3-第三码流;如 1202 表示第12通道子码流
- parms 其他入参 如 transportmode=unicast (默认单播)transportmode=multicast (多播)
示例:rtsp://admin:admin@127.0.0.1:554/Streaming/Channels/101
:::
::: tip 海康-回放取流
rtsp://<username>:<password>@<ipaddress>:<port>/Streaming/tracks/<id>(?parm1=value1&parm2=value2)
- username: 用户名
- password: 密码
- ipaddress: 设备IP
- port: 端口号默认为554,默认可不填写
- id:通道号+0+码流类型 码流类型:1-主码流、2-子码流、3-第三码流;如 1202 表示第12通道子码流
- parms 其他入参 如 starttime=20131013t093812z&endtime=20131013t104816z ;具体格式是YYYYMMDD”T”HHmmSS.fraction”Z”,Y是年,M是月,D是日,T是时间分格符,H是小时,M是分,S是秒,Z是可选的、表示Zulu(GMT) 时间
示例:rtsp://admin:admin@127.0.0.1:554/Streaming/tracks/101?starttime=20180902t123812z&endtime=20180902t124816z
:::
宇视
::: tip 宇视摄像头
rtsp://用户名:密码@ip:port/video1/2/3 , 分别对应主/辅/三码流
主码流示例: rtsp://admin:admin@192.168.8.8:554/video1
:::
::: tip 宇视NVR
rtsp://用户名:密码@ip:port/unicast/c<channel number>/s<stream type>/live
<channel number>: 1-n
<stream type>: 0(主流),1(辅流)
通道1主码流示例: rtsp://admin:admin@192.168.8.7:554/unicast/c1/s0/live
:::
华为
::: tip 华为产品
rtsp://用户名:密码@ip:port/LiveMedia/ch1/Media1 , Media1代表主码流 Media2代表子流
主码流示例: rtsp://admin:admin@192.168.2.98:554/LiveMedia/ch1/Media1
Onvif地址示例: http://192.168.2.98/onvif/device_service
:::
天地伟业
::: tip 天地伟业产品
rtsp://用户名:密码@ip:port/{通道号}/{码流}
主码流示例: rtsp://admin:admin@192.168.2.98:554/1/1
Onvif地址示例: http://192.168.2.98/onvif/device_service
:::
1.1.2、VLC播放验证
可以使用 VLC 进行试播:
视频编码格式支持 H264 和 H265
1.2、通道配置-Onvif接入
1.2.1、Onvif 发现以及探测
LiveNVR支持Onvif发现以及探测,在配置时选择Onvif,勾选Onvif探测,点击探测IP输入框时,会出现发现的Onvif摄像机,选中要配置的摄像机
输入Onvif登陆用户名密码,点击探测,会将探测到的摄像机参数填充进配置窗口
1.2.2、Onvif/SDK 云台控制
如果是 Onvif/SDK/ISUP 类型接入的摄像机,同时摄像机也支持云台控制,则可以在网页页面上进行云台控制、焦距缩放等调用:
::: warning 为啥我的页面上没有这个控制按钮?
因为在这个摄像机通道配置中,摄像机接入类型必须是 Onvif/SDK /ISUP类型,摄像机才能有控制功能,前端页面的按钮才会显示出来;
:::
1.2.3、Onvif 地址示例
海康示例
http://192.168.2.66/onvif/device_service
大华示例
http://192.168.2.109/onvif/device_service
1.2.4、Onvif 使用不了怎么办
是否启用Onvif
-
确认摄像头是否开启 Onvif
-
确认摄像头是否配置 Onvif 用户
官方工具校验
通过官方工具校验 onvif 是否探测出结果
我们可以通过“ONVIF Device Test Tool工具” 来自主排查探测不出结果是的原因否在于LiveNVR;
ONVIF Device Test Tool 使用;
-
打开该软件,选择本机的IP为192.168.1.130(自动显示),点击Discover Devices按钮后,将支持Onvif协议的同一个局域网内的前端设备搜索的地址搜索出来,显示在下方,右上方为获取的每个设备的相应信息。
-
选择其中一台设备测试,点击check按钮,读取响应的IPC信息,如下方所示。
-
点击Get按钮,可以读取IPC的视频流信息,见右边的大框里。
1.3、通道配置-SDK接入
1.3.1、海康SDK接入
1.3.2、大华SDK接入
1.3.3、天地伟业SDK接入
1.4、通道配置-ISUP接入
1.4.1、海康 ISUP 接入配置
LiveNVR基础配置 海康 ISUP 接入配置,填写相关信息
- 服务 IP(设备可以访问到的IP)
- 接入端口 (TCP端口需要开放)
- 收流端口区间(区间UDP/TCP端口需要开放) 注意:共三个端口 8000、8001、8002
- 接入密码(ISUP接入时要填此密码)
1.4.2、设备 EHOME 接入配置示例
填写上 海康 ISUP 接入配置 中配置的相关信息,设备ID(自定义不要重复)
1.4.3、设备 ISUP 接入配置示例
填写上 海康 ISUP 接入配置 中配置的相关信息,设备ID(自定义不要重复),ISUP多了个密钥填写,就是上面配置的接入密码
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
1.4.3.1、直播流接入类型 海康ISUP
1.4.3.2、海康 ISUP 设备ID
- 已经注册上来的海康设备,这里点击会显示出来可以下拉选择;
- 未注册设备,这里可以先填写分配给设备的ID,等设备注册上来后自动在线;
1.5、启用保存
1.6、通道配置-视频文件接入
2、相关使用
2.1、如何开启音频
对于有音频需求的可以通过下拉选择“音频输出”来进行设置:默认是 静音,有需要,有需要可以选择 原始音频 或 自定义音频
2.2、通道启用
配置完成后,将需要启用的摄像机设置成启用(也可以通过配置页面来通道启用)
2.3、按需直播
需要特别提到“按需直播”选项,勾选按需直播选项就表示,有人通过 LiveNVR 观看的时候,LiveNVR 才会向源端拉取直播音视频数据进行直播分发,
没人看的时候,就会自动停止从设备拉流以节省网络资源,本选项默认为否,不按需直播的情况下,手机客户端、微信客户端会有一个比较好的体验;