
Cubic Studio
Простое управление контентом на экранах
Studio ставится на обычный рабочий компьютер и открывает холст в разрешении вашей панели. Вы раскладываете по нему блоки, задаёте расписание показа и отправляете готовую программу на все экраны сразу — сервер для этого разворачивать не нужно.
Как устроена работа
Что вы делаете в этом окне
Весь путь от пустого холста до работающего экрана проходит в одной программе: отдельной консоли, веб-кабинета и сервера в этой схеме нет.
Собираете слайд
Холст повторяет реальное разрешение панели — Full HD, 4K, вертикальный экран, ультраширокая полоса или холст видеостены целиком. Блоки перетаскиваются мышью, притягиваются к краям соседей и выравниваются группой.
Выстраиваете порядок
Слайды собираются в ротацию: у каждого своя длительность и переход. Ротации раскладываются по расписанию — будни с девяти, выходные иначе, вечерняя программа с пяти.
Подключаете плееры
Плеер добавляется по адресу и токену с его экрана, дальше связь идёт по защищённому каналу. Устройства размечаются тегами и сами попадают в группы по правилам.
Публикуете
Проект собирается в пакет и уходит на выбранные экраны. Повторная публикация везёт только изменившиеся файлы, поэтому правка текста доезжает за секунды даже в проекте с гигабайтами видео.

Редактор
Слайд собирается из готовых блоков
Каждый элемент на экране — виджет со своими настройками в Инспекторе справа. Один и тот же движок рисует и холст в редакторе, и картинку на плеере, поэтому после публикации сюрпризов не бывает: что видите при настройке, то и покажет панель.
- 27 виджетов: текст и бегущая строка, видео и потоки, часы, погода, таблицы, календарь, веб-страница, QR-код, фигуры и кнопки
- правка текста прямо на холсте двойным кликом, точные координаты и размер — числами в Инспекторе
- слои со списком, замком и глазом: готовый элемент не сдвинуть случайно, скрытый не попадёт в публикацию
- раскадровка внутри слайда: слою задаётся, на какой секунде он появится и сколько продержится
- фон слайда — цвет, изображение или видео; длительность в секундах или режим «до команды»

Расписание
Что играет в понедельник в девять утра
Расписание — это календарь на неделю, где правила лежат часовыми блоками. Ниже правил работает ротация по умолчанию: она играет, когда ни одно правило не активно, поэтому пустых экранов не бывает.
- правило создаётся перетаскиванием ротации на сетку или через диалог с днями недели и часами
- у правила есть приоритет, диапазон дат и переключатель «окно переходит через полночь»
- часовой пояс задаётся у расписания: правило «с 9:00» срабатывает по времени того города, где стоит экран
- симулятор времени показывает, что окажется на экране в выбранный момент, — не дожидаясь вечера

Сценарии
Экран реагирует на события, а не только на часы
Сценарий — правило вида «когда — если — то». Плеер сам отправляет команды наружу и переключает показ у себя: включает проектор к началу рабочего дня, уводит зал на слайд эвакуации по внешней команде, пишет в чат, если слайд вышел на экран.
- триггеры: время суток, интервал, старт и конец слайда, круг ротации, кнопка USB-кликера, внешний вызов, событие из контента, данные из RS-232
- условия по тегу устройства, переменной, данным события и текущему слайду
- действия: webhook, UDP и TCP к оборудованию, команда в RS-232, переход к слайду, управление показом, звук, переменные, задержка
- выход в сеть закрыт по умолчанию и разрешается оператором на устройстве, а адреса берутся только из ваших же действий

Публикация
Одно нажатие на весь парк экранов
Проект собирается в самодостаточный пакет: слайды, ротации, расписание, сценарии и все использованные файлы со шрифтами. После доставки плеер работает автономно — Studio можно закрыть, а связь потерять.
- два способа доставки: Studio отправляет пакет сама или выкладывает его в канал WebDAV, откуда плееры забирают обновление
- адресация группами и тегами: «все экраны в Москве» вместо пятидесяти галочек
- на плеер едут только новые и изменившиеся файлы, остальное устройство берёт из того, что уже лежит у него
- переключение на новый пакет атомарное, прежняя программа играет до последнего байта; плеер хранит предыдущие версии и умеет откатиться
- версия контента в шапке сверяется с той, что отдаёт устройство: видно, тот ли проект сейчас на экране
Ещё в программе
Что остаётся за кадром первого знакомства
Данные подтягиваются сами
Таблица, лента новостей, календарь и бегущая строка берут содержимое из источника: CSV по ссылке, RSS, JSON, XML, iCal. Источник настраивается один раз, интервал обновления — в нём же.
Библиотеки общие для всех проектов
Медиатека с папками и поиском, шрифты, источники данных и сетевые папки на Яндекс Диске, Google Диске, SMB и WebDAV. В пакет публикации попадает только то, что реально используется.
Видеостена одним холстом
Пресеты стен 2×1 и 3×1 задают холст на несколько панелей, компенсация рамок раздвигает картинку на толщину корпусов, а каждому устройству назначается своя ячейка. Синхронный режим держит панели в такт по общему времени.
Шаблоны и AI-ассистент
Готовые проекты под лобби, меню, объявления, переговорную и корпоративный дашборд открываются как обычный проект. Ассистент собирает черновик слайда по текстовому описанию — из тех же виджетов, которые потом правятся руками.
Музыка и звук в зале
Отдельная вкладка «Музыка» ведёт фоновое звуковое сопровождение, а виджет «Сейчас играет» показывает на экране текущий трек.
Интерфейс на русском
Программа переведена целиком, включая подсказки и сообщения об ошибках. Язык переключается в настройках, на содержимое слайдов выбор не влияет.
Требования
Что нужно для работы
Studio работает на обычном рабочем компьютере: серверов и виртуальных машин разворачивать не требуется.
- Система
- Windows 10 и 11, Linux — Ubuntu, Debian, Astra Linux, РЕД ОС
- Лицензия
- на рабочее место, число подключённых экранов не ограничено
- Связь с плеерами
- локальная сеть или интернет, защищённый канал с проверкой сертификата
- Сервер
- не нужен: проект хранится файлом на вашем компьютере
Вопросы
Коротко о частом
Покажем редактор на созвоне
Соберём слайд под ваш зал прямо во время демонстрации и покажем, как он уходит на плеер.