视跃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上,随时等待用户来预览。

其实优点和缺点说白了就是一句话,适合网络直播,适合很多粉丝去预览同一个设备的音视频流这样的场景,网络直播的用户级别也不会存在这个直播没有用户去看了,主播还在播的情况(无差别推流)。直播对延迟是不敏感的,在斗鱼的同事说他们直播延迟10s都很正常,为了达到首屏显示的速度,往往还会缓存1-2个GOP,去保证用户预览立即显示。

但是做过军工行业的我,对延时太敏感,而我们不仅仅做平台,还做GB28181前端设备sdk(无线4G/5G),移动设备对流量是苛刻的,所以决定不用第三方推流工具,自己去实现流媒体协商,这样全程自主可控,自己实现转发,这样大大的降低了延时,同时前端web用户停止预览后,因为整个会话自己实现可控,所以实时给设备发bye,销毁会话。这样完美实现了低延时的web无插件直播,整个过程用户发起,用户关闭,没有多余的拉流和冗余的会话存在。

最后在外网环境下(很普通的外网),平台通过GB28181接入海康的摄像机,用web无插件预览进行测试延时,延时在700多ms,这不是理想的状态(非专网,而且用的tcp被动),理想状态延时会更低。但我们还是把常规状态的情况反映并截图如下:

我们可以看到在普通的外网下,延时是17min:34s:275ms - 17min:33s:499ms = 776ms

通过对平台的优化和改造,我们自主实现,我们的GB28181平台完成了低延时的web无插件预览。

更多信息

e-mail: yujesoft@163.com

tel: 13971177602

web:www.founu.com

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

  1. 华为海康大华摄像头编译RTSP转RTMP和HTTPFLV

    华为海康大华摄像头编译RTSP转RTMP和HTTPFLV 项目需求要看摄像头实时画面谷歌浏览器不支持RTSP流直接展示 方案一 通过Java+nginx+rtsp转rtmp流 方案二 通过Java+ ...

  2. 安防RTSP协议摄像头实现WEB端无插件直播流媒体服务EasyNVR实现海康大华宇视摄像头网页播放的方法

    背景分析:微信直播的兴起 进入移动互联网时代以来,企业微信公众号已成为除官网以外非常重要的宣传渠道,当3.2亿直播用户与9亿微信用户的势能累加,在微信上开启直播已成为越来越多企业的必然选择. Easy ...

  3. 海康大华等网络摄像机监控视频RTSP/RTMP推流网页播放/直播无需插件低延迟解决方案研究

    市面上常见监控视频推流方案简介 当前如果想要将监控视频在浏览器中播放,有几种常见的办法如下: 1.获取摄像头RTSP流,使用FFmpeg或者程序如JavaCV或者其他方式,将其推流成RTMP,通过服务 ...

  4. 几款支持国标GB28181的平台以及视频监控设备接入的配置方法(Web端无插件播放)

    1. GB/T28181规范概述 GB/T28181<安全防范视频监控联网系统信息传输.交换.控制技术要求>是由公安部科技信息化局提出,由全国安全防范报警系统标准化技术委员会(SAC/TC ...

  5. 如何解决海康大华摄像头接入国标GB28181协议视频平台EasyGBS播放视频流,出现多个播放器的问题?

    我们在前段时间更新了支持国标GB28181协议的视频平台EasyGBS,有很多用户都已经更新使用了,并且反响都比较好,新增的视频调阅功能满足了大部分人对直播界面直观显示的需求,所以我们仍在不断进行新的 ...

  6. 海康大华摄像头接入国标流媒体平台显示设备离线问题解决

    发展目标 GB28181协议是由公安部牵头实现的安防行业统一的设备接入.流媒体传输的协议. 国标流媒体解决方案是专门用于接入国标设备的视频解决方案,不但从设备接入层面上,接入了内网或者公网的国标设备, ...

  7. 海康大华网络摄像头高起播低延时RTSP网页无插件流媒体专用播放器EasyPlayer-RTSP之GDI和D3D两种视频渲染方式的区别介绍

    GDI和D3D两种视频渲染方式的区别 EasyPlayer-RTSP windows播放器支持D3D和GDI两种渲染方式. D3D支持格式如下: DISPLAY_FORMAT_YV12 DISPLAY ...

  8. 海康 大华 华为 宇视等安防摄像头、NVR、平台网关通过GB28181接入LiveGBS流媒体服务实现WEB无插件直播

    介绍 GB28181协议是由公安部牵头实现的安防行业统一的设备接入.流媒体传输的协议.GB28181从2011版开始,目前基本所有的安防设备厂家的摄像头.NVR.视频平台都支持GB28181协议,是各 ...

  9. LiveGBS国标GB/T28181流媒体平台接入GB28181设备作为下级支持级联到共享到海康大华宇视等第三方国标平台支持对接政务公安内网国标视频平台

    LiveGBS国标GB/T28181流媒体平台接入GB28181设备作为下级支持级联到共享到海康大华宇视等第三方国标平台支持对接政务公安内网国标视频平台 1.什么是GB/T28181级联 2.搭建GB ...

  10. LiveGBS流媒体平台GB/T28181常见问题-海康大华宇视华为NVR摄像头无法注册到国标平台看不到设备的时候如何抓包及排查

    LiveGBS常见问题-海康大华宇视华为NVR摄像头无法注册到平台国标平台看不到设备的时候如何抓包及排查 1.设备注册后查看不到 1.1.防火墙排查 1.2.端口排查 1.3.IP地址排查 1.4.设 ...

最新文章

  1. 数据预处理 参考sql
  2. Stanford 研究领域
  3. android 生成二维码_Java 生成二维码实战
  4. ODAC (V9.5.15) 学习笔记(二十一)数据复制
  5. java 多项式拟合最多的项数_Matlab polyfit 详解 | 方程组求解的稳定性 | 条件数
  6. zynq processing system 参数设置_【正点原子FPGA连载】第六章自定义IP核-呼吸灯实验-领航者 ZYNQ 之嵌入式开发指南...
  7. OptiStruct] Altair OptiStruct之前世今生
  8. 使用Origin绘制弦图全流程
  9. 【已解决】Python将网页内容保存为PDF (url转pdf)
  10. 使用JS监听键盘按下事件(keydown event)
  11. 大家都见过哪些让你虎躯一震的代码?
  12. arcgis多面体数据转面_ArcGIS多面体(multipatch)解析——引
  13. 解决vuepress-theme-reco中文标签跳转返回404问题
  14. Ps做的图片html显示不了,为什么导入到PS的图片有图层却显示不出来?
  15. Mysql语句DUPLICATE配合IF使用当,插入/更新值大于当前值,更新小于则不更新
  16. Sublime3-打开md-1.1
  17. T9270 mjt树
  18. quectel(调用相关命令)7
  19. 计算机键盘怎么换键,笔记本电脑如何切换键盘_笔记本切换键盘的步骤-win7之家...
  20. Cortex-M4和M3处理器,究竟哪个市场更大?

热门文章

  1. delphi 10.4加载BPL问题
  2. HTTP/1.1 协议
  3. Android 开源项目记录
  4. 艾美捷内毒素纯化树脂说明书
  5. 今日头条悟空浏览器赚钱,今日头条 悟空
  6. 中国博大精生的汉字—说文解字之“极”
  7. 一个小员工如何让一家大银行一夕倒闭(附几则)
  8. 坦克大战中,给子弹加载图片
  9. win10 关闭病毒防护还是不能关闭删除激活工具
  10. NDC空间(归一化的设备坐标空间)整理记录