测试过EasyPlayer播放器的朋友都知道,EasyPlayer在做播放器项目集成的时候十分便捷。因为EasyPlayer不仅针对不同的协议衍生出了多个版本,如EasyPlayer.js、EasyPlayerPro等,并且每个版本都带有二次开发接口,用户的自主调用简单易上手。
我们在测试中,发现EasyPlayer.JS播放画面停止,并出现回放按钮,显示如下:
打开控制台发现,请求的hls地址内容中出现了 #ext-x-endlist 标识字段,#ext-x-endlist 是指这段视频已经结束。
这里我们需要绑定播放器事假,并处理捕获事件即可,代码如下:
EasyPlayer的多个版本均经过了完整的测试,无论是在对接设备型号种类,还是在对接编码的兼容性上,都具备较高的可用性,其低延时控制在行业也处于领先位置,并且EasyPlayer上层有一套成熟的视频缓冲与追帧算法,大家大可以自行测试、自行评估一下。