ОсновноеRadiotalkПользовательское
Технологии вещания, софт, скрипты
3   •   Посмотреть все темы

WebRadioAdmin

 

14
SeniaMaster @SeniaMaster
[size=22]WebRadio Admin v0.9[/size]

На днях закончил программу по администрированию радио.
Пример программы можно просмотреть на скрине.



Функционал:
Платформа: php5 + cron + root(VPS) + icecast2 + ices1 (mp3)
Закачиваем в 2 папки: 1. Музыкальные файлы и 2. Джинлы

[size=16]1.[/size]Меню: Дни - текущей недели + часы.
с 0-12 часов функция рандом музыки - в промежутки вставляется джингл.
дальше можно составить и сами по расписанию.

[size=16]2.[/size] В левой части папки: Radioset · Nino · Jingles
при нажатии окно ниже сменяется на заданную папку.
В листинге ниже:
1. название папки
при наведении на строку mp3 теги:
2. исполнитель
3. альбом
4. название трека
правее:
3. длительность
4. битрейт
5. качество композиции)))))
6. в скобочках - в целых - сколько часов. [точно посчитать сложно - т.е. сложно у больших файлов взять длительность композиции - необходимо для составления часа]
7. стрелка в право позволяет добавить в плейлист

[size=16]3.[/size] С права на картинке изображен данный час [смотри меню]
1. кнопка "убрать из листа"
2. название трека
3. возможность поменять местами [стрелки вверх и вниз]
4. длительность трека - минуты

Ниже кнопки: Сохранить и Рандом.
Рандом нужен для генирации плейлиста от 0 до 12.

[size=16]4.[/size] Дополнительно:
1. Выше 3 вкладки "Вещание" "СМС Контакт" "Лог запуска"
Вещание - страница расписания
СМС - система для работы с смсками в эфир [весь софт для этого есть]
Лог - Запуск обновления
2. Каждый час запускается обновление плейлиста по крону, если плейлист на текущий час не задан - программа не обновляет лист, а играет предыдущий.
3. Управление программой работает на AJAX. - без перезагрузки страницы, очень удобно - можно за 5 минут настроить эфир на целый день и не беспокоиться.



[size=16]5.[/size] Скрины:

Основное окно:


Работа с СМС:


Лог запуска:



[size=16]6.[/size] Планы:
1. Создать mp3-тег редактор
Больше ничего и не придумаешь, все есть)))

Кому интересно, пишите....
или radio(@)clubcore.ru или сюда: icq 454040.

Отредактировано SeniaMaster - 18.01.2010
14
SeniaMaster @SeniaMaster
Кому интересно, пишите.... сюда
или radio(@)clubcore.ru или сюда: icq 454040.

Отредактировано SeniaMaster - 07.11.2009
201
burn @burn
Сам написал???

14
SeniaMaster @SeniaMaster
Да система своя, сам писал.

366
retro4u @retro4u
А в чем собственно сложность.
Похеде на фреймах сделано,да?-)
Симпатишно вышло-)Молодца-)

34
Settler @Settler
А где появляются смс?

14
SeniaMaster @SeniaMaster
retro4u
фреймы тут это просто элементы дизайна.
и сложность не во фреймах...
а в том что радио можно управлять без SAM и т.д. программ и управлять радио может несколько человек.
плюс в том, что можно сланировать программу на неделю вперед с точностью до 10 секунд.

Settler
Смс появляются на картинке 2.
в систему встроен биллинг, который эти смски получает\сохраняет\обрабатывает.

9
Михаил @Mikle_Solo
Интересная штука... сейчас сам занимаюсь такой пишу... Не мог бы поделиться было бы интересно посмотреть...

14
SeniaMaster @SeniaMaster
[size=22]WebRadio Admin v0.9.2[/size]
Новая версия WebRadioAdmin v0.9.2
Возможности:
* Возможность планировать повторяющиеся действия (играть в 20.00 последний файл из папки /новости, или играть в 23.00 файлы в случайном порядке из папки /треки)
Джинглы вставляются автоматически.

Скоро будет закончено:
* Статистика по переходам на прослушивание радио (с каких сайтов, информация о пользователе)
* Редактор mp3 тегов.

Для работы системы по-прежнему необходимо: php5 + cron + root(VPS) + icecast2 + ices1 (mp3)

Отредактировано SeniaMaster - 18.01.2010
44
alpha_Qu4z4r @alpha_Qu4z4r
А где ссылка на дистр?
Как-то странно, анонс есть, а скачать сий продукт нельзя =(

А вообще советую следующую версию этой штуки писать уже не под ices, а под более функциональный audinx.ru

Отредактировано alpha_Qu4z4r - 24.01.2010
14
SeniaMaster @SeniaMaster
Тут не написано, что программа аткрытая.

audinx - интересно, но пока:

Никаких гарантий.
Никакой ответственности.

6245
Тарас @tarasian666
SeniaMaster пишет:

ices1

разве такое существует? Или какая нибудь самопальная сборка?

14
SeniaMaster @SeniaMaster
ices1=ices0