本文介绍在加入频道(joinChannel
)之前的 API 调用和设置。在加入频道前,通常只需要简单调用一两个 API 即可快速实现实时音视频功能,但是如果你的应用场景对通话质量和稳定性有较高的要求,我们建议参考本文进行更多的设置。
为了确保 SDK 输出的日志信息完整,声网建议在初始化 RtcEngine 实例时设置日志文件,详见如何设置日志文件。
如果你的场景有高音质需求(例如音乐教学场景),建议在加入频道前调用 setAudioProfile
,并将 profile
参数设置为 MUSIC_HIGH_QUALITY
(4),scenario
参数设置为 GAME_STREAMING
(3),更多的设置可以参考基础功能 > 设置音频编码属性。
如果你的应用场景中包括 Web 端,并且你使用的 Native SDK 版本在 3.0.0 之前,直播模式下,一定要在加入频道前调用 enableWebSdkInteroperability
方法打开和 Web 端的互通。