检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
实时数据 您可以查看音视频通话的规模、体验、网络指标的实时数据和分析图表,实时掌握项目整体动态,及时识别异常通话体验和异常根因。 注意事项 “实时数据”中的数据仅供数据分析和质量问题查询,计费数据请以账单为准。 由于统计数据需要时间,可能会有5分钟以内的延迟。 查询说明 支持查询最近24小时的实时数据。
返回结果 状态码 请求发送以后,您会收到响应,其中包含状态码、响应消息头和消息体。 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态,完整的状态码列表请参见状态码。 对于管理员创建IAM用户接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对
接口总览 本章节介绍了全平台C++ SDK的IHRTCConnection接口详情。 初始化等基础接口 表1 初始化等基础接口 接口 描述 release 释放IHRTCConnection对象资源 getRoomId 获取当前连接房间号 setNetworkBandwidth 设置网络带宽限制
数据洞察 您可以通过查看通话用量和质量数据,了解通话用量和质量的总体趋势、不同维度的分布情况和每天的数据明细。 注意事项 “数据洞察”中的数据仅供数据分析和质量问题查询,计费数据请以账单为准。 查询说明 支持查询最近90天的历史数据。 支持查询的时间跨度最长为31天。 操作步骤 登录实时音视频控制台。
iOS开发前准备 前提条件 已提交工单获取SDK包。 环境要求 准备XCODE集成开发。 准备iOS 8.0及以上的iPhone真机。 支持的终端CPU架构:arm64,arm32。 SDK集成 解压iOS SDK包。 将iOS SDK包中的HWRTCEngine动态库和RTC.
iOS 前提条件 已提交工单获取SDK包。 环境要求 准备XCODE集成开发。 准备iOS 8.0及以上的iPhone真机。 支持的终端CPU架构:arm64,arm32。 SDK集成 解压iOS SDK包。 将iOS SDK包中的HWRTCEngine动态库和RTC.bundle文件导入创建的XCODE工程中。
视频管理 setPriorRemoteVideoStreamType public abstract int setPriorRemoteVideoStreamType(HRTCVideoStreamType type); 【功能说明】 大小流模式,设置所有订阅的远端视频流类型。
常见问题 初始化引擎时,countryCode应该如何填写? countryCode表示区域码,如果对应的是GLOBAL类型,则直接填空字符串,即"",如果是CN类型,则可以填"CN"。具体请参见国家码对照表。 初始化引擎时,domain应该如何填写? 该字段已废弃,不需要再传值。
macOS开发前准备 前提条件 已提交工单获取SDK包。 环境要求 准备XCODE集成开发环境。 准备MAC设备,支持macOS 10.11以上的设备。 支持的终端CPU架构:x86_64。 SDK集成 支持dylib和framework两种包集成。 解压Mac SDK包。 将MAC
Mac 前提条件 已提交工单获取SDK包。 环境要求 准备XCODE集成开发环境。 准备MAC设备,支持macOS 10.11以上的设备。 支持的终端CPU架构:x86_64。 SDK集成 支持dylib和framework两种包集成。 解压Mac SDK包。 将MAC SDK包
通话调查 您可以查看各房间的用户通话质量指标详情,对通话体验和端到端数据进行问题定位和原因分析,有效解决通话质量问题。 注意事项 “通话调查”中的数据仅供数据分析和质量问题查询,计费数据请以账单为准。 由于统计数据需要时间,可能会有5分钟以内的延迟。 查询说明 支持查询的时间跨度最长为14天。
示例2:创建合流录制任务 场景描述 示例1:创建单流录制任务已介绍了如何将房间中的每一个用户的音视频流分别录制成独立的文件。若您需要将房间中的多个单流用户录制成一个文件,您可以参考此章节内容调用SparkRTC API进行合流录制。 前提条件 已获取需要使用的SparkRTC服务的终端节点:rtc-api
云资源授权 您可以将OBS桶授权给SparkRTC服务,允许录制文件存储在OBS桶中。 注意事项 授权的OBS桶所在区域必须为华北-北京四。 前提条件 因录制生成的视频文件是存储在OBS服务中的,因此,您需要先开通OBS服务,具体请参见OBS快速入门。 已在OBS服务中创建用于存
获取账号ID 在调用接口的时候,部分URL中需要填入账号ID,所以需要先在管理控制台上获取到账号ID。具体获取步骤如下: 登录管理控制台。 鼠标悬停在右上角的用户名,选择下拉列表中“我的凭证”。 在“API凭证”页面,即可获取对应的账号ID信息。 图1 获取账号ID 父主题: 附录
如何获取密钥? app_key为华为云SparkRTC针对每个app生成的鉴权密钥,需要安全保存,谨防泄漏。您可以通过以下方式获取: 登录实时音视频控制台。 在左侧导航栏中,选择“应用管理”,进入应用管理页面。 在目标应用行单击应用名称,进入应用详情页面。 “鉴权私钥”可见状态下,复制应用的鉴权私钥。
开发前准备 前提条件 已提交工单获取SDK包。 环境要求 OHOS SDK需要集成到APP工程中,建议您在如下推荐环境中进行集成开发。 准备DevEco,推荐使用4.0.0(10) SDK及以上。 准备Android运行环境:API 21、Android 5.0以上设备。 支持的
Android 前提条件 已提交工单获取SDK包。 环境要求 OHOS SDK需要集成到APP工程中,建议您在如下推荐环境中进行集成开发。 准备DevEco,推荐使用4.0.0(10) SDK及以上。 准备Android运行环境:API 21、Android 5.0以上设备。 支
SDK使用 以下为集成SDK进行实时音视频互动直播的基本流程: 创建引擎。 appId获取方法请参见创建应用。 m_pRtcEngine = createHRtcEngine(); // 创建引擎 HRTCLogConfig logConfig; logConfig.level =
常见问题 加入房间时,userName必须填吗? 非必填。userName、userId由App自定义,但可以相同。 userId:必填,string[64]类型,用户标识,userId需要保证应用内唯一。userId支持的字符包括:a-z、A-Z、0-9、连接符 '-'、下划线
基本使用逻辑 创建新的项目工程,导入 SDK 后,需要创建客户端并获取本地音视频设备信息。 创建本地流并初始化。 当用户加入房间后,将通过回调的方式通知房间内的其他用户,收到用户加入的回调后,可以对音视频流进行订阅、取消订阅等其它操作。 在会中,也可以对本地录音或播放设备等进行配置。