跳到主要内容

订阅与取消

对于仅自己发布,不跟其他人 连麦 的情况,并不需要执行订阅逻辑。

提示

连麦 是指在当前直播间内,主播邀请观众上麦,观众切换为主播后,主播们之间互相发布订阅的情况。

订阅资源

直播房间内有多名主播时,主播之间也需要订阅才能相互看见、听见。需调用 RCRTCEngine 中的 subscribe 来订阅主播资源。

  • 参数说明:

    参数类型说明
    userIdString远端主播 ID
    typeRCRTCMediaType资源类型
    tinybool是否订阅小流非必需
  • 示例代码:

    engine.subscribe(userId, RCRTCMediaType.audio_video);

取消订阅

当需要取消订阅时,可调用 RCRTCEngine 中的 unsubscribe 来取消订阅主播资源。取消订阅接口通常跟订阅接口配对使用,但如果是用户想要退出房间,则不需要调用取消订阅方法,在调用退出房间接口时,SDK 内部会自动进行取消处理。

  • 参数说明:

    参数类型说明
    userIdString远端主播 ID
    typeRCRTCMediaType资源类型
  • 示例代码:

    engine.unsubscribe(userId, RCRTCMediaType.audio_video);