音视频呼叫(原呼叫组件)
Android
动态与公告
更新日志
关于下架V1.1.0及之前版本的公告
组件简介
呼叫组件概述
Demo 体验
快速开始
开通服务
跑通示例项目
集成呼叫组件
进阶功能
自定义 UI
初始化参数配置
设置 RTC 的音视频属性
自定义呼叫铃声
拦截呼入请求
话单
私有化配置
API 参考与错误码
最佳实践
获取主被叫用户信息
常见问题

私有化配置

更新时间: 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
此文档是否对你有帮助?
有帮助
我要吐槽
  • 注意事项
  • 实现方式