Мы разрабатываем Android Framework, а аудиовыход по умолчанию — HDMI. Когда bluetooth подключен к Android, аудиовыход будет перенаправлен на bluetooth по протоколу A2DP. Как мы можем одновременно направить звук на динамик Bluetooth и выход HDMI? Мы посмотрели framework/base/media/java/android/media/AudioService.java
и frameworks/av/services/audioflinger/AudioFlinger.cpp
, но теперь я понятия не имею. У кого-то есть опыт? Спасибо!
Android Framwork Bluetooth A2DP + HDMI
Ответы (1)
Я совершенно уверен, что это невозможно сделать. Я полностью убежден, что этого делать не следует. Когда вы отправляете звук через A2DP, он перекодируется, это не тот же аудиопоток, который вы отправляете через HDMI. Они также будут рассинхронизированы, так как у вас совершенно разные задержки между A2DP и HDMI.
person
Jon Carlstedt
schedule
11.11.2014
Большое спасибо! Тем не менее, я должен проверить эти разные задержки между A2DP и HDMI, чтобы убедить клиентов, что это вызовет проблемы.
- person Andy; 12.11.2014