24.07 Media Server

В Flussonic 24.07 вас ждет:

  • новые правила валидации конфига. Где-то придется поправить ошибочную конфигурацию, о которой вы и не знали.
  • config_external теперь позволяет управлять репликацией

Новые проверки в конфиге и API

  1. Валидация уникальных групп UDP Push: Добавлена проверка уникальности групп UDP push в конфигураторе.
  2. Защита для Decklink Output: Конфигуратор защитит от передачи данных на один и тот же Decklink output из разных потоков.
  3. Автопрокрутка до строки ошибки: Редактор конфигураций автоматически прокрутит до строки с ошибкой в случае неверной конфигурации.
  4. Строгая валидация URL: Более строгая проверка URL в конфигурации.
  5. Валидация уникальных имен источников: Добавлена проверка уникальности имен источников в конфигурации.
  6. Улучшенная индикация ошибок конфигурации: Улучшена индикация при анализе неверной конфигурации.
  7. Более строгая проверка URL для DVR: Более строгая проверка URL для DVR.
  8. Улучшенная обработка JSON и HTTP ошибок: Улучшена логирование ошибок JSON и HTTP в config_external.
  9. Добавление пути и URL в config_external: Добавлен путь и URL в логгировании config_external для упрощения отладки.

Новые функции

  1. Lutra Boards: Начальное производство Lutra Boards.
  2. Проверка битрейта: Перепроверка битрейта публикации на всех протоколах, если задан max_bitrate.
  3. Новый режим UDP Pusher: Новый режим UDP pusher с возможностью использования изолированного ядра процессора.
  4. Репликация DVR на стримах: Возможность репликации DVR на стримах из config_external.
  5. Инфраструктура для кастомных прошивок: Подготовлена инфраструктура для новых настраиваемых прошивок.
  6. Поддержка D Attr в MSS Rewind Playlist: Добавлена поддержка включения атрибута d в MSS rewind playlist.
  7. Безопасное подключение для чтения SDI: Новая технология безопасного подключения для чтения SDI.
  8. Выбор треков по кодекам: Возможность выбора треков по кодекам для выбора PID мультиплексора.

Улучшения

  1. Поддержка HEVC в Safari: Плеер теперь поддерживает воспроизведение HEVC в Safari.
  2. Обновление Debian: Обновление Debian теперь будет проверять только наш репозиторий, пропуская внешние.
  3. Статистика для отключенных потоков: Не будет отправляться stream.stats для отключенных потоков в API.
  4. Стабильность воспроизведения эпизодов: Улучшена стабильность воспроизведения эпизодов и ускоренный старт.
  5. X-Originator Header: Добавлен заголовок X-Originator в запросах config_external.

Исправления

  1. Размер пакета MPEG-TS на SRT Push: Исправлен размер пакета MPEG-TS на SRT push.
  2. Возврат server_version в конфигурации: Исправлен возврат server_version в ответе config_get.
  3. Ошибка с загрузкой логов из консоли: Исправлена ошибка загрузки логов из консоли.
  4. Воспроизведение архива при недоступности источника: Исправлено воспроизведение архива при недоступности источника.
  5. Поддержка DASH DVR с period=mono mode: Исправлено воспроизведение DASH DVR с режимом period=mono.
  6. Улучшенное отображение временной шкалы: Улучшено отображение временной шкалы.
  7. Зависимость tesseract для автоматического обновления: Исправлена зависимость tesseract для автоматического обновления.
  8. Исправление регрессии с MBR HLS: Исправлена регрессия с чтением MBR HLS с записью CC.

Эти обновления значительно улучшают функциональность и надежность Flussonic Media Server, предоставляя новые возможности для управления потоками и DVR.