我正在寻找一种使用 JavaFx 指定输出设备的方法
我有一个与这个问题类似的问题:JavaFX specific Audio Output,但有不同的需求。
我需要一种方法来获取所有可能的音频输出设备的列表(例如您在用户首选项中看到的设备),并允许用户选择他们希望在 JavaFx 中输出音频的设备。这似乎是任何音乐/媒体 API 中应该包含的一个非常基本的功能,并且对于大多数音频软件来说都是必不可少的。
我在 JavaFx 中使用MediaPlayer,但如果有另一个类我很乐意使用它。请注意,虽然我需要相同的视频功能(指定音频输出),所以我需要一个适用于两者的类/解决方案。
如果 JavaFx 8 中的某些东西会有所帮助,我可以一直等到它发布。
我真正期望的与Screens类相同:
Screen.getScreens() // Gets an observable list of all screens.
我对骇人听闻的解决方案很好。真的,任何有效的东西。