CallKit 默认音频呼叫最大人数为多少人?视频呼叫最大人数为多少人?该人数上限是否可调?

发布时间: 2022-03-01 18:27

回答:

1. CallKit 默认音频呼叫最大人数为 20 人,视频呼叫最大人数为 7 人。

2. CallKit 为开源 SDK,如开发者需要调整呼叫人数,可在源码中进行设置(callkit/src/main/java/io/rong/callkit/CallSelectMemberActivity.java)。

3. 建议在设置最大人数的时候,考虑移动设备的带宽(主要是在多路视频情况下)和 UI 交互效果,否则将影响通话效果。

/**
 * true:只能选择n个人同时进行音视频通话,>n选择无效; false:>n个人同时音视频通话之后,其他人视为观察者加入到本次通话中; n :NORMAL_VIDEO_NUMBER 和
 * NORMAL_AUDIO_NUMBER
 */
private boolean ctrlTag = true;

private static final int NORMAL_VIDEO_NUMBER = 7;
private static final int NORMAL_AUDIO_NUMBER = 20;