up
This commit is contained in:
@@ -69,8 +69,11 @@ Linux проверяется на обоих указанных дистрибу
|
||||
размеры и SHA-256. Загрузка во временные файлы, проверка, затем атомарная
|
||||
активация полного пакета. Старый готовый пакет сохраняется при ошибке обновления.
|
||||
Данные хранятся в каталоге приложения, не в Git и не рядом с исполняемым файлом.
|
||||
5. Сервер проверяет право организатора на скачивание материалов. Существующий
|
||||
API используется где достаточно; манифест добавляется минимальным расширением.
|
||||
5. Данные игры получаются с существующими правами организатора/автора; выдача
|
||||
файлов сохраняет текущие правила сервера. API используется без изменений
|
||||
бэкенда и protobuf. SCREEN-002 собирает локальное
|
||||
описание и отпечаток метаданных; SCREEN-003 вычисляет размеры и SHA-256
|
||||
скачанных файлов, итоговую версию и подтверждает готовность пакета.
|
||||
Токены не записываются в пакет игры и логи.
|
||||
6. После подготовки основной процесс применяет локальные команды пульта компьютера
|
||||
через IPC без ожидания сервера. Материалы воспроизводятся с диска.
|
||||
@@ -112,7 +115,8 @@ Linux проверяется на обоих указанных дистрибу
|
||||
|
||||
1. SCREEN-001: проверить Electron на всех шести вариантах, два дисплея, локальное
|
||||
медиа и задержки; порог задержки — на M1.
|
||||
2. SCREEN-002: получить полный и защищённый пакет материалов с сервера.
|
||||
2. SCREEN-002: собрать описание материалов показа через существующий API;
|
||||
вычисление хешей файлов и подтверждение готовности — SCREEN-003.
|
||||
3. SCREEN-003: реализовать надёжную загрузку и локальное хранение пакетов.
|
||||
4. SCREEN-004: реализовать локальный проигрыватель и команды, подготовку медиа.
|
||||
5. SCREEN-005: собрать пульт, план показа и режимы экрана.
|
||||
|
||||
Reference in New Issue
Block a user