流视频服务器 监控系统,SRS4.0流服务器对接HIKVSION监控视频-GB28181的支持

本文介绍了如何使用开源流媒体服务器SRS搭建GB28181标准的视频监控系统。步骤包括获取并编译SRS源码,配置GB28181支持,以及将海康监控视频推流到SRS服务器。通过VLC验证,确保视频流推送成功。强调了端口开启、IP在同一网关、设备在线状态等关键点。
摘要由CSDN通过智能技术生成

SRS是一款开源流媒体,适合直播以及低延时流媒体领域,但是从来不设限,可以应用在直播、视频会议、在线教育等场景。同时视频领域还有两大块、广电和视频监控,随着互联网的迅速发展,视频监控设备上云的需求越来越多,以前还可以私有化局域网里面搞一搞,但是随着移动互联网的发展,视频监控有大量的移动端直播需求,让人随时随地能看处理监控报警事件、查看回放视频是刚需。同时这几年红黄蓝幼儿园事件、不良商家黑暗料理问题层出不穷,所以视频监控从行业逐渐走向民用,平安校园、明厨亮灶、智慧社区、智能家居等场景的落地,更是加快了视频监控上云的趋势。

创建一个srs文件夹并且git SRS源码

git clone https://gitee.com/winlinvip/srs.oschina.git srs &&

cd srs/trunk && git remote set-url origin https://github.com/ossrs/srs.git && git pull

git完后先查看git仓库的版本

一般git后都是3.0版本的输入命令更换成4.0:

git checkout 4.0release

bVcLvm2

然后进入到trunk文件中进行编译

./configure && make

完成后再进行编译 gb28181

./configure --with-gb28181

make - 再输入make编译

完成后配置push.gb28181.conf

bVcLvrc

最上面添加 俩行配置

bVcLvrf

后面再配置 ip sip-id sip服务器域

bVcLvrT

接下来我们配置海康监控视频的配置

bVcLvsf

其中ip就是srs本地服务器的ip 可以ifconfig查看

剩下的值按照我这个配置也没有什么问题。本地测试不会有什么。

就像这样就没有什么问题了!

bVcLvsO

然后进入trunk文件夹中输入命令启动srs进行推视频流到srs上。

启动srs

./objs/srs -c conf/push.gb28181.conf

bVcLvtT

以上说明已经有视频流推送上来。

我们下载vlc进行验证

bVcLvuP

打开网络串流

bVcLvvK

输入url进行验证rtmp://192.168.1.79:1935/live/78978201001320000001@78978201001320000001

bVcLvvR

如图下图所示:

bVcLvvX

注意的几个点!!

1.端口号一定要开启。

2.ip 一定要是同一个网关内的。可以ping一下海康设备的ip看是否ping的通。

3.在开启srs时,海康平台接入的注册状态是否在线。如果不在线,可能push.gb28181.conf中的参数有问题,仔细检查!

这是我开启的端口 - 可以参考一下。

bVcLvxj

这样就完成了srs的推流,和拉流本地测试!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值