更新时间:2022-05-10 GMT+08:00
分享

场景8: 发起呼叫

描述

云会议服务支持用户发起点对点音频呼叫和视频呼叫,呼叫前提是已登录成功。

业务流程

  1. 接口调用

    1. 创建呼叫参数CallParam。
       1
       2
       3
       4
       5
       6
       7
       8
       9
      10
      11
      12
      13
      14
      15
      16
      17
      18
      19
      20
      21
      22
      23
      24
      25
      26
      27
      28
      29
              //呼叫对象
              CallParam callParam = new CallParam()
                      .setVideo(true);//是否视频
      
              String name = "huawei123456";
              String number = "+99123456xxx";
              String thirdAccountId = "123456abcd";
              String accountUuid= "uuidid123456";
      
              //以下四种方式可选
              if (!TextUtils.isEmpty(number)) {
                  //通过sip号码的方式进行呼叫
                  callParam.setNumber(number);
              }
      
              if (!TextUtils.isEmpty(account)) {
                  //通过华为企业通讯录帐号的方式进行呼叫
                  callParam.setAccount(account);
              }
      
              if (!TextUtils.isEmpty(thirdAccountId)) {
                  //如果是appid的方式登录,可以通过第三方通讯录的联系人id进行呼叫
                  callParam.setThirdAccountId(thirdAccountId);
              }
      
              if (!TextUtils.isEmpty(accountUuid)) {
                  //通过华为企业通讯录id的方式进行呼叫    
                  callParam.setCalleeUuid(accountUuid);
              }
      
    2. 调用startCall接口发起呼叫,第1步中的数据作为参数。

  2. 处理回调

    处理回调中的结果。

示例代码

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
//开始发起呼叫
HWMSdk.getOpenApi(getActivity()).startCall(callParam, new HwmCancelableCallBack<Void>() {             
    @Override             
    public void onSuccess(Void result) {                 
         Log.i(TAG, "呼叫成功");             
    }              
    @Override             
    public void onFailed(int retCode, String desc) {                 
         Log.i(TAG,  "呼叫失败:"+ retCode + ", desc: " + desc);             
    }         
    @Override
    public void onCancel() {
    
    }
});
分享:

    相关文档

    相关产品

close