跳到主要内容

本地用户流

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

发布

开发者可在 JoinRoom 成功后,使用 Publish 方法,发布音视频流。

  • 示例代码:

    // 发布音视频流,即麦克风及摄像头采集数据
    Engine.Publish(RCRTCMediaType.AUDIO_VIDEO);

取消发布

当需要取消发布时,可调用 Unpublish 来取消发布的音视频流;取消发布接口通常跟发布接口配对使用,但如果是用户想要退出房间,则不需要调用取消发布方法,在调用退出房间接口时,SDK 内部会自动进行取消处理。

  • 示例代码:

    // 取消发布音视频流,即麦克风及摄像头采集数据
    Engine.Unpublish(RCRTCMediaType.AUDIO_VIDEO);