SDKsFlutterEnterprise
Start a group call
Use the Flutter SDK to start a group audio or video call.
A group call invites only the members explicitly included in inviteeUserIDList; setting groupID does not automatically invite the entire group:
final info = SignalingInfo(
userID: currentUserID,
invitation: InvitationInfo(
inviterUserID: currentUserID,
inviteeUserIDList: selectedGroupMemberIDs,
groupID: groupID,
roomID: groupID,
timeout: 30,
mediaType: 'video',
sessionType: ConversationType.group,
platformID: Platform.isIOS ? IMPlatform.ios : IMPlatform.android,
),
);
final credentials = await OpenIM.iMManager.signalingManager
.signalingInviteInGroup(info: info);groupID must not be empty. If the application generates its own roomID, every participant must use the same value. busyLineUserIDList identifies only the members whose lines are busy; it should not stop invitations to the other members.
Was this page helpful?