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 | 开启或关闭媒体播放器的空间音频。 |