检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Web端通话过程中为什么会出现回声、杂音、噪声、声音小? 通话双方的设备相距太近的时候,属于正常现象,测试时请相互距离远一点。当其他端听到Web端的声音存在回声、噪声、杂音等情况时,说明Web端的3A处理没有生效。 若您使用了浏览器原生getUserMedia接口进行自定义采集,
房间功能 joinRoom virtual int joinRoom(const HRTCJoinParam &joinParam) 【功能说明】 加入房间。该方法让用户加入通话房间。 【请求参数】 joinParam:入会参数。具体请参见HRTCJoinParam。 【返回参数】
音频管理 muteRemoteAudio virtual int muteRemoteAudio(const char* userId, bool mute) 【功能说明】 设置是否接收对应远端用户的音频流。同一时间所有房间最多只能接收17路音频流。 【请求参数】 userId:
共享屏幕资源管理 本章节介绍了全平台C++ SDK的IHRTCScreenShareSourceList类接口详情。 表1 IHRTCScreenShareSourceList类 接口 描述 count 获取屏幕共享窗口资源数量 get 获取屏幕共享窗口资源信息 release 资源释放函数
自定义音频采集和渲染 setExternalAudioFrameOutputEnable public abstract int setExternalAudioFrameOutputEnable(boolean localEnable,boolean remoteEnable);
媒体原始数据管理 表1 connection媒体原始数据管理 接口 描述 setVideoFrameObserver 注册原始视频媒体数据监听回调 setVideoFrameObserver - (int)setVideoFrameObserver:(id <HWRtcConne
自采集自渲染 setExternalVideoCapture virtual int setExternalVideoCapture(bool enable, HRTCVideoFrameFormat format) 【功能说明】 设置是否开启外部视频采集。 【请求参数】 ena
SparkRTC是否支持设置本地采集音量?是否支持设置每个远端用户的播放音量? 支持,通过adjustRecordingVolume()接口可以设置SDK的采集音量,通过adjustPlaybackVolume()接口可以设置某个远端用户的播放音量。 父主题: SDK使用
Web端用宽高设置的推流分辨率适用于所有浏览器吗? 由于设备和浏览器的限制,视频分辨率不一定能够完全匹配,在这种情况下,浏览器会自动调整分辨率使其接近Profile对应的分辨率,具体请参见setVideoProfile。 父主题: SDK使用
初始化等基础接口 release virtual void release() 【功能说明】 释放IHRTCConnection对象,如果未离会,会自动离会再释放连接,会触发onDestroyConnection回调。 如果资源已经释放,不能继续使用该对象,需要重新调用createConnection。
自定义音频采集和渲染 setExternalAudioCapture - (int)setExternalAudioCapture:(BOOL)enable sampleRate:(NSUInteger)sampleRate channels:(NSUInteger)channels;
初始化等基础接口 destroyConnection - (void)destroyConnection; 【功能说明】 注销引擎。 【请求参数】 无 【返回参数】 无 initWithRoomId - (instancetype)initWithRoomId:(NSString
媒体原始数据管理 注册回调(IHRTCMediaEngine) 事件回调(IHRTCVideoFrameObserver) 事件回调(IHRTCAudioFrameObserver) 事件回调(IHRTCConnectionVideoFrameObserver) 事件回调(IHR
服务端错误码 当SDK运行出现网络、媒体相关等错误时,SDK无法自动恢复,需要APP干预或进行用户提示。该错误码由服务端产生,通过onError返回。 表1 服务端错误码 错误码 描述 错误原因 RTC.10000001 内部错误 程序或环境问题 RTC.31000000 节点不存在
音频文件播放管理 音频文件播放使用ffmpeg能力,在播放在线url时受windows平台自身特性影响,断网时会立刻停止播放(SparkRTC内部无缓存设计),若对该场景体验有要求,建议业务通过先下载到本地再播放的形式使用。 startAudioFile virtual int
注册回调(IHRTCMediaEngine) 表1 IHRTCMediaEngine 接口 描述 setVideoFrameObserver 注册原始视频媒体数据监听回调 setAudioFrameObserver 注册原始音频媒体数据监听回调 setEncDecryptFrameObserver
注册回调(IHRTCMediaEngine) 表1 HWRtcMediaEngine 接口 描述 setVideoFrameObserver 注册原始视频媒体数据监听回调 setAudioFrameObserver 注册原始音频媒体数据监听回调 setVideoFrameObserver
在进行Windows的Demo使用或集成SDK时,提示微软C++标准库缺失,该如何获取? 请下载对应平台的微软C++标准库,安装成功后,重新运行即可。 父主题: 产品咨询
事件回调(HWRtcMediaEngineVideoDelegate) 本章节介绍了iOS SDK的回调接口HWRtcMediaEngineVideoDelegate的详情。 表1 事件回调说明 接口 描述 onVideoFrameCapture 原始视频回调(前处理) onVideoFrameRender
事件回调(HWRtcMediaEngineAudioDelegate) 本章节介绍了iOS SDK的回调接口HWRtcMediaEngineAudioDelegate的详情。 表1 事件回调说明 接口 描述 onAudioFramePlayback 音频播放回调(后处理) onAudioFrameMixed