BroadcastConfiguration class

Used to declare a Broadcast configuration.

An example configuration for a Broadcast can be as follows.

new BroadcastConfiguration(
  access: 'http',
  mux: 'mpeg1',
  dst: '127.0.0.1:8080',
  vcodec: 'mp1v',
  vb: 1024,
  acodec: 'mpga',
  ab: 128,
);

Constructors

BroadcastConfiguration({required String access, required String mux, required String dst, required String vcodec, required int vb, required String acodec, required int ab})
const

Properties

ab int
Audio bitrate for transcoding the broadcast.
final
access String
Type of access for Broadcast e.g. http.
final
acodec String
Audio codec for transcoding the broadcast e.g. mpga.
final
dst String
Destination e.g. 127.0.0.1:8080.
final
hashCode int
The hash code for this object.
no setterinherited
mux String
MUX e.g. mpeg1.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
vb int
Video bitrate for transcoding the broadcast.
final
vcodec String
Video codec for transcoding the broadcast e.g. mp1v.
final

Methods

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

Operators

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