跳到主要内容

远端用户流

用户进入音视频房间后,想让其他人听见你的声音,需要发布(Publish)本地资源。想看听见别人的声音,需要订阅(Subscribe)其他人已发布的资源。

订阅

所属类:RCRTCEngine

方法:Subscribe()

调用示例: Engine.Subscribe(remoteUserId);

  • 参数说明:

    参数类型说明
    remoteUserIdString远端用户 ID
  • 示例代码:

    Engine.Subscribe(remoteUserId);

批量订阅资源

所属类:RCRTCEngine

方法:Subscribe()

调用示例: Engine.Subscribe(remoteUserIds);

  • 参数说明:

    参数类型说明
    remoteUserIdsIList<String>远端用户 ID 列表
  • 示例代码:

    Engine.Subscribe(new List<string>() { "remoteUserId1", "remoteUserId2" });

取消订阅

所属类:RCRTCEngine

方法:Unsubscribe()

调用示例: Engine.Unsubscribe(remoteUserId);

  • 参数说明:

    参数类型说明
    remoteUserIdString远端用户 ID
  • 示例代码:

    Engine.Unsubscribe(remoteUserId);

批量取消订阅

所属类:RCRTCEngine

方法:Unsubscribe()

调用示例: Engine.Unsubscribe(remoteUserIds);

  • 参数说明:

    参数类型说明
    remoteUserIdsIList<String>远端用户 ID 列表
  • 示例代码:

    Engine.Unsubscribe(new List<string>() { "remoteUserId1", "remoteUserId2" });