VIEndpoint class

Represents a remote call participant.

Properties

displayName String?
This endpoint's display name.
no setter
endpointId String
The endpoint id.
no setter
hashCode int
The hash code for this object.
no setterinherited
onEndpointRemoved VIEndpointRemoved?
Callback for getting notified when the endpoint is removed from the call. It is not triggered on call end.
getter/setter pair
onEndpointUpdated VIEndpointUpdated?
Callback for getting notified when the endpoint information is updated.
getter/setter pair
onRemoteVideoStreamAdded VIRemoteVideoStreamAdded?
Callback for getting notified when the endpoint added the video stream to the call.
getter/setter pair
onRemoteVideoStreamRemoved VIRemoteVideoStreamRemoved?
Callback for getting notified when the endpoint removed the video stream from the call.
getter/setter pair
onStartReceivingVideoStream VIStartReceivingVideoStream?
Callback for getting notified when video receive on a remote video stream is started after previously being stopped. Available only for the conference calls.
getter/setter pair
onStopReceivingVideoStream VIStopReceivingVideoStream?
Callback for getting notified when video receive on a remote video stream is stopped. Available only for the conference calls.
getter/setter pair
onVoiceActivityStarted VIVoiceActivityStarted?
Callback for getting notified when a voice activity is detected in a conference call.
getter/setter pair
onVoiceActivityStopped VIVoiceActivityStopped?
Callback for getting notified when a voice activity is stopped in a conference call.
getter/setter pair
place int?
Place of this endpoint in a video conference. May be used as a position of this endpoint’s video stream to render in a video conference call.
no setter
remoteVideoStreams List<VIVideoStream>
All active video streams of the endpoint.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sipUri String?
This endpoint's SIP URI.
no setter
userName String?
This endpoint's user name.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
requestVideoSize(String streamId, int width, int height) Future<void>
Requests the specified video size for the video stream.
startReceiving(String streamId) Future<void>
Starts receiving video on the remote video stream.
stopReceiving(String streamId) Future<void>
Stops receiving video on the remote video stream.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited