Автодиджей на IceСast+Liquidsoap+Broadcaster
Задача для программиста и немного повёрнутого на звуке человека.
Нужно на сервере настроить интернет-радиовещание с помощью IceСast+Liquidsoap+Broadcaster или то, на чём вы как спец считаете нужным. Нужно для управления десятками потоков и для скриптов, которых нет на стандартных радиохостингов.
Дальше перечисляю требования к автодиджею:
- Управление потоками из единого интерфейса с единым хранилищем в облаке с возможностью создавать собственные группы элементов и применять к ним скрипты;
- Параллельное вещание плейлиста с произвольным кроссфедом, поверх которого с применением эквалайзера в мосент квадрата или ямы микшируется спрограммируемые элементы эфира;
- Цифровой компрессор с установкой нужных значений: амплитуда, битрейт;
- Программирование на каждые N часов (2-3 часа с точность до минут) с точкой отсчёта (18-00);
- Программирование на точное время: год-месяц-число-час-минута;
- Умный рандом: исключением проигранного в папке по кругу;
- Привязка элементов друг к другу (перед/после, через N элементов в плейлисте);
- Сереверное время по мировым часам;
- Журнал логов по времени прослушивания со статистикой по числу и IP слушателей.
Все условия уточняются и согласуются с техническими возможностями по видеосвязи.
Для понимания ваших компетенции скиньте ссылки на ваши интернет-потоки, где реализовано параллельное вещание.