检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
开发前准备 前提条件 已提交工单获取SDK包。 环境要求 编译工具推荐安装Microsoft Visual Studio Code 1.43.2或以上版本。 如果客户端用Node.js开发, 推荐安装14.19.1或以上版本。 支持的浏览器详情请参见Web浏览器适配详情。 如果客
HRTCDeviceType 系统音视频设备设备类型 HRTCDeviceState 系统音视频设备设备状态 HRTCUrlStatusList rtmp推流回调url状态列表 HRTCVideoRemoteView 远端流视图 HRTCRemoteMicState 远端麦克风设备状态 HRTCMul
如何设置上行视频码率、分辨率和帧率? 有没有推荐的画面质量(码率、分辨率、帧率)相关参数配置? 如何实现横屏视频通话? 是否支持网络测速?如何操作? 是否支持音量大小提示? 自定义渲染支持哪些格式? SparkRTC支持iOS后台运行吗? 移动端如何实现录屏(屏幕分享)? 多人视频会议中,移动端和Web端可以进入同一房间吗?
用量”跳转到“用量统计”页面进行查看。 选择需要查看的时间和应用名称,即可查看到相关统计数据及明细。 统计图中展示了不同分辨率档位(标清/高清/超清)的视频通话时长和纯语音通话时长统计数据。在统计图中您可以进行如下操作: 单击如下图标可以选看或取消选看不同规格的音视频通话时长统计情况。
iOS平台如何缩减安装包体积? 对于iPhone 5s及以上版本的手机只支持打包arm64架构,您可以将XCode的“Build Setting < Build Active Architecture Only”设置为“YES”,并将Valid Architectures填写为arm64
什么是实时音视频? 华为云实时音视频服务(SparkRTC)凭借在视频业务领域长期技术积累,快速为行业提供高并发、低延迟、高清流畅、安全可靠的全场景、全互动、全实时的音视频服务,适用于在线教育、云会议、社交文娱等场景。 实时音视频 客户端SDK:提供Android、iOS、Win
应用场景 在线教育 高清、低时延、高并发直播,易集成,适用于在线学习、师生互动,支持快速部署到在线教育视频平台。 互动文娱 适用于网红直播、企业直播、娱乐直播、游戏直播等场景,提供功能强大的实时媒体处理能力,实现各种直播场景玩法,为客户和合作伙伴打造端到端一站式“音视频互动”解决方案。
常见问题分析解决办法 问题1:调用setVideoEncoderConfig接口时,为什么有些参数直接报参数设置错误? 设置分辨率时请使用华为SDK系统推荐的码表才能设置成功。 问题2:有哪些原因会导致跨房不成功? 可能原因1:同一时间不同房间最多只有一个Joiner角色才能跨房成功。 可能原
oCanvas。 streamType:编码类型,具体请参见HWRtcStreamType。具体设置请参见表57 不同分辨率下帧率和码率的推荐值。 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HWRtcErrorCode。 收到onUserAuxiliary
SparkRTC启动云端录制但没有生成录制文件怎么排查? 用户的obs桶云资源授权、obs冻结、obs设置加密等因素都可能导致下发录制保存obs桶失败,建议您参照如下方面初步排查录制保存obs桶失败的原因。 检查是否给桶授权。 检查obs桶是否欠费。 检查是否给obs桶设置加密。
【功能说明】 释放IHRTCConnection对象,如果未离会,会自动离会再释放连接,会触发onDestroyConnection回调。 如果资源已经释放,不能继续使用该对象,需要重新调用createConnection。 getRoomId virtual const char* getRoomId()
支持Windows 7或以上版本的Windows设备。 支持的平台:x86 release。 资源文件列表 头文件目录 lib文件目录 SDK集成 用Visual Studio打开示例Demo或您的客户端工程文件,解压Windows SDK包,获取资源文件列表中所示的文件目录。 在“配置属性
有权限管理,请在系统设置中进行检查。同时Android的部分安全软件也会进行权限管理。 检查是否有其他应用占据了摄像头。若有请关闭后,重启手机再打开摄像头。 摄像头硬件问题。打开系统自带的拍摄视频程序看是否可以录像。 若上述方法均无法解决问题,建议您提交工单,申请华为云技术客服协助解决问题。
type:屏幕捕获图像类型,具体请参见HRTCScreenShareIconType。 【返回参数】 共享屏幕窗口对象列表,具体请参见共享屏幕资源管理。 setScreenShareTarget virtual int setScreenShareTarget(HRTCScreenShareSourceInfo*
说明 GET 请求服务器返回指定资源。 PUT 请求服务器更新指定资源。 POST 请求服务器新增资源或执行特殊操作。 DELETE 请求服务器删除指定资源,如删除对象等。 HEAD 请求服务器资源头部。 PATCH 请求服务器更新资源的部分内容。 当资源不存在的时候,PATCH可能会去创建一个新的资源。
调用接口有如下两种认证方式,您可以选择其中一种进行认证鉴权。 AK/SK认证:通过AK(Access Key ID)/SK(Secret Access Key)加密调用请求。推荐使用AK/SK认证,其安全性比Token认证要高。 Token认证:通过Token认证调用请求。 AK/SK认证 AK/SK签名认证方式仅
使用请提交工单联系华为技术工程师。 本地服务端录制需要使用Linux SDK,可部署在客户Linux 服务器上,使用客户自有的服务器和存储资源。 云端录制无需部署客户自有Linux服务器,减轻了研发和运维的压力,更轻量便捷。 父主题: 录制相关
设备管理 isSpeakerphoneEnabled int isSpeakerphoneEnabled(); 【功能说明】 是否启用扬声器。 【请求参数】 无 【返回参数】 0:不使用扬声器。 1:使用扬声器。 仅支持iOS和Android。 setCameraConfig public
移动端如何实现录屏(屏幕分享)? 具体实现方法请参见屏幕分享(Android)、屏幕分享(IOS)。 父主题: SDK使用
创建新的项目工程,导入 SDK 后,需要创建客户端并获取本地音视频设备信息。 创建本地流并初始化。 当用户加入房间后,将通过回调的方式通知房间内的其他用户,收到用户加入的回调后,可以对音视频流进行订阅、取消订阅等其它操作。 在会中,也可以对本地录音或播放设备等进行配置。 用户离开房间后,房间内其他用户