检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
状态码: 400 语义有误,当前请求无法被服务器理解,或参数有误 { "error_code" : "RTC.00001003", "error_msg" : "InvalidParameterValue" } 状态码: 500 请求失败,服务器端错误 { "error_code"
状态码: 400 语义有误,当前请求无法被服务器理解,或参数有误 { "error_code" : "RTC.00001003", "error_msg" : "InvalidParameterValue" } 状态码: 500 请求失败,服务器端错误 { "error_code"
状态码: 500 请求失败,服务器端错误 { "error_code" : "RTC.00002xxx", "error_msg" : "InternalError" } 状态码 状态码 描述 202 房间解散请求已下发 400 语义有误,当前请求无法被服务器理解,或参数有误 404
加入房间成功率参数取值,取值为1代表成功率100% join_success_in5secs_rate Double 5s内加入房间成功率参数取值,取值为1代表成功率100% video_freeze_rate Double 视频卡顿率参数取值,取值为1代表卡顿率100% audio_freeze_rate
e。 release virtual void release() 【功能说明】 释放IHRtcEngine对象资源。 如果资源已经释放,需要重新调用createHRtcEngine和initialize进行初始化。 logUpload virtual int logUpload()
开发前准备 前提条件 已提交工单获取SDK包。 环境要求 编译工具推荐安装Microsoft Visual Studio Code 1.43.2或以上版本。 如果客户端用Node.js开发, 推荐安装14.19.1或以上版本。 支持的浏览器详情请参见Web浏览器适配详情。 如果客
示例1:创建单流录制任务 场景描述 若您需要对某一个房间的实时音视频进行录制,可以在加入房间后,调用录制接口创建单流录制任务。 前提条件 已获取需要使用的SparkRTC服务的终端节点:rtc-api.myhuaweicloud.com。 已创建用于存储录制文件的OBS桶,并完成OBS桶授权。您可以通过调用OBS
HRTC_ERR_CODE_MEDIA_CMP_ERR 90000015 媒体协商失败 与服务器之间媒体协商失败。 HRTC_ERR_CODE_SERVER_NO_RESPONSE 90000016 服务器没有响应 加入房间,选看在2-4s内没有收到服务器的响应。 HRTC_ERR_CODE_USER_ROLE_CHANGE_FAIL
方的SDK时,需要在隐私政策中向用户进行披露和说明,获取用户的授权或同意。 2. 处理个人信息要求 您的产品及服务在处理用户个人信息时,需要遵守的要求包括不限于如下: 处理个人信息需要基于使用目的所必需,满足最小化原则。 实际收集和处理的个人信息范围、使用目的需要与隐私政策的范围保持一致。
OperateMode。 samplesPerCall:每次回调的单声道样点数(小于(sampleRate/100)*channel*2*3,大于(sample/(100*3))*channel*2)。 【返回参数】 0:成功。 > 0:失败。具体请参见客户端错误码。 setAudioConfig
删除录制规则 自动录制配置 表3 自动录制配置接口 接口 说明 PUT /v2/apps/{app_id}/auto-record-mode 更新自动录制配置 GET /v2/apps/{app_id}/auto-record-mode 查询自动录制配置 应用回调管理接口 表4
单击“删除”,删除已不再使用的应用。 相关文档 您也可以通过调用应用管理接口创建、删除、启动应用。 您可以为创建的应用配置云端录制规则和录制回调,将实时音视频内容录制存储至OBS桶中,具体请参见配置录制规则和配置录制回调。
接口 描述 initialize 本地流初始化。 setAudioProfile 设置音频流配置。 setVideoProfile 设置视频流配置。 setScreenProfile 设置辅流配置。 addAudioTrackCapture 流初始化后,流对象中没有音频track的,
其中,Identifier需要传入接口中对应的App Group参数。 填写完成后,单击“Continue”。 返回“Identifiers”页面,在右上角的菜单中选择“App IDs”,然后单击您的App ID(主App与Extension的AppID需要进行同样的配置)。 选中“App
通话前没有选择任何设备,通话中使用默认设备。 通话前已选择指定设备,通话中直接生效。 通话中有多个音频设备,拨出设备会自动切换。 通话中无音频设备,新插入设备,需要重新调用该接口指定设备。 setRecordDevice virtual int setRecordDevice(const char d
layout_panes Array of MixLayoutPane objects 需要混流的视频列表。若不需要混流视频,则可不传递该参数。 nine_grids_view模板不需要填写本字段。 user_background_images Array of MixUserBackgroundImage
调用跨房连接的joinRoom接口加入房间,其中HWRtcUserInfo的signature鉴权签名字符串需要填入正确的计算值,计算方法请参考接入鉴权。 如果本端需要发送音频或者视频流给跨房房间里的远端用户,则用户的role参数需要设为HWRtcRoleJoiner,否则可以设为HWRtcRolePlayer,只收流不发流。
00001003", "error_msg" : "InvalidParameterValue" } 状态码: 500 结束任务失败,服务器端错误 { "error_code" : "RTC.00002xxx", "error_msg" : "InternalError"
00001003", "error_msg" : "InvalidParameterValue" } 状态码: 500 结束合流任务失败,服务器端错误 { "error_code" : "RTC.00002xxx", "error_msg" : "InternalError"
桶授权。 找到需要存储录制文件的OBS桶,在右侧“操作”列,单击“授权”即可,如图1所示。 图1 OBS桶授权 后续操作 OBS桶授权后,您可以在配置录制规则时选择将录制文件存储到已授权的目标OBS桶中,然后在OBS服务中管理录制文件,如下载、分享等操作。录制配置相关操作请参见录制管理。