主要方法

方法 描述
AgoraMediaPlayerKit 创建 AgoraMediaPlayerKit 实例
destroy 销毁 AgoraMediaPlayerKit 实例
registerPlayerObserver 注册播放观测器
unregisterPlayerOberver 取消注册播放观测器
registerAudioFrameObserver 注册音频观测器
unregisterAudioFrameObserver 取消注册音频观测器
registerVideoFrameObserver 注册视频观测器
unregisterVideoFrameObserver 取消注册视频观测器
setView 设置播放器的渲染视图
setRenderMode 设置播放器视图的渲染模式
open 打开媒体文件
play 播放媒体文件
pause 暂停播放
stop 停止播放
seek 从指定的位置播放媒体文件
adjustPlayoutVolume 调节本地播放音量
mute 设置是否静音
getDuration 获取媒体文件总时长
getPlayPosition 获取当前播放进度
getPlayoutVolume 获取当前本地播放音量
isMuted 获取当前静音状态
getState 获取播放器当前状态
getStreamCount 获取该媒体文件中媒体流的数量
getStreamInfo 获取媒体流详细信息

主要事件

回调 描述
onPlayerStateChanged 报告播放器状态改变
onPositionChanged 报告当前播放进度
onPlayerEvent 报告定位播放的结果
onMetaData 报告已获取媒体附属信息
onFrame 已获取音频帧回调
onFrame 已获取视频帧回调