检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
SparkRTC是否支持双向的桌面推送? 不支持,目前是在1个房间内同一时刻可由1个人共享(屏幕、窗口或者区域)。 父主题: 产品咨询
SDK是否支持断线重连机制? 支持,您也可以通过disableRejoinRoom关闭重连房间功能。 父主题: SDK使用
认证鉴权 调用接口有如下两种认证方式,您可以选择其中一种进行认证鉴权。 AK/SK认证:通过AK(Access Key ID)/SK(Secret Access Key)加密调用请求。推荐使用AK/SK认证,其安全性比Token认证要高。 Token认证:通过Token认证调用请求。
单流录制 场景说明 将房间中的每一个用户的音视频流分别录制成独立的文件。 录制机制 SparkRTC提供的单流录制支持自启动模式,即单流自动录制,具体的实现机制如下图所示。 图1 单流录制 图2 单流自动录制 实现流程 创建OBS桶:创建用于存储SparkRTC录制文件的OBS桶,若已有OBS桶,请直接执行2。
HRTC_STREAM_TYPE_FHD 全高清 HRTCRoleType 表29 用户角色 枚举值 描述 HRTC_ROLE_TYPE_JOINER 双向流角色,例如主播加入 HRTC_ROLE_TYPE_PLAYER 接收流角色,例如观众 HRTCVideoDisplayMode 表30 图像填充模式
logSize int 日志大小,默认值10M,推荐10M HWRtcRole 表10 用户角色 枚举值 描述 HWRtcRoleJoiner 双向流角色,例如主播加入 HWRtcRolePlayer 接收流角色,例如观众 HWRtcMediaType 表11 媒体类型 枚举值 描述 HWRtcMediaTypeAudio
HRTC_MEDIA_TYPE_VIDEO 视频流。 HRTCRoleType 表31 用户角色 枚举值 描述 HRTC_ROLE_TYPE_JOINER joiner角色,双向流角色,例如主播加入。 HRTC_ROLE_TYPE_PLAYER player角色,接收流角色,例如观众。 HRTCLogLevel 表32
如果房间内的人数不足,则剩余位置显示背景色。 如果用户只发送音频,仍然会占用画面位置。 支持背景图,如果房间内人数不足,则显示背景图。 录制机制 SparkRTC提供的合流录制,具体的实现机制如图1所示。 说明:启动合流录制任务时,需要设定MixParam合流参数,指定layout_template视频布局模板。
实际收集和处理的个人信息范围、使用目的需要与隐私政策的范围保持一致。 收集个人信息的频率需与隐私政策保持一致,禁止超频次收集个人信息。 有明确的个人信息到期删除机制,个人信息的存留期与隐私政策保持一致,到期按时删除个人信息或对个人信息进行匿名化处理。 如涉及处理不满十四周岁未成年人个人信息前,应取得未成年人的父母或其他监护人的同意。
入门指引 首次使用SparkRTC,您需要完成如下操作: 注册华为账号:单击进入注册页面。 完成实名认证:单击进入实名认证。 账户充值:为确保正常使用SparkRTC,您需要进行账户充值(超过1元)。 提交工单联系华为云技术客服,进行业务咨询。 图1 入门流程 SparkRTC的入门操作流程说明如表1所示。
使用前必须 华为云实时音视频服务(SparkRTC)凭借在视频业务领域长期技术积累,快速为行业提供高并发、低延迟、高清流畅、安全可靠的全场景、全互动、全实时的音视频服务,适用于在线教育、云会议、社交文娱等场景。 您可以使用本文档提供的API对华为云实时音视频服务进行相关操作,如应
保障您的数据安全和其他合法权益,我们可能会对您的身份进行验证并要求您提供验证身份所必要的个人信息,同时我们也可能会向华为云客户提供收集的身份验证信息以核实您的身份。在验证确认您的身份后,我们会根据法律法规要求及时响应您的相关请求。 如您对您的数据主体权利有进一步要求或存在任何疑问
客户端错误码 本章节介绍了iOS/macOS SDK的客户端错误码HWRtcErrorCode的详细信息。 表1 错误码说明 类成员 错误码 描述 错误原因 HWRtcErrorCodeSuccess 0 调用成功 - HWRtcErrorCodeSdkInternalError
SDK是否支持自定义采集数据? SparkRTC支持旁路推流吗? Windows端如何才能采集到被分享应用播放的声音? SDK是否支持断线重连机制? 如何创建房间? 两台手机同时运行SparkRTC APP,为什么无法互通? 鉴权是如何生成的?在什么时候生成? onVideoStat
状态码 调用实时音视频API时,可能返回的状态码如表1所示。 表1 状态码 返回值 说明 200 OK 请求正常。 201 Created 创建类的请求完全成功。 202 Accepted 已经接受请求,但未处理完成。 204 No Content 请求完全成功,同时HTTP响应不包含响应体。
SparkRTC最多可以支持多少个人同时视频通话? 实时音视频的时延是多少? SparkRTC是否支持连麦互动? SparkRTC是否支持双向的桌面推送? 实时音视频支持私有化部署吗? PC端实时音视频支持USB摄像头吗?
错误码 当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。 状态码 错误码 错误信息 描述 处理措施 400 RTC.00001001 OperationUnauthorized: get DomainID fail please check X-Auth-Token
版本规划 本章节为您介绍实时音视频服务(SparkRTC)客户端SDK的版本支持机制。 版本号说明 版本号格式为a.b.c.d,其中: a为大版本号:在版本架构重构的情况下更新。 b为小版本号:在重大特性或接口变更的情况下更新。 c为月度开发版本号:月度累加。 d为release