MTVideoCallPlugin class
Constructors
- MTVideoCallPlugin.new()
-
factory
Properties
- currMTRoom ↔ MTRoom?
-
getter/setter pair
- currRoom → Room?
-
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- localAudioTrack → LocalAudioTrack?
-
no setter
- localVideoTrack → LocalVideoTrack?
-
no setter
-
roomListener
→ List<
MTRoomEventListener> -
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
trackListener
→ List<
MTTrackListener> -
no setter
Methods
-
addMTRoomEventListener(
MTRoomEventListener listener) → void -
addMTTrackEventListener(
MTTrackListener listener) → void -
authenticate(
{required String apiKey}) → Future< bool> - Listen: onDeviceChange, onParticipantAttended, onDisconnectedRoom, onConnectedRoom Listen: onParticipantPublishAudioTrack, onParticipantPublishVideoTrack Authenticating with MITEK system using api key was provided
-
changeVideoTrack(
MediaDevice select) → Future< void> -
connect2Room(
{required MTQueue queue, required MTUser user, required MTRoom room}) → Future< bool> - Call this function to start video call to MITEK system
-
connect2RoomUseAccessToken(
{required String accessToken}) → Future< bool> -
disconnectVideoCall(
) → Future< bool> - Call this function to end and disconnect video call
-
enableMicrophone(
bool enable) → void -
enableVideo(
bool enable) → void -
getDeviceAudioInput(
) → List< MediaDevice> -
getDeviceVideoInput(
) → List< MediaDevice> -
getQueues(
) → Future< List< MTQueue> > - Getting list language supported from MITEK system
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
removeMTRoomEventListener(
MTRoomEventListener listener) → void -
removeMTTrackEventListener(
MTTrackListener listener) → void -
rePublishVideoTrack(
) → Future< void> -
setInputAudio(
MediaDevice inputAudio) → Future< void> -
setInputVideo(
MediaDevice? inputVideo) → Future< void> -
startVideoCall(
{required MTUser user, required MTQueue queue}) → Future< MTRoom> - Call this function before call 'startVideoCall' function It will create an session video call in MITEK system
-
toString(
) → String -
A string representation of this object.
inherited
-
unPublishVideoTrack(
) → Future< void>
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
- instance → MTVideoCallPlugin
-
no setter