Preparing search index...
The search index is not available
LiveKit JS Client SDK - v2.9.6
LiveKit JS Client SDK
RatchetMessage
Interface RatchetMessage
interface
RatchetMessage
{
data
:
{
keyIndex
?:
number
;
material
:
CryptoKey
;
participantIdentity
:
string
;
}
;
kind
:
"ratchetKey"
;
}
Hierarchy (
View Summary
,
Expand
)
BaseMessage
RatchetMessage
Index
Properties
data
kind
Properties
data
data
:
{
keyIndex
?:
number
;
material
:
CryptoKey
;
participantIdentity
:
string
}
kind
kind
:
"ratchetKey"
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
On This Page
Properties
data
kind
LiveKit JS Client SDK - v2.9.6
AudioPresets
music
musicHighQuality
musicHighQualityStereo
musicStereo
speech
telephone
MediaDeviceFailure
getFailure
Track
Kind
Source
StreamState
Dimensions
SID
TrackPublication
PermissionStatus
SubscriptionStatus
BackupCodecPolicy
CheckStatus
ConnectionErrorReason
ConnectionQuality
ConnectionState
CryptorErrorReason
CryptorEvent
EncryptionEvent
KeyHandlerEvent
KeyProviderEvent
LoggerNames
LogLevel
MediaDeviceFailure
ParticipantEvent
RoomEvent
TrackEvent
VideoQuality
BaseKeyProvider
BinaryStreamWriter
ByteStreamReader
Checker
ConnectionCheck
ConnectionError
CriticalTimers
CryptorError
DefaultReconnectPolicy
DeviceUnsupportedError
ExternalE2EEKeyProvider
LivekitError
LocalAudioTrack
LocalParticipant
LocalTrack
LocalTrackPublication
LocalVideoTrack
NegotiationError
Participant
PublishDataError
PublishTrackError
RemoteAudioTrack
RemoteParticipant
RemoteTrack
RemoteTrackPublication
RemoteVideoTrack
Room
RpcError
SignalRequestError
TextStreamReader
TextStreamWriter
Track
TrackInvalidError
TrackPublication
UnexpectedConnectionState
UnsupportedServer
VideoPreset
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
SendTextOptions
SetKeyMessage
SifTrailerMessage
TrackProcessor
TrackPublishDefaults
TrackPublishOptions
TranscriptionSegment
UpdateCodecMessage
VideoCaptureOptions
VideoEncoding
VideoPresetOptions
VideoProcessorOptions
VideoReceiverStats
VideoResolution
VideoSenderStats
WebAudioSettings
AdaptiveStreamSettings
AudioAnalyserOptions
AudioTrack
BackupVideoCodec
ByteStreamHandler
CheckInfo
CryptorCallbacks
DataPublishOptions
DecodeRatchetOptions
E2EEManagerCallbacks
E2EEManagerOptions
E2EEOptions
E2EEWorkerMessage
InstantiableCheck
KeyInfo
KeyProviderCallbacks
KeyProviderOptions
KeySet
LiveKitReactNativeInfo
ParticipantKeyHandlerCallbacks
ProcessorOptions
RequestErrorReason
ScalabilityMode
SimulationScenario
TextStreamHandler
TrackEventCallbacks
VideoCodec
VideoTrack
protocolVersion
ScreenSharePresets
version
videoCodecs
VideoPresets
VideoPresets43
attachToElement
compareVersions
createAudioAnalyser
createE2EEKey
createKeyMaterialFromBuffer
createKeyMaterialFromString
createLocalAudioTrack
createLocalScreenTracks
createLocalTracks
createLocalVideoTrack
deriveKeys
facingModeFromDeviceLabel
facingModeFromLocalTrack
getEmptyAudioStreamTrack
getEmptyVideoStreamTrack
importKey
isAudioTrack
isBackupCodec
isBrowserSupported
isE2EESupported
isInsertableStreamSupported
isLocalParticipant
isLocalTrack
isRemoteParticipant
isRemoteTrack
isScriptTransformSupported
isVideoFrame
isVideoTrack
needsRbspUnescaping
parseRbsp
ratchet
setLogExtension
setLogLevel
supportsAdaptiveStream
supportsAV1
supportsDynacast
supportsVP9
writeRbsp
M
M
N
E
P
V
F
C
I
C
P
M
F
P
C
P
T
T
A
A
A
T
R