技术栈
拒绝电流麦与卡顿,harmonyos 7 低延迟音频采集与并发处理
笑 总不会犯错
23 分钟前
拒绝电流麦与卡顿,harmonyos 7 低延迟音频采集与并发处理
拒绝电流麦与卡顿,HarmonyOS 7 低延迟音频采集与并发处理
前段时间接手了一个在线连麦剧本杀的项目。一开始图省事,直接上了系统最上层的 AVRecorder 进行录音。测试的时候,队友疯狂吐槽:“你这声音怎么忽快忽慢,还带着一股浓浓的电流麦质感,跟外星人通话似的。”我拿真机一测,延迟高得离谱。被逼无奈,只能彻底抛弃高级封装,下沉到 OHAudio 的 AudioCapturer 去抓取最底层的裸流。这过程中的并发调度和流控处理,真是一堂生动的底层原理课。
我是有底线的