RTSP安防网络摄像头/海康大华硬盘录像机网页无插件直播之EasyNVR流媒体服务器系列产品直播延时问题解析
背景分析
从视频智能化相关技术研发开始计算,智能化在视频行业内已经发展了十余年,但是视频行业的智能化应用一直没有达到预期。目前视频智能化主要的表现还是集中在前端设备摄像机产品的某些智能功能,以及一些配备智能分析的NVR/DVR和后端的智能分析平台系统。智能化水平还处在初级阶段,周边的硬件及软件设备还未完善,还有很多环境和应用限制条件。
例如传统安防行业,智能安防的技术门槛有了极大程度的提高,系统的复杂性和技术性都呈指数增长。大数据、云计算、深度学习、人工智能应用等等技术,是安防智能化发展的关键技术。对于企业来说,安防智能化的建设需要的专业知识面非常广,并且要求有相当的整合能力,这一切都对安防企业的技术发展提出了不小的要求。
基于AI视频智能分析云终端
EasyNVR智能云终端是基于视频智能传输技术、视频AI分析技术、智能云组网技术、边缘计算技术、视频大数据技术、窄带通信技术、远程监测技术以及智能语音融合等多种技术于一体,研究一种提供视频流上云、存储、转发、视频AI功能的云终端产品,旨在帮助视频设备厂商、方案商与服务提供商,快速将存量或者新增的监控设备上云。
关于Easy流媒体系列产品直播延时问题介绍说明
分析问题
直播流程:直播内容采集→推流→传输→解码→播放,每个阶段对直播的延时都会有一定的影响。我们可以从每个阶段具体分析一下延时产生的原因。
解答说明
我们可以发现延时是因多个阶段的数据处理、传输而产生的。其中,涉及的影响因素主要有:视频源,推流网络环境(视频录制),服务器上传、下发带宽,拉流网络环境(播放)等。
视频源涉及到就是视频的码率关键帧间隔,关键帧间隔越大越可能导致延时越大。
网络传输过程中,网络带宽需求跟不上视频需要会导致视频的延时。
对于客户端解码播放这边,以Easy系列为例,支持的都是无插件直播,使用的都是浏览器来进行解码直播,对于使用的播放器这边会缓存对应的视频帧,播放器通过缓存的视频帧来播放视频,缓存越大,视频的延时相对就越大。
一般编码器直播,PC端延时23S,移动端延时1525S。移动端的延时增加,主要是由hls的转码引起。手机直播,通常比编码器直播增加2S左右延时,桌面直播工具推流,通常比编码器直播增加5S左右延时。如果关键帧间隔是3秒,手机上可以保持在20s的延时。