Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • RCCallClient

Index

Constructors

  • Parameters

    • _context: RTCPluginContext
    • _runtime: IRuntime
    • _logger: BasicLogger
    • _options: IRCCallInitOptions

    Returns RCCallClient

Methods

  • registerUserInfo(info?: { name?: string; portraitUri?: string; extra?: string }): void
  • 注册用户信息。注册后,在发起邀请或挂断等操作时,会将该信息一并发送给对端

    Parameters

    • info: { name?: string; portraitUri?: string; extra?: string } = {}
      • Optional name?: string

        用户名称

      • Optional portraitUri?: string

        用户头像信息

      • Optional extra?: string

        预留拓展字段

    Returns void

  • 跨 App 单呼,发送invite消息,回调回来接收stateMachine, 建session

    Parameters

    Returns Promise<{ code: RCCallErrorCode; session?: RCCallSession }>

  • getJoinedRoomInfo(): Promise<{ code: RCCallErrorCode; data?: IRTCJoinedInfo[] }>
  • 获取己方其他端加入通话(已加入 RTC 房间)的用户信息

    Returns Promise<{ code: RCCallErrorCode; data?: IRTCJoinedInfo[] }>