millicast_flutter_sdk library
Classes
- AudioCodec
- BufferMemoryOutput
- Director
- Simplify API calls to find the best server and region to publish and subscribe to.
- DirectorPublisherOptions
- DirectorSubscriberOptions
- InternalLogPrinter
- LogPrinter implementation Log format 'className Date - {Log.level} - {log.message}'
- LayerInfo
- MillicastDirectorResponse
- NativeChannel
- PeerConnection
- Publish
- Manages connection with a secure WebSocket path to signal the Millicast server and establishes a WebRTC connection to broadcast a MediaStream.
- RTCRtpTransceiverCompleter
- Signaling
-
Starts
WebSocketChannel
connection and manages the messages between peers. - SignalingEvents
- StreamTypes
- View
- View manages a webSocket connection to view a stream using Millicast.
Constants
-
connectOptions
→ const Map<
String, dynamic> - defaultApiEndpoint → const String
- defaultLogHistorySize → const int
-
localSDPOptions
→ const Map<
String, dynamic> -
videoCodec
→ const Map<
String, String> -
webRTCEvents
→ const Map<
String, dynamic>
Properties
- apiEndpoint ↔ String
-
getter/setter pair
- defaultTurnServerLocation ↔ String
-
getter/setter pair
-
history
↔ List<
String> -
getter/setter pair
- liveWebSocketDomain ↔ String
-
getter/setter pair
- maxLogHistorySize ↔ int
-
getter/setter pair
- memory ↔ BufferMemoryOutput
-
getter/setter pair
- turnServerLocation ↔ String
-
getter/setter pair