实时互动 API

  • Android

更新时间不可用

本页展示场景化方案中高频调用的实时互动 SDK API。

API 名称描述
create [1/2]创建并初始化 RtcEngine。
create [2/2]创建并初始化 RtcEngine。
destroy销毁 RtcEngine 对象。
joinChannel [1/2]加入频道。
joinChannel [2/2]设置媒体选项并加入频道。
joinChannelEx加入多个频道。
updateChannelMediaOptions加入频道后更新频道媒体选项。
updateChannelMediaOptionsEx加入多个频道后更新频道媒体选项。
leaveChannel [2/2]设置频道选项并离开频道。
leaveChannelEx [2/2]设置频道选项并离开多个频道。
renewToken更新 Token。
setClientRole [1/2]设置用户角色。
setClientRole [2/2]设置直播场景下的用户角色和观众端延时级别。
enableAudio启用音频模块。
enableAudioVolumeIndication启用用户音量提示。
setAudioProfile [2/2]设置音频编码属性。
setAudioScenario设置音频场景。
sendStreamMessage发送数据流。
createMediaPlayer创建媒体播放器对象。媒体播放器全部接口详见 IMediaPlayer。
selectAudioTrack指定当前音频文件的播放音轨。
initialize初始化音乐内容中心。音乐内容中心全部接口详见 IAgoraMusicContentCenter。
onJoinChannelSuccess成功加入频道回调。
onRejoinChannelSuccess成功重新加入频道回调。
onClientRoleChanged用户角色、观众端延时级别已切换回调。
onLeaveChannel离开频道回调。
onUserJoined远端用户(通信场景)/主播(直播场景)加入当前频道回调。
onUserOffline远端用户(通信场景)/主播(直播场景)离开当前频道回调。
onRequestTokenToken 已过期回调。
onTokenPrivilegeWillExpireToken 即将在 30 s 内过期回调。
onAudioVolumeIndication用户音量提示回调。
onStreamMessage接收到对方数据流消息的回调。
onStreamMessageError接收对方数据流消息发生错误的回调。
表格内容超出当前宽度,可横向滚动查看更多列。