О проекте
Music Solution — сервис музыкального оформления бизнеса: в торговых центрах, магазинах и других заведениях стоят плееры, которые по расписанию играют тематические плейлисты и рекламные блоки. Мы проектировали административную панель, через которую операторы сервиса управляют всей сетью устройств: следят за их состоянием, настраивают музыку и рекламу для каждой точки и смотрят, что именно звучало в зале.
Задача
Устройств в сети сотни, они стоят в разных городах и на разных объектах, и каждое нужно контролировать: в сети ли оно, какая версия ПО установлена, хватает ли места под музыку, что сейчас играет. Раньше часть этих операций требовала технических знаний или доступа к самому устройству. Нам нужно было собрать всё управление в один экран, где оператор выбирает точку слева и получает все её настройки справа.
Сеть устройств и карточка точки
Левая колонка — дерево объектов. Сверху — сводка по сети: сколько устройств всего, сколько онлайн и сколько офлайн, а также поиск и фильтры. У каждого объекта цветные счётчики показывают состояние входящих в него плееров, а при раскрытии видны ID устройства, хостнейм, город, версия и статус. Здесь же можно добавить новое устройство или открыть его настройки.
Справа — карточка выбранной точки: название объекта, статус, хостнейм, идентификатор, версия ПО, город, адрес и телефон. Шкала показывает, сколько памяти устройства занято, рядом — сетевые интерфейсы. Пульт управления вынесен отдельно: перезагрузка, старт, стоп, синхронизация и синхронизация плейлиста. Ниже — вкладки «Плейлог», «Коллекция», «Расписание», «Реклама», «PLAYNOW» и «Редактирование».
Плейлог: что звучало в зале
Плейлог отвечает на вопрос, который чаще всего задаёт клиент: что играло в определённое время. Оператор выбирает дату и получает таблицу со временем воспроизведения, коллекцией, артистом, названием трека и лейблом. Это нужно и для разбора претензий, и для отчётности по использованной музыке.
Расписание и реклама
Во вкладке «Расписание» музыкальные коллекции раскладываются по неделе в виде календарной сетки с шагом в полчаса. Каждая коллекция окрашена своим цветом, поэтому видно, где дневной плейлист сменяется вечерним. Расписание можно сделать циклическим, сохранить или очистить целиком, а кнопка «Сегодня» возвращает к текущей неделе.
Рекламные блоки настраиваются отдельно: для каждого задаются название, дни выхода, часы и минута, в которую блок прерывает музыку. Блоки добавляются, редактируются и удаляются прямо в таблице, а внизу есть действия для настройки, загрузки, копирования и удаления всего набора.
Результат
Административная панель Music Solution позволяет оператору управлять всей сетью плееров из одного окна: видеть, какие устройства онлайн, удалённо перезапускать и синхронизировать их, составлять недельное расписание музыки, настраивать выход рекламы и проверять по плейлогу, что звучало на каждой точке.
