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

相关内容

热门资讯

安全做不好,怎敢谈豪华? 安全... 如今许多我们习以为常的标配,最初都曾是豪华车的专属,从奔驰1951年首创的安全车身,到沃尔沃1959...
澳大利亚紧急呼叫服务中断,造成... 据央视新闻9月20日报道,澳大利亚第二大电信运营商——奥普图斯通信公司日前发生长达13小时的通信网络...
四十年GDP翻千倍,杭州成了“... 都说上有天堂下有苏杭,提起杭州,你最先想到的是什么?别看杭州名义上不在北上广深等一线城市之列,但综合...
酒企大佬拟套现14.7亿,温州... 记者丨肖夏 编辑丨高梦阳 刘雪莹交出一份业绩下滑半年报后,百润股份实控人时隔多年首次卖出价值十几亿元...
3.5亿!小红书,何以克服焦虑... 文丨吕行编辑丨杜海来源丨正经社(ID:zhengjingshe)(本文约为3100字)【正经社“科技...
民政部领导有调整 《河南日报》消息,9月19日晚,由人力资源社会保障部主办、河南省人民政府承办的中华人民共和国第三届职...
德阳装备,何以植入全球“绿网”... 文丨顾小白编辑丨杜海来源丨正经社(ID:zhengjingshe)(本文约为3100字)新时代的“绿...
中国选手获花滑双人滑冬奥会参赛... 9月20日,2025年北京国际滑联花样滑冰资格赛在国家体育馆结束双人滑项目的角逐。中国组合张嘉轩/黄...
小区供水池水质呈黑色有泡沫,多... 新京报记者 赵露 制作礼牧周 9月19日,湖南岳阳一小区多名居民反映小区自来水供水池水质黑色还有泡沫...
追觅,你到底还有多少惊喜是我们... 追觅首款旗舰手机Dreame Space,尚未发布,已拿下亿元海外订单。就在昨天,这条消息悄然刷爆科...