音视频开发:大华摄像头配置RTSP与RTMP地址访问视频画面

2022-01-12 10:02:19 浏览数 (1)

一、大华摄像头的RTSP地址格式

rtsp地址格式:

代码语言:javascript复制
rtsp://username:password@ip:port/cam/realmonitor?channel=1&subtype=0

参数解释:

username: 摄像头登录用户名 (就是登录摄像头web管理页面的用户名和密码)

password: 摄像头登录密码

ip: 摄像头设备本身的IP

port: 端口号

channel: 通道号,起始为1。例如通道2,则为channel=2

subtype: 码流类型,主码流(subtype=0),辅码流(subtype=1)

示例: 这是我的摄像头访问地址

代码语言:javascript复制
rtsp://admin:abcd12345@10.0.0.4:554/cam/realmonitor?channel=1&subtype=0

二、web页面配置摄像头

登录摄像头的管理页面,直接访问摄像头的IP地址. 例如: http://10.0.0.4

登录之后看到摄像头画面:

配置摄像头码流参数:

网络配置页面上可以看到各个协议的默认端口:

平台接入里可以配置RTMP地址:

三、RTSP地址访问摄像头效果

直接采用VLC播放器访问:

也可以采用ffmpge自己编写拉流软件,获取摄像头数据:

流媒体播放器设计:https://blog.csdn.net/xiaolong1126626497/article/details/105412560

四、大华摄像头的RTMP地址设置

大华摄像头支持推流到RTMP服务器,要使用这个功能,需要先自己搭建一个RTMP服务器再配置。

windows如何搭建RTMP服务器?

看这里: https://cloud.tencent.com/developer/article/1932854

linux如何搭建RTMP服务器?

看这里: https://cloud.tencent.com/developer/article/1932859

配置好之后就可以使用VLC或者自己开发的流媒体播放器拉取刚才设置地址上的视频画面了。

RTMP拉流和推流的地址是一样的。

0 人点赞