检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
HWRtcConnection 接口总览 初始化等基础接口 房间功能 音频管理 视频管理 辅流管理 媒体原始数据管理 父主题: 接口参考
通话中质量监测 功能描述 加入频道后,SDK会每隔2秒自动触发通话质量相关的回调,上报当前本地和远端的音视频统计信息。 接口调用流程 实现通话中质量监测 通话质量上报 onNetworkQualityNotify,房间内客户端网络质量实时上报,默认开启,每2s上报一次,两人以上才会回调
通话质量监测 功能描述 加入频道后,SDK会每隔2秒自动触发通话质量相关的回调,上报当前通话的网络质量、本地和远端的音视频统计信息。 上报接口 通话质量上报 onNetworkQualityNotify回调上报当前通话中每个入会者的上下行网络质量。默认开启,每2s上报一次。 void
加入多频道(跨房) 功能描述 跨房间连麦,指主播的媒体流可以同时转发进多个(目前最多支持四个)房间频道,实现主播跨频道与其他主播实时互动的场景。房间中的所有主播可以看见彼此,房间中的观众可以看到所有主播。 注意事项 同一时间最多只能创建4个连接对象,每个连接对象对应的房间ID必须互不相同
加入多频道(跨房) 功能描述 跨房间连麦,指主播的媒体流可以同时转发进多个(目前最多支持四个)房间频道,实现主播跨频道与其他主播实时互动的场景。房间中的所有主播可以看见彼此,房间中的观众可以看到所有主播。 注意事项 同一时间最多只能创建4个连接对象,每个连接对象对应的房间ID必须互不相同
加入多频道(跨房) 功能描述 跨房间连麦,指主播的媒体流可以同时转发进多个(目前最多支持四个)房间频道,实现主播跨频道与其他主播实时互动的场景。房间中的所有主播可以看见彼此,房间中的观众可以看到所有主播。 注意事项 同一时间最多只能创建4个连接对象,每个连接对象对应的房间ID必须互不相同
通话质量监测 功能描述 加入频道后,SDK会每隔2秒自动触发通话质量相关的回调,上报当前通话的网络质量、本地和远端的音视频统计信息。 上报接口 通话质量上报 onNetworkQualityNotify回调上报当前通话中每个入会者的上下行网络质量。默认开启,每2s上报一次。 - (
播放音乐文件 功能描述 混音是将音乐文件和麦克风音频混合,一般用于播放时长较长的背景音乐或者伴奏。同一时间只能播放一个音乐文件。可以在本地播放,也可以同时播放给其他与会者听。 可以播放本地或在线音乐文件,文件格式支持播放wav、pcm和单声道mp3音频格式。 接口调用流程 实现播放音乐文件
IHRTCConnection 接口总览 初始化等基础接口 房间功能 音频管理 视频管理 辅流管理 父主题: 接口参考
原始音频数据(音频前后处理) 功能描述 音视频传输过程中,可以对采集到的音视频数据进行前处理和后处理,获取想要的播放效果。 对于有自行处理音视频数据需求的场景,HWRtcEngine SDK提供原始数据功能,您可以在将数据发送给编码器前进行前处理,对捕捉到的音频信号或视频帧进行修改
原始音频数据(音频前后处理) 功能描述 音视频传输过程中,可以对采集到的音视频数据进行前处理和后处理,获取想要的播放效果。 对于有自行处理音视频数据需求的场景,HWRtcEngine SDK提供原始数据功能,您可以在将数据发送给编码器前进行前处理,对捕捉到的音频信号或视频帧进行修改
原始音频数据(音频前后处理) 功能描述 音视频传输过程中,我们可以对采集到的音视频数据进行前处理和后处理,获取想要的播放效果。 对于有自行处理音视频数据需求的场景,HWRtcEngine SDK 提供原始数据功能,您可以在将数据发送给编码器前进行前处理,对捕捉到的音频信号或视频帧进行修改
媒体原始数据管理 注册回调(IHRTCMediaEngine) 事件回调(IHRTCVideoFrameObserver) 事件回调(IHRTCAudioFrameObserver) 事件回调(IHRTCEncDecryptFrameObserver) 父主题: 接口参考
IHRTCEngine 接口总览 接口按功能说明 初始化等基础接口 房间功能 音频管理 视频管理 辅流管理 屏幕共享 音频文件播放管理 自采集自渲染 其他接口 父主题: 接口参考
播放音频文件(混音) 功能描述 混音是将音频文件和麦克风音频混合,一般用于播放时长较长的背景音乐或者伴奏。同一时间只能播放一个音频文件,播放给房间内的其他用户听。 支持播放本地或在线音乐文件,文件格式支持播放wav、pcm和单声道mp3音频格式。 接口调用流程 实现过程 加入房间并发布本端主流
HRTC码率帧率配置推荐 父主题: 接口参考
SparkRTC是否支持将本地视频文件分享到实时音视频中? 支持,可以通过以下两种实现方式: 直接共享屏幕让房间内的其他用户看到本地视频。 通过自采集的方式,采集本地视频文件的数据,让房间内的其他用户看到。 具体请参见各端接口参考。 父主题: SDK使用
音频自采集和音频自渲染 功能描述 实时音频传输过程中,HWRtcEngine SDK通常会启动默认的音频模块进行采集和渲染。在以下场景中,您可能会发现默认的音频模块无法满足开发需求: app中已有自己的音频模块。 需要使用自定义的采集或播放处理。 某些音频采集设备被系统独占。 注意事项
媒体原始数据管理 注册回调(IHRTCMediaEngine) 事件回调(HWRtcMediaEngineVideoDelegate) 事件回调(HWRtcMediaEngineAudioDelegate) 父主题: 接口参考
音频自采集和音频自渲染 功能描述 实时音频传输过程中,HWRtcEngine SDK通常会启动默认的音频模块进行采集和渲染。在以下场景中,您可能会发现默认的音频模块无法满足开发需求: app中已有自己的音频模块。 需要使用自定义的采集或播放处理。 某些音频采集设备被系统独占。 接口调用流程