Java 树莓派玩家

Java jlayer on RasberryPi

我正在为 rasberry pi 制作音乐播放器。有一个 hifiberry 模块连接到它。我正在使用 jlayer 库来播放音乐。当我 运行 我电脑上的代码 (Ubuntu) 它工作正常,但是当我尝试 运行 它在 rasberry 上时,我没有收到任何错误,但是没有声音播放.我尝试重新安装 java。没有模块也不行。

我正在使用这段代码:

public class Main {
    public static void main(String[] args) {
            AdvancedPlayer player = new AdvancedPlayer(new FileInputStream(args[0]));
            player.play();
    }
}

有什么解决办法吗?或者你能推荐任何支持 mp3 文件的库吗?

不知何故,音频流式传输到错误的输出,我找不到更改输出端口的方法,所以我使用了一个 mp3spi 库,我设法开始工作。