检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
SparkRTC是否支持单纯的实时音频? 支持,对端不看视频画面即可。 父主题: SDK使用
Android平台如何缩减安装包体积? 根据目标设备架构,您可以选择只打包armeabi-v7a,或者只打包arm64-v8a。 父主题: SDK使用
iOS平台如何缩减安装包体积? 对于iPhone 5s及以上版本的手机只支持打包arm64架构,您可以将XCode的“Build Setting < Build Active Architecture Only”设置为“YES”,并将Valid Architectures填写为arm64
【功能说明】 设置入会前是否开启音频TopN 模式(最大三方模式)。 【请求参数】 enable:必选,boolean类型,true表示开启音频TopN 模式,false表示不开启。默认为false。 【返回参数】 boolean类型,true表示开启成功,false表示开启失败。 该接口需在加入房间前设置,1
服务端如何计算Signature? //认证用的app_key和app_id硬编码至代码中或以明文形式存储会有极大风险。建议密文形式配置存储在文件或者环境变量中,使用时解密,以确保安全。本例以app_key和app_id存放至环境变量为例,运行前请先在本地环境中设置完成环境变量APP_KEY和APP_ID。
某些音频采集设备被系统独占。 接口调用流程 实现音频自采集和音频自渲染 加入房间前 加入房间前,调用setExternalAudioCapture,开启音频自采集。 public void openExternalAudio() { mHwRtcEngine.setExternalAudioCapture(true
muteLocalAudio 设置是否发送本地音频流 muteRemoteAudio 设置是否接收对应远端用户的音频流 muteAllRemoteAudio 设置是否接收所有远端用户的音频流 enableLocalAudioStream 设置是否开启音频采集 adjustRecordingVolume
iOS端是否可以监听远端离开房间? 可以使用onRemoteUserOffline监听用户离开房间事件。 父主题: SDK使用
SparkRTC是否支持对房间进行权限校验? 支持用户鉴权,华为云SparkRTC系统使用数字签名作为接入鉴权方式,需要在相应SDK的初始化或登录函数中提供“app_id”、“room_id”、“user_id”、“role”、“ctime”和“signature”等信息,才能接
鉴权是如何生成的?在什么时候生成? 在加入房间时生成鉴权,并传入加入房间的参数中,鉴权的生成具体可参考接入鉴权。 父主题: SDK使用
Android SDK是否支持自定义采集数据? 支持,具体请参见自定义音频采集和渲染和自定义视频采集和渲染实现。 父主题: SDK使用
某些视频采集设备被系统独占。 接口调用流程 实现自定义视频采集 加入房间前 加入房间前,调用setExternalVideoCapture开启视频自采集。 public void openExternalVideo() { mHwRtcEngine.setExternalVideoCapture(true);
的音视频统计信息。 上报接口 通话质量上报 onNetworkQualityNotify回调上报当前通话中每个入会者的上下行网络质量。默认开启,每2s上报一次。 - (void)onNetworkQualityNotify:(NSArray <HWRtcQualityInfo *>
setRemoteVideoAdjustResolution(boolean enable); 【功能说明】 设置是否开启远端流分辨率自适应。默认开启自适应。 【请求参数】 enable:是否开启分辨率自适应。默认开启。 【返回参数】 0:成功。 >0:失败。具体请参见客户端错误码。 startLocalPreview
SparkRTC通话出现无声、黑屏、卡顿等如何排查? SparkRTC视镜产品提供端到端链路质量分析和用量质量查看,具体请参见通话调查和数据洞察。 父主题: 问题排查
enableLocalVideo 设置是否开启摄像头采集视频 setVideoEncoderConfig 设置视频编码参数 enableSmallVideoStream 大小流模式设置是否开启小流并设置小流编码参数 startLocalPreview 开启本地预览 stopLocalPreview
Web端如何切换摄像头和麦克风? 音视频输入设备通过设备ID(deviceId)标识,每个音视频设备均有一个唯一的设备ID,您可以通过getDevices方法获取。设备ID是随机生成的,部分情况下同一个设备的ID可能会改变,因此建议您每次切换设备时都先调用getDevices获取
SparkRTC是否支持调整背景音乐的播放进度? 支持,播放进度可以通过setAudioFilePosition接口设置。 父主题: SDK使用
的音视频统计信息。 上报接口 通话质量上报 onNetworkQualityNotify回调上报当前通话中每个入会者的上下行网络质量。默认开启,每2s上报一次。 void HWEngineEventHandler::onNetworkQualityNotify(HRTCQualityInfo
如何设置上行视频码率、分辨率和帧率? 建议您参考setVideoEncoderConfig,配置分辨率以达到更合适的画面质量。 父主题: SDK使用