Поиск по сайту:

Потоковая передача музыки через Интернет с помощью Winamp Player и DJ-консоли Mixxx с использованием «SHOUTcast Radio Server» в Linux


В предыдущем руководстве, посвященном серверу SHOUTcast, была описана базовая настройка сервера в дистрибутиве CentOS 7 Linux без потоковой передачи мультимедиа в реальном времени.

Это руководство не предназначено для опытных пользователей Linux и проведет вас через процесс использования одного из самых популярных музыкальных проигрывателей на платформах Windows, Winamp, для трансляции аудиофайлов в Интернете из удаленных точек с помощью с помощью плагина SHOUTcast DSP, а также о том, как можно использовать DJ-консоль Mixxx, самую совершенную программу для микширования музыки в Linux, для размещения вашей микшированной музыки. эфир через Интернет.

Требования:

  1. Установите радиосервер SHOUTCast в Linux
  2. Установите Linux Mint 17 (Qiana)

Хотя Mixxx доступен во всех основных дистрибутивах Linux, в этом руководстве рассматривается только установка и настройка Mixxx в Linux Mint 17, которая лучше всего подходит для новичков, которым нужны только бесплатная платформа с открытым исходным кодом, позволяющая установить и настроить все предварительно собранные пакеты Debian для проигрывателя Mixxx для потоковой передачи своих миксов через Интернет с помощью всего нескольких простых щелчков мышью или команд.

Важно. Как я уже сказал, следующие инструкции практически протестированы на Linux Mint 17, но те же инструкции могут работать и на всех других основных версиях. Дистрибутивы Linux отличаются лишь частью установки Mixxx, которую вы также можете получить, выполнив yum или apt.

Шаг 1. Установите и настройте Mixxx для потоковой передачи аудиофайлов на сервер SHOUTcast.

1. Если вы не опытный пользователь Linux и командная строка звучит пугающе, вы можете установить программу Mixxx из графического интерфейса пользователя, открыв Linux Mint Менеджер программного обеспечения.

Нажмите Меню Linux Mint, перейдите в Диспетчер программного обеспечения, найдите программное обеспечение Mixxx и установите его в свою систему, как показано на скриншотах ниже.

2. В качестве альтернативы для минимизации времени вы можете использовать командную строку для установки Mixxx. Откройте Терминал и введите следующую команду, чтобы установить программное обеспечение Mixxx.

sudo apt-get install mixxx

3. После установки Mixxx в вашей системе вам необходимо настроить его, чтобы иметь возможность прямой трансляции звука на сервер SHOUTcast. Откройте Mixxx и добавьте
папка, содержащая образцы аудио для проверки конфигурации. Загрузите образцы музыки на консоли Mixxx, затем перейдите в меню Параметры -> Настройки.

4. В меню Настройки перейдите вниз к пункту Прямая трансляция и используйте следующие настройки (в качестве примера посмотрите на снимок экрана ниже).

  1. Установите флажок Включить прямую трансляцию.
  2. Выберите подключение к серверу Shoutcast.
  3. Введите IP-адрес или DNS-имя вашего сервера SHOUTcast в поле Хост.
  4. Введите номер порта вашего сервера SHOUTcast (по умолчанию — 8000, если не изменено).
  5. Введите admin в поле Login (пользователь по умолчанию для сервера SHOUTcast).
  6. В поле Пароль Введите свой streampassword_1, настроенный на сервере SHOUTcast (файл sc_server.conf).
  7. Установите флажок Общедоступный поток и введите информацию о своей радиостанции.
  8. Если вы используете Steam MP3, выберите этот формат в разделе «Кодирование».

5. После завершения нажмите кнопку ОК, чтобы применить настройки, и должно появиться новое всплывающее окно, если соединение с сервером SHOTcast было успешно установлено.

Вот и все! Нажмите кнопку Воспроизвести на консоли Mixxx, и теперь ваш звук должен быть передан на сервер, который будет транслироваться в прямом эфире в ваших сетях или Интернете.

6. Если вы хотите протестировать функциональность сервера, откройте браузер и введите IP-адрес вашего сервера SHOUTcast или имя домена с номером порта в URL-адресе http:/ /192.168.1.80:8000, и прямая трансляция должна быть доступна для загрузки, нажав Прослушать.

7. После загрузки файла списка воспроизведения потока с сервера откройте его с помощью любимого музыкального проигрывателя и прослушайте песни радиостанции (в моем случае я использую проигрыватель Audacious в Linux и даже в Windows для прослушивания интернет-радиостанций).

Кроме того, постарайтесь не слушать радиостанцию с того же хоста, с которого вы транслируете на сервер, а используйте другой компьютер для входа на веб-страницу SHOUTcast Steam и загрузки файла списка воспроизведения.

Шаг 2. Настройте Winamp в Windows для потоковой передачи звука на сервер SHOUTcast

8. Winamp можно превратить в мощный проигрыватель потокового мультимедиа с помощью Подключаемого модуля SHOUTcast DSP. Сначала перейдите на страницу загрузки Nullsoft и скачайте последнюю версию SHOUTcast DSP.

9. После установки этого плагина откройте проигрыватель Winamp и перейдите в Параметры -> Настройки. В меню Настройки перейдите к Плагины, выберите DSP/Effect, выберите SHOUTcast Source DSP и нажмите Настроить активный плагин.

10. Должно появиться новое окно с именем Источник SHOUTcast. Теперь пришло время настроить Winamp для трансляции аудиофайлов на сервер SHOUTcast в Linux. На верхних вкладках нажмите Вывод и выберите Вывод 1. Затем перейдите на нижние вкладки, нажмите меню Войти и введите свой IP-адрес сервера SHOUTcast или имя домена, номер порта.

Выберите 1 для Идентификатор потока и введите пользователя admin для DJ/ID пользователя, а затем streampassword_1 настроено на сервере (файл sc_serv.conf) и Подключиться в автоматическом режиме.

11. Затем перейдите на вторую нижнюю вкладку с именем Каталог, установите флажок Сделать этот поток общедоступным и введите Имя. для вашей радиостанции и общедоступный URL адрес.

Если у вас уже есть страница веб-сайта для посетителей (вы также можете указать IP-адрес и порт вашего сервера SHOUTcast в URL-адресе). – Необязательный шаг.

12. Чтобы настроить последний параметр, перейдите на вкладку Кодировщик, выберите предпочитаемый медиафайл Тип кодировщика (обычно MP3), оставьте значения по умолчанию для Настройки кодировщика и нажмите кнопку Подключиться.

Если вы хотите, чтобы Плагин DSP автоматически запускался и подключался к серверу SHOUTcast после запуска проигрывателя Winamp, также установите флажок Автоматическое подключение.

13. Если настройки верны, вы получите сообщение Статус, отображающее количество данных, отправленных на сервер SHOUTcast. Откройте Putty и подключитесь к удаленному терминалу SSH с сервером SHOUTcast. Вы должны увидеть подробную информацию о состоянии соединения.

14. Вы также можете проверить статус и информацию вашего радиопотока, посетив IP-адрес сервера SHOUTcast на порту 8000 с другого компьютера и загрузив список воспроизведения мультимедиа сервера, чтобы слушать музыку с помощью вашего любимого аудиоплеера.

15. Если у вас есть активное подключение к Интернету и вы отметили флажок Сделать этот поток общедоступным в подключаемом модуле DSP Directory. вкладка настроена в Winamp. Ваша радиостанция Название с прикрепленным к ней URL-адресом будет автоматически хеширована и отображена на официальной странице http://www.shoutcast.com. который вы можете посетить, нажав Имя Steam в веб-интерфейсе сервера SHOUTcast.

Шаг 3. Выполните административные задачи SHOUTcast

16. Для управления потоком радиостанции перейдите в веб-интерфейс SHOUTcast по адресу http://server_IP:8000, нажмите гиперссылку Вход администратора, введите учетные данные вашего сервера, настроенные в файле sc_serv.conf из Linux, и вы сможете выполнять административные задачи, такие как просмотр ваших слушателей, отображение истории песен, запрет клиентов и многое другое.

17. Для более расширенных настроек сервера SHOUTcast перейдите по тому же адресу, который описан выше, нажмите гиперссылку Вход на сервер и введите учетные данные своего сервера
настроено в том же файле sc_serv.conf, и должен появиться веб-интерфейс сервера.

На этой странице вы можете просмотреть журналы сервера, узнать объем используемой пропускной способности, управлять радио Steam или другими настройками.

Это все, что вам нужно для настройки простого радиосервера для трансляции аудиофайлов по сети или Интернету с использованием сервера Linux и медиа-аудиоплееров из Linux или Windows. Для более расширенных настроек посетите официальную вики-страницу SHOUTcast по адресу

Руководство по началу работы с SHOUTcast

Если вы планируете транслировать музыку или другие мультимедийные файлы в Интернете, вам следует знать законы об авторских правах. Наш веб-сайт (linux-console.net) не несет никакой ответственности за то, какой тип мультимедиа вы будете транслировать, настроив собственный радиосервер, используя это руководство в качестве руководства.