flutter_ion library
Classes
- Client
- Connector
- Constraints
- Disconnect
- Encoding
- FrameRate
- GRPCWebSignal
- JoinConfig
- JoinResult
- JsonRPCSignal
- LocalStream
- MediaTrackConstraints
- Message
- Peer
- PeerEvent
- RemoteStream
- Result
- Room
- RoomError
- RoomInfo
- RTC
- RTCConfiguration
- RtcError
- Sender
- Service
- Signal
- Subscription
- TrackEvent
- TrackInfo
- Transport
- Trickle
- VideoConstraints
Constants
- API_CHANNEL → const String
- ERR_NO_SESSION → const String
Properties
- jsonEncoder → JsonEncoder
-
final
-
layerStringType
↔ Map<
Layer, String> -
getter/setter pair
-
resolutions
↔ List<
String> -
getter/setter pair
- RolePub → int
-
final
- RoleSub → int
-
final
-
videoConstraints
↔ Map<
String, VideoConstraints> -
getter/setter pair
Functions
-
makeRemote(
MediaStream stream, Transport transport) → RemoteStream
Typedefs
- OnCloseCallback = dynamic Function(int code, String reason)
- OnNegotiateCallback = dynamic Function(RTCSessionDescription jsep)
- OnReadyCallback = dynamic Function()
- OnTrickleCallback = dynamic Function(Trickle trickle)