DirectCdnStreamingMediaOptions class

The media setting options for the host.

Annotations
  • @JsonSerializable.new(explicitToJson: true, includeIfNull: false)

Properties

customVideoTrackId → int?
The video track ID returned by calling the createCustomVideoTrack method. The default value is 0.
final
hashCode → int
The hash code for this object.
no setterinherited
publishCameraTrack → bool?
Sets whether to publish the video captured by the camera: true : Publish the video captured by the camera. false : (Default) Do not publish the video captured by the camera.
final
publishCustomAudioTrack → bool?
Sets whether to publish the captured audio from a custom source: true : Publish the captured audio from a custom source. false : (Default) Do not publish the captured audio from the custom source.
final
publishCustomVideoTrack → bool?
Sets whether to publish the captured video from a custom source: true : Publish the captured video from a custom source. false : (Default) Do not publish the captured video from the custom source.
final
publishMicrophoneTrack → bool?
Sets whether to publish the audio captured by the microphone: true : Publish the audio captured by the microphone. false : (Default) Do not publish the audio captured by the microphone.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

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