多功能流媒體播放器實現網頁無插件直播之EasyPlayer.js如何實現播放完自動循環播放


EasyPlayer-Android播放器是一款可針對RTSP、RTMP、RTSP&RTMP協議進行過優化的流媒體播放器,其中我們引以為傲的兩個技術優勢就是起播速度快和播放延遲低。最近我們遇到一些需求,其對播放畫面要求非常苛刻,於是我們再把代碼撿起來,針對之前的播放策略進行再優化,果然又發現一些可以更改和調優的地方,於是又對性能進行了一次壓榨和優化。

EasyPlayer架構圖.png

EasyPlayer.js如何實現播放完自動循環播放?

分析問題:

H5中video標簽支持自動循環播放。Video.js 是一個通用的在網頁上嵌入視頻播放器的 JS 庫,Video.js 自動檢測瀏覽器對 HTML5 的支持情況,如果不支持 HTML5 則自動使用 Flash 播放器。Video.js實例化video時添加屬性。

解決問題:

在video.js實例化video標簽時添加loop此屬性就可以實現播放完自動循環播放。

更多關於EasyPlayer

EasyPlayer是一款流媒體播放器系列項目,支持RTSP、RTMP、HTTP、HLS、UDP、RTP、File等多種流媒體協議播放、 支持本地文件播放,支持本地抓拍、本地錄像、播放旋轉、多屏播放、倍數播放等多種功能特性,核心基於ffmpeg,穩定、高效、可靠、可控。

隨着多年不斷的發展和迭代,不斷基於成功的實踐經驗,發展出包括有: EasyPlayer RTSP、EasyPlayer RTMP、EasyPlayerPro 和EasyPlayer.js 等播放器。目前支持Windows、 Android、iOS三個平台,同時EasyPlayer.js還支持Linux平台。

EasyPlayerRTMP應用場景.png


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM