我正在尝试创建双屏设置。Android 平板电脑 (Nexus 10) 使用 HDMI 连接到另一个屏幕。
在平板电脑上播放电影(使用 VLC 或其他应用程序)时,它会在两个屏幕上正常显示。
但是,音频信号仅通过 HDMI 传输。使用SOUNDAbout 应用程序,我们设法在耳机或 HDMI 上进行音频输出。
我看不到同时为两个设备设置音频输出的功能。我尝试使用音频管理器进行设置,但它仅适用于一个通道。
AudioManager am = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
am.setSpeakerphoneOn(true);
am.setWiredHeadsetOn(true);
我注意到的另一件事是 setParameters API,它将变量传递给平台音频系统。那可能是ALSA,也许解决方案在那里?