检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
finishRecordingDeviceTest结束音频采集设备测试 playbackDeviceTest音频播放设备测试 finishPlaybackDeviceTest结束音频播放设备测试 echoTest音频设备回路测试 finishEchoTest结束音频设备回路测试 cameraDeviceTest视频采集设备测试
SDK通常会启动默认的视频模块进行采集和渲染。在以下场景中,您可能会发现默认的视频模块无法满足开发需求: app中已有自己的视频模块。 需要使用自定义的采集或播放处理。 某些视频采集设备被系统独占。 接口调用流程 实现自定义视频采集 加入房间前 加入房间前,调用setExternalVideoCapture开启视频自采集。
SDK通常会启动默认的音频模块进行采集和渲染。在以下场景中,您可能会发现默认的音频模块无法满足开发需求: app中已有自己的音频模块。 需要使用自定义的采集或播放处理。 某些音频采集设备被系统独占。 注意事项 当前只支持PCM数据格式处理。 接口调用流程 实现过程 加入房间前调用主引擎的setExternalAudioCapture
start_time String 房间开始时间,即第一个用户加入房间时间,UTC时间,格式:YYYY-MM-DDThh:mm:ssZ,如2020-04-23T07:00:00Z end_time String 房间关闭时间,即最后一个room_uuid关闭的时间,UTC时间,格式:YYYY-MM-
通常会启动默认的音频模块进行采集和渲染。在以下场景中,您可能会发现默认的音频模块无法满足开发需求: app中已有自己的音频模块。 需要使用自定义的采集或播放处理。 某些音频采集设备被系统独占。 接口调用流程 实现过程 加入房间前调用主引擎的setExternalAudioCapture (true)
录制文件的开始时间,即接收到第一帧数据的时间,格式为YYYY-MM-DDThh:mm:ssZ,UTC时间。 当“event_type”为“RECORD_FILE_COMPLETE”时,携带该字段。 end_time 录制文件的结束时间,格式为YYYY-MM-DDThh:mm:ssZ,UTC时间。 当“event_
音频文件播放中 HWRtcAudioFilePlayCompleted 音频文件播放完成 HWRtcAudioFilePaused 音频文件暂停播放 HWRtcAudioFileStopped 音频文件停止播放 HWRtcAudioFileFailed 音频文件播放失败 HWR
HRTC_AUDIO_FILE_IDLE 音频文件播放就绪 HRTC_AUDIO_FILE_PLAYING 音频文件播放中 HRTC_AUDIO_FILE_PLAY_COMPLETED 音频文件播放完成 HRTC_AUDIO_FILE_PAUSED 音频文件暂停播放 HRTC_AUDIO_FILE_STOPPED
iOS平台如何缩减安装包体积? Android平台如何缩减安装包体积? iOS端是否可以监听远端离开房间? 背景音乐是否支持循环播放? SparkRTC是否支持调整背景音乐的播放进度? 支持监听房间成员进出房间吗? 如何监测断网和重连? 支持首帧渲染回调吗?能否监听画面开始渲染? 如何设置上行视频码率、分辨率和帧率?
SDK的回调接口HWRtcMediaEngineAudioDelegate的详情。 表1 事件回调说明 接口 描述 onAudioFramePlayback 音频播放回调(后处理) onAudioFrameMixed 音频混音处理回调 onAudioFrameRecord 音频采集回调(前处理) req
al; 【功能说明】 指定音量提示的时间间隔, 设置后按时间间隔触发回调,包括用户音量回调onUserVolumeStatsNotify,本地采集音量回调onLocalVolumeChangedNotify。 【请求参数】 volInterval:间隔时间, 0 关闭音量上报不再触发回调
所有远端用户静音开关 adjustPlaybackVolume 调整单个用户播放音量 表5 自定义渲染接口 接口 描述 setExternalAudioFrameOutputEnable 音频流第三方播放开关(音频自渲染) setExternalVideoFrameOutputEnable
SDK的回调接口IHRTCAudioFrameObserver的详情。 表1 事件回调说明 接口 描述 onAudioFramePlayback 音频播放回调(后处理) onAudioFrameMixed 音频混音处理回调 onAudioFrameRecord 音频采集回调(前处理) req
SDK的IHRTCEngine接口详情。 IHRTCEngine按照其功能可分类为:初始化等基础接口、房间功能、视频管理、辅流管理、屏幕共享、音频管理、音效文件播放管理、自采集自渲染、其他接口。 单击下图中相应接口名称,可快速跳转到相应接口位置查看其使用方法。 父主题: IHRTCEngine
事件回调(IHRTCAudioFrameObserver) 表1 音频事件回调说明 接口 描述 onAudioFramePlayback 音频播放回调(后处理) onAudioFrameMixed 音频混音处理回调 onAudioFrameRecord 音频采集回调(前处理) req
录制文件的开始时间,格式:YYYY-MM-DDThh:mm:ssZ,UTC时间。在event_type为RECORD_FILE_COMPLETE的时候携带。 end_time 否 String 录制文件的结束时间,格式:YYYY-MM-DDThh:mm:ssZ,UTC时间。在even
start_time 否 String 查询起始时间。UTC时间,格式:YYYY-MM-DDThh:mm:ssZ,如2020-04-23T06:00:00Z,不写默认读取过去1小时数据数据。 end_time 否 String 查询结束时间。UTC时间,格式:YYYY-MM-DDThh:m
当前会话统计回调 onAudioMixStateChangedNotify 混音音频文件播放状态改变回调 onAudioFileFinished 音频文件播放结束回调 onAudioClipFinished 音效文件播放结束回调 onSeiSendMsgSuccess 音频SEI信息发送成功回调
实现音视频通话(Windows) 环境准备 屏幕分享 通话质量监测 播放音效 播放音乐 原始音频数据(音频前后处理) 音频自采集和音频自渲染 原始视频数据(视频前后处理) 自定义视频采集 自定义视频渲染 加入多频道(跨房) 父主题: 实现音视频通话
基本使用逻辑 创建新的项目工程,导入SDK后,需要先创建引擎。 您可以在入会前进行视频编码、声音播放模式等参数的配置。 设置本地视图。 用户加入房间后,将通过回调的方式通知房间内的其他用户,收到其他用户加入的回调后,可以为其设置远端视图。 在会中,也可以进行切换摄像头等参数的配置。