需求分析
一般对于一个播放器,应该支持如下几种显示模式:
- 等比例,最大化区域显示,不裁剪
- 等比例,最大区域显示,裁剪
- 拉伸显示,铺满全屏
要实现这几种显示模式。其实只要对播放控件的布局进行些许调整即可。那EasyPlayer是怎么实现的呢?
EasyPlayer.js
- 支持m3u8播放;
- 支持HTTP-FLV播放;
- 支持RTMP播放;
- 支持直播和点播播放;
- 支持播放器快照截图;
- 支持点播多清晰度播放;
- 支持全屏或比例显示;
- 自带的flash支持极速和流畅模式;
- 自带的flash支持HTTP-FLV播放;
- 自动检测IE浏览器兼容播放;
EasyPlayer.js实现倍速回放
提出问题
最近有开发者咨询EasyPlayer.js想要结合钉钉使用。在集成开发的时候播放实时流没有问题,但是开发者想集成回放的功能,要求在回放的时候实现倍速回放、任意拖拽进度。
解决问题
很明确这些功能我们现在已经集成有了,只需要简单修改一个参数就可以实现:live=true是直播模式,live=false是点播模式。
下面给大家总结一下其它参数的说明列表如下:
来源:https://www.cnblogs.com/TSINGSEE/p/11806160.html