#Gromov
Мастер
Для создания радио-плейера воспользуемся библиотекой JLayer. Распакуем файлы JLayer и поместим папку javazoom, которая содержит все классы библиотеки, в целевую папку, где будет располагаться наш файл плейера. Файл плейера StreamRadio.java будет выглядеть так:
PHP:
import java.io.*;
import java.util.*;
import java.net.URL;
import javazoom.jl.player.*;
public class StreamRadio
{
public static void main(String[] args) {
// Европа-Плюс
//String urlString = "http://webcast.emg.fm:55655/europaplus32.mp3";
Console con = System.console();
String urlString = con.readLine("Введите url радио потока: ");
try {
URL url = new URL(urlString);
InputStream fin = url.openStream();
InputStream is = new BufferedInputStream(fin);
Player player;
player = new Player(is);
player.play();
}
catch (FileNotFoundException e)
{
con.printf("Url %s не найден:", urlString);
}
catch (Exception e)
{
con.printf("При проигрывании с потока %s возникла следующая ошибка:", urlString);
con.printf(e.toString());
}
}
}
