Становимся диджеем на php и icecast
1 апреля 2014 Проекты 8931 просмотр
Я всегда любил формат радио, потому что он включает в себя такой фактор как случайность, который мне всегда нравился. А также в последнее время я увлекаюсь чайной культурой, так что это и послужило узкой темой радиостанции. Я поставил себе цель - сделать нон-стоп онлайн радиостанцию. Так как мой блог подразумевает технические обсуждения, то приступим. Под катом кратко о процессе создания Радио "ЧАЙ".

Серверная часть

Так как у меня уже есть хостинг, на котором я располагаю свои проекты, то я хотел там всё и развернуть. Для потокового радио существуют два основных ПО, это Shoutcast и Icecast. Их и нужно установить на сервер и настроить. Но дело в том, что у меня виртуальный сервер, и возможности мои ограничены. Сначала я решил купить новый сервер для потока, но так как проект некоммерческий, то это меня не устраивало. Но тут я нашел решение подешевле. Есть сервисы, позволяющие создавать потоковые радиостанции, так я нашел Radioheart, который обходится мне всего лишь в 3 у.е., где есть много встроенных функций и радио сервер создается в считанные минуты.

Такое и было итоговое решение. Сам сайт хостится на моем сервере, а канал у них.

Сайт

Осталось написать простой сайт. Так как я минималист, то сайт простой, кнопка Play/Pause, которая работает с HTML5 Audio. Осталось написать простую админку, в которой составляется программа выпусков.

Контент

В качестве контента я составляю так называемые чайные сеты и записываю выпуски по рубрикам.

Вывод

Онлайн радиостанцию сделать очень просто, у меня еще много планов по доработке, но запустил всё я за выходные. Еще раз, что нам нужно:

  • Домен
  • Хостинг для сайта
  • Сервер для радиостанции
  • Желание
Включай Радио "ЧАЙ"