-
检测功能 - 实时音视频 SparkRTC
nNetworkTestResult回调,并通过回调返回具体的网络测试结果,时间需要20-60s。 stopNetworkTest - (int)stopNetworkTest; 【功能说明】 会前网络质量停止测试,房间外调用。 【请求参数】 无 【返回参数】 0:方法调用成功。
-
其他接口 - 实时音视频 SparkRTC
orkTestResult两个回调,并通过回调返回具体的网络测试结果,探测大约需要20-60s。 stopNetworkTest virtual int stopNetworkTest() 【功能说明】 停止网络质量测试,房间外调用。 【请求参数】 无 【返回参数】 0:方法调用成功。
-
Web端通话过程中为什么会出现回声、杂音、噪声、声音小? - 实时音视频 SparkRTC
Web端通话过程中为什么会出现回声、杂音、噪声、声音小? 通话双方的设备相距太近的时候,属于正常现象,测试时请相互距离远一点。当其他端听到Web端的声音存在回声、噪声、杂音等情况时,说明Web端的3A处理没有生效。 若您使用了浏览器原生getUserMedia接口进行自定义采集,
-
设备管理 - 实时音视频 SparkRTC
t:(NSString* _Nonnull)testAudioFilePath; 【功能说明】 音频播放设备测试。 【请求参数】 testAudioFilePath:测试音频文件,只支持WAV格式。 【返回参数】 0:方法调用成功。 > 0:方法调用失败。具体请参见HRTCErrorCode。
-
修订记录 - 实时音视频 SparkRTC
recordingDeviceTest音频采集设备测试 finishRecordingDeviceTest结束音频采集设备测试 playbackDeviceTest音频播放设备测试 finishPlaybackDeviceTest结束音频播放设备测试 echoTest音频设备回路测试 finishEchoTest结束音频设备回路测试
-
音频设备管理 - 实时音视频 SparkRTC
recordingDeviceTest 音频采集设备测试(只支持Windows和macOS) finishRecordingDeviceTest 结束音频采集设备测试(只支持Windows和macOS) playbackDeviceTest 音频播放设备测试(只支持Windows和macOS)
-
接口总览 - 实时音视频 SparkRTC
音频采集设备测试(只支持macOS) finishRecordingDeviceTest 结束音频采集设备测试(只支持macOS) playbackDeviceTest 音频播放设备测试(只支持macOS) finishPlaybackDeviceTest 结束音频播放设备测试(只支持macOS)
-
视频设备管理 - 实时音视频 SparkRTC
getCurrentVideoDevice 获取当前视频设备 cameraDeviceTest 视频采集设备测试 finishCameraDeviceTest 结束视频采集设备测试 表2 IVideoDeviceCollection类 接口 描述 getCount 获取设备个数 getDevice
-
修订记录 - 实时音视频 SparkRTC
频采集设备测试(只支持macOS) finishRecordingDeviceTest结束音频采集设备测试(只支持macOS) playbackDeviceTest音频播放设备测试(只支持macOS) finishPlaybackDeviceTest结束音频播放设备测试(只支持m
-
接口按功能说明 - 实时音视频 SparkRTC
√ setSpeakerModel 设置声音播放模式 x x √ √ echoTest 开始语音通话回路测试 √ x x x finishEchoTest 停止语音直播回路测试 √ x x x setDefaultSpeakerModel 设置默认声音播放模式 x x √ √ enableAudioTNR
-
音频管理 - 实时音视频 SparkRTC
echoTest virtual int echoTest(int intervalInSeconds) 【功能说明】 开始语音通话回路测试。房间外调用,要等测试结束后才能加入房间。 【请求参数】 intervalInSeconds:当前只能设置为-1。 【返回参数】 0:方法调用成功。 >
-
开发前准备 - 实时音视频 SparkRTC
开发前准备 前提条件 已提交工单获取SDK包。 环境要求 编译工具推荐安装Microsoft Visual Studio Code 1.43.2或以上版本。 如果客户端用Node.js开发, 推荐安装14.19.1或以上版本。 支持的浏览器详情请参见Web浏览器适配详情。 如果客
-
SDK概述 - 实时音视频 SparkRTC
SDK概述 华为云实时音视频服务软件开发工具包是对SparkRTC服务提供的REST API进行的封装,以简化用户的开发工作。用户直接调用SparkRTC SDK提供的接口函数即可实现使用SparkRTC服务业务能力的目的。 相关开发包请提交工单联系华为云技术客服获取。 同时,针
-
事件回调(HWRtcEngine) - 实时音视频 SparkRTC
屏幕共享开启 onScreenShareStopped 屏幕共享关闭 onAudioDeviceTestVolumeNotify 音频设备测试回调 onRemoteMicrophoneStateChanged 远端麦克风设备状态变更通知 onUserNetworkQualityNotify
-
事件回调(IHRTCEngine) - 实时音视频 SparkRTC
onStreamPublishStateChange RTMP推流状态回调 onAudioDeviceTestVolumeNotify 音频设备测试回调 onShareSourceInfoChangedNotify 共享源目标发生变化通知 onShareWindowLocationChangedNotify
-
数据类型 - 实时音视频 SparkRTC
RTMP推流模型 HWRtcStartAudioFileParam 音频文件参数 HWRtcAudioDeviceTestVolumeNotify 音量测试回调 HRTCRtmpUrlInfoModel RTMP url数据模型 HWRTCCameraConfig 摄像头配置参数 HWRtcCameraDirection
-
数据类型 - 实时音视频 SparkRTC
ate。 HRTCNetworkTestResultParam 上行流测试结果,具体请参见HRTCNetworkTestResultParam。 HRTCNetworkTestResultParam 下行流测试结果,具体请参见HRTCNetworkTestResultParam。
-
服务端错误码 - 实时音视频 SparkRTC
已存在辅流共享 用户使用问题 RTC.200001 请求参数不正确 用户使用问题 RTC.200030 没有可用的mcu资源 云测问题 RTC.200031 创建推流任务失败 云测问题 RTC.200032 混流任务已存在 用户使用问题 RTC.200033 混流任务不存在 用户使用问题 RTC
-
数据类型 - 实时音视频 SparkRTC
HRTCNetworkTestResult 表45 网络探测结果数据 属性 类型 描述 testState HRTCNetworkTestState 测试结果 uplinkResult HRTCNetworkTestResultParam 上行探测结果 downlinkResult HRTC
-
事件回调(IHRTCConnection) - 实时音视频 SparkRTC
networkTestResult) 【功能说明】 加房间前网络探测结果回调。 【回调参数】 networkTestResult:主要包括测试成功与否、上行和下行的网络带宽、丢包、延时和抖动,具体请参见HRTCNetworkTestResult。 onUserVolumeStatsNotify