需求分析
一般對於一個播放器,應該支持如下幾種顯示模式:
- 等比例,最大化區域顯示,不裁剪
- 等比例,最大區域顯示,裁剪
- 拉伸顯示,鋪滿全屏
要實現這幾種顯示模式。其實只要對播放控件的布局進行些許調整即可。那EasyPlayer是怎么實現的呢?
EasyPlayer.js
- 支持m3u8播放;
- 支持HTTP-FLV播放;
- 支持RTMP播放;
- 支持直播和點播播放;
- 支持播放器快照截圖;
- 支持點播多清晰度播放;
- 支持全屏或比例顯示;
- 自帶的flash支持極速和流暢模式;
- 自帶的flash支持HTTP-FLV播放;
- 自動檢測IE瀏覽器兼容播放;
EasyPlayer.js實現倍速回放
提出問題
最近有開發者咨詢EasyPlayer.js想要結合釘釘使用。在集成開發的時候播放實時流沒有問題,但是開發者想集成回放的功能,要求在回放的時候實現倍速回放、任意拖拽進度。
解決問題
很明確這些功能我們現在已經集成有了,只需要簡單修改一個參數就可以實現:live=true是直播模式,live=false是點播模式。
下面給大家總結一下其它參數的說明列表如下: