API | 説明 |
TUICallKitインスタンスの作成(シングルトンモード) | |
ユーザーのニックネーム、プロフィール画像の設定 | |
1v1通話の開始 | |
グループ通話の開始 | |
現在のグループ通話に自主的に参加 | |
カスタム着信音の設定 | |
ミュートモードのオン/オフ | |
フローティングウィンドウ機能のオン/オフ |
TUICallKit createInstance(Context context)
void setSelfInfo(String nickname, String avatar, TUICommonDefine.Callback callback)
パラメータ | タイプ | 意味 |
nickname | String | ターゲットユーザーのニックネーム |
avatar | String | ターゲットユーザーのプロフィール画像 |
void call(String userId, TUICallDefine.MediaType callMediaType)
パラメータ | タイプ | 意味 |
userId | String | ターゲットユーザーのuserId |
callMediaType | TUICallDefine.MediaType | 通話のメディアタイプ。ビデオ通話、音声通話など |
void groupCall(String groupId, List<String> userIdList, TUICallDefine.MediaType callMediaType) {
パラメータ | タイプ | 意味 |
groupId | String | 今回のグループ通話のグループID |
userIdList | List | ターゲットユーザーのuserIdリスト |
callMediaType | TUICallDefine.MediaType | 通話のメディアタイプ。ビデオ通話、音声通話など |
void joinInGroupCall(TUICommonDefine.RoomId roomId, String groupId, TUICallDefine.MediaType callMediaType, TUICommonDefine.Callback callback);
パラメータ | タイプ | 意味 |
roomId | TUICommonDefine.RoomId | 今回の通話のオーディオビデオルームID。現在は数字のルームナンバーのみサポートしています。文字列のルームナンバーは今後のバージョンでサポート予定です |
groupId | String | 今回のグループ通話のグループID |
callMediaType | TUICallDefine.MediaType | 通話のメディアタイプ。ビデオ通話、音声通話など |
filePath
にnullを渡します。void setCallingBell(String filePath);
void enableMuteMode(boolean enable);
false
で、通話画面の左上隅のフローティングウィンドウボタンは非表示になっており、trueに設定すると表示されます。void enableFloatWindow(boolean enable);
この記事はお役に立ちましたか?