Member Junction
    Preparing search index...
    LiveKitRoomSdkFactory: (config?: Record<string, unknown>) => ILiveKitRoomSdk

    A factory that constructs an ILiveKitRoomSdk for a session — the creation seam (mirroring Zoom's ZoomMeetingSdkFactory). Production supplies a factory that builds the real LiveKit adapter (livekit-server-sdk + a room client) from resolved config; tests supply one that returns a FakeLiveKitRoomSdk.

    Type Declaration

      • (config?: Record<string, unknown>): ILiveKitRoomSdk
      • Parameters

        • Optionalconfig: Record<string, unknown>

          The resolved provider/session configuration (room URL, region, credential refs already resolved upstream into a signed token).

        Returns ILiveKitRoomSdk

        The LiveKit room SDK instance to drive the room with.