API Reference
Enumerations
Section titled “Enumerations”- AudioTrackFeature
- BackupCodecPolicy
- CheckStatus
- ConnectionQuality
- ConnectionState
- DisconnectReason
- ErrorCode
- LogLevel
- ParticipantEvent
- ParticipantKind
- ParticipantState
- RoomEvent
- StreamState
- SubscriptionStatus
- TrackEvent
- TrackKind
- TrackSource
- VideoQuality
Classes
Section titled “Classes”- AxonError
- ByteStreamReader
- ByteStreamWriter
- ConnectionCheck
- ConnectionError
- DefaultReconnectPolicy
- LocalAudioTrack
- LocalParticipant
- LocalTrack
- LocalTrackPublication
- LocalVideoTrack
- MediaDeviceFailure
- Participant
- RemoteAudioTrack
- RemoteParticipant
- RemoteTrack
- RemoteTrackPublication
- RemoteVideoTrack
- Room
- RpcError
- TextStreamReader
- TextStreamWriter
- TimeoutError
- Track
- TrackPublication
- TypedEmitter
- VideoPreset
Interfaces
Section titled “Interfaces”- ActiveSpeaker
- AdaptiveStreamSettings
- AudioAnalyserOptions
- AudioCaptureOptions
- AudioOutputOptions
- AudioPreset
- BaseStreamInfo
- BrowserDetails
- ByteStreamInfo
- CheckInfo
- CreateLocalTracksOptions
- DataPublishOptions
- DataTrackInfo
- GroupInfo
- JoinRequest
- JoinResponse
- LoggerInterface
- Message
- ParticipantInfo
- ParticipantPermission
- ParticipantTrackPermission
- PerformRpcParams
- ProcessorOptions
- PublishCodecOptions
- ReconnectContext
- ReconnectPolicy
- RoomInfo
- RoomOptions
- RpcInvocationData
- ScreenShareCaptureOptions
- SendFileOptions
- SendTextOptions
- ServerInfo
- StreamBytesOptions
- StreamSenderInfo
- StreamTextOptions
- SyncState
- TrackDimensions
- TrackInfo
- TrackProcessor
- TrackPublishDefaults
- TrackPublishOptions
- VideoCaptureOptions
- VideoEncoding
- VideoPresetOptions
- VideoResolution
Type Aliases
Section titled “Type Aliases”- AudioCodec
- BackupVideoCodec
- ByteStreamHandler
ChatMessage- DeviceFailureKind
- LogExtension
- ParticipantEvents
- RoomConnectOptions
- RoomEvents
- ScalabilityMode
- TextStreamHandler
- TextStreamInfo
- TrackEvents
- VideoCodec
Variables
Section titled “Variables”- audioCodecs
- AudioPresets
- defaultAudioCaptureOptions
- defaultScreenShareEncoding
- defaultVideoCaptureOptions
- defaultVideoEncoding
- MAX_RPC_PAYLOAD_BYTES
- PROTOCOL_VERSION
- ScreenSharePresets
- VERSION
- videoCodecs
- VideoPresets
- VideoPresets43
- videoSimulcastPresets
Functions
Section titled “Functions”- compareVersions
- createAudioAnalyser
- createLocalAudioTrack
- createLocalScreenTracks
- createLocalTracks
- createLocalVideoTrack
- facingModeFromDeviceLabel
- facingModeFromLocalTrack
- getBrowser
- getEmptyAudioStreamTrack
- getEmptyVideoStreamTrack
- isBackupVideoCodec
- isBrowserSupported
- isChromiumBased
- isFireFox
- isMobile
- isSafari
- isSafariBased
- isWeb
- setLogExtension
- setLogger
- setLogLevel
- supportsAdaptiveStream
- supportsAudioOutputSelection
- supportsAV1
- supportsDynacast
- supportsVP9
References
Section titled “References”TypedEventEmitter
Section titled “TypedEventEmitter”Renames and re-exports TypedEmitter