デュアルスクリーンセットアップを作成しようとしています。Android タブレット (Nexus 10) は、HDMI を使用して別の画面に接続されています。
タブレットでムービーを再生する場合 (VLC または他のアプリを使用)、両方の画面で正しく表示されます。
ただし、オーディオ信号は HDMI 経由でのみ転送されます。SOUNDAbout アプリを使用して、ヘッドセットまたはHDMIでオーディオ出力を得ることができました。
両方のデバイスの音声出力を同時に設定する機能が表示されません。Audio Manager で設定してみましたが、1 つのチャンネルでしか機能しません。
AudioManager am = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
am.setSpeakerphoneOn(true);
am.setWiredHeadsetOn(true);
私が気付いたもう 1 つのことは、プラットフォームのオーディオ システムに変数を渡す setParameters API です。それは ALSA かもしれません。おそらく解決策はありますか?