检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
API概览 华为云实时音视频服务对应的接口列表如下所示,在调用媒体处理API前,您需要先获取用户Token,Token可以用于调用其他API时鉴权,具体如何调用媒体处理API请参考应用示例。
创建App Group 由于华为云SparkRTC是通过App Goup进行进程间的数据通信的,所以需要创建一个App Group。 使用您的APP ID账号登录https://developer.apple.com/ ,进行证书配置App Group。
【请求参数】 conn:连接对象。 IHRTCVideoFrameObserver* observer:原始视频数据处理接口代理。具体请参见IHRTCVideoFrameObserver。
支持用户鉴权,华为云SparkRTC系统使用数字签名作为接入鉴权方式,需要在相应SDK的初始化或登录函数中提供“app_id”、“room_id”、“user_id”、“role”、“ctime”和“signature”等信息,才能接入华为SparkRTC服务。
华为云实时音视频服务(SparkRTC)凭借在视频业务领域长期技术积累,快速为行业提供高并发、低延迟、高清流畅、安全可靠的全场景、全互动、全实时的音视频服务,适用于在线教育、云会议、社交文娱等场景。具体请参见《实时音视频 产品介绍》 。 父主题: 产品咨询
提交工单联系华为云技术客服,进行业务咨询。 图1 入门流程 SparkRTC的入门操作流程说明如表1所示。 表1 入门流程说明 序号 操作方法 操作说明 1 获取App ID和域名 在SparkRTC控制台中创建应用后获取App ID和域名。
app_key为华为云SparkRTC针对每个app生成的鉴权密钥,需要安全保存,谨防泄漏。您可以通过以下方式获取: 登录实时音视频控制台。 在左侧导航栏中,选择“应用管理”,进入应用管理页面。 在目标应用行单击应用名称,进入应用详情页面。
接口调用流程 注册音频前后处理 获取HWRtcEngine的HWRtcMediaEngine对象。
华为云实时音视频服务的计费项分为基础服务费用和增值服务费用两类。 基础服务费用:包含语音通话和视频通话费用。 增值服务费用:包含云端录制和云端合流转码费用,增值服务是基于基础服务之上额外提供的增值功能,无法脱离基础服务单独使用,使用增值服务需支付额外的增值费用。
华为云SparkRTC服务提供了兼容全平台的SDK。 父主题: 产品咨询
表1 使用限制 限制项 说明 应用创建 若首次使用SparkRTC,则需提交工单联系华为云技术客服进行咨询。 直播间人数 一个直播间最多支持500人同时通话。 Android SDK 系统版本:支持Android 5.0及以上版本。
若上述方法均无法解决问题,建议您提交工单,申请华为云技术客服协助解决问题。 父主题: 问题排查
若上述方法均无法解决问题,建议您提交工单,申请华为云技术客服协助解决问题。 父主题: 问题排查
【返回参数】 返回对应的跨房对象。 setVideoFrameObserver - (int)setVideoFrameObserver:(id <HWRtcConnectionVideoDelegate>)observer; 【功能说明】 使能视频前后处理。
NSString 采集源名称 type HWRtcScreenShareType 共享类型,具体请参见HWRtcScreenShareType icon void* 预留字段,暂不支持 rect NSRect 采集源区域 HWRtcScreenShareParam 表89 共享对象参数
父主题: OBS桶管理
数据洞察 您可以通过查看通话用量和质量数据,了解通话用量和质量的总体趋势、不同维度的分布情况和每天的数据明细。 注意事项 “数据洞察”中的数据仅供数据分析和质量问题查询,计费数据请以账单为准。 查询说明 支持查询最近90天的历史数据。 支持查询的时间跨度最长为31天。 操作步骤 登录实时音视频控制台
事件回调(IHRTCVideoFrameObserver) 表1 视频事件回调说明 接口 描述 onVideoFrameCapture 原始视频回调(前处理) onVideoFrameRender 渲染后视频回调(后处理) requireCaptureVideoFrame 是否开启前处理
事件回调(IHRTCVideoFrameObserver) 本章节介绍了全平台C++ SDK的回调接口IHRTCVideoFrameObserver的详情。
【返回参数】 huawei::rtc::IHRTCEngine*:IHRTCEngine对象。 NULL:IHRTCEngine对象不存在时返回。