Represents a video track.
Properties |
---|
Methods |
---|
Toggle audio on or off. |
enableVideo(bool enableVideo) → result Enables or disables the video stream. |
Switches the device's camera. |
Attach view of video track. |
Release video track. |
id → String |
---|
It's the unique identification of the video track on Stringee system. |
localId → String |
---|
It's the unique identification of the video track on local. |
publisher → StringeeRoomUser |
---|
It's user who publish this track. |
audioEnable → bool |
---|
Whether the track has audio:
- true - has audio. - false - doesn't have audio. |
videoEnable → bool |
---|
Whether the track has video:
- true - has video. - false - doesn't have video. |
isScreenCapture → bool |
---|
Whether the track is screen capture:
- true - is screen capture. - false - isn't screen capture. |
isLocal → bool |
---|
Whether the track is local track:
- true - is local track. - false - isn't local track. |
mute(bool mute) → result |
---|
Toggle audio on or off. |
enableVideo(bool enableVideo) → result |
---|
Enables or disables the video stream. |
switchCamera() → result |
---|
Switches the device's camera. By defalt, Stringee SDK uses the front camera. |
setMirror(bool isLocal, bool isMirror) → result |
---|
This method only available in android. Set stream like a mirror in android. |
attach({
Key key, Color color, bool isOverlay, bool isMirror, double height, double width, EdgeInsetsGeometry margin, AlignmentGeometry alignment, EdgeInsetsGeometry padding, Widget child, ScalingType scalingType, }) → StringeeVideoView |
---|
Attach view of video track. |
close() → result |
---|
Release video track. |