检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
事件回调(IHRTCAudioFrameObserver) 表1 音频事件回调说明 接口 描述 onAudioFramePlayback 音频播放回调(后处理) onAudioFrameMixed 音频混音处理回调 onAudioFrameRecord 音频采集回调(前处理) r
事件回调(IHRTCVideoFrameObserver) 表1 视频事件回调说明 接口 描述 onVideoFrameCapture 原始视频回调(前处理) onVideoFrameRender 渲染后视频回调(后处理) requireCaptureVideoFrame 是否开启前处理
事件回调(IHRTCEncDecryptFrameObserver) 表1 媒体数据回调说明 接口 描述 onMediaFrameEncrypt 编码后的媒体数据(加密处理) onMediaFrameDecrypt 解码前的媒体数据(解密处理) onMediaFrameEncrypt
是否支持视频画面截图功能? 暂不支持,您可以使用PC、Android或iOS自带的截图API。 父主题: SDK使用
自定义渲染支持哪些格式? 具体请参见setExternalVideoFrameOutputEnable接口。 父主题: SDK使用
自定义音频采集和渲染 setExternalAudioCapture - (int)setExternalAudioCapture:(BOOL)enable sampleRate:(NSUInteger)sampleRate channels:(NSUInteger)channels;
自定义视频采集和渲染 setExternalVideoCapture - (int)setExternalVideoCapture:(BOOL)enabled format:(HWRtcVideoImageFormat)format; 【功能说明】 设置是否开启外部视频采集。需要在加入房间前调用。
为什么无法打开摄像头? 摄像头打开失败有多种原因,建议您参照如下方面进行初步排查: 确认摄像头权限是否已打开。Android和iOS系统都有权限管理,请在系统设置中进行检查。同时Android的部分安全软件也会进行权限管理。 检查是否有其他应用占据了摄像头。若有请关闭后,重启手机再打开摄像头。
发送自定义消息接口能实现聊天室、弹幕等功能吗? 不支持。 父主题: SDK使用
是否支持音量大小提示? 自定义渲染支持哪些格式? SparkRTC支持iOS后台运行吗? 移动端如何实现录屏(屏幕分享)? 多人视频会议中,移动端和Web端可以进入同一房间吗? SparkRTC的Web端、移动端、PC端是不是同步的? Android SDK是否支持自定义采集数据? SparkRTC支持旁路推流吗?
如有疑问,请提交工单处理。 3 集成SparkRTC SDK 集成Android SDK 集成iOS SDK 集成MAC SDK 集成Windows SDK 集成Web SDK SparkRTC提供了Android、iOS、MAC、Windows和Web版本的SDK,您可以根据实际需求进行SDK的集成和开发。
否良好。 - 自定义视频数据 支持自定义的视频源和渲染器,使用非摄像头的视频源,例如视频文件、外接设备、第三方定制数据源等。 自定义美颜、定制数据源、多设备管理、视频识别、图像处理等。 自定义音频数据 支持自己采集音频回调,开发者可以对原始数据进行处理,进行自定义操作,例如外接非标设备、音频文件等。
例。SparkRTC提供了以下主流平台SDK供开发者使用。 表1 客户端SDK 客户端 集成SDK 接口参考 Android Android SDK集成 Android SDK接口参考 iOS iOS SDK集成 iOS SDK接口参考 MAC MAC SDK集成 MAC SDK接口参考
基于华为30年音视频编解码能力和优异弱网对抗能力80%丢包下音频通话流畅,50%丢包下视频通话流畅。 全平台覆盖,极简接入 提供覆盖iOS、Android、Windows、macOS、Web等各平台,兼容适配各类终端。完善示例代码Demo,2行代码即可轻松接入。 高品质音频 稳健的3A算
迟、高清流畅、安全可靠的全场景、全互动、全实时的音视频服务,适用于在线教育、云会议、社交文娱等场景。 实时音视频 客户端SDK:提供Android、iOS、Windows、Web等平台的SDK,方便用户快速集成开发音视频通话、互动直播等功能。 实时音视频 服务端:接受连麦请求、指
接口按功能说明 初始化等基础接口 表1 初始化等基础接口 接口 描述 windows是否支持 Mac是否支持 iOS是否支持 Android是否支持 createHRtcEngine 创建IHRTCEngine对象 √ √ √ √ getHRtcEngine 获取创建后的IHRTCEngine对象
开发前准备 Android iOS Mac Windows 父主题: All Platform C++ SDK
UserID是什么?取值范围是多少? UserID是实时音视频服务用来区分应用中用户的唯一标识。 用户标识是用户在实时音视频服务中的一个表示,开发者按照规范自定义UserID。 命名规则:可自定义,支持64个字节的大小写字母、数字、下划线(_)中划线(-)随机组合。 父主题: 产品咨询
实现音视频通话 实现音视频通话(Android) 实现音视频通话(iOS) 实现音视频通话(MAC) 实现音视频通话(Windows) 实现音视频通话(Web)
会前网络质量停止测试 自定义音频采集和渲染 表9 自定义音频采集和渲染接口 接口 描述 setExternalAudioCapture 设置是否开启外部音频采集 pushExternalAudioFrame 输入外部音频数据 自定义视频采集和渲染 表10 自定义视频采集和渲染接口 接口