检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
SparkRTC支持哪些平台? SparkRTC支持的平台有Android、iOS、MAC、Windows和Web。其中支持的各平台系统版本如下所示: Android:支持Android 5.0及以上版本。 iOS:支持iOS 8.0及以上版本。
全平台覆盖,极简接入 提供覆盖iOS、Android、Windows、macOS、Web等各平台,兼容适配各类终端。完善示例代码Demo,2行代码即可轻松接入。 高品质音频 稳健的3A算法、智能降噪、回声消除和智能啸叫抑制,48Khz采样,提供一流音质体验。
Android平台如何缩减安装包体积? 根据目标设备架构,您可以选择只打包armeabi-v7a,或者只打包arm64-v8a。 父主题: SDK使用
iOS平台如何缩减安装包体积?
收到onUserAuxiliaryStreamAvailable消息后,如果选看的远端屏幕辅流不可用,则必须调用stopRemoteAuxiliaryStreamView关闭。
收到connection:onUserAuxiliaryStreamAvailable消息后,如果选看的远端屏幕辅流不可用,则必须调用stopRemoteAuxiliaryStreamView关闭。
收到onUserAuxiliaryStreamAvailable通知后,获取对应的userId。 多辅流场景下,一个用户只能同时订阅一条辅流。
使用AK/SK认证时,您可以基于签名算法使用AK/SK对请求进行签名,也可以使用专门的签名SDK对请求进行签名。详细的签名方法和SDK使用方法请参见API签名指南。 签名SDK只提供签名功能,与服务提供的SDK不同,使用时请注意。
1 2 let config = { appId,domain,countryCode } let client = HRTC.createClient(config) domain:string[128]类型,服务器域名。
您可以提交工单联系华为云技术客服,获取各平台对应的Demo进行体验。 父主题: 产品咨询
数据类型 本章节列出了全平台C++ SDK的所有数据类型,您可以结合IHRTCEngine接口和回调进行开发。
是的,实时音视频支持全平台互通。 父主题: SDK使用
signature为标识签名,由租户使用华为云SparkRTC提供的“app_key”,按照华为SparkRTC的签名算法自行生成。应用开发者需要向远端服务器获取鉴权签名。具体请参见接入鉴权。 父主题: Signature相关
其中sdk加密模式,需要设置16位加密密钥和加密算法,app加密模式需要先设置回调接口。 【请求参数】 encryptionParam:加密配置,具体请参见HRTCEncryptionConfig。 【返回参数】 0:成功。 <0:失败。具体请参见客户端错误码。
平台兼容 支持Android、iOS、Mac、Windows、Web终端平台,各系统要求请参见使用限制。 -
接口总览 本章节介绍了全平台C++ SDK的IHRTCConnection接口详情。
支持,SparkRTC支持全平台互通。 父主题: SDK使用
请下载对应平台的微软C++标准库,安装成功后,重新运行即可。 父主题: 产品咨询
事件回调(IHRTCEngine) 本章节介绍了全平台C++ SDK的回调接口IHRTCEngineEventHandler的详情。 表1 事件回调说明 接口 描述 onError 错误回调。 onJoinRoomSuccess 成功加入房间回调。
HRTC_ERR_CODE_SETUP_LOCAL_VIEW_FAIL 90000007 设置本地窗口失败 该错误码仅Android平台返回。