Потоковая онлайн-музыка с помощью Winamp Player и диджейской консоли Mixxx с использованием "SHOUTcast Radio Server" в Linux
Предыдущее руководство по серверу SHOUTcast рассматривало только базовую настройку сервера на дистрибутиве CentOS 7 Linux, без какой-либо прямой трансляции мультимедиа.
Это руководство не предназначено для продвинутых пользователей Linux и проведет вас через процесс использования одного из самых популярных музыкальных плееров на платформах Windows, Winamp, для трансляции аудио медиа онлайн с удаленных точек с помощью плагина SHOUTcast DSP, а также, как вы можете использовать консоль Mixxx DJ. самая продвинутая программа для микширования музыки в Linux, чтобы транслировать вашу сведенную музыку в эфир через Интернет.
Требования:
- Установите сервер SHOUTCast Radio на Linux
- Установите Linux Mint 17 (Qiana)
В то время как Mixxx доступен на всех основных дистрибутивах Linux, это руководство будет охватывать только установку и настройку Mixxx на Linux Mint 17, который является наиболее подходящей платформой для новичков, которым нужна только бесплатная платформа с открытым исходным кодом, с всего несколькими простыми щелчками мыши или командами для установки и настройки всех предварительно собранных пакетов Debian для плеера Mixxx для потоковой передачи их миксов через Интернет.
style="color: red;">Важно: Как я уже сказал, следующие инструкции практически проверены на 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 и добавьте папку a
, содержащую аудио сэмплы, чтобы протестировать конфигурацию. Загрузите свои музыкальные сэмплы на консоли Mixxx, затем перейдите в меню «Настройки» -> «Настройки».
4. В меню «Настройки» перейдите в нижнюю часть раздела «Прямая трансляция» и используйте следующие настройки (см. скриншот ниже в качестве примера).
- Установите флажок Включить прямую трансляцию.
- Выберите подключение к серверу Shoutcast
- Введите IP-адрес вашего сервера SHOUTcast или DNS-имя в поле «Хост».
- Введите номер порта вашего сервера SHOUTcast (по умолчанию 8000, если не менялся).
- Введите admin в поле Login (пользователь по умолчанию для сервера SHOUTcast).
- В поле Пароль Введите свой streampassword_1, настроенный на сервере SHOUTcast (файл sc_server.conf).
- Отметьте галочкой поле «Публичная трансляция» и введите информацию о вашей радиостанции.
- Если вы используете MP3 в Steam, выберите этот формат в разделе Кодирование.
5. После того, как вы закончите, нажмите кнопку OK, чтобы применить настройки, и должно появиться новое всплывающее окно, если соединение с сервером 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/Эффект», выберите «SHOUTcast Source DSP» и нажмите «Настроить активный плагин».
10. Должно появиться новое окно с именем SHOUTcast Source. Теперь пришло время настроить Winamp для трансляции аудио медиа на сервер SHOUTcast в Linux. На верхних вкладках нажмите «Вывод» и выберите «Вывод 1». Затем перейдите в нижние вкладки, нажмите на меню входа и введите IP-адрес вашего сервера SHOUTcast или доменное имя, номер порта.
Выберите 1 для Stream ID и введите admin user для DJ/User ID, затем streampassword_1 настроено на сервере (файл sc_serv.conf) и Connect using Automatic mode.
11. Затем перейдите на вторую нижнюю вкладку под названием Directory, установите флажок Make this stream public, введите имя вашей радиостанции и публичный URL-адрес.
Если у вас уже есть страница сайта для посетителей (вы также можете указать IP-адрес вашего сервера SHOUTcast и порт в поле URL). – Необязательный шаг.
12. Чтобы настроить последнюю настройку, перейдите на вкладку «Кодировщик», выберите тип кодировщика вашего любимого мультимедиа (обычно MP3), оставьте значения по умолчанию для настроек кодировщика и нажмите кнопку «Подключить».
Если вы хотите, чтобы плагин DSP автоматически запускался и подключался к серверу SHOUTcast после запуска плеера Winamp, также установите флажок Auto Connect.
13. Если настройки выполнены правильно, вы получите сообщение о статусе, отображающее количество данных, отправленных на сервер SHOUTcast. Откройте Putty и подключитесь к удаленному SSH-терминалу, подключитесь к серверу SHOUTcast, вы должны увидеть подробную информацию о статусе соединения.
14. Вы также можете проверить состояние своего радиопотока и информацию, посетив IP-адрес сервера SHOUTcast на порту 8000 с другого компьютера и загрузить плейлист сервера для прослушивания музыки с помощью вашего любимого аудиоплеера.
15. Если у вас есть активное подключение к Интернету и вы поставили галочку Сделать этот поток публичным на вкладке Директория плагина DSP, настроенной в Winamp. Название вашей радиостанции с прикрепленным к нему URL будет автоматически хэшировано и отображено на http://www.shoutcast.comofficial странице, которую вы можете посетить, нажав на «Имя Steam» в веб-интерфейсе сервера SHOUTcast.
Шаг 3: Выполнение административных задач SHOUTcast
16. Чтобы управлять потоком вашей радиостанции, перейдите в веб-интерфейс SHOUTcast по адресу http://server_IP:8000, нажмите на гиперссылку Admin Login, введите учетные данные вашего серверного потока, настроенные в файле sc_serv.conf из Linux, и вы сможете выполнять административные задачи, такие как просмотр ваших слушателей, отображение истории песен, блокировка клиентов и многое другое.
17. Для более продвинутых настроек сервера SHOUTcast перейдите по тому же адресу, который описан выше, нажмите на гиперссылку входа на сервер, введите свои учетные данные сервера
настроенные в том же файле sc_serv.conf и должен появиться веб-интерфейс сервера.
На этой странице вы можете просматривать журналы сервера, получать информацию об используемой пропускной способности, управлять радиостанциями или другими настройками.
Это все, что вам нужно для настройки простого радиосервера для трансляции аудиофайлов по сети или Интернету с помощью сервера Linux и медиаплееров из Linux или Windows. Для более продвинутых настроек, пожалуйста, посетите официальную вики-страницу SHOUTcast по адресу
Руководство по началу работы с SHOUTcast
Если вы планируете транслировать музыку или другие медиафайлы в Интернете, вы должны знать законы об авторском праве. Мы (linux-console.net) не несем никакой ответственности за то, какие медиа вы будете транслировать, настраивая свой собственный радиосервер, используя это руководство в качестве руководства.