WebRTC Native M96 回调音频裸数据IAudioFrameObserver--采集和播放语音混音后的数据(onMixedAudioFrame)
admin
2024-03-29 08:45:25
0

此前已经说道,通过注册回调,给上层APP抛音频裸数据:
《WebRTC Native M96 SDK接口封装–注册语音观测器对象获取原始音频数据registerAudioFrameObserver》[https://dabaojian.blog.csdn.net/article/details/128218542]

此篇,就详细讲述一下,如果实现onMixedAudioFrame。

获取采集和播放音频混音后的数据 onMixedAudioFrame

原型:

virtual bool onMixedAudioFrame(AudioFrame& audioFrame) = 0;

你需要在加入频道前,调用 registerAudioFrameObserver 注册音频观测器对象,即注册 onMixedAudioFrame 回调。

AudioFrame的定义,这里就不在重复了,可以看之前的博客。上文书说道,上层APP已经给我们SDK设置了回调函数,并且我们作为媒体引擎的成员变量保存了下来audio_observer_

实现:

如果对webrtc音频数据的流转不是很清楚的,可以看之前的文章:
WebRTC Native M96 音频发送流程(SendRtp)以及接收音频包播放流程(OnPacketReceived)[https://dabaojian.blog.csdn.net/article/details/122991836]

onRecordAudioFrame的实现:
WebRTC Native M96 回调音频裸数据IAudioFrameObserv

相关内容

热门资讯

中国电动三轮车正掀起出海热潮 8月25日,中国电动三轮车正掀起出海热潮,成为许多外国人的“梦中情车”。据海关数据显示,2026年1...
锅圈“跌跌不休”,杨明超“落袋... 本文来自微信公众号: 听潮TI ,编辑:张晓,作者:听潮TI团队市值较高点缩水85%,锅圈怎么了?尽...
陕国投A上半年净利7.28亿元... 8月25日晚间,陕国投A(000563.SZ)发布2026年半年度报告。上半年,陕国投A实现营业总收...
英维克一季度暴雷,二季度暴增1... 来源:财通社8月25日,才发布“增收不增利”半年报的英维克(002837.SZ)斩获久违的涨停板。收...
为IPO“搬运”业绩?佳缘科技... 中经记者 孙汝祥 夏欣 北京报道8月25日,佳缘科技(301117.SZ)复牌首日,股票简称已变更为...
消息人士:伊朗希望通过巴基斯坦... 8月25日,据伊朗塔斯尼姆通讯社25日报道,一名接近伊朗谈判团队的消息人士表示,伊方希望通过巴基斯坦...
长江证券上半年净利增逾八成至3... 长江证券 视觉中国 资料图长江证券股份有限公司(下称“长江证券”,000783.SZ)上半年归属于...
中领馆:一名在韩失踪中国公民被... 8月25日,中国驻釜山总领事馆25日说,经同韩国警方核实,一名失踪数日的中国女留学生当天被发现死亡,...
老铺黄金上半年收入198亿,文... 8月25日,古法手工金器第一品牌老铺黄金(6181.HK)发布2026年上半年业绩公告,公司实现销售...
整合飞书不到一个月,豆包办公A... 本文来源:开机实验室 作者:冯恋阁(图源:豆包工作截图)今天(8月25日),字节跳动正式把"豆包工作...