共 5 篇文章
OTT / STB 常见「加减不明显、Auto/None 响度差、App 间音量差、DVB 后再播 OTT 变小」的排查手册: bugreport + AV info、aml_tool 分段 dump、音量曲线 XML、MS12 DRC ±8 dB、 dumpsys audio_flinger,以及 AD 关闭导致 continuous=0 的案例。
Google 远场占住 Built-In Mic 后,自研数字人/语音助手录不了音。通过新增 FM Tuner 输入设备、 放宽 mic mixPort 双开,并改 AudioPolicy 路由,实现两路同时取麦、各自唤醒。
从音量键到喇叭:Java 记 index 与刷 UI,Native 用 AudioPolicy 算 dB、AudioFlinger 做软音量, HAL 再落到芯片增益。讲清软音量 / 硬件音量,以及 TV 适配时常踩的点。
大屏播 dongle、小屏开 Zoom、HDMI ARC 接 Soundbar 时喇叭与 ARC 都没声: AudioPolicy MEDIA 未强制走 SPEAKER,HAL 在 ARC 热插拔里又静音扬声器。
用一张分层图串起 Application → Framework → AudioFlinger/Policy → HAL → TinyALSA → Kernel: AndroidRuntime 注册、audioserver 启动、AudioPatch 与 port 结构。