Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IAudienceRoomEventListener

Hierarchy

  • IRCRTCTrackEventListener
    • IAudienceRoomEventListener

Index

Methods

  • 订阅的音视频流通道已建立, track 已可以进行播放

    Parameters

    Returns void

  • onAnchorJoin(userId: string[]): void
  • 主播加入

    Parameters

    • userId: string[]

    Returns void

  • onAnchorLeave(userId: string[]): void
  • 主播退出

    Parameters

    • userId: string[]

    Returns void

  • 房间内合流发布资源

    description

    当房间内某个主播第一次发布资源时触发

    Parameters

    • tracks: RCRemoteTrack[]

      新发布的合流音轨与视轨数据列表,包含新发布的 RCRemoteAudioTrack 与 RCRemoteVideoTrack 实例

    Returns void

  • 房间内取消合流发布资源

    description

    当房间内全部主播退出房间时,SDK 内部会取消对资源的订阅,业务层仅需处理 UI 业务

    Parameters

    • tracks: RCRemoteTrack[]

      被取消发布的合流音轨与视轨数据列表

    Returns void

  • 房间内主播发布资源

    Parameters

    • tracks: RCRemoteTrack[]

      主播新发布的音轨与视轨数据列表,包含新发布的 RCRemoteAudioTrack 与 RCRemoteVideoTrack 实例

    Returns void

  • 房间内主播取消发布资源

    description

    当资源被取消发布时,SDK 内部会取消对相关资源的订阅,业务层仅需处理 UI 业务

    Parameters

    • tracks: RCRemoteTrack[]

      被主播取消发布的音轨与视轨数据列表

    Returns void

  • 房间主播禁用/启用音频

    Parameters

    Returns void

  • 房间主播禁用/启用视频

    Parameters

    Returns void

  • onCDNInfoDisable(): void
  • 主播停止推 CDN

    Returns void