播放器模組
更新時間:2026-06-17 16:58:37
播放器模块(player) 主要負責播放器相關的 API。
一、API 方法概覽
| API 方法 | 說明 |
|---|---|
| getPlayerInfo | 取得播放器資訊 |
| setupPlayer | 建立播放器 |
| supportLowLatency | 是否支援無延遲觀看 |
| play | 恢復影片播放 |
| pause | 暫停影片播放 |
| seekVideo | 設定播放進度 |
| getPlayerWarmUpSetting | 取得播放器暖場設定資訊 |
setLiveStreamToken |
設定直播串流 token |
| destroyPlayer | 銷毀播放器 |
二、Event 事件概覽
| Event 事件 | 說明 |
|---|---|
| PlayerEvents.PlayerInfoChange | 播放器資訊修改事件 |
| PlayerEvents.PlayerWarmUpSettingChange | 播放器暖場資訊更新 |
| PlayerEvents.PlayerInited | 播放器初始化完畢 |
| PlayerEvents.PlayerPlaying | 播放器播放事件 |
| PlayerEvents.PlayerPause | 播放器暫停事件 |
| PlayerEvents.VolumeChange | 音量改變 |
| PlayerEvents.LineChange | 線路切換 |
| PlayerEvents.QualityLevelChange | 清晰度級別切換 |
| PlayerEvents.RateChange | 倍速修改 |
| PlayerEvents.BarrageStatusChange | 播放器彈幕改變 |
| PlayerEvents.BarrageSettingClick | 喚起彈幕設定彈窗 |
| PlayerEvents.TimeUpdate | 播放時間改變 |
| PlayerEvents.PlaybackOver | 回放播放結束 |
| PlayerEvents.HistoryPlay | 回放續播事件 |
| PlayerEvents.LowLatencyError | 無延遲播放異常 |
| PlayerEvents.ToggleFullScreen | 切換播放器全螢幕 |
| PlayerEvents.PlayerResolutionChange | 影片解析度變化 |
