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

相关内容

热门资讯

史无前例!半年关停1247家,... 说一个颠覆很多人认知的事情,医院都不赚钱了,开始大片倒闭了。在全国企业破产重整案件信息网上查询“医院...
闪存龙头宣布涨价50%,10股... 记者丨骆轶琪 刘雪莹编辑丨朱益民又一家存储龙头宣布涨价!据财联社援引媒体报道,闪存龙头闪迪(SanD...
北交所IPO上会审核节奏加快首... 11月7日晚间,北京证券交易所(简称“北交所”)上市委员会(简称“上市委”)公布今年第29次和第30...
2026年,怎么好好赚钱? 2... 晚上好呀~双十一来啦,最近不少小伙伴问:「简七VIP今年还有活动吗?」当然有。在简七VIP陪伴大家走...
京东“国民好车”上市,10万元... 红星资本局11月9日消息,今日晚间,由京东(09618.HK)联合广汽集团、宁德时代(300750....
王建国获任执行总裁70天:代表... 本文来源:时代周报 作者:朱成呈企业的传承交棒,往往是一场涉及多方利益、情感的复杂博弈。当许多民营企...
这一板块,年内大涨43%、16... 在人工智能(AI)催化与能源变革的双重叙事下,11月首个交易周(11月3日~7日),A股市场电网设备...
崛起、严控,“永不眠”的数字人... 本文来源:时代周报 作者:何珊珊数字人正以惊人的速度进化。十年前,数字人还是只能静态展示的“虚拟模特...
重磅!官方对淘宝霸屏广告展开调... 文丨柴狗夫斯基 作者丨小柴 十多年前,摇一摇还是一个让大家非常喜欢的交友方式,但万万没想到,十几年后...
“国民好车”埃安UT supe... 11月9日,京东联合广汽集团、宁德时代正式公布“国民好车”埃安UT super,电池租用购车价仅4....