Радио в локальной сети (КВ-Лайт)

Вся информация по сети передается в ноликах и единичках, независимо от того, посылаете вы другу на соседний компьютер картинку, музыкальный файл или программу. Для сетевой карты, стомегабитного кабеля и коммутатора нет абсолютно никакой разницы, какую информацию передавать. Раз так, то почему бы не сделать свою радиостанцию и не транслировать на всю локальную сеть? Нет ничего сложного.

Для организации сетевого вещания нам понадобится: программа SHOUTcast Server (www.shoutcast.com), SHOUTcast DSP Plug-in for WinAMP (www.shoutcast.com) и, собственно, сам плеер WinAmp (www.winamp.com). Надо отметить, что разыскать SHOUTcast DSP Plug-in for WinAMP на сайте производителя оказалось сложнее, чем можно было предположить. Мне удалось сделать это через ссылку в документации по установке.


Как вещать

Первым делом установим и запустим SHOUTcast Server, который будет осуществлять непосредственно передачу медиа-информации с вашего компьютера в локальную сеть. Этап инсталляции не представляет сложностей, поэтому его опустим. Остановимся на конфигурировании.

Все настройки SHOUTcast Server производятся в конфигурационном файле, для этого в главном окне программы нажмите Edit config. Файл sc_serv.ini откроется в текстовом редакторе "Блокнот". У вас появится возможность изменить множество параметров, среди наиболее важных:

 
  • MaxUser - задается максимальное количество слушателей;
  • Password - этот пароль необходимо будет задать в SHOUTcast DSP Plug-in для подключения к серверу, крайне рекомендуется использовать надежный пароль длиной не менее 9 символов;
  • Port Base - порт вашего компьютера, к которому будут подключаться другие пользователи; по умолчанию имеет значение 8000, лучше всего это значение и не менять.

Чтобы сделанные настройки вступили в силу, перезапустите SHOUTcast Server.

Установка SHOUTcast DSP Plug-in тоже не представляет никаких сложностей, автоматически плагин инсталлируется в директорию WinAmp. Для настройки плагина нужно запустить WinAmp нажать Ctrl+P или щелкнуть мышью по левому верхнему углу плеера и далее Options > Preferences. В открывшемся окне Winamp Preferences по древовидному меню следуйте в направлении: Plug-ins > DSP Effect и в правой части окна два раза щелкните по пункту Nullsoft SHOUTcast Source DSP.

В окне SHOUTcast Source на вкладке Main будет отображаться количество ваших слушателей, здесь ничего не трогаем и переходим на вкладку Output. Здесь в поле Password задаете тот же пароль, что и в соответствующем параметре при настройке SHOUTcast Server. Аналогично с полем Port.

В строке Address можно указать IP-адрес машины, на которой установлен SHOUTcast Server. Поскольку в нашем случае SHOUTcast Server и SHOUTcast DSP Plug-in находятся на одном компьютере, редактировать это поле нет необходимости, оставляем как есть - localhost.

Коротко об остальном. Отметив опцию Automatic Reconnection on Connection Failure, вы добьетесь того, что связь с сервером будет автоматически восстанавливаться после разрыва соединения. Reconnection TimeOut - величина задержки перед следующей попыткой связи с сервером. Лучше оставить как есть.

Теперь нажмите кнопку Yellowpages. Самое время задумчиво почесать затылок, стимулируя воображение. Дело в том, что сейчас плагин предлагает нам вписать различную информацию о станции, а именно: ее название (поле Description); адрес станции (URL); жанр, в котором идет вещание (Genre), ICQ-номер диджея (в данном случае - вас). В нижней части вы можете активировать отображение информации о песне из тегов файла, поставив птичку напротив пункта Enable Title Updates, а также решить, публиковать ли информацию о вашей станции в интернете. С этим на начальной стадии не стоит торопиться.

В окне конфигурации плагина следуем на вкладку Encoder. Здесь задается битрейт, с которым будет вестись вещание, а также режим: моно или стерео. Можно заранее задать до пяти различных условий трансляции, после чего переключаться между ними в зависимости от числа пользователей и скорости соединения.

Вкладка Input предлагает выбрать источник вещания (Input Device). Если, кроме музыки, в эфире ничего не будет, оставляйте значение WinAmp (Reccomended). Если же вы собираетесь работать в эфире с микрофоном или подавать звук из других источников, то следует выбрать Soundcard Input. Внизу появится список параметров, на которых мы остановимся. Open Mixer - нажав на эту кнопку, вы вызовете стандартный системный микшер. Push to Talk - эта кнопка необходима для того, чтобы, не прерывая звучания музыкальной композиции, использовать в эфире микрофон. Lock - эта кнопка включает залипание клавиши Push to talk. Music Level - ползунок, задающий уровень громкости воспроизведения основной фонограммы. BG Music Level - уровень громкости фоновой музыки при речевом эфире. Mic Level - уровень громкости микрофона. Fade Time - скорость снижения/нарастания уровня громкости во время перехода из режима в режим.

На деле все происходит следующим образом: во время звучания музыкальной композиции нажимаете кнопку Push to talk. В это время громкость звучащей музыки понижается до установленного уровня (параметр BG Music Level) с одновременным повышением уровня громкости микрофона (параметр Mic Level). После того, как вы поговорили в эфире, отпускаете кнопку Push to talk.

На этом настройку плагина можно считать законченной. Возвращаемся на вкладку Output и нажимаем кнопку Connect (программа SHOUTcast Server должна быть уже запущена). Вещание началось.


Как слушать

Для того, чтобы подключиться к вашей радиостанции, пользователям потребуется совсем немного усилий:

  • запустить WinAmp;
  • нажать кнопку Add выбрать Add URL;
  • в появившейся строке указать IP-адрес сервера и через двоеточие порт, например: 192.168.1.200:8000.

Дмитрий БАРДИЯН,
x403@yandex.ru

Версия для печатиВерсия для печати

Номер: 

12 за 2006 год

Рубрика: 

Software
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!
 

Комментарии

Страницы

Аватар пользователя Андрей
2 fatalyst > С микрофоном не возникло проблем практически.

Это что значит? Пять штук перепробывал, и только на пятый более-менее речь стала разборчива?

Страницы