海康,大华摄像头GB28181接入实现低延时web端无插件直播

视跃RealGBS基于GB28181协议,支持海康、大华等品牌摄像机接入,实现轻量级web无插件视频预览。通过自主控制流媒体协商,而非依赖第三方工具,显著降低延时,优化资源利用,实测延时约776ms。

      视跃realgbs基于GB28181协议开发的,支持海康,大华,宇视等摄像机接入,通过GB28181协议统一进行管理的视音频综合平台。他支持web,andorid,pc端三种形态对接入的设备进行管理。

      作为轻量级的使用方式,很多用户会用web直接进行视音频的调阅与预览,所以web无插件的预览是十分重要的功能,但是web无插件的视频延时往往会逊色于使用客户端进行接入设备视频的预览。

      网上几乎所有的厂商都采用的rtmp转发,采用的一般是第三方的工具,比如nginx,srs等,他可以把rtmp转发为http flv,rtmp,hls等视频流媒体,这是一种直播的使用方式,实现起来比较简单,我们也曾考虑这样实现,其优缺点如下:

    缺点:

      1.延迟较大,GB28181的ps流转rtmp后推nginx(或者srs)转发成rtmp/http flv/hls造成延时较大。

      2.调用第三方工具进行媒体转换和转发,造成对整个系统流媒体的控制性不好,推上去后,就推上去了,可能web用户已经没人预览了,但是后台还在往nginx或者srs上推流,我们也会去定时去轮巡web端的http会话,发现没有web用户预览的设备,就发bye,停止拉流(可能就是一些厂家定义的“按需直播”),但是总觉得这样可控性差,不能与前端会话实时互动,造成了带宽浪费,而且还需要造成额外的性能消耗。

     优点:

      1.如果设备一直在无差别推流,用户想预览这路流,那么往往首屏时间会快点,理论上省去了拉的过程,因为流一直推在nginx或者srs上,随时等待用户来预览。

    其实优点和缺点说白了就是一句话,适合网络直播,适合很多粉丝去预览同一个设备的音视频流这样的场景,网络直播的用户级别也不会存在这个直播没有用户去看了,主播还在播的情况(无差别推流)。直播对延迟是不敏

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值