检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在以下场景中,您可能会发现默认的视频模块无法满足开发需求: app中已有自己的视频模块。 需要使用自定义的采集或播放处理。 某些视频采集设备被系统独占。 接口调用流程 实现自定义视频采集 加入房间前 加入房间前,调用setExternalVideoCapture开启视频自采集。
在以下场景中,您可能会发现默认的音频模块无法满足开发需求: app中已有自己的音频模块。 需要使用自定义的采集或播放处理。 某些音频采集设备被系统独占。
为了有效治理App、SDK违规收集使用个人信息的现象,监管部门也陆续出台相关标准规范。
表2 HTTP方法 方法 说明 GET 请求服务器返回指定资源。 PUT 请求服务器更新指定资源。 POST 请求服务器新增资源或执行特殊操作。 DELETE 请求服务器删除指定资源,如删除对象等。 HEAD 请求服务器资源头部。 PATCH 请求服务器更新资源的部分内容。
在以下场景中,您可能会发现默认的音频模块无法满足开发需求: app中已有自己的音频模块。 需要使用自定义的采集或播放处理。 某些音频采集设备被系统独占。 注意事项 当前只支持PCM数据格式处理。
图1 获取用户Token 调用创建应用接口创建SparkRTC应用。 选择POST请求方法并输入URI。 https://rtc-api.myhuaweicloud.com/v2/apps 请求消息头中增加“X-Auth-Token”,值设置为步骤1中获取的用户Token。
图1 获取用户Token 调用创建应用接口创建SparkRTC应用。 选择POST请求方法并输入URI。 https://rtc-api.myhuaweicloud.com/v2/apps 请求消息头中增加“X-Auth-Token”,值设置为步骤1中获取的用户Token。
//认证用的app_key和app_id硬编码至代码中或以明文形式存储会有极大风险。建议密文形式配置存储在文件或者环境变量中,使用时解密,以确保安全。本例以app_key和app_id存放至环境变量为例,运行前请先在本地环境中设置完成环境变量APP_KEY和APP_ID。
Apple M1芯片的Mac设备上Firefox不支持H.264编解码。 Firefox不支持获取输出设备信息,因此,不支持getSpeakers和setAudioOutput接口。 Firefox 97+浏览器推流场景,其他端选看存在黑屏、卡顿兼容问题,正在紧急修复中。
表2 Query参数 参数 是否必选 参数类型 描述 app 是 String 应用标识 metric 是 Array of strings 查询的数据类型 UserCount:通话人数,不同频道中的相同用户ID计为多人 SessionCount:通话人次,用户每次加入频道计为一个通话人次
String 应用ID,只有App ID相同的应用程序才能进入同一个房间进行互动。
应用示例 示例1:创建单流录制任务 示例2:创建合流录制任务
应用管理接口 表1 应用管理接口 接口 说明 POST /v2/apps 创建应用 GET /v2/apps 查询应用列表 GET /v2/apps/{app_id} 查询单个应用 DELETE /v2/apps/{app_id} 删除应用 POST /v2/apps/{app_id
应用管理 创建应用 查询应用列表 查询单个应用 删除应用 启用应用 停用应用
app is stopped 应用已经被停止 请确认使用的RTC服务是否欠费 400 RTC.00001017 AppsExceed: app num exceed 可创建的应用数已达上限,默认最大支持20个应用 请提交工单申请提升应用数目上限 400 RTC.00001018
NSString 应用ID,只有App ID相同的应用程序才能进入同一个房间进行互动。
appId获取方法请参见应用管理。
表2 Query参数 参数 是否必选 参数类型 描述 app 是 String 应用标识 room_id 否 String 房间ID metric 是 String 查询的数据类型: JoinSuccessRate:加入房间成功率 JoinSuccess5SecsRate:5秒加入成功率
ClientConfig定义为:{ appId:必选,string[128]类型,应用ID,只有App ID相同的应用程序才能进入同一个房间进行互动。应用的appId请参考应用管理进行获取。 domain:可选,string[128]类型,服务器的域名。
源房间信息 HRTCDstMultiRoomMediaInfo:目标房间信息 HRTCMultiRoomMediaRelayState:跨房状态 HRTCMultiRoomMediaRelayStateCode:跨房状态码 2022-03-24 第五次正式发布 本次变更如下: 修改appid