检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
请求示例 创建一个应用名称为rtc的应用 POST https://rtc-api.myhuaweicloud.com/v2/apps { "app_name" : "rtc" } 响应示例 状态码: 201 创建成功,返回应用app_id { "app_id" : "6
请求示例 查询指定应用id的应用详情 GET https://rtc-api.myhuaweicloud.com/v2/apps/{app_id} 响应示例 状态码: 200 app详细信息 { "app_name" : "example", "app_id" : "12
删除应用 功能介绍 调用此接口删除单个应用。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI DELETE /v2/apps/{app_id} 表1 路径参数 参数 是否必选
启用应用 功能介绍 调用此接口启用单个应用。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v2/apps/{app_id}/enable 表1 路径参数
String 此字段携带请求ID号,以便任务跟踪。 表4 响应Body参数 参数 参数类型 描述 app_id String 应用id state AppState object 应用状态 表5 AppState 参数 参数类型 描述 state String 状态 ACTIVATION:开启
专属场景为特殊场景,不建议勾选,否则当前应用无法正常使用。 单击“创建”,完成应用的创建。 应用成功创建后,您可以在应用列表中查看到新创建的应用信息,包括应用名称、应用ID、域名、创建时间和状态。您还可以根据实际情况进行如下操作: 单击,根据不同状态筛选应用。 单击,刷新应用的列表信息。 单击,自定义应用的列表项。
应用示例 示例1:创建单流录制任务 示例2:创建合流录制任务
应用管理 创建应用 查询应用列表 查询单个应用 删除应用 启用应用 停用应用
Integer app的总数 apps Array of App objects app的列表 表5 App 参数 参数类型 描述 app_name String app名称 app_id String 应用id state AppState object app状态 scope
如何获取密钥? app_key为华为云SparkRTC针对每个app生成的鉴权密钥,需要安全保存,谨防泄漏。您可以通过以下方式获取: 登录实时音视频控制台。 在左侧导航栏中,选择“应用管理”,进入应用管理页面。 在目标应用行单击应用名称,进入应用详情页面。 “鉴权私钥”可见状态下,复制应用的鉴权私钥。
应用回调管理 配置RTC增值(录制)事件回调 查询增值(录制)事件回调配置
应用场景 在线教育 高清、低时延、高并发直播,易集成,适用于在线学习、师生互动,支持快速部署到在线教育视频平台。 互动文娱 适用于网红直播、企业直播、娱乐直播、游戏直播等场景,提供功能强大的实时媒体处理能力,实现各种直播场景玩法,为客户和合作伙伴打造端到端一站式“音视频互动”解决方案。
Windows端如何才能采集到被分享应用播放的声音? 通过调用setShareComputerSound接口,可打开系统声音采集。 父主题: SDK使用
r_id”、“ctime”和“signature”等信息,才能接入华为SparkRTC服务。signature为标识签名,由租户使用华为云SparkRTC提供的“app_key”,按照华为SparkRTC的签名算法自行生成。应用开发者需要向远端服务器获取鉴权签名。具体请参见接入鉴权。
HWRtcEngineConfig * cfg = [[HWRtcEngineConfig alloc]init]; cfg.appId = appid;// appId需在控制台中创建应用后获取 cfg.domain = domain;// 该字段已废弃,不需要再传值 cfg.countryCode =
常用概念 应用标识 应用标识或应用ID,简称appID,是SparkRTC用来区分不同应用的唯一标识,在SparkRTC控制台中创建应用时自动生成。 房间 房间是一个音视频空间,同一房间内的用户可以互相接收对方的实时音视频数据。 SparkRTC使用房间这个虚拟的概念,用于用户之间的相互隔离。
终端用户通过SparkRTC APP加入某个SparkRTC房间,SparkRTC APP的集成开发请参见客户端SDK。 调用启动合流任务接口,创建录制任务。 选择POST请求方法并输入URI。 https://rtc-api.myhuaweicloud.com/v2/apps/{app_id}/mix-stream-jobs
终端用户通过SparkRTC APP加入某个SparkRTC房间,SparkRTC APP的集成开发请参见客户端SDK。 调用启动单流任务接口,创建录制任务。 选择POST请求方法并输入URI。 https://rtc-api.myhuaweicloud.com/v2/apps/{app_id}/i
请求示例 查询指定应用id下的全量录制规则 GET https://rtc-api.myhuaweicloud.com/v2/apps/{app_id}/record-rules 响应示例 状态码: 200 配置成功 { "rules" : [ { "app_id" :
错误描述 请求示例 查询指定应用id的增值(录制)事件回调配置 GET https://rtc-api.myhuaweicloud.com/v2/apps/{app_id}/record-callback 响应示例 状态码: 200 app详细信息 { "app_id" : "123