鸿蒙 CallPlus-v25.11.0
    Preparing search index...

    Interface IRCCallPlusStartParams

    发起呼叫参数

    interface IRCCallPlusStartParams {
        callId?: string;
        userIds: string[];
        type: RCCallPlusType;
        mediaType: AUDIO | AUDIO_VIDEO;
        pushConfig?: IRCCallPlusPushConfig;
        extra?: string;
        syncData?: string;
        encryption?: { isSecret: boolean; secretKey: string };
    }
    Index

    Properties

    callId?: string

    callId 可选参数,通话唯一标识,一般不传使用 SDK 自动生成的 callId

    userIds: string[]

    被叫方通话用户列表

    通话类型,默认为 RCCallPlusType.SINGLE

    • RCCallPlusType.SINGLE - 发起单人呼叫
    • RCCallPlusType.MULTI - 发起多人呼叫
    mediaType: AUDIO | AUDIO_VIDEO

    通话媒体类型,默认为 RCCallPlusMediaType.AUDIO_VIDEO 音视频通话

    • RCCallPlusMediaType.AUDIO - 音频通话
    • RCCallPlusMediaType.AUDIO_VIDEO - 音视频通话

    推送配置,用于定义移动端接收呼叫时的推送行为

    extra?: string

    透传信息,该信息将通过 onReceivedCall 回调时透传给被叫方

    syncData?: string

    定义通话同步数据,该数据与 extra 不同点,在于数据会被服务器存储,同时可通过 session.getSyncData() 获取; 数据不可超出 1024 Bytes

    encryption?: { isSecret: boolean; secretKey: string }

    加密配置

    Type Declaration

    • isSecret: boolean

      是否加密,默认不加密

    • secretKey: string

      密钥