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