私はこの質問のように、同様の問題を持っているのJavaFXJavaFXのオーディオ出力選択
で出力デバイスを指定する方法を探しています:JavaFX specific Audio Outputを、異なるニーズを持ちます。
私は可能なすべてのオーディオ出力デバイス(ユーザーの設定に表示されているようなもの)のリストを取得して、ユーザーにオーディオをJavaFXから出すかを選択できるようにします。これは、あらゆる音楽/メディアAPIに含まれるはずの本当に基本的な機能のようであり、ほとんどのオーディオソフトウェアには不可欠です。
私はJavaFxでMediaPlayerを使用していますが、別のクラスがある場合はそれを使用しても構いません。ただし、ビデオには同じ機能が必要です(オーディオ出力を指定する必要があります)ので、両方のために機能するクラス/ソリューションが必要です。
JavaFx 8に役立つものがあれば、いつでもリリースされるまで待つことができます。私は本当にすることが期待何
Screensクラスと同じものだった:私はハックソリューションで大丈夫だよ
Screen.getScreens() // Gets an observable list of all screens.
。本当に、何か動作します。
を探索することができますが、 'オーディオを一覧表示する)' javax.sound.sampled.AudioSystem.getMixerInfo(見てきましたシステム? – assylias
@assylias私は、ビデオで実装するのが非常に複雑なので、Javaサウンドを使用しないことを望んでいます –
回答が得られない場合は、JavaFXメーリングリストリストを作成したり、新しいJiraの問題を作成することができます。 – assylias