Доступ к готовым решениям

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Мануал Радио-плейер

Статус
В этой теме нельзя размещать новые ответы.

#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());
        }
    }
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу