音视频呼叫(原呼叫组件)
私有化配置
更新时间: 2023/01/30 15:46:58
本文介绍呼叫组件如何将私有化配置的相关参数透传给 NERTC SDK。
注意事项
- 呼叫组件集成 IM SDK 和 NERTC SDK 功能,因此呼叫组件的私有化配置需要配置 IM SDK 的私有化配置以及 NERTC SDK 的私有化配置。
- 呼叫组件没有包含 IM SDK 的初始化,因此 IM SDK 的私有化配置需要您自行实现,具体步骤请咨询网易云信技术支持工程师。
- 只有 V1.4.2 及以上的呼叫组件版本才支持私有化配置。
- 私有化场景中,呼叫组件自带的话单功能将不再生效,请您自行实现话单逻辑。
实现方式
在初始化呼叫组件时,配置 rtcSdkOption
方法。
NERtcOption option = new NERtcOption();
// 用户通过 NERtcServerAddresses 类完成私有化配置
NERtcServerAddresses serverAddresses = new NERtcServerAddresses();
// 私有化配置相关参数
serverAddresses.channelServer = ......
......
// 完成私有化配置赋值
option.serverAddresses = serverAddresses;
CallKitUIOptions options = new CallKitUIOptions.Builder()
......
.rtcSdkOption(option) // 配置 NERTC SDK 初始化参数,包含日志及私有化配置等
......
.build();
// 若重复初始化会销毁之前的初始化实例,重新初始化
CallKitUI.init(getApplicationContext(), options);
参数说明如下:
channelServer
:请配置为应用服务在私有化中的 URL 地址。serverAddresses
:请参见NERtcServerAddresses。
此文档是否对你有帮助?
有帮助
我要吐槽