1.3. Примечания к выпускам

1.3.1. Ожидаемый выпуск

TBD

1.3.2. Актуальные версии

Выпуск 1.0

ВОЗМОЖНОСТИ

  • Клиент–серверная архитектура, включает:

    • Сервер Boro VoD:

      • Управляет учетными записями и проектами

      • Контролирует шаблоны проверки

      • Координирует задачи проверки

      • Балансировщик автоматически распределяет задачи между доступными зондами

      • Агрегирует статистику о проверенных файлах

      • Формирует и хранит отчеты

      • Предоставляет Web-интерфейс и API

    • Зонды (Анализаторы)

      • Выполняют задачи проверки медиафайлов

      • Анализируют контейнер, видео и аудио в соответствии с шаблоном проверки

      • Отправляют статистику и обнаруженные ошибки на сервер

      • Зонды могут быть объедены в кластер для горизонтального масштабирования системы контроля качества

      • Доступен мониторинг потребления ресурсов (CPU, RAM, Network)

      • Поддержка запуска зондов как системных сервисов (Linux, Windows)

      • Поддержка режима многопоточности CPU для параллельного анализа медиафайлов

  • Система проектов

    • Одновременный многопользовательский доступ к системе

    • Управление ролями и доступом. Доступные роли в проекте: Owner, Administrator, User

    • Возможность предоставлять доступ к проектам

  • Генератор шаблонов проверок

    • Boro VoD поставляется с предустановленным шаблоном

    • Шаблон включает список тестов. Тест — это правило, по которому зонд проверяет медиафайл. Каждый тест включает уровень критичности, условие соответствия и пороговые значения, а также отвечает за анализ конкретного параметра или поиск ошибки

    • Со списком тестов можно ознакомиться здесь

    • Возможность редактирования существующих шаблонов

    • Возможность создания новых шаблонов

    • Возможность импорта и экспорта шаблонов через Web-интерфейс или API

    • Каждый тест содержит подробное описание, включая наиболее распространенные пороги и лучшие практики

  • Задачи проверки

    • Возможность создания задач проверки

    • Приоритизация задач

    • Отслеживание статуса выполнения в реальном времени

  • Отчеты

    • Для каждой задачи по завершению анализа формируется подробный отчет

    • Поддерживаемые форматы отчетов: PDF, JSON, CSV

    • Возможность скачивания отчетов

    • Возможность предоставления ссылки для скачивания отчета

    • Каждый отчет включает:

      • Конфигурацию задачи

      • Информацию о медиафайле

      • Сводку по пройденным и непройденным тестам

      • Подробный журнал ошибок с временными метками

  • Web-интерфейс

    • Предоставляет полный контроль над системой:

      • Dashboard позволяет запускать новые задачи и отслеживать очередь, запущенные, завершенные и незавершенные задачи

      • Страница задачи содержит полную информацию о конкретной задаче проверки медиафайла

      • Страница шаблонов отображает список шаблонов и позволяет управлять ими

      • Страница зондов позволяет добавлять и управлять зондами

      • Страница настроек отвечает за управление настройками сервера, учетной записи и проекта

    • Визуальная аналитика:

      • Информация о медиафайле содержит детальный обзор: контейнера, видео и аудиодорожек

      • График битрейта

      • Графики уровней громкости (Моментальная громкость, Кратковременная громкость и громкость Программы)

      • Миниатюры видеокадров

    • Журнал

      • Содержит подробный результат для каждого выполненного теста

      • Возможность фильтрации по результатам Passed/Warning/Error/Fatal, группе тестов или конкретному тесту

      • Точные временные метки обнаружения ошибок или несоответствий условиям шаблона

  • API

    • Предоставляет полный контроль над системой, включая:

      • Методы проектов: список, создание, изменение настроек

      • Методы зондов: список, состояние

      • Методы шаблонов: список, импорт, экспорт

      • Методы задач: запуск, остановка, статус, отчет, формирование отчета

  • Поддерживаемые форматы

    • Контейнеры:

      • MP4, MOV (Quick Time)

    • Видео:

      • MPEG-1

      • MPEG-2

      • AVC/H.264

      • HEVC/H.265

      • Возможность идентификации (без последующего анализа): VVC/H.266, AV1, Google VP9, Google VP8, JPEG, Motion JPEG, MPEG-4 Visual, Apple ProRes

    • Аудио:

      • MPEG Audio

      • AAC

      • Возможность идентификации (без последующего анализа): PCM, AC-3, E-AC3

  • Поддерживаемые методы доступа к хранилищам медиафайлов

    • Локальная файловая система

    • HTTP/HTTPS

    • NFS, SMB, FTP реализуются за счет монтирования указанных хранилищ к файловой системе

  • Поддерживаемые операционные системы

    • Boro VoD Server: Rocky Linux 9, AlmaLinux 9, RHEL 9

    • Boro Probe: Ubuntu 20.04-24.04, Debian 11, Rocky Linux 8/9, AlmaLinux 8/9, RHEL 8/9, Windows 10/11

1.3.3. История изменений

Выпуск 1.0

1.0.0 (2026.05.14 09:00:00 UTC) - первый релиз