Страница: 1/2
Конечно, FM-вещание организовать не получится, но выйти в сетевой эфир вполне удастся. Бурное развитие широкополосного доступа в Интернет в регионах делает эту отрасль очень привлекательной.
Все большее
количество людей перестают переписывать
песни, а просто слушают любимые
радиостанции.
Итак, вы решили организовать свое
интернет-радио. Прежде всего необходимо
решить несколько задач, предопределяющих
выбор технической базы для реализации
проекта. Главная задача заключается в том,
чтобы определить, что же вы хотите получить
в итоге - живое общение или простую ротацию
песен в плейлисте. Не менее важно знать, как
вы подключены к Интернету, точнее, каким
является выделяемый вашим провайдером IP-адрес
- статическим или динамическим. Можно долго
спорить, какой из них лучше, но для
организации радиотрансляции идеален
именно статический. А от скорости
исходящего трафика зависит численность
слушателей и качество передаваемых
аудиоданных.
Что делать, если есть динамический IP
Динамическое выделение адреса
подразумевает присвоение нового IP каждый
раз при подключении к Интернету. Если
трансляция идет только через ваш сайт, то
это еще как-то приемлемо. Но гораздо
приятнее и удобнее слушать радио через
любимый аудиопроигрыватель, а с
динамическим IP запомнить вашу радио
станцию пользовательскими приложениями
невозможно, поскольку именно IP-адрес
заносится в список воспроизведения
приложений. Как же быть в такой ситуации?
Выход есть - в Сети существуют бесплатные
веб-сервисы, позволяющие превратить
динамический IP в статический. И хотя IP по-прежнему
будет динамическим, благодаря
установленной клиентской программе
запросы сторонних приложений
перенаправятся на удаленный сервер, где
динамический адрес замещается на
постоянное значение.
Подобные услуги предоставляют ресурсы www.dyndns.com,
www.no-ip.com
и др. Рассмотрим переназначение IP-адреса с
помощью последнего из них. Для этого нужно
зайти на официальный сайт и создать учетную
запись (Create Account). Помимо ввода пароля и
адреса электронной почты придется указать
имя, фамилию, дату рождения, а также
ответить на выбранный секретный вопрос. На
указанный адрес будет выслано письмо для
подтверждения регистрации. Пока оно идет (лично
до меня оно дошло лишь через 10-15 мин),
перепишите программу-клиент -
соответствующие ссылки со значками для
операционных систем Windows, Mac, Linux/BSD/Unix
расположены в нижней части экрана.
Чтобы активировать аккаунт, необходимо
перейти по ссылке в тексте присланного
письма. Следует нажать login и ввести адрес
почты с паролем, а на следующей странице
заполнить поле Username, которое должно
содержать от 6 до 15 символов. До завершения
процесса настройки осталось совсем немного.
Нужно выбрать пункт Host/Redirects (первый по
счету в горизонтальном меню открывшейся
страницы) и нажать Add Host. Достаточно
заполнить поле Hostname (допустимо придумать
любое значение) и выбрать понравившееся
доменное имя (например, no-ip.biz) в
раскрывающемся списке. Через минуту
перечень хостов на странице учетной записи
обновится автоматически. В данном
случае был выбран адрес qastet.no-ip.biz, и по нему
пользователи смогут найти и прослушать
радио.
Когда вы запустите утилиту No-IP Duc v.2.2.1 и
введете данные своей учетной записи, то
обнаружите созданное вами доменное имя.
Чтобы активировать его, поставьте галочку.
В опциях настраиваются автозапуск
приложения по включении компьютера,
автоматическое соединение, настройка proxy-сервера.
Два способа организации радио
Организовать передачу музыки можно
разными способами. Проще всего
предварительно переписать MP3-файлы на
сервер, выделяемый хостингом под ваш сайт. В
этом случае не нужно постоянно быть на
связи, т.е. держать компьютер включенным. Но
это мало чем отличается от простого
воспроизведения музыки, т.е. фактически
будет не радио. В данном решении нет
интерактивности, каждый пользователь будет
слушать свой, отличный от другого, трек, и
воспроизведение пойдет с самого начала
песни.
Также необходимо иметь большое дисковое
пространство на сервере, что весьма
неудобно. И потому этот способ нельзя
назвать радиовещанием. Да и живой эфир
организовать не получится. Люди слушают
радио не только ради хорошей музыки, но и
ради ведущих и самих передач. Значит,
необходимо осуществлять передачу
аудиопотока, что даст возможность вести live-эфиры.
Справедливости ради все же нужно заметить,
что первый способ, правда несколько
модернизированный, все же имеет право на
жизнь.
Радиовещание (передача аудиоданных)
Д ля создания интернет-радиостанции нужны
программный сервер, устанавливающий связь
с Сетью, и программа (плагин),
непосредственно выдающая звук. Существует
несколько решений, использующих
определенное программное обеспечение. Одни
из них запускают сервер и воспроизводят
музыку из единой оболочки, для других эти
процессы следует выполнять по отдельности.
Мы остановимся на самом популярном и
удобном решении. Каждый меломан выбирает
аудио-проигрыватель по своим критериям, но
почти наверняка останавливается на AIMP или
Winamp.
Специально для этих приложений
существуют серверы и плагины, имеющиеся на
ресурсах www.icecast.org
и www.shoutcast.com,
причем совершенно бесплатно. Первый проект
изначально был ориентирован на UNIX-платформу,
хотя впоследствии для него было написано
много альтернативного ПО, позволяющего
работать с OС Windows. Кстати, поддержка на
уровне плагинов осуществляется и в менее
популярных аудиопроигрывателях, таких как
VLC, Xine, MPlayer. Второй ресурс также
разнообразен, но его приоритетом являются
Windows-платформа и проигрыватель Winamp. На этом
решении мы и остановимся.
Прежде всего, если отсутствует
медиапроигрыватель, его необходимо скачать
по адресу www.winamp.com/player/.
Бесплатная версия носит название Winamp Standart (сборка
5.56) и лишь незначительно отличается от
платного аналога. По крайней мере, ее вполне
хватит для качественного прослушивания
музыки. В настройках Winamp выберите пункт
Plugins-DSP/Effect и в правом окне установите
значение Nullsoft Shoutcast Source DSP. Далее с сайта www.shoutcast.com
загрузите сервер и плагин.
После установки серверного приложения
SHOUTcast Dnas его необходимо настроить. Откройте
файл sc_serv.ini, находящийся в каталоге с
установленным ПО. Вот основные параметры:
MaxUser - максимальная численность
слушателей, по умолчанию равна 32;
Password - пароль для удаленного
администрирования сервера;
PortBase - порт вещающего компьютера.
Остальные настройки отвечают за внешний
вид и отображение различных параметров на
создаваемом сайте - вашем пульте управления.
Теперь переходите к установке плагина.
После его инсталляции откройте
проигрыватель и отредактируйте настройки:
"Сервис - Параметры - Подключаемые модули
- DSP эффекты". В появившемся списке
выберите модуль Nullsoft SHOUTcast Source DSP v1.9.1.
Вкладка Main показывает уровень
поступающего и транслируемого сигнала.
Плагин содержит пять настроек. Каждая из
них имеет свои технические параметры, и
потому можно заранее подготовить заготовки
для разных радиостанций. Например, если
слушателей становится много и канал уже "забит",
легко переключиться на другой выход с
меньшим битрейтом.
На вкладке Output расположены два пункта
меню настроек: для связи (Connection) и
справочной информации (Yellowpages). В первом
пункте нужно настроить следующие значения:
Adress - IP-адрес компьютера, на котором
установлен сервер SHOUTcast (оставим значение
localhost, поскольку и клиент и сервер работают
на одном компьютере);
Port/Password - здесь следует ввести значения,
ранее указанные в конфигурации сервера;
Encoder - выбор одной из установок
соответствующей вкладки.
Также на этой странице настраиваются
действия при обрыве связи. При установке
соответствую щей галочки (Automatic Reconnection on
Connection Failure) будет происходить
автоматическое переподключение.
Стандартно отводится 30 с перед попыткой
соединения с сервером, целесообразно
уменьшить это значение до 5-10 с.