Создание онлайн радиостанции в интернете. Как создать интернет-радио. Преимущества и недостатки Интернет-радиостанций

Для ответа на этот вопрос, сначала нужно спросить себя о том, зачем нужно делать эту радиостанцию и что она будет из себя представлять. Но если Вы уже давно нарисовали в своей голове этот маленький «бизнес-план», то «добро пожаловать под кат» к изучению мат-части.

Лицом к народу
Лицо любого интернет-проекта - его страница в интернете. Вооружившись WHOIS сервисом ищем красивый и простой адрес для сайта. Не лишним будет напомнить, что чем ближе адрес будет относится к названию, чем проще его написание и чем меньше возможных неправильных вариантов такого написания, тем лучше.
Выбрали адрес? Отлично! Заказываем хостинг.
Для успешной работы сайта нам потребуются 3 простых вещи:
  • SQL база
  • Движок
О движке:
Тут каждый вправе сам выбирать то, что больше ему подходит по душе, но сразу отмечу, что наилучшим для реализации сайта будет Joomla (сколько не перебирал вариантов на Wordpress и Drupal - очень сложно придумать реализацию на этих движках). Подробнее о способах наполнения контентом и хитростях в реализации я расскажу в следующих статьях.
Боевой сервер
Да, я не случайно написал ранее, что под сайт нужен хостинг, потому, что на боевом сервере вещания у нас на счету будет каждый килобит скорости, а «отъедать» показом содержимого этот наиважнейший для нас ресурс - непозволительная роскошь.
А теперь простая формула, которая нам в будущем замозолит глаза:
Пропускная способность канала/качество вещания=количество одновременных слушателей.
Другими словами, если наш канал интернета 100Mb/s, а вещать мы планируем на качеством в 128Kb/s, то всего вместится 800 человек (поверьте, это очень большая аудитория для начинающего проекта).
Какой сервер выбрать?
Над этим вопросом я часами рылся в интернете в поисках решения и решение не заставило себя ждать. Виртуальный сервер - наилучший выбор в данной ситуации.
Во-первых: По умолчанию имеет статический IP адрес.
Во-вторых: Имеет достаточно высокоскоростное соединение, правда с одной маленькой поправкой - скорость делится на всех обитателей этой физической машины, а значит наших 800 человек можно смело делить на 5 (хотя возможно, что эта цифра будет сильно отличаться, т.к. нагрузка на другие сервера тоже может быть довольно высокой).
Для наших изысканий не требуется мощный процессор и много оперативной памяти. Конфигурация радиосервера позволяет успешно использовать ничтожно малые ресурсы, наш основной критерий выбора - скорость соединения.
Windows или Linux
Как такового значения при выборе сервера то, какая будет стоять операционная система не имеет. Решения под развертывание радио-сервера имеются и под Win 32/64 и под *nix. Просто отмечу, что при реализации на Windows у вас будет больше возможностей, а под Linux - дешевле в содержании.
IceCast2 или ShoutCast
Сердце нашего сервера - «вещалка». Именно к ней происходит присоединение всех аудиопотоков, как входящих, так и исходящих. И тут нужно делать осознанный выбор, потому как на этом будет строится вся дальнейшая система вещания и ее поддержка. И у того и у другого продуктов имеются все прелести, которые нужны для организации эфира. И тот и другой продукт кроссплатфромены и требуют определенных навыков в общении с конфигурационными файлами, благо, соправождаются внушительной документацией (на английском).
Настройка «вещалки»
Для каждой радиостанции требуются очень специализированные настройки. В конфигурациях указываются названия, параметры потоков, правила переключения, безопасность и прочее. После настройки не забываем в фаерволле задать исключение для порта на котором производится вещание.
Звук в эфир
Существуют 3 способа поподания звука на канал:
  • Релей
  • Автовещатель
  • Живой эфир
Причем, последние два отличаются между собой только тем, что один ведет робот (или вещание ведется по заранее подготовленному листу), а второй живой человек.
А вот с Релеем все интереснее. Давайте разберем все способы:

Релей - точка пересылки. Она берет уже готовый линк радиостанции и раздает всем, кто к нему подсоединяется. Таким образом, имея такой релэй можно ретранслировать радиостанции в локальные сети, забивать пустующее время своих эфиров и расширять пропускную способность собственной радиостанции. (подробее о том, как изящно увеличить вместимось одного канала в 2 и более раз, расскажу в следующих статьях). Также эта точка крайне важна, если у вас не очень мощные ресурсы сервера, а смена ведущих происходит очень часто.

Автовещатель и Живой эфир - на эту роль подходит довольно много программ, но я выделю наиболее распространенные:
Windows

  • RadioBoss
  • SamBroadcaster
  • Winamp+плагин к ShoutCast
Linux
  • phpCast
  • PulseAudio*
(*) - Сервер PulseAudio имеет в себе встроенные механизмы передачи аудиопотока
Итоги:
В этой статье я описал ключевые моменты в создании интернет-радио
Сама установка и настройка радио-сервера занимает не более 15 минут. Гораздо больше времени тратится на отлаживание тех или иных функций, т.к. вручную производить контроль над состоянием проекта 24 часа в сутки - невозможно.


Речь пойдет о том, как сделать самый простой и дешевый радио передатчик, который сможет собрать любой, кто даже ничего не понимает в электронике .

Прием такого радиопередатчика происходит, на обычный радио приемник (на стационарный или в мобильном телефоне), на частоте 90-100 MHz. В нашем случае он будет работать, как радио удлинитель для наушников от телевизора. Радио передатчик через аудио штекер подключается к телевизору через разъем для наушников.

Его можно использовать в разных целях, например:
1) беспроводной удлинитель для наушников
2) Радио няня
3) Жучок для подслушивания и так далее.

Для его изготовления нам потребуются:
1) Паяльник
2) Провода
3) Аудио штекер 3.5 мм
4) Батарейки
5) Медный лакированный провод
6) Клей (Момент или эпоксидный) но он может и не понадобится
7) Старые платы от радио или телевизора(если есть)
8) Кусок простого текстолита или толстого картона

Вот его схема, питается она от 3-9 вольт


Перечень радио деталей для схемы на фото, они очень распространенные и найти их не составит особого труда. Деталь AMS1117 не нужна (просто не обращайте на нее внимание)


Катушку следует мотать по таким параметрам (7-8 витков проводом диаметром 0.6-1 мм, на оправке 5мм, я мотал на сверле 5мм)

Концы катушки обязательно зачистить от лака.


В качестве корпуса для передатчика был взят корпус из под батареек




Внутри было все убрано. Для удобства монтажа


Далее берем текстолит, обрезаем его и сверлим много отверстий (отверстий лучше просверлить побольше, так будет легче собирать)


Теперь спаиваем все компоненты согласно схеме


Берем аудио штекер


И припаиваем к нему провода, которые на схеме показаны как (вход)


Далее располагаем плату в корпусе (надежнее всего будет приклеить ее) и подключаем батарейку




Теперь подключаем наш передатчик к телевизору. На FM приемнике находим свободную частоту (ту на которой нет никакой радио станции) и настраиваем наш передатчик на эту волну. Делается это подстроенным конденсатором. Потихоньку крутим его пока не услышим на FM приемнике звук с телевизора.


Все наш передатчик готов к работе. Что бы было удобно настраивать передатчик, я сделал в корпусе отверстие




Так же вместо аудио штекера, можно поставить микрофон и тогда наш передатчик превратится в жучок или радио няню. Размещаем передатчик в комнате с ребенком, а на кухне настраиваем радио и слушаем, что ребенок там делает.

Для ответа на этот вопрос, сначала нужно спросить себя о том, зачем нужно делать эту радиостанцию и что она будет из себя представлять. Но если Вы уже давно нарисовали в своей голове этот маленький «бизнес-план», то «добро пожаловать под кат» к изучению мат-части.

Лицом к народу
Лицо любого интернет-проекта - его страница в интернете. Вооружившись WHOIS сервисом ищем красивый и простой адрес для сайта. Не лишним будет напомнить, что чем ближе адрес будет относится к названию, чем проще его написание и чем меньше возможных неправильных вариантов такого написания, тем лучше.
Выбрали адрес? Отлично! Заказываем хостинг.
Для успешной работы сайта нам потребуются 3 простых вещи:
  • SQL база
  • Движок
О движке:
Тут каждый вправе сам выбирать то, что больше ему подходит по душе, но сразу отмечу, что наилучшим для реализации сайта будет Joomla (сколько не перебирал вариантов на Wordpress и Drupal - очень сложно придумать реализацию на этих движках). Подробнее о способах наполнения контентом и хитростях в реализации я расскажу в следующих статьях.
Боевой сервер
Да, я не случайно написал ранее, что под сайт нужен хостинг, потому, что на боевом сервере вещания у нас на счету будет каждый килобит скорости, а «отъедать» показом содержимого этот наиважнейший для нас ресурс - непозволительная роскошь.
А теперь простая формула, которая нам в будущем замозолит глаза:
Пропускная способность канала/качество вещания=количество одновременных слушателей.
Другими словами, если наш канал интернета 100Mb/s, а вещать мы планируем на качеством в 128Kb/s, то всего вместится 800 человек (поверьте, это очень большая аудитория для начинающего проекта).
Какой сервер выбрать?
Над этим вопросом я часами рылся в интернете в поисках решения и решение не заставило себя ждать. Виртуальный сервер - наилучший выбор в данной ситуации.
Во-первых: По умолчанию имеет статический IP адрес.
Во-вторых: Имеет достаточно высокоскоростное соединение, правда с одной маленькой поправкой - скорость делится на всех обитателей этой физической машины, а значит наших 800 человек можно смело делить на 5 (хотя возможно, что эта цифра будет сильно отличаться, т.к. нагрузка на другие сервера тоже может быть довольно высокой).
Для наших изысканий не требуется мощный процессор и много оперативной памяти. Конфигурация радиосервера позволяет успешно использовать ничтожно малые ресурсы, наш основной критерий выбора - скорость соединения.
Windows или Linux
Как такового значения при выборе сервера то, какая будет стоять операционная система не имеет. Решения под развертывание радио-сервера имеются и под Win 32/64 и под *nix. Просто отмечу, что при реализации на Windows у вас будет больше возможностей, а под Linux - дешевле в содержании.
IceCast2 или ShoutCast
Сердце нашего сервера - «вещалка». Именно к ней происходит присоединение всех аудиопотоков, как входящих, так и исходящих. И тут нужно делать осознанный выбор, потому как на этом будет строится вся дальнейшая система вещания и ее поддержка. И у того и у другого продуктов имеются все прелести, которые нужны для организации эфира. И тот и другой продукт кроссплатфромены и требуют определенных навыков в общении с конфигурационными файлами, благо, соправождаются внушительной документацией (на английском).
Настройка «вещалки»
Для каждой радиостанции требуются очень специализированные настройки. В конфигурациях указываются названия, параметры потоков, правила переключения, безопасность и прочее. После настройки не забываем в фаерволле задать исключение для порта на котором производится вещание.
Звук в эфир
Существуют 3 способа поподания звука на канал:
  • Релей
  • Автовещатель
  • Живой эфир
Причем, последние два отличаются между собой только тем, что один ведет робот (или вещание ведется по заранее подготовленному листу), а второй живой человек.
А вот с Релеем все интереснее. Давайте разберем все способы:

Релей - точка пересылки. Она берет уже готовый линк радиостанции и раздает всем, кто к нему подсоединяется. Таким образом, имея такой релэй можно ретранслировать радиостанции в локальные сети, забивать пустующее время своих эфиров и расширять пропускную способность собственной радиостанции. (подробее о том, как изящно увеличить вместимось одного канала в 2 и более раз, расскажу в следующих статьях). Также эта точка крайне важна, если у вас не очень мощные ресурсы сервера, а смена ведущих происходит очень часто.

Автовещатель и Живой эфир - на эту роль подходит довольно много программ, но я выделю наиболее распространенные:
Windows

  • RadioBoss
  • SamBroadcaster
  • Winamp+плагин к ShoutCast
Linux
  • phpCast
  • PulseAudio*
(*) - Сервер PulseAudio имеет в себе встроенные механизмы передачи аудиопотока
Итоги:
В этой статье я описал ключевые моменты в создании интернет-радио
Сама установка и настройка радио-сервера занимает не более 15 минут. Гораздо больше времени тратится на отлаживание тех или иных функций, т.к. вручную производить контроль над состоянием проекта 24 часа в сутки - невозможно.

Интернет стремительно развивается, ширина канала у пользователей становится все шире, а это значит, что сеть они выходят не только за текстовой информацией и картинками, но и чтобы послушать музыку и посмотреть видео. Поэтому онлайн радиостанции становятся все популярнее.

Многие считают, что создать интернет-радио очень сложно, так как для его создания будет необходим мощный сервер и дорогостоящее ПО. Отчасти это верно - если вы хотите создать коммерческое онлайн радио для широкой аудитории. Однако если ваша цель - «камерная» радиостанция для узкого круга слушателей , можно избежать серьезных трат.

Чтобы создать интернет-радио, вам понадобится достаточно мощный компьютер (без «навороченного» сервера можно обойтись, но «пишущей машинки» буде недостаточно), широкий интернет-канал и специальное программное обеспечение. Существуют различные программы, позволяющие создать интернет-радио, мы расскажем о создании онлайн радиостанции на примере бесплатного ПO Shoutcast .

Основой вашей радиостанции станет популярный Winamp, также вам нужно загрузить с сайта shoutcast.com две программы - SHOUTcast Server и SHOUTcast Plug-in . Для начала установите и настройте сервер. Запустив инсталлятор, установите сервер, затем перейдите в каталог, в который установилась программа, и любым текстовым редактором откройте файл sc_serv.ini.

Полный список настроек сервера можно найти на сайте shoutcast.com, поговорим об основных настройках. Вам следует ввести три основных параметра :

  • PortBase: порт, на котором будет работать сервер (по умолчанию назначен порт 8000, лучше его не менять, если он у вас свободен);
  • MaxUser: максимальное количество пользователей, которые одновременно смогут слушать радиостанцию;
  • Password: пароль для удаленного администрирования сервера, советуем подобрать комбинацию посложнее.

Теперь установите SHOUTcast Plug-in и запустите Winamp . Зайдите в опции плеера, найдите пункт DSP/Effect, затем - Nullsoft SHOUTcast Source DSP. Нажмите кнопку Configure active plug-in. В открывшемся окне настроек перейдите на вкладку Output и активируйте опции Connect at Startup и Automatic Reconnection on Connection Failure.

  • Address – компьютера, на котором установлен сервер (если сервер находится на этом же компьютере, введите 127.0.0.1 или Localhost);
  • Port – порт (берется из настроек сервера);
  • Password – пароль (берется из настроек сервера).

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

Во вкладке Input настраивается то, что будет передаваться в эфир: музыка или музыка и голос. Для передачи только музыки в выпадающем списке нужно выбрать опцию Winamp, для передачи музыки и голоса - Soundcard Input. Для Soundcard Input доступны следующие опции:

  • Open Mixer – вызывает окно системного микшера;
  • Push to Talk – активирует возможность одновременно передавать в эфир музыку и голос с микрофона, «залипание» это опции активирует кнопка Lock;
  • Music Level – громкость музыки;
  • BG Music Level – громкость фоновой музыки при работе микрофона;
  • Mic Level – громкость микрофона;
  • Fade Time – время затухания (изменение громкости при активации и деактивации режима Push to Talk).

Настроив плагин, запустите сервер, в Winamp перейдите на вкладку Output и нажмите Connect. Чтобы проверить, удалось ли вам создать интернет-радио, введите в адресную строку следующий адрес :

Если открылась страница SHOUTcast сервера с историй треков и текущим статусом сервера, у вас все вышло. Для прослушивания радио кликните на ссылку Listen или добавьте в плеер адрес .

Учтите, что если вы хотите дать знакомым ссылку на прослушивание вашего радио, в качестве адреса сервера нужно использовать IP-адрес вашего компьютера в интернете (или в локальной сети, если ваши слушатели в одной с вами сети), по IP адресу Localhost/127.0.0.1 они на страницу радиостанции не зайдут!

Если вы хотите, чтобы созданная вами радиостанция была доступна не только избранным пользователям, но и всем в интернете , нужно нажать кнопку Yellowpages на вкладке Output. Если вы активируете опцию Make this server public, на главной странице shoutcast.com появился информация о вашей станции. Но для этого в настройках Yellowpages нужно вписать описание станции, жанр музыки, контактную информацию диджея.

Также есть возможность создать интернет-радио, используя онлайн-системы управления радиостанцией , к примеру, radio-tochka.com, radiocms.ru, radiostyle.ru. Вы создаете аккаунт на сайте, и вам выделают определенный объем дискового пространства на сервере и канал определенной ширины. Вы можете загружать и транслировать вашу любимую музыку, а также вести живые эфиры со своего компьютера.

Как видите, создать интернет-радио не так уж сложно . Немного терпения - и можете пробовать себя в роли радио-диджея.




Top