Среда, 20 сентября 2017   Подписка на обновления  RSS  Письмо редактору
Популярно
10:07, 19 января 2014

Sam Broadcaster и Icecast server — профессиональное интернет радио


Sam BroadcasterЗдравствуйте, друзья! Меломаны, любители радио и просто посетители блога krugloffm.ru! В этой статье я хочу познакомить вас с ещё одним вариантом создания своего потокового вещания в сети интернет. Я уже писал, как можно сделать своё интернет радио с помощью связки Sam Broadcaster и SOUTcast server. Об этом вы можете почитать статью Sam Broadcaster: организация интернет вещания. Если вы, следуя моим инструкциям в той статье, уже добились желаемого результата, то организовать радио сейчас, только с использованием другого сервера вещания — Icecast server — вы сможете очень быстро. Если же вы только начали изучать эту тему, то внимательно следуя инструкциям этого урока у вас получится без труда сделать радио используя SOUTcast server.

 

Чтобы организовать своё интернет радио, нам понадобится программа Sam Broadcaster. Скачать её можно на сайте разработчика или ЗДЕСЬ. Весь пошаговый процесс установки описан в статье Sam Broadcaster: организация интернет вещания. Также нам понадобится Icecast server. Для этого советую Вам перейти на сайт разработчика и скачать версию   icecast2_win32_v2.3.1_setup.exe. Одним архивом всё необходимое ПО можно скачать ЗДЕСЬ.  Как установить и настроить Icecast 2 подробно рассказано в статье Icecast 2: Установка и настройка и она обязательно должна быть вами изучена. Итак, Sam Broadcaster и Icecast server мы установили, настроили и включили. Самое время приступить к созданию нашего интернет радио.

Создаём интернет радио, используя программу  Sam Broadcaster и Icecast server.

 

Первым делом настроим для интернет вещания Sam Broadcaster.

Sam Broadcaster

В программе есть несколько рабочих областей. В каждой содержатся свои панели и окна. Переключаться между ними можно нажатием соответствующих кнопок Desktop A, B, C. И сейчас нас интересует область B — именно там находятся настройки подключения к серверу вещания. Жмём на кнопку В и перед нами открывается следующее окно:

Sam Broadcaster

В этой панели нам и необходимо внести некоторые изменения. Жмём на кнопку, которая обозначена знаком + (плюс).

Sam Broadcaster

Здесь выбираем mp3 (LAME_ENC). Этот формат рекомендую выбрать, как самый распространённый, однако ничто не мешает указать вам и такие форматы, как mp3PRO или Ogg, или любой другой. Все зависит от формата, поддерживаемого вашим сервером. Формат mp3PRO допускает CBR-переменный битрейт, позволяющий экономить трафик в паузах и при низком уровне звука. Жмём ОК и двигаемся далее.

 

 

 

Перед нами открылось следующее окно. И здесь остановимся и разберём каждую вкладку подробней.

Sam Broadcaster

Первая вкладка Converter. В левой части окна необходимо указать битрейт, режим и частоту дискретизации. Битрейт нужно выбирать в соответствии с возможностями вашего сервера (скорость интернета) или тарифному плану (в том случае, если для создания интернет-радио вы пользуетесь услугами радио-хостинга). Если радио создаётся в локальной сети, то битрейт следует выбирать исходя из скорости сети и предполагаемого колличества слушателей. В любом случае, для начала, предлагаю ввести значения 128kb/s, 44,1kHz, Stereo. В правой части окна Converter находятся настройки Общих Параметров.  Autostart encoder after. В этом чекбоксе ставим галочку, чтобы указать время, через которое, после запуска программы, автоматически начнется вещание. Я обычно эту галочку не ставлю и запуск вещания осуществляю в ручном режиме. Вы же выберите для себя наиболее удобный вариант. Следующий чекбокс Auto reconnect encoder after. Это настройка для автоматического подключения в случае сбоя.  Здесь галочку ставим обязательно. Время оставляем по умолчанию — 15 секунд. Этого времени как раз хватает для заполнения буфера обмена и начала кодирования аудиопотока.  Allow scripts in stream. Поставив галочку в этом чекбоксе, мы разрешаем показ тегов аудиофайлов.
  • No automated data (нет автоматизированной данных)
  • Automatic embedded ID3v2 tags (автоматически встроенные тэги)
  • Automatic data streaming (автоматический Поток данных)
В следующей вкладке Server Details вводятся самые важные данные — параметры подключения Sam Broadcaster к серверу.
Sam Broadcaster

В первую очередь нам нужно определиться с типом сервера. Мы это уже сделали — это Icecast server. Теперь значения конфигурационного файла сервера нужно ввести в поля Server Port и Password. О настройках этого файла можно почитать в статье Icecast 2: Установка и настройка. В поле Server IP вводим IP адрес своего компьютера или компьютера, с которого идёт вещание. В правой части окна Server Details вводятся данные чисто информационного характера, на вещание не имеющие никакого влияния. Это название Вашей станции, формат Вашего радио, адрес сайта.  AIM , ICQ, IRC Channel. В эти поля вводятся номера соответствующих систем обмена сообщениями. Как Вы понимаете, их заполнять необязательно.

List on public station listing. Если выставить эту опцию можно добиться отображения Вашей станции в списке на главной странице dir.xiph.org Enable title streaming - оставьте эту галочку, чтобы вся введённая информация отправлялась с аудиопотоком. Вкладка Stream Archive может быть полезна для крупных интернет-радиостанций, ведущих архивы своих трансляций, поэтому в этом уроке я на ней останавливаться не буду. Жмём ОК.
Sam Broadcaster
Если сделать всё правильно, то в строке появится  Encoding. Это значит,что трансляция началась. Теперь нажимаем кнопку Play и поток с Sam Broadcaster пошёл на сервер Icecast. Остаётся только запустить вещание.
Sam Broadcaster
Возвращаемся в Desktop A и запускаем плейлист с Вашей любимой музыкой. Вот и всё!! Как послушать своё интернет радио описано в статье Winamp плюс Icecast 2 — создание интернет радио, здесь я повторяться не стану. Удачных Вам эфиров, коллеги! В скором будущем я сделаю подробный, расширенный курс по работе в программе Sam Broadcaster.
С уважением,
Автор Евгений Запорожский.
Онлайн бронирование туров - 728*90

Обсуждение: 2 комментария
  1. admin:

    К сожалению, в Линуксе я не работаю, но точно знаю, что настроить вещание там можно, только там с фалом конфигурации надо плотнее поработать. В сети есть много информации.

  2. Не могу понять, подскажите. Вот покупаю я сервер на линуксе, то куда мне устанавливать эту программу, в смысле Сэма? Или надо брать сервер чисто на винде? Есть ли варианты использовать сервер чисто на линуксе и есть ли софт под него соответствующий?

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

© 2017 Mr.X
Дизайн и поддержка: GoodwinPress.ru