浏览器低延时播放监控摄像头RTSP海康大华硬盘录像机NVR视频(EasyNVR播放FLV视频流)

2020-04-23 15:39:32 浏览数 (1)

背景描述

EasyNVR的使用者应该都是清楚的知道,EasyNVR一个强大的功能就是可以进行全平台的无插件直播。主要原因在于rtsp协议的视频流(默认是需要插件才可以播放的)经由EasyNVR处理后可以满足无插件的全平台直播。处理后会获取到RTMP、HLS视频流,这就完美解决了插件直播的问题,只要终端设备支持H5,就可以完美的播放EasyNVR分发出的视频流。

RTMP是Real Time Messaging Protocol(实时消息传输协议)的首字母缩写。RTMP是一种设计用来进行实时数据通信的网络协议,主要用来在Flash/AIR平台和支持RTMP协议的流媒体/交互服务器之间进行音视频和数据通信。因此在web播放过程中需要启用flash来进行对视频流的解码播放。

HLS (HTTP Live Streaming)是Apple的动态码率自适应技术,主要用于PC和Apple终端的音视频服务,包括一个m3u(8)的索引文件,TS媒体分片文件和key加密串文件。HTML5直接支持这个流地址,因此只要是支持H5的设备都可以解码播放。

EasyNVR,可以通过手动配置,完成默认强制的HLS输出,完美的兼容全平台直播。

配置方法:

修改软件包根目录easynvr.ini文件【flash_stream_type】选项,将对应参数改为1,重启软件即可。

低延时的无插件直播

FLV是一种全新的流媒体视频格式,它利用了网页上广泛使用的Flash Player 平台,将视频整合到Flash动画中。也就是说,网站的访问者只要能看Flash动画,自然也能看FLV格式视频,无需再额外安装其它视频插件,FLV视频的使用给视频传播带来了极大便利。

只要是主流音视频格式,只要客户需要,EasyNVR都会满足接入的需求,所以EasyNVR在原有的分发RTMP、HLS的基础上也加上了FLV。用户在调用的过程中,只需要传递对应的参数就可以获取到对应的视频流。

在使用EasyNVR自身web端的用户可以自定义切换对应的视频流模式:
  • FLV模式:
  • RTMP模式:
  • HLS模式:

在使用过程中有具体的问题,可以通过官网的联系方式主动联系相关技术同事进行技术支持!

0 人点赞