AgoraRtePlayerEvent

  • iOS

更新时间不可用

媒体播放器事件类型。

自从

自 v4.4.0 版本新增。

枚举值

参数名描述
AgoraRtePlayerEventSeekBegin

(0):开始跳转到指定位置播放。

AgoraRtePlayerEventSeekComplete

(1):跳转到指定位置完成。

AgoraRtePlayerEventSeekError

(2):跳转到指定位置时发生错误。

AgoraRtePlayerEventBufferLow

(3):当前缓冲数据不足,无法继续播放。

AgoraRtePlayerEventBufferRecover

(4):当前缓冲数据已恢复,可继续播放。

AgoraRtePlayerEventFreezeStart

(5):音频或视频发生卡顿。

AgoraRtePlayerEventFreezeStop

(6):音频或视频卡顿结束。

AgoraRtePlayerEventOneLoopPlaybackCompleted

(7):完成一次循环播放。

AgoraRtePlayerEventAuthenticationWillExpire

(8):Token 即将过期。收到该事件后需生成新的 Token,并通过 openWithUrl:startTime:cb: 更新 URL。

AgoraRtePlayerEventAbrFallbackToAudioOnlyLayer

(9):因网络问题,从接收音视频流降级为仅接收远端音频流。

AgoraRtePlayerEventAbrRecoverFromAudioOnlyLayer

(10):网络恢复后,从仅接收远端音频流恢复为接收音视频流。

AgoraRtePlayerEventSwitchBegin

(11):开始切换到新 URL。

AgoraRtePlayerEventSwitchComplete

(12):切换到新 URL 完成。

AgoraRtePlayerEventSwitchError

(13):切换到新 URL 时发生错误。

AgoraRtePlayerEventFirstDisplayed

(14):首帧视频已显示。

AgoraRtePlayerEventReachCacheFileMaxCount

(15):缓存文件数量达到上限。

AgoraRtePlayerEventReachCacheFileMaxSize

(16):缓存文件大小达到上限。

AgoraRtePlayerEventTryOpenStart

(17):开始尝试打开新 URL。

AgoraRtePlayerEventTryOpenSucceed

(18):成功打开新 URL。

AgoraRtePlayerEventTryOpenFailed

(19):打开新 URL 失败。

AgoraRtePlayerEventAudioTrackChanged

(20):当前音轨已切换。

表格内容超出当前宽度,可横向滚动查看更多列。

这个页面有帮助吗?