RtePlayerEvent

Player event types.

Since
Available since v4.4.0.

Enumerations

kRtePlayerEventSeekBegin
(0): Start seeking to the specified position.
kRtePlayerEventSeekComplete
(1): Completed seeking to the specified position.
kRtePlayerEventSeekError
(2): Error occurred while seeking to the specified position.
kRtePlayerEventBufferLow
(3): Buffer is insufficient to support playback.
kRtePlayerEventBufferRecover
(4): Buffer has recovered to a playable state.
kRtePlayerEventFreezeStart
(5): Audio/video stutter detected.
kRtePlayerEventFreezeStop
(6): Audio/video stutter ended.
kRtePlayerEventOneLoopPlaybackCompleted
(7): One loop of playback completed.
kRtePlayerEventAuthenticationWillExpire
(8): Token is about to expire. You need to regenerate a new token and update the URL via OpenWithUrl.
kRtePlayerEventAbrFallbackToAudioOnlyLayer
(9): Due to network issues, fallback from audio and video to audio only.
kRtePlayerEventAbrRecoverFromAudioOnlyLayer
(10): After network recovery, resume from audio-only to audio and video.
kRtePlayerEventSwitchBegin
(11): Start switching to a new URL.
kRtePlayerEventSwitchComplete
(12): Completed switching to a new URL.
kRtePlayerEventSwitchError
(13): Error occurred while switching to a new URL.
kRtePlayerEventFirstDisplayed
(14): First video frame displayed.
kRtePlayerEventReachCacheFileMaxCount
(15): Reached the maximum number of cached files.
kRtePlayerEventReachCacheFileMaxSize
(16): Reached the maximum cache file size.
kRtePlayerEventTryOpenStart
(17): Start attempting to open a new URL.
kRtePlayerEventTryOpenSucceed
(18): Successfully opened the new URL.
kRtePlayerEventTryOpenFailed
(19): Failed to open the new URL.
kRtePlayerEventAudioTrackChanged
(20): Current audio track changed.