检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
setAudioFrameObserver(IHTCAudioFrameObserver observer); 【功能说明】 注册原始音频媒体数据监听回调。 【请求参数】 observer:原始音频数据处理接口,具体见IHRTCAudioFrameObserver。 【返回参数】 0:表示调用命令成功。 >
设备状态改变回调(仅macOS) onAudioVolumeChanged 音频音量改变回调(仅macOS) onLocalVolumeChangedNotify 本地音频采集音量 onLocalAudioMutedStatusDetected 本地静音但检测到音频输入回调 onFirstLocalAudioFrameNotify
tats)); //远端视频流信息刷新到统计界面上 } } 音频流状态监控 onAudioStatsNotify回调上报音频流的状态,包括本地上行音频流和远端用户的下行音频流状态。 void HWEngineEventHandler::onAudioSta
{ //本地音频信息数据处理 } }); } 远端音频流统计信息报告 onRemoteAudioStatsNotify回调上报当前通话中每个远端用户音频流的统计信息。您可以了解到每个远端用户发送的音频流的采样率、声道数、码率、丢包率、延时、抖动和卡顿时长等一些信息。
功能描述 用户可以同时播放多个音效文件,给自己和其他与会者听,用于烘托气氛。 支持本地或在线文件路径,文件格式支持播放wav、pcm和单声道mp3音频格式。 接口调用流程 实现播放音效文件 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 播放音效文件 调用playAudioClip播放音效文件并启动混音。
功能描述 用户可以同时播放多个音效文件,给自己和其他与会者听,用于烘托气氛。 支持本地或在线文件路径,文件格式支持播放wav、pcm和单声道mp3音频格式。 接口调用流程 实现流程 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 播放音效文件 调用playAudioClip接
播放音效 功能描述 用户可以同时播放多个音效文件,给自己和其他与会者听,用于烘托气氛。 支持播放wav、pcm和单声道mp3音频文件,支持本地或在线文件路径。 接口调用流程 实现过程 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 播放音效文件 调用playAudio
enableAudioTNR 设置是否开启音频降噪功能 √ √ √ √ sendAudioSeiMsg 发送音频SEI消息 √ √ √ √ setAudioFrameRecordParameters 设置音频采集回调的参数 √ √ √ √ 音频文件播放管理 表7 音频文件播放管理接口 接口 描述
HRTCLocalAudioStats 表17 本地音频流信息详情 属性 描述 int sampleRate 音频采样率 int channels 音频频道数 int bitRate 音频码率 int packetLoss 音频丢包率 int delay 时延,单位:ms int
HWRtcAudioFilePlaying 音频文件播放中 HWRtcAudioFilePlayCompleted 音频文件播放完成 HWRtcAudioFilePaused 音频文件暂停播放 HWRtcAudioFileStopped 音频文件停止播放 HWRtcAudioFileFailed 音频文件播放失败
channels) 【功能说明】 设置是否开启外部音频采集。 【请求参数】 enable:true表示开启音频自采集,false表示取消音频自采集。 sampleRate:音频采样率,支持16k/48k。 channels:音频声道数,支持单声道。 【返回参数】 0:方法调用成功。
tify 混音音频文件播放状态改变回调 onAudioFileFinished 音频文件播放结束回调 onAudioClipFinished 音效文件播放结束回调 onSeiSendMsgSuccess 音频SEI信息发送成功回调 onSeiRecvMsg 接收音频SEI信息回调
HRTCLocalAudioStats 表17 本地音频流信息详情 属性 类型 描述 sampleRate int 音频采样率 channels int 音频频道数 sendVEL int 发送语音电平 bitRate int 音频码率 packetLoss int 音频丢包率 delay int 时延,单位:ms
功能描述 用户可以同时播放多个音效文件,给自己和其他与会者听,用于烘托气氛。 支持本地或在线文件路径,文件格式支持播放wav、pcm和单声道mp3音频格式。 接口调用流程 实现过程 加入房间 参考接口调用流程中加入房间的时序图步骤加入房间。 播放音效文件 调用playAudioClip接
filePath:音频文件路径。 publish:是否将音频发送到远端 ,1表示音频发送到远端,0表示音频仅本地播放。 cycle:音频播放次数,0表示无限循环。 replace:是否用音频文件替换麦克风采集的声音,1表示只使用音频文件发送到远端,0表示将本地麦克风采集和音频文件混音后发送到远端。
500ms 音频上行网络抖动 500ms 视频上行网络延时 500ms 视频上行网络抖动 500ms 音频下行网络延时 500ms 音频下行网络抖动 500ms 视频下行网络延时 500ms 视频下行网络抖动 500ms 上行音频丢包 20% 上行视频丢包 20% 下行音频丢包 20%
实现音视频通话(iOS) 环境准备 屏幕共享 通话质量监测 播放音效 播放音乐 原始音频数据(音频前后处理) 音频自采集和音频自渲染 原始视频数据(视频前后处理) 自定义视频采集 自定义视频渲染 加入多频道(跨房) 父主题: 实现音视频通话
CloudRTC 2.5万分钟音频套餐包 158 1年 CloudRTC 25万分钟音频套餐包 1488 CloudRTC 100万分钟音频套餐包 5600 CloudRTC 300万分钟音频套餐包 15750 视频通话 标清 CloudRTC 2.5万分钟音频套餐包 315 CloudRTC
startAudioMixing 开始播放在线音频文件。 stopAudioMixing 停止播放在线音频文件。 pauseAudioMixing 暂停播放在线音频文件。 resumeAudioMixing 恢复播放在线音频文件。 getAudioMixingDuration 获取在线音频文件时长。 setAudioMixingVolume
音效文件播放管理 主要功能包括开始/停止/暂停/恢复播放音频或音效文件、音频/音效音量相关设置。 检测功能 主要功能包括启动/关闭入会前网络检测。 自定义音频采集和渲染 主要功能包括是否开启音频自采集、推送外部音频数据。 自定义视频采集和渲染 主要功能包括是否开启视频自采集、