СЕРВЕР
Система поставляется как набор Docker-контейнеров, поэтому от сервера требуется немного:
Операционная система — любая, где работает Docker с плагином Docker
Compose (Linux или Windows).
Что запускается — приложение, база данных PostgreSQL, веб-сервер
(принимает запросы браузеров) и служебный контейнер обновления. Всё поднимается одной
командой; структура базы создаётся при первом запуске автоматически.
Данные хранятся в отдельных томах — база, загруженные файлы и
резервные копии. Обновление системы их не трогает, и резервировать нужно именно их.
Диск. Основной расход — видео: каждое занимает место дважды,
оригинал плюс облегчённая копия (она существенно меньше). Объём растёт пропорционально
количеству отснятого материала, поэтому свободное место на разделе с файлами стоит
поставить на мониторинг. База данных и журнал действий места практически не занимают —
записи журнала старше 30 дней удаляются автоматически.
Обслуживание базы отдельно настраивать не нужно: PostgreSQL сам
поддерживает себя в рабочем состоянии встроенной фоновой очисткой.
Резервное копирование базы выполняется по расписанию, настраиваемому
в интерфейсе.
Доступ. Пользователи заходят по адресу сервера в браузере; система
может работать как в локальной сети, так и быть опубликована наружу.
РАБОЧИЕ МЕСТА
Современный веб-браузер — больше ничего. Устанавливать и обновлять на компьютерах редакции
нечего: обновилась система на сервере — у всех сразу новая версия.
Каждый сотрудник может выбрать себе одну из пяти цветовых схем, светлых или тёмных;
выбор запоминается за учётной записью и действует на любом компьютере.
МАШИНА ДЛЯ КОДИРОВАНИЯ ВИДЕО (НЕОБЯЗАТЕЛЬНО)
LRV-кодировщик готовит облегчённые копии видео, чтобы просмотр и перемотка в интерфейсе
работали быстро. Без него загруженные видео останутся без облегчённых копий.
Это может быть любая рабочая станция или отдельный сервер: доступ к базе и
общий диск с хранилищем ему не нужны, достаточно обычного сетевого доступа к адресу
сервера.
Процессор. В программном режиме кодирование загружает процессор
целиком, на все ядра, — поэтому кодировщик и стоит выносить с сервера на отдельную машину.
Видеокарта — не обязательна, но при её наличии можно включить
аппаратное кодирование и разгрузить процессор.
Память и диск. Памяти хватает нескольких гигабайт; на диске нужен
запас свободного места под самый большой файл, который может встретиться, — временные
файлы удаляются после каждого задания.
Количество. Кодировщиков можно запустить сколько угодно, на разных
машинах или по нескольку на одной: чем их больше, тем быстрее разбирается очередь.
Настраивать что-либо на сервере при добавлении нового не нужно.
СУФЛЁР (НЕОБЯЗАТЕЛЬНО)
Операционная система — Windows 7 SP1, 8.1, 10 или 11, 32- или
64-разрядная (один и тот же файл). Для Windows 7 нужен установленный Platform Update.
Видео — видеокарта с поддержкой Direct3D 11. Без неё программа
переключится на программную отрисовку: работать будет, но менее плавно.
Экраны — достаточно одного монитора; для работы ведущего нужен
отдельный суфлёрный экран или второй монитор.
Диск — около 1 МБ. Установка не требуется, программа запускается
прямо с флешки.
Сеть — доступ к серверу «Фабрики Новостей». Если сети нет, показ
можно вести по локальному файлу .txt или .rtf.
Педаль (не обязательно) — проводной трёхкнопочный пульт, присылающий
обычные нажатия клавиш. Отдельный драйвер не нужен.