私有云配置
更新时间: 2023/06/29 11:48:39
本文介绍如何配置会议组件的私有云服务。
前提条件
请在您的企业内部部署企业专用的会议服务器,以供会议组件 NEMeetingKit 连接。
该部署过程需要您与网易云信服务团队协作完成,因此若有私有云服务相关需求,请先前往云信官网联系商务经理一对一沟通您的需求。
方式1:通过 serverUrl 设置(推荐)
调用 initialize
方法初始化 NEMeetingKit 时,配置 NEMeetingKitConfig
的 serverUrl
参数为私有化服务器地址。
示例代码如下:
NEMeetingKitConfig config = new NEMeetingKitConfig();
config.appKey = "Your_App_Key";
config.appName = "Your_App_Name";
config.serverUrl = "Your_Server_Url"; //配置私有化服务器地址
//更多初始化配置
...
// 保持默认配置 false
config.useAssetServerConfig = false;
NEMeetingKit.getInstance().initialize(context, config, callback);
方式2:通过配置文件设置
私有云服务器部署完成后,网易云信会提供给您对应的会议私有云配置文件。您在初始化会议组件 SDK 时,需要进行相关的配置,以便 SDK 能接入到目标私有云服务器上。
- 将配置文件重命名为
xkit_server.config
,并在构建项目前将配置文件添加到 assets 资源根目录下。请勿使用多级目录。
- 调用
initialize
方法初始化 NEMeetingKit 时,配置NEMeetingKitConfig
的 useAssetServerConfig 参数为 true。
示例代码如下:NEMeetingKitConfig config = new NEMeetingKitConfig(); config.appKey = "Your_App_Key"; config.appName = "Your_App_Name"; //更多初始化配置 ... // 该配置需要设置为true,SDK会自动解析 xkit_server.config 配置文件 config.useAssetServerConfig = true; NEMeetingKit.getInstance().initialize(context, config, callback);
此文档是否对你有帮助?