LiveKit JS Client SDK - v2.8.0

Namespaces

AudioPresets
MediaDeviceFailure
Track
TrackPublication

Enumerations

CheckStatus
ConnectionErrorReason
ConnectionQuality
ConnectionState
CryptorErrorReason
CryptorEvent
EncryptionEvent
KeyHandlerEvent
KeyProviderEvent
LoggerNames
LogLevel
MediaDeviceFailure
ParticipantEvent
RoomEvent
TrackEvent
VideoQuality

Classes

BaseKeyProvider
Checker
ConnectionCheck
ConnectionError
CriticalTimers
CryptorError
DefaultReconnectPolicy
DeviceUnsupportedError
ExternalE2EEKeyProvider
LivekitError
LocalAudioTrack
LocalParticipant
LocalTrack
LocalTrackPublication
LocalVideoTrack
NegotiationError
Participant
PublishDataError
RemoteAudioTrack
RemoteParticipant
RemoteTrack
RemoteTrackPublication
RemoteVideoTrack
Room
RpcError
SignalRequestError
Track
TrackInvalidError
TrackPublication
UnexpectedConnectionState
UnsupportedServer
VideoPreset

Interfaces

AudioCaptureOptions
AudioOutputOptions
AudioPreset
AudioProcessorOptions
AudioReceiverStats
AudioSenderStats
BaseE2EEManager
BaseMessage
ChatMessage
CheckerOptions
CreateLocalTracksOptions
ElementInfo
EnableMessage
EncodeMessage
ErrorMessage
InitAck
InitMessage
ParticipantTrackPermission
PerformRpcParams
RatchetMessage
RatchetRequestMessage
ReconnectContext
ReconnectPolicy
RemoveTransformMessage
ReplaceTrackOptions
RoomConnectOptions
RoomOptions
RpcInvocationData
RTPVideoMapMessage
ScreenShareCaptureOptions
SetKeyMessage
SifTrailerMessage
TrackProcessor
TrackPublishDefaults
TrackPublishOptions
TranscriptionSegment
UpdateCodecMessage
VideoCaptureOptions
VideoEncoding
VideoPresetOptions
VideoProcessorOptions
VideoReceiverStats
VideoResolution
VideoSenderStats
WebAudioSettings

Type Aliases

AdaptiveStreamSettings
AudioAnalyserOptions
AudioTrack
BackupVideoCodec
CheckInfo
CryptorCallbacks
DataPublishOptions
DecodeRatchetOptions
E2EEManagerCallbacks
E2EEManagerOptions
E2EEOptions
E2EEWorkerMessage
InstantiableCheck
KeyInfo
KeyProviderCallbacks
KeyProviderOptions
KeySet
LiveKitReactNativeInfo
ParticipantKeyHandlerCallbacks
ProcessorOptions
RequestErrorReason
ScalabilityMode
SimulationScenario
TrackEventCallbacks
VideoCodec
VideoTrack

Variables

protocolVersion
ScreenSharePresets
version
videoCodecs
VideoPresets
VideoPresets43

Functions

attachToElement
compareVersions
createAudioAnalyser
createE2EEKey
createKeyMaterialFromBuffer
createKeyMaterialFromString
createLocalAudioTrack
createLocalScreenTracks
createLocalTracks
createLocalVideoTrack
deriveKeys
facingModeFromDeviceLabel
facingModeFromLocalTrack
getEmptyAudioStreamTrack
getEmptyVideoStreamTrack
importKey
isBackupCodec
isBrowserSupported
isE2EESupported
isInsertableStreamSupported
isScriptTransformSupported
isVideoFrame
needsRbspUnescaping
parseRbsp
ratchet
setLogExtension
setLogLevel
supportsAdaptiveStream
supportsAV1
supportsDynacast
supportsVP9
writeRbsp