1

Тема: Как сделать - radiostyle.ru

Привет тебе, форумчанин.

Наткнулся недавно в Инете на www.radiostyle.ru. Этот сайт предлагает любому желающему организовать свою трансляцию. В общем-то, такие сервисы уже есть, только особенность его в том, что пользователь может залить к ним на сервер свои треки и слушать их в своем потоке. Плюс может подключаться как диджей и вещать свой голос.
Мне очень интересно, каким образом такой функционал реализуется? А именно:
1. Какова логическая схема работы и взаимодействия?
2. Какой софт используется?
3. Какое железо необходимо?
4. Нюансы и т.п.

Кто может поделиться соображениями по этому поводу?

2

Re: Как сделать - radiostyle.ru

Вам клепать не надоело похожие темы? Вы сами можете подумать (изучить технологию), и все сразу встанет на свои места.
1. Сервер (icecast) + авто-диджей (ices) управляются с помощью конфигов (icecast.conf и ices.conf). Php-скрипт на сайте изменяет параметры этих конфигов, в результате чего радиостанция полностью настраивается.
2. Icecast + ices + apache + php + mysql
3. Хватит слабенького одноядерного сервера с 512 мб озу и большим хардом.
4. Нюансов нет.
P.S. Это же касается и радио-точки, и скайкаста и всего-всего-всего подобного.

3

Re: Как сделать - radiostyle.ru

Опять же, мне мало понятно, каким образом создаются на лету потоки под каждого пользователя. Поясните?

4

Re: Как сделать - radiostyle.ru

Более конкретный вопрос: Php-скрипт, получая данные из mysql, изменяет конфиги, по которым ices производят планирование треков?

5

Re: Как сделать - radiostyle.ru

peaceful, добавление в конфиг + HUP-сигнал (проверка конфига на обновление) на айскаст.
GPK, он тупо пускает плей-листы по часам.