Воспроизведение mp3-файлов в JavaFx из входного потока

Я использую медиаплеер JavaFX для воспроизведения mp3-файла, используя следующий код

 new MediaPlayer(new Media(FileObject.toURI().toString())).play();

Однако теперь у меня есть требование, чтобы у меня в памяти были байтовые данные mp3, а не объект File. Причина в том, что mp3-файл зашифрован и затем отправлен вместе с программой. Следовательно, мне нужно расшифровать mp3-файл в памяти или входном потоке.

Я мог бы расшифровать mp3-файл во временный файл во временном каталоге, но это привело бы к снижению производительности, а аудио-контент был бы небезопасным.

Ответы на вопрос(2)

Ваш ответ на вопрос