私有云配置

更新时间: 2024/08/07 16:14:03

本文介绍如何配置会议组件的私有云服务。

前提条件

请在您的企业内部部署企业专用的会议服务器,以供会议组件 NEMeetingKit 连接。

该部署过程需要您与网易云信服务团队协作完成,因此若有私有云服务相关需求,请先前往云信官网联系商务经理一对一沟通您的需求。

配置步骤

私有云服务器部署完成后,网易云信会提供给您对应的会议私有云配置文件。您在初始化会议组件 SDK 时,需要进行相关的配置,以便 SDK 能接入到目标私有云服务器上。
具体配置步骤如下:

调用 initSDK 方法初始化 NEMeetingKit 时,配置 initSDKOptions 参数的 imPrivateConfneRtcServerAddresses 字段。

示例代码如下:

// 通过小程序提供的 this.selectComponent() 方法获取组件实例
this.meetingComponent = this.selectComponent('#meeting-component')

/**
  * 初始化
  * @param param
  * @param param.debug 是否开启调试模式
  * @param param.appKey appKey
  * @param param.baseDomain [必选] 发起请求的 domain,请填入您自己的域名地址
  ···
  * @param param.imPrivateConf [可选] IM SDK私有化配置,仅限于私有化配置时使用
    /**
     * lbs连接地址
     */
    lbs: string
    /**
     * link连接地址
     */
    link: string
    /**
     * 是否对link连接进行https处理
     */
    linkSslWeb: boolean
    /**
     * nos上传地址
     */
    nosUploader: string
    /**
     * nos是否开启https
     */
    httpsEnabled: boolean
    /**
     * nos下载地址 这个是用来接到消息后,要按一定模式替换掉文件链接的。给予一个安全下载链接。
     */
    nosDownloader: string
    
  * @param param.neRtcServerAddresses [可选] G2 SDK私有化配置,仅限于私有化配置时使用
    /**
     * 通道信息服务器地址
     */
    channelServer: string
    /**
     * 统计上报服务器地址
     */
    statisticsServer: string
    /**
     * roomServer服务器地址
     */
    roomServer: string
    /**
     * 是否使用ipv6
     */
    useIPv6: boolean
  */
this.meetingComponent.initSDK({
  debug,
  appKey,
  imPrivateConf,
  neRtcServerAddresses
})
此文档是否对你有帮助?
有帮助
去反馈
  • 前提条件
  • 配置步骤