Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Функционал:

Платформа: php5 + cron + root(VPS) + icecast2 + ices1 (mp3)

Закачиваем в 2 папки: 1. Музыкальные файлы и 2. Джинлы

1.Меню: Дни - текущей недели + часы.

с 0-12 часов функция рандом музыки - в промежутки вставляется джингл.

дальше можно составить и сами по расписанию.

2. В левой части папки: Radioset · Nino · Jingles

при нажатии окно ниже сменяется на заданную папку.

В листинге ниже:

1. название папки

при наведении на строку mp3 теги:

2. исполнитель

3. альбом

4. название трека

правее:

3. длительность

4. битрейт

5. качество композиции)))))

6. в скобочках - в целых - сколько часов. [точно посчитать сложно - т.е. сложно у больших файлов взять длительность композиции - необходимо для составления часа]

7. стрелка в право позволяет добавить в плейлист

3. С права на картинке изображен данный час [смотри меню]

1. кнопка "убрать из листа"

2. название трека

3. возможность поменять местами [стрелки вверх и вниз]

4. длительность трека - минуты

Ниже кнопки: Сохранить и Рандом.

Рандом нужен для генирации плейлиста от 0 до 12.

4. Дополнительно:

1. Выше 3 вкладки "Вещание" "СМС Контакт" "Лог запуска"

Вещание - страница расписания

СМС - система для работы с смсками в эфир [весь софт для этого есть]

Лог - Запуск обновления

2. Каждый час запускается обновление плейлиста по крону, если плейлист на текущий час не задан - программа не обновляет лист, а играет предыдущий.

3. Управление программой работает на AJAX. - без перезагрузки страницы, очень удобно - можно за 5 минут настроить эфир на целый день и не беспокоиться.

5. Планы:

1. Создать mp3-тег редактор

Больше ничего и не придумаешь, все есть)))

2. встроить удобный флешплеер - для прослушивания больших файлов быстро

Кому интересно пишите.

Комменты, вопросы, предложения:)