SignalingManager class
Methods
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
setSignalingListener(OnSignalingListener listener)
→ Future
-
信令监听
-
signalingAccept({required SignalingInfo info, String? operationID})
→ Future<SignalingCertificate>
-
同意某人音视频邀请
info
信令对象SignalingInfo
-
signalingCancel({required SignalingInfo info, String? operationID})
→ Future
-
邀请者取消音视频通话
info
信令对象SignalingInfo
-
signalingCloseRoom({required String roomID, String? operationID})
→ Future
-
结束会议
roomID
会议ID
-
signalingCreateMeeting({required String meetingName, String? meetingHostUserID, int? startTime, int? meetingDuration, List<String> inviteeUserIDList = const [], String? ex, String? operationID})
→ Future<SignalingCertificate>
-
创建会议室
meetingName
会议主题
meetingHostUserID
会议主持人ID
startTime
开始时间s
meetingDuration
会议时长s
inviteeUserIDList
被邀请人ID列表
ex
其他
-
signalingGetMeetings({String? operationID})
→ Future<MeetingInfoList>
-
获取所有的未完成会议
roomID
会议ID
-
signalingGetRoomByGroupID({required String groupID, String? operationID})
→ Future<RoomCallingInfo>
-
获取当前群通话信息
groupID
当前群ID
-
signalingGetTokenByRoomID({required String roomID, String? operationID})
→ Future<SignalingCertificate>
-
获取进入房间的信息
roomID
当前房间ID
-
signalingHungUp({required SignalingInfo info, String? operationID})
→ Future
-
挂断
info
信令对象SignalingInfo
-
signalingInvite({required SignalingInfo info, String? operationID})
→ Future<SignalingCertificate>
-
邀请个人加入音视频
info
信令对象SignalingInfo
-
signalingInviteInGroup({required SignalingInfo info, String? operationID})
→ Future<SignalingCertificate>
-
邀请群里某些人加入音视频
info
信令对象SignalingInfo
-
signalingJoinMeeting({required String meetingID, String? meetingName, String? participantNickname, String? operationID})
→ Future<SignalingCertificate>
-
加入会议室
meetingID
会议ID
meetingName
会议主题
participantNickname
加入房间显示的名称
-
signalingOperateStream({required String roomID, String? streamType, required String userID, bool mute = false, bool muteAll = false, String? operationID})
→ Future
-
会议室 管理员对指定的某一个入会人员设置禁言
roomID
会议ID
streamType
video/audio
userID
被禁言的用户ID
mute
true:禁言
muteAll
true:video/audio 一起设置
-
signalingReject({required SignalingInfo info, String? operationID})
→ Future
-
拒绝某人音视频邀请
info
信令对象SignalingInfo
-
signalingSendCustomSignal({required String roomID, required String customInfo, String? operationID})
→ Future
-
自定义信令
roomID
会议ID
customInfo
自定义信令
-
signalingUpdateMeetingInfo({required Map info, String? operationID})
→ Future
-
会议设置
required String roomID,
String? meetingName,
String? ex,
int startTime = 0,
int endTime = 0,
bool participantCanUnmuteSelf = true,
bool participantCanEnableVideo = true,
bool onlyHostInviteUser = true,
bool onlyHostShareScreen = true,
bool joinDisableMicrophone = true,
bool joinDisableVideo = true,
bool isMuteAllVideo = true,
bool isMuteAllMicrophone = true,
List
-
toString()
→ String
-
A string representation of this object.
inherited