实时音视频 SPARKRTC-基本使用逻辑

时间:2024-10-24 09:45:22

基本使用逻辑

9.4.1-checkSystemRequirements checkSystemRequirements createClient createClient getCameras getMicrophones getSpeakers createStream initialize play join peer-join publish stream-added subscribe stream-subscribed play camera-changed playback-device-changed recording-device-changed setVideoProfile unpublish stream-updated stream-removed leave peer-leave
  1. 创建新的项目工程,导入 SDK 后,需要创建客户端并获取本地音视频设备信息。
  2. 创建本地流并初始化。
  3. 当用户加入房间后,将通过回调的方式通知房间内的其他用户,收到用户加入的回调后,可以对音视频流进行订阅、取消订阅等其它操作。
  4. 在会中,也可以对本地录音或播放设备等进行配置。
  5. 用户离开房间后,房间内其他用户会收到该用户离开的回调信息,离开房间后,需销毁对应资源。

时序图中,单击相应接口名称可快速跳转到相应接口位置查看其使用方法。

support.huaweicloud.com/csdk-rtc/rtc_05_0135.html