AliyunRtcPluginPlatform class abstract
- Inheritance
-
- Object
- PlatformInterface
- AliyunRtcPluginPlatform
- Implementers
Constructors
- AliyunRtcPluginPlatform()
- Constructs a AliyunRtcPluginPlatform.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
buildView(
int textureId) → Widget - Returns a widget displaying the video with a given textureID.
-
connect(
DataSource dataSource) → Future< int> - connect Remote Video.
-
disconnect(
String userId) → Future< void> - disconnect Rtc Video.
-
dispose(
String userId) → Future< void> - release Rtc Video Resource.
-
init(
) → Future< void> - Initializes the platform interface and disposes all existing players.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
setVolume(
String userId, double volume) → Future< void> - Sets the volume to a range between 0.0 and 1.0.
-
toString(
) → String -
A string representation of this object.
inherited
-
videoEventsFor(
int textureId) → Stream< VideoEvent> - Returns a Stream of VideoEventTypes.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
- instance ↔ AliyunRtcPluginPlatform
-
The default instance of AliyunRtcPluginPlatform to use.
getter/setter pair