Web Radio Admin v0.9
Функционал:
Платформа: 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. встроить удобный флешплеер - для прослушивания больших файлов быстро
Кому интересно пишите.
Комменты, вопросы, предложения:)