Java Jlayer на RasberryPi - PullRequest
0 голосов
/ 12 мая 2018

Я делаю музыкальный плеер для 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 файлы?

1 Ответ

0 голосов
/ 15 мая 2018

Каким-то образом звук передавался на неверный вывод, и я не смог найти способ изменить порт вывода, поэтому я использовал библиотеку mp3spi , которую мне удалось заставить работать.

...