LiveKit JS Client SDK - v2.10.0

      LiveKit JS Client SDK - v2.10.0

      Namespaces

      AudioPresets
      MediaDeviceFailure
      Track
      TrackPublication

      Enumerations

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

      Classes

      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

      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
      SendTextOptions
      SetKeyMessage
      SifTrailerMessage
      TrackProcessor
      TrackPublishDefaults
      TrackPublishOptions
      TranscriptionSegment
      UpdateCodecMessage
      VideoCaptureOptions
      VideoEncoding
      VideoPresetOptions
      VideoProcessorOptions
      VideoReceiverStats
      VideoResolution
      VideoSenderStats
      WebAudioSettings

      Type Aliases

      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

      Variables

      protocolVersion
      ScreenSharePresets
      version
      videoCodecs
      VideoPresets
      VideoPresets43

      Functions

      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
      MMNEPVFCICPMFPCPTTAAATR