Constructors

Properties

#_nickname: string
#_room: Room
#_state: State = State.NEW
#_webRTCMetricsServerDescription: RTCMetricsServerDescription
#connection: Connection
#logger: default = ...
#loggerPrefix: PrefixFunction
#notifier: Notifier<SfuEvent, InternalMessage> = ...
#url: string

Methods

  • Parameters

    • options: {
          failedProbesThreshold?: number;
          logGroup: string;
          nickname: string;
          pingInterval?: number;
          timeout?: number;
          url: string;
      }
      • Optional failedProbesThreshold?: number
      • logGroup: string
      • nickname: string
      • Optional pingInterval?: number
      • Optional timeout?: number
      • url: string

    Returns Promise<void>

  • Parameters

    • options: {
          name: string;
          pin: string;
      }
      • name: string
      • pin: string

    Returns Room

  • Returns Promise<void>

  • Returns string

  • Parameters

    Returns Sfu

  • Parameters

    Returns Sfu

  • Returns Room