Preparing search index...
The search index is not available
LiveKit JS Client SDK - v2.8.0
LiveKit JS Client SDK
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
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
On This Page
Namespaces
Audio
Presets
Media
Device
Failure
Track
Track
Publication
Enumerations
Check
Status
Connection
Error
Reason
Connection
Quality
Connection
State
Cryptor
Error
Reason
Cryptor
Event
Encryption
Event
Key
Handler
Event
Key
Provider
Event
Logger
Names
Log
Level
Media
Device
Failure
Participant
Event
Room
Event
Track
Event
Video
Quality
Classes
Base
Key
Provider
Checker
Connection
Check
Connection
Error
Critical
Timers
Cryptor
Error
Default
Reconnect
Policy
Device
Unsupported
Error
External
E2EEKey
Provider
Livekit
Error
Local
Audio
Track
Local
Participant
Local
Track
Local
Track
Publication
Local
Video
Track
Negotiation
Error
Participant
Publish
Data
Error
Remote
Audio
Track
Remote
Participant
Remote
Track
Remote
Track
Publication
Remote
Video
Track
Room
Rpc
Error
Signal
Request
Error
Track
Track
Invalid
Error
Track
Publication
Unexpected
Connection
State
Unsupported
Server
Video
Preset
Interfaces
Audio
Capture
Options
Audio
Output
Options
Audio
Preset
Audio
Processor
Options
Audio
Receiver
Stats
Audio
Sender
Stats
Base
E2EEManager
Base
Message
Chat
Message
Checker
Options
Create
Local
Tracks
Options
Element
Info
Enable
Message
Encode
Message
Error
Message
Init
Ack
Init
Message
Participant
Track
Permission
Perform
Rpc
Params
Ratchet
Message
Ratchet
Request
Message
Reconnect
Context
Reconnect
Policy
Remove
Transform
Message
Replace
Track
Options
Room
Connect
Options
Room
Options
Rpc
Invocation
Data
RTPVideo
Map
Message
Screen
Share
Capture
Options
Set
Key
Message
Sif
Trailer
Message
Track
Processor
Track
Publish
Defaults
Track
Publish
Options
Transcription
Segment
Update
Codec
Message
Video
Capture
Options
Video
Encoding
Video
Preset
Options
Video
Processor
Options
Video
Receiver
Stats
Video
Resolution
Video
Sender
Stats
Web
Audio
Settings
Type Aliases
Adaptive
Stream
Settings
Audio
Analyser
Options
Audio
Track
Backup
Video
Codec
Check
Info
Cryptor
Callbacks
Data
Publish
Options
Decode
Ratchet
Options
E2EEManager
Callbacks
E2EEManager
Options
E2EEOptions
E2EEWorker
Message
Instantiable
Check
Key
Info
Key
Provider
Callbacks
Key
Provider
Options
Key
Set
Live
Kit
React
Native
Info
Participant
Key
Handler
Callbacks
Processor
Options
Request
Error
Reason
Scalability
Mode
Simulation
Scenario
Track
Event
Callbacks
Video
Codec
Video
Track
Variables
protocol
Version
Screen
Share
Presets
version
video
Codecs
Video
Presets
Video
Presets43
Functions
attach
To
Element
compare
Versions
create
Audio
Analyser
create
E2EEKey
create
Key
Material
From
Buffer
create
Key
Material
From
String
create
Local
Audio
Track
create
Local
Screen
Tracks
create
Local
Tracks
create
Local
Video
Track
derive
Keys
facing
Mode
From
Device
Label
facing
Mode
From
Local
Track
get
Empty
Audio
Stream
Track
get
Empty
Video
Stream
Track
import
Key
is
Backup
Codec
is
Browser
Supported
is
E2EESupported
is
Insertable
Stream
Supported
is
Script
Transform
Supported
is
Video
Frame
needs
Rbsp
Unescaping
parse
Rbsp
ratchet
set
Log
Extension
set
Log
Level
supports
Adaptive
Stream
supportsAV1
supports
Dynacast
supportsVP9
write
Rbsp
LiveKit JS Client SDK - v2.8.0
Loading...