В Сети можно транслировать аудио-потоки, которые могут состоять из хранимого контента (MP3 файлы), или живого эфира (голос через микрофон). Основные компоненты интернет-вещания:
Источник
Домашний компьютер (подключенный к Интернет) используется для микширования всех аудио источников, проходящих через звуковую карту — это может быть проигрываемый музыкальный файл, живой голос с микрофона или другой источник — CD плеер и так далее. Компьютер превращает звуковую информацию со звуковой карты в «поток» и отправляет на сервер. Если по каким-то причинам не возможно вести вещание с локального компьютера, то возможен вариант вещания с сервера, при котором аудио-контент закачивается на сервер и воспроизводится непосредственно с него.
Сервер
Интернет-радио сервер под управлением аккаунта на сервере принимает поток с компьютера и переадресует слушателям. Настройки сервера позволяют управлять мета-данными потока (жанр, название, другие параметры), качеством вещания и т.п.
Как бесплатно создать своё радио в Интернете?
Слушатели (Пользователи Интернет)
Любой пользователь Интернет по всему миру может подключиться к серверу и начать прослушивать созданнное интернет-вещание.
Основные способы вещания в сети Интернет:
Первый, и наиболее простой способ, заключается в размещении на сервере музыкального контента, в виде файлов, и составления плей-листа вещания. В таком случае сервер по очереди будет транслировать слушателям контент со своего жесткого диска, забота администратора заключается в обновлении плей-листа и базовым действиям по управлению: перегрузка, переключение композиций.
Второй способ более сложный и требует создания источника вещания — будь то реальная студия или просто домашний компьютер и надежного канался связи с радио сервером. На компьютер-источник устанавливается специальное ПО (достаточно Winamp и специального плагина), которое передает звук на сервер, а сервер, в свою очередь, ретранслирует вещание слушателям в сети Интернет.
Также возможно интерактивное аудио/видео вещание, организация аудио-видео чатов, в которых посетители одновременно могут общаться между собой, слушать музыку и видеть, что происходит в студии. Этот способ работает на технологиях Macromedia Flash парк» высокопроизводительных PC, ни какая-нибудь дорогостоящая аппаратура. Важным фактором для запуска является только широкий интернет-канал.
Для вещания необходимы специальные программы: Winamp, SHOUTcast Server, SHOUTcast Plug-in. Winamp — плеер, проигрывающий аудиофайлы. SHOUTcast Plug-It служит соединительным механизмом между плеером и SHOUTcast Server, с помощью которого вещание идет в массы. Скачав программы и плагин и установив на домашнем компьютере, необходимо правильно их настроить.
Правовые аспекты интернет — вещания
Трансляция в сети Интернет является легальной в том смысле, что нет необходимости получать лицензию на обладание частотой в FM/AM диапазоне. В этом заключается преимущество Сети Интернет, так как она никому не принадлежит, и её можно использовать как угодно, нет ограничений на количество потоков вещания и т.п.
Как создать своё интернет радио бесплатно — сделать своё интернет радио
Однако, если содержимое потоков вещания содержит материалы, защищенные авторскими правами и у пользователя нет права на воспроизведение данного контента — это возможное нарушение закона. Соответствующие права для частных лиц и организаций могут быть предоставлены соответствующими компаниями и организациями. Обычно необходимо оплатить объект права и далее можно использовать его абсолютно легально.
Для трансляции своего интернет-радио в глобальную сеть можно воспользоваться помощью специальных сайтов, например:
radio-tochka.com — создание интернет-радио, в том числе «под ключ»
www.shoutcast.com — возможность бесплатно скачать необходимые для вещания программы, пользоваться сервером хостинга, разместить информацию о своем радио-канале (англоязычный сайт).
Источники информации:
radio-tochka.com — подробно о создании интернет-радио
www.3dnews.ru — откуда скачать необходимый софт и как его настроить, как проверить работу своего интернет-радио, с иллюстрациями
genon.ru — о том, где в интернете можно послушать радио в режиме онлайн.
Источник: promodj.com
Программа Airtime: как создать свою радиостанцию или что можно сделать со свободным компьютером?
Во время прослушивания вашей любимой радиостанции, вы когда-нибудь задавались вопросом, что происходит на другом конце? Как организован весь этот процесс? Действительно ли сидят ведущие в студии или шоу записано заранее? Проигрывается ли музыка в живую, переключением компакт-дисков, или же диджей просто сидит за большим mp3-плеером на столе?
Программы для автоматизации запуска аудио широко используются как на традиционных радиостанциях, так и при интернет вещании. Если говорить упрощенно, то, в действительности, эти приложения представляют собой сочетание таймера и mp3-плеера, хоть и с расширенным арсеналом возможностей. Другими словами, они позволяют загружать и организовывать во времени трансляцию ваших mp3 файлов.
Например, вы можете создать свое шоу, записать его в один mp3-файл и загрузить в систему, а затем запланировать автоматическое воспроизведение на указанные дату и время. Или же, к примеру, если у вас есть коллекция mp3-музыки, то вы легко сможете организовать свое шоу, распределив песни по плейлистам (по простому, списки аудио файлов) и запланировав по времени трансляцию музыки в эфир. Таким образом, с помощью этих программ вы сможете создавать свои полноценные радиостанции, проигрывающие музыку в автоматическом режиме.
Коммерческое программное обеспечение для организации радиостанций стоит очень дорого и требует соответствующих познаний. Однако, есть бесплатный пакет AirTime, от Sourcefabric, с открытым исходным кодом, который используется для организации как традиционных станций радиовещания, так и интернет-станций.
Для запуска AirTime вам понадобится свободный выделенный компьютер под управлением ОС Linux (или же вы можете создать свою виртуальную машину). Вам так же потребуется некоторое время, чтобы правильно настроить программу и научиться ей пользоваться. Плюс, если вы планируете организовывать интернет-радиовещание, то вам необходимо убедиться, что скорость вашего интернет-соединения достаточно высока, чтобы передавать аудио поток в сеть.
Если вы хотите поэкспериментировать с онлайн-радио, пусть даже и в шутку, то вот адрес https://www.sourcefabric.org/software/airtime (более не развивают бесплатную версию, но код можно скачать), где вы можете попробовать веб-демонстрационную версию программы, с полной поддержкой всех функций для создания шоу и организации плейлистов. Кроме того, на данной странице вы можете скачать AirTime. В дополнении, приятным моментом программы является то, что AirTime поддерживает русский язык.
Так, что если у вас есть приличная коллекция mp3-файлов и вы загорелись желанием создать радиостанцию или быть может просто хотите запланировать воспроизведение музыки для себя, то вам обязательно стоит попробовать AirTime. Но, помните. что для запуска программы понадобится ОС Linux.
Теперь, у вас под рукой всегда будет отличный способ организовать свое собственное шоу.
Источник: ida-freewares.ru
Интернет-радио своими руками
Для ответа на этот вопрос, сначала нужно спросить себя о том, зачем нужно делать эту радиостанцию и что она будет из себя представлять. Но если Вы уже давно нарисовали в своей голове этот маленький «бизнес-план», то «добро пожаловать под кат» к изучению мат-части.
Лицом к народу
- PHP
- SQL база
- Движок
Боевой сервер
Да, я не случайно написал ранее, что под сайт нужен хостинг, потому, что на боевом сервере вещания у нас на счету будет каждый килобит скорости, а «отъедать» показом содержимого этот наиважнейший для нас ресурс — непозволительная роскошь.
А теперь простая формула, которая нам в будущем замозолит глаза:
Пропускная способность канала/качество вещания=количество одновременных слушателей.
Другими словами, если наш канал интернета 100Mb/s, а вещать мы планируем на качеством в 128Kb/s, то всего вместится 800 человек (поверьте, это очень большая аудитория для начинающего проекта).
Какой сервер выбрать?
Над этим вопросом я часами рылся в интернете в поисках решения и решение не заставило себя ждать. Виртуальный сервер — наилучший выбор в данной ситуации.
Во-первых: По умолчанию имеет статический IP адрес.
Во-вторых: Имеет достаточно высокоскоростное соединение, правда с одной маленькой поправкой — скорость делится на всех обитателей этой физической машины, а значит наших 800 человек можно смело делить на 5 (хотя возможно, что эта цифра будет сильно отличаться, т.к. нагрузка на другие сервера тоже может быть довольно высокой).
Для наших изысканий не требуется мощный процессор и много оперативной памяти. Конфигурация радиосервера позволяет успешно использовать ничтожно малые ресурсы, наш основной критерий выбора — скорость соединения.
Windows или Linux
Как такового значения при выборе сервера то, какая будет стоять операционная система не имеет. Решения под развертывание радио-сервера имеются и под Win 32/64 и под *nix. Просто отмечу, что при реализации на Windows у вас будет больше возможностей, а под Linux — дешевле в содержании.
IceCast2 или ShoutCast
Сердце нашего сервера — «вещалка». Именно к ней происходит присоединение всех аудиопотоков, как входящих, так и исходящих. И тут нужно делать осознанный выбор, потому как на этом будет строится вся дальнейшая система вещания и ее поддержка. И у того и у другого продуктов имеются все прелести, которые нужны для организации эфира. И тот и другой продукт кроссплатфромены и требуют определенных навыков в общении с конфигурационными файлами, благо, соправождаются внушительной документацией (на английском).
Настройка «вещалки»
Для каждой радиостанции требуются очень специализированные настройки. В конфигурациях указываются названия, параметры потоков, правила переключения, безопасность и прочее. После настройки не забываем в фаерволле задать исключение для порта на котором производится вещание.
Звук в эфир
- Релей
- Автовещатель
- Живой эфир
Релей — точка пересылки. Она берет уже готовый линк радиостанции и раздает всем, кто к нему подсоединяется. Таким образом, имея такой релэй можно ретранслировать радиостанции в локальные сети, забивать пустующее время своих эфиров и расширять пропускную способность собственной радиостанции. (подробее о том, как изящно увеличить вместимось одного канала в 2 и более раз, расскажу в следующих статьях). Также эта точка крайне важна, если у вас не очень мощные ресурсы сервера, а смена ведущих происходит очень часто.
- RadioBoss
- SamBroadcaster
- Winamp+плагин к ShoutCast
- Ices
- phpCast
- PulseAudio*
Итоги:
В этой статье я описал ключевые моменты в создании интернет-радио
Сама установка и настройка радио-сервера занимает не более 15 минут. Гораздо больше времени тратится на отлаживание тех или иных функций, т.к. вручную производить контроль над состоянием проекта 24 часа в сутки — невозможно.
Ссылки на статьи и гайды по теме:
RadioTalk.ru — Форум об интернет радиостанциях. Подробные гайды, скрипты и настройки.
IceCast.org — Сайт проекта Ice Cast.
ShoutCast.com — Сайт проекта ShoutCast.
Послесловие
В следующих статьях я буду подробно расписывать все хитрости в установке, настройке и использования каждого из этих элементов интернет-радио, приведу примеры скриптов настроек и способы автоматизации.
- интернет-радиостанции
- icecast2
- shoutcast
Источник: habr.com