Android Framwork Bluetooth A2DP + HDMI

Мы разрабатываем Android Framework, а аудиовыход по умолчанию — HDMI. Когда bluetooth подключен к Android, аудиовыход будет перенаправлен на bluetooth по протоколу A2DP. Как мы можем одновременно направить звук на динамик Bluetooth и выход HDMI? Мы посмотрели framework/base/media/java/android/media/AudioService.java и frameworks/av/services/audioflinger/AudioFlinger.cpp, но теперь я понятия не имею. У кого-то есть опыт? Спасибо!


person Andy    schedule 11.11.2014    source источник


Ответы (1)


Я совершенно уверен, что это невозможно сделать. Я полностью убежден, что этого делать не следует. Когда вы отправляете звук через A2DP, он перекодируется, это не тот же аудиопоток, который вы отправляете через HDMI. Они также будут рассинхронизированы, так как у вас совершенно разные задержки между A2DP и ​​HDMI.

person Jon Carlstedt    schedule 11.11.2014
comment
Большое спасибо! Тем не менее, я должен проверить эти разные задержки между A2DP и ​​HDMI, чтобы убедить клиентов, что это вызовет проблемы. - person Andy; 12.11.2014