视频国标GB28181平台的应用

一、国标GB28181
1、概述
所谓国标GB28181,是我国制订的一项视频流接入协议。好处是,只要摄像头支持该项协议,那么无论是海康还是大华,或者别的什么摄像头,都能接入一个支持该协议的媒体平台,达到无缝集成、统一管理的目的。

对普通用户来说,假如拥有好几个厂商的摄像头,海康也、大华也、宇视也,每个厂商都自带一套管理系统。那么利用上述方法,就能统一浏览,统一管理了。

对软件开发商来说,国标GB28181也给接入摄像头带来了便利。如果没有这种协议,那么我们就要分别直接对接各个厂商的摄像头。每个厂商访问形式可能都不一样,需要更多的工作量。

曾几何时,我做的项目需要接入摄像头,摄像头的技术支持方问我们,是国标接入还是摄像头SDK方式接入,结果我瞠目结舌,只好唯唯诺诺,局促不安,顾左右而言他,然后尿遁。

2、工作原理
GB28181协议会话通道实际上使用的是SIP协议,并且在SIP协议的基础之上做了些私有化处理。SIP是一个由IETF MMUSIC工作组开发的协议,作为标准被提议用于创建,修改和终止包括视频,语音,即时通信,在线游戏和虚拟现实等多种多媒体元素在内的交互式用户会话。

这其中,摄像头与媒体平台之间的交互、握手过程就不必细说了。按我的理解,摄像头与媒体平台通过国标协议建立连接以后,就是推流。摄像头向媒体平台推流。摄像头推,媒体平台收。

1)摄像头向媒体平台(SIP服务器)注册

2)媒体平台展示注册的摄像头

点击右侧的“通道”,即可进入播放页面。

二、liveweb流媒体平台
liveweb是一款WEB流媒体平台,开发语言是Java。利用它,可以接入各品牌的摄像头,实现播放、控制、视频存储等功能。简而言之,不同的摄像头厂商有不同的管理系统,各自为政,形成信息孤岛;而有了liveweb流媒体平台,就可以将不同品牌的摄像头都管理起来。

liveweb流媒体平台是一个基于GB28181-2016标准实现的开箱即用的网络视频平台,负责实现核心信令与设备管理后台部分,支持NAT穿透,支持海康、大华、宇视等品牌的IPC、NVR接入。支持国标级联,支持将不带国标功能的摄像机/直播流/直播推流转发到其他国标平台。”

1、系统结构
liveweb流媒体平台主要用于摄像头接入和管理,各种摄像头接入到liveweb流媒体平台,将视频流转换成MP4和支持hls的m3u8等格式,用nginx承载,前端用浏览器即可进行访问。

2、播放
略过不提。

3、控制
liveweb流媒体平台提供了界面,可对摄像头进行控制。略过不提。

4、云端录像
监控视频存储,然后保存一段时间,比如30天,这都是标配,摄像头厂家提供了相应的管理系统,应该都很完善了。不过,这种存储都是放在本地,如果条件更好一些,放在云上呢?liveweb流媒体平台提供了支持云端录像,将视频流转码的时候,存储在指定的位置。liveweb流媒体平台还解决了只要开启自动点播,做好相关设置,系统会自动进行录像。如果网络故障、系统重启,恢复后会继续进行。


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值