Site icon GRAVITSAPA.INFO

Делаем свое собственное онлайн радио на компьютере с Windows

Важный момент! Что бы можно было сделать свою радиостанцию, которая всем будет доступна в интернете, необходим выделенный статический белый IP адрес. Причем не просто статический, а именно белый… Иначе радио будет работать только в локальной сети.

Стартуем установку и настройку собственного радио с компьютера на Windows.

  1. Первым делом скачайте и установите Winamp с официального сайта www.winamp.com;
  2. Теперь скачайте и установите ПО для стримингового сервера радио Icecast, тоже с официального сайта icecast.org;
  3. После установки Icecast, зайдите в папку с ним и откройте в блокноте (желательно в Notepad++) файл icecast.xml;
  4. В этом файле нужно отредактировать такие строки:
    • <location> – всё что угодно можно написать, например город;
    • <admin> – ваш email;
    • <hostname> – ваш выделенный статический белый IP адрес;
    • <authentication> – тут есть три строки паролей <source-password>, <relay-password> и <admin-password>, все их можете написать одинаковые;
    • <listen-socket> – в этом блоке есть строка <port>, должна быть 8000. Но есть момент, что этот порт не должен быть заблокирован провайдером. Плюс, если собираетесь стримить радио с компа, который подключен по WiFi, то не забудьте сделать проброс порта с внешнего IP на локальный IP компа.
    • Все остальные строки в этом файле не трогаем, сохраняем файл.
  5. Там же в папке с Icecast есть файл icecast.bat – запустите его. Должна появиться консоль с таким содержанием:

Если всё так, то значит сам сервер настроили правильно. Можно проверить теперь как раз доступность и в локальной сети и из интернета:

  1. В локальной сети наберите в браузере IP компа с портом 8000, например 192.168.1.7:8000 (это пример, локальный IP вашего компа может быть другой), должна открыться пустая черная страничка сервера с заголовком и краткой инфой.
  2. Что бы увидеть доступность из интернета, нужно заходить с интернета другого провайдера, это важно… Можете попробовать с смартфона. Наберите в браузере ваш внешний IP с портом 8000.

Теперь настроим стриминг аудио из Winamp на запущенный сервер Icecast.

  1. Для этого скачайте специальный плагин для Winamp Edcast for Winamp 3.1.21, распакуйте архив и установите плагин (во время установки Winamp должен быть закрыт).
  2. Запускаем Winamp, заходим в Меню -> Сервис -> Параметры -> в разделе Подключаемые модули клацайте на DSP (эффекты) -> выберите edcast DSP v3 и нажмите внизу Настройка
  3. Откроется окошко, в котором нужно сначала нажать Add Encoder и двойным кликом открыть добавленную строку
  4. В следующем появившемся окне вносим настройки как на скриншоте ниже. Тут стоит обратить внимание на поле Server IP – вписываете локальный IP компьютера и Encoder Password – вписываете пароль, который задавали в файле icecast.xml. Во вкладке YP Setting впишите свои названия. Во вкладке Advanced Settings менять ничего не нужно.
  5. После внесения настроек, клацаете ОК. Теперь в окне edcast нажимаете Connect, после чего возле добавленного Энкодера должна появиться надпись Connected. Это значит, что аудио-стрим из Winamp теперь передается на созданный сервер Icecast.
  6. Что бы проверить это, зайдите в браузере на локальный IP вашего компьютера с портом 8000, например 192.168.1.7:8000 (это просто пример) и должны увидеть похожую страничку (я её отредактировал немного под себя, но суть та же), нажмите PLAY в проигрывателе, запустите музыку в Winamp, из браузера должна заиграть та же музыка:

Напоследок: если понимаете хоть чутка в HTML и CSS, то в папке с установленным Icecast есть папка web, а в ней файлы status.xsl – это главная страничка радио-сервера и style.css – соответственно CSS стили.

Хороших вам радиостанции 😉 Если что не понятно или столкнулись с проблемами при установке и настройке радио-сервера, то пишите комменты.
Делитесь статьёй в соц. сетях!

Exit mobile version