RTSP网络摄像头网页无插件|直播|EasyNVR如何实现RTMP/FLV/HLS/RTSP|直播|流分发


RTSP网络摄像头网页无插件|直播|EasyNVR如何实现RTMP/FLV/HLS/RTSP|直播|流分发

背景需求

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

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

  问题分析

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

EasyNVR的处理方式

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

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

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

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

转载自:RTSP网络摄像头网页无插件|直播|EasyNVR如何实现RTMP/FLV/HLS/RTSP|直播|流分发