专栏首页EasyNVRRTSP网络摄像头/海康大华硬盘录像机网页无插件直播方案EasyNVR如何实现RTMP/FLV/HLS/RTSP直播流分发

RTSP网络摄像头/海康大华硬盘录像机网页无插件直播方案EasyNVR如何实现RTMP/FLV/HLS/RTSP直播流分发

背景需求

对于摄像机直播,客户反馈的最多就是实现web直播、摆脱插件,可以自定义集成等问题。

我们熟悉的EasyNVR已经完美的解决了这些问题。然而对于web播放也存在一些问题,通常我们web播放RTMP流使用的是flash,在这个过程中就会出现一个问题,随着web端一直播放,直播时间的增加,视频直播的延时也会累积起来,延时也就越大。

问题分析

实际上在很多播放器都会有类似问题,出现该问题的原因在于我们播放rtmp视频流的时候启用了flash,咱们的EasyNVR调用rtmp视频流也有这个问题存在。

解决参考

EasyPlayer.js是一款开源的播放器,对于播放器自身定位不一定是实时的直播。我们对他进行了重新的编译,将缓存设置更小,同时EasyPlayer.js也有对应的参数是用来对应播放实时流的。

经过我们实时的测试发现,编译出的低延时,追帧版本的播放器在实测过程中对网络有一定的要求,因为播放器在播放时为了保证实时性就会一直追帧,这样就不会存在累计延时的情况了。但是,当网络环境差的时候,我们的网络无法完全满足直播视频数据时就会在直播画面中出现类似掉帧的情况。

EasyNVR的处理方式

EasyNVR是实时的进行直播视频流,因此在视频的web直播中我们也会遇到延时累计的问题。我们采用的方式是将两个播放形式都集成到我们的播放系统中,并且可以通过播放页面来进行播放模式的选择。

我们将直播分为了实时直播和流畅直播,顾名思义,实时就是保证直播的实时性,保证播放器的低延时直播;流畅直播则为可以在网络环境不是特别理想的情况下依然可以进行流畅的视频直播。

经过播放一段时间的对比就可以看出两者这件的差别。注意为了方便用户的集成,我们将EasyPlayer.js的功能通封装成播放器EasyPlayer。

关于EasyPNVR

EasyPNVR能够通过简单的网络摄像机通道配置,将传统监控行业里面的高清网络摄像机IP Camera、NVR等具有RTSP协议输出的设备接入到EasyNVR,EasyNVR能够将这些视频源的音视频数据进行拉取,转换为HTTP-FLV/RTMP/HLS,进行全平台终端H5直播(Web、Android、iOS),并且EasyPNVR能够将视频源的直播数据对接到第三方CDN网络,实现互联网级别的直播分发。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 直播与虚拟直播

    现在对于实时直播,我们接触的特别多,日常生活中随处可见。对此我们需要区分一下什么是虚拟直播。

    EasyNVR
  • 音视频流媒体服务器的虚拟直播推流失败断流无法播放如何解决?

    我们EasyDSS流媒体服务器是一套集流媒体点播、转码、管理、直播、录像、检索、时移回看于一体的一套完整的流媒体服务器解决方案。

    EasyNVR
  • EasyNVR---摄像机网页低延时无插件直播实现

    对于摄像机直播,客户反馈的最多就是实现web直播、摆脱插件,可以自定义集成等问题, 对于熟悉EasyNVR已经完美的解决了这些问题。然而对于web播放也存在...

    EasyNVR
  • 开发一套直播系统源码以及直播平台搭建该怎么做?

    如今,直播已经成为了人们生活中必不可少的产品了,不仅仅通过实时直播带来的娱乐和欢乐,还有更重要的是它带来的实时信息分享,由此直播也带来了非常大的商业价值和潜力。...

    布谷安妮
  • 海外直播如何玩?给你一些国际化的视野

    引言:繁花渐欲迷人眼,也许你已经被国内各类直播短视频玩的眼冒金星,不妨来看看国外都是怎么玩直播的,作者非常清晰的梳理了不同直播类型和相应的应用场景,非常落地,很...

    iCDO互联网数据官
  • 教育直播平台开发必须要考虑的因素有哪些?

    在教育在线化的浪潮下,线上线下教育公司发力教育直播平台开发,形成以直播、录播和网校为主的三大产品类别,同时基于在线化与移动化的授课场景,系统厂商也会提供相应的辅...

    万岳教育系统
  • 直播搭建,用户体验最重要

    现阶段用户对直播搭建的专业化服务要求越来越高,期望也越来越高,对于传统的玩法已经不再满足,总是期望能够推出新的功能,直播搭建方也注意到,主播的热度会随时间的推移...

    nicai123
  • 【预约中】揭秘直播平台背后不为人知的“黑科技”

    根据中国互联网信息中心(CNNIC)在去年发布的数据,2018年中国网民人数达到了8亿,其中直播用户数超过4亿,比美国人口总数还要多。直播应用于我们生活的方方面...

    腾讯云大学
  • 在进行直播APP开发前,你需要先了解这些

    随着“带货风潮”的兴起,更多的直播平台开始纷纷转型电商直播,即便是没有做过直播的平台也纷纷开始在这片领域试水,其中最典型的例子就是开始转型的小红书,依靠自身原本...

    就爱吃小笼包
  • 演讲实录:视频直播云的云端技术架构

    今年3月,由腾讯云主办,联合国内直播行业巨头参与的“云+视界”大会在北京举行。来自腾讯TEG(技术工程事业群)架构平台部高级总监Lolly,分享了直播云在云端的...

    腾讯技术工程官方号

扫码关注云+社区

领取腾讯云代金券