У меня есть приложение, воспроизводящее удаленные файлы MP3 через HTTP с использованием библиотек JLayer/BasicPlayer. Я хочу сохранить проигранные файлы mp3 на диск без их повторной загрузки.
Это код, использующий BasicPlayer на основе JLayer для воспроизведения файла MP3.
String mp3Url = "http://ia600402.us.archive.org/6/items/Stockfinster.-DeadLinesutemos025/01_Push_Push.mp3";
URL url = new URL(mp3Url);
URLConnection conn = url.openConnection();
InputStream is = conn.getInputStream();
BufferedInputStream bis = new BufferedInputStream(is);
BasicPlayer player = new BasicPlayer();
player.open(bis);
player.play();
Как мне сохранить mp3 файл на диск?