Player Module
Updated: 2026-06-17 16:58:37
播放器模块(player) Primarily responsible for player-related APIs.
1. API Method Overview
| API Method | Description |
|---|---|
| getPlayerInfo | Get player information |
| setupPlayer | Create a player |
| supportLowLatency | Check if low-latency viewing is supported |
| play | Resume video playback |
| pause | Pause video playback |
| seekVideo | Set playback progress |
| getPlayerWarmUpSetting | Get player warm-up settings |
setLiveStreamToken |
Set live stream token |
| destroyPlayer | Destroy the player |
2. Event Overview
| Event | Description |
|---|---|
| PlayerEvents.PlayerInfoChange | Player information change event |
| PlayerEvents.PlayerWarmUpSettingChange | Player warm-up information update |
| PlayerEvents.PlayerInited | Player initialization complete |
| PlayerEvents.PlayerPlaying | Player playback event |
| PlayerEvents.PlayerPause | Player pause event |
| PlayerEvents.VolumeChange | Volume change |
| PlayerEvents.LineChange | Stream line switch |
| PlayerEvents.QualityLevelChange | Quality level switch |
| PlayerEvents.RateChange | Playback speed change |
| PlayerEvents.BarrageStatusChange | Player barrage status change |
| PlayerEvents.BarrageSettingClick | Trigger barrage settings popup |
| PlayerEvents.TimeUpdate | Playback time update |
| PlayerEvents.PlaybackOver | Playback ended |
| PlayerEvents.HistoryPlay | Playback resume event |
| PlayerEvents.LowLatencyError | Low-latency playback error |
| PlayerEvents.ToggleFullScreen | Toggle player fullscreen |
| PlayerEvents.PlayerResolutionChange | Video resolution change |
