2024/09/30 14:14:38
客户端 API
本页介绍游戏语音中高频调用的实时互动 RTC API。
API | 描述 |
---|---|
CreateAgoraRtcEngine | 创建 IRtcEngine 对象。 |
IRtcEngine.Initialize | 初始化 IRtcEngine 。 |
IRtcEngine.Dispose | 销毁 IRtcEngine 对象。 |
JoinChannel | 加入频道。 |
LeaveChannel | 离开频道。 |
OnJoinChannelSuccess | 成功加入频道回调。 |
OnUserJoined | 主播(直播场景)加入当前频道回调。 |
OnUserOffline | 主播(直播场景)离开当前频道回调。 |
GetLocalSpatialAudioEngine | 获取 ILocalSpatialAudioEngine 对象。 |
SetHeadphoneEQPreset | 设置预设的耳机均衡效果。 |
SetHeadphoneEQParameters | 设置耳机均衡器的低频和高频参数。 |
ILocalSpatialAudioEngine.Initialize | 初始化 ILocalSpatialAudioEngine 。 |
ILocalSpatialAudioEngine.Dispose | 销毁 ILocalSpatialAudioEngine 。 |
SetMaxAudioRecvCount | 设置音频接收范围内最多可接收的音频流数。 |
SetAudioRecvRange | 设置本地用户的音频接收范围。 |
UpdateSelfPosition | 更新本地用户的空间位置。 |
UpdateRemotePosition | 更新远端用户的空间位置信息。 |
UpdatePlayerPositionInfo | 更新媒体播放器的空间位置。 |
SetRemoteUserSpatialAudioParams | 设置远端用户的空间音频参数。 |
SetZones | 设置隔声区域。 |
SetRemoteAudioAttenuation | 设置指定用户的声音衰减效果。 |
SetPlayerAttenuation | 设置媒体播放器的声音衰减属性。 |
ClearRemotePositions | 删除所有远端用户的空间位置信息。 |
MuteLocalAudioStream | 取消或恢复发布本地音频流。 |
MuteAllRemoteAudioStreams | 取消或恢复订阅所有远端用户的音频流。 |
EnableSpatialAudio | 开启或关闭空间音频。 |
SetSpatialAudioParams | 开启或关闭媒体播放器的空间音频。 |