NERoomLiveStreamTaskInfo class Null safety
Configuration for live streaming tasks
Constructors
- NERoomLiveStreamTaskInfo({required String taskId, required String streamUrl, bool serverRecordEnabled = false, required NERoomLiveStreamLayout layout, String? extraInfo, NERoomLiveConfig? config, NERoomLiveStreamMode mode = NERoomLiveStreamMode.kVideo})
 
Properties
- config → NERoomLiveConfig?
 - 
  Configuration for audio and video stream codecs
  final
 - extraInfo → String?
 - 
  Reserved parameters
Custom client info published for CDN streaming, added to the SEI data in H264/H265 videos. Limit: 4096 bytes.
  final
 - hashCode → int
 - 
  The hash code for this object.
  read-only, inherited
 - layout → NERoomLiveStreamLayout
 - 
  Set the layout for interactive live streaming
  final
 - mode → NERoomLiveStreamMode
 - 
  Live streaming mode
The default value is kVideo. For more information, see NERoomLiveStreamMode.
  final
 - runtimeType → Type
 - 
  A representation of the runtime type of the object.
  read-only, inherited
 - serverRecordEnabled → bool
 - 
  Whether recording is required for CDN streaming
The default value is disabled
  final
 - streamUrl → String
 - 
  Streaming URL
For example, rtmp://test.url.
Use the pushUrl parameter returned by the server API used to create a room in Live Streaming.
  final
 - taskId → String
 - 
  Custom streaming task ID
A string up to 64 characters that contains letters, digits, and underscores(_). The ID must be unique.
  final
 
Methods
- 
  noSuchMethod(
Invocation invocation) → dynamic  - 
  Invoked when a non-existent method or property is accessed.
  inherited
 - 
  toString(
) → String  - 
  A string representation of this object.
  inherited
 
Operators
- 
  operator ==(
Object other) → bool  - 
  The equality operator.
  inherited