检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
状态码: 200 表4 响应Header参数 参数 参数类型 描述 X-request-Id String 此字段携带请求ID号,以便任务跟踪。 表5 响应Body参数 参数 参数类型 描述 rules Array of RecordRule objects 录制规则列表 表6 RecordRule
播放音乐文件 功能描述 混音是将音乐文件和麦克风音频混合,一般用于播放时长较长的背景音乐或者伴奏。同一时间只能播放一个音乐文件。可以在本地播放,也可以同时播放给其他与会者听。 可以播放本地或在线音乐文件,文件格式支持播放wav、pcm和单声道mp3音频格式。 接口调用流程 实现播放音乐文件
客户端错误码 本章节介绍了SDK的客户端错误码HRtcErrorCode的详细信息。 表1 类成员说明 类成员 错误码 描述 错误原因 HRTC_ERR_CODE_SUCCESS 0 成功 - HRTC_ERR_CODE_SDK_INTERNAL_ERROR 90000001 SDK内部系统错误
状态码 调用实时音视频API时,可能返回的状态码如表1所示。 表1 状态码 返回值 说明 200 OK 请求正常。 201 Created 创建类的请求完全成功。 202 Accepted 已经接受请求,但未处理完成。 204 No Content 请求完全成功,同时HTTP响应不包含响应体。
startTime 表示音频文件开始播放的时间点,默认值为0。 "startTime":0, // replace 表示是否要用音频文件替换本地音频流 "replace":false, // loop 表示是否需要无限循环播放 "loop":false, // repeatCount 表示音频文件循环播放次数
bool pull) 【功能说明】 开启/关闭接收指定远端用户的视频流。只能加入房间后调用。 【请求参数】 userId: 远端用户的userId,唯一标识。 pull:true表示开启接收,false表示关闭接收。 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HRTCErrorCode。
获取(响应消息头中X-Subject-Token的值)。 响应参数 状态码: 200 表3 响应Header参数 参数 参数类型 描述 X-Request-Id String 请求的唯一标识 表4 响应Body参数 参数 参数类型 描述 dimensions Array of A
修订记录 表1 修订记录 发布日期 修改说明 最新时间 实时音视频各端SDK的修订记录,详见各端节点下的“修订记录”。 2020-03-30 第一次正式商用发布。
修订记录 表1 表1 修订记录 发布日期 修订说明 2023-11-30 实时音视频所有客户端类型均增加“环境准备”章节。 2022-09-30 更新“单流录制”和“合流录制”章节的操作内容。 2021-10-30 第一次正式发布。
中的观众可以看到所有主播。 注意事项 同一时间最多只能创建4个连接对象,每个连接对象对应的房间ID必须互不相同。 如果使用connection对象加入房间,则加入房间的房间ID不能和已创建连接对象对应的房间ID相同。 同一时间只能以一个JOINER角色加入某一个房间。如果本端在其
中的观众可以看到所有主播。 注意事项 同一时间最多只能创建4个连接对象,每个连接对象对应的房间ID必须互不相同。 如果使用connection对象加入房间,则加入房间的房间ID不能和已创建连接对象对应的房间ID相同。 同一时间只能以一个JOINER角色加入某一个房间。如果本端在其
中的观众可以看到所有主播。 注意事项 同一时间最多只能创建4个连接对象,每个连接对象对应的房间ID必须互不相同。 如果使用connection对象加入房间,则加入房间的房间ID不能和已创建连接对象对应的房间ID相同。 同一时间只能以一个JOINER角色加入某一个房间。如果本端在其
中的观众可以看到所有主播。 注意事项 同一时间最多只能创建4个连接对象,每个连接对象对应的房间ID必须互不相同。 如果使用connection对象加入房间,则加入房间的房间ID不能和已创建连接对象对应的房间ID相同。 同一时间只能以一个JOINER角色加入某一个房间。如果本端在其
ityNotify 入会中网络质量回调,2s触发一次回调 connection:onVideoStatsNotify 视频流详情,2s触发一次回调 connection:onAudioStatsNotify 音频流详情,2s触发一次回调 connection:onAuxiliaryStreamStatsNotify
Token的有效期为24小时,需要使用一个Token鉴权时,可以先缓存起来,避免频繁调用。 Token在计算机系统中代表令牌(临时)的意思,拥有Token就代表拥有某种权限。Token认证就是在调用API的时候将Token加到请求消息头中,从而通过身份认证,获得操作API的权限。
renewAppid(const char* appid) 【功能说明】 设置Appid,用来更新AppId,在加入房间调用前才会生效,否则只能下一次入会生效。 【请求参数】 appid:设置appid。 【返回参数】 0:方法调用成功。 >0:方法调用失败。具体请参见HRTCErrorCode。
onAudioStatsNotify 音频流详情,2s触发一次回调。 onVideoStatsNotify 视频流详情,2s触发一次回调。 onAuxiliaryStreamStatsNotify 辅流详情,2s触发一次回调。 onNetworkQualityNotify 网络质量上报。
辅流加入房间回调 onVideoStatsNotify 视频流详情,2s触发一次回调 onAudioStatsNotify 音频流详情,2s触发一次回调 onAuxiliaryStreamStatsNotify 辅流详情,2s触发一次回调 onFirstRemoteVideoDecoded 远端用户第一帧解码成功通知
ished。 新增客户端错误码。 优化部分文档描述。 2021-12-02 第八次正式发布 本次变更如下: 增加常见问题列表及处理手段。 增加浏览器支持的列表及使用限制。 优化部分文档描述。 2021-11-22 第七次正式发布 本次变更如下: 支持Firefox、Safari 11/12等浏览器适配。
回调远端的音频原始数据流 onVideoStatsNotify 视频流详情,2s触发一次回调 onAudioStatsNotify 音频流详情,2s触发一次回调 onAuxiliaryStreamStatsNotify 辅流详情,2s触发一次回调 onRemoteAudioStateChangedNotify