24.10 Media Server

В новом релизе мы продолжаем развитие API v3 — расширяем возможности для мониторинга и интеграции сервера с клиентскими системами. А также упрощаем работу с конфигурациями: теперь из транскодера можно получить список настроек стрима и без изменений использовать его для подготовки файлов или транскодирования других потоков.

Рассказываем обо всем подробнее.

Получайте конфигурацию потока из транскодера

Теперь в Media Server есть возможность получать конфигурацию стрима из транскодера — и применять ее для транскодирования других потоков или подготовки видео. Для этого достаточно скопировать настройки трека из метода ‘stream_save’. Особенно удобно это для тех, кто встраивает рекламу в свои стримы. Больше не нужно искать настройки для бесшовного встраивания: забирайте нужную конфигурацию из транскодера и используйте ее, не трогая сам стрим.

Проверяйте состояние пушеров и входящих MPEG-TS потоков через API v3

Теперь легко определить, работает ли в данный момент push UDP с включенной опцией Standby или нет, обратившись к API v3. В методе ‘stream_get’ появилось поле ‘stream.pushes[].stats.status’, которое показывает один из трех статусов: ошибка, ожидание и OK.

Также появились счетчики проблем в потоке MPEG-TS. ‘Stream.stats.input’ показывает, сколько получено пакетов с ошибками, сколько ошибок 404 и так далее.

Создавайте свои ПАК для записи архива Flussonic Media Server

Аппаратные устройства Flussonic теперь поддерживают подключение и отключение дополнительных DVR-дисков для записи архива, а также их форматирование.

Скачивайте прошивки для кодера с высокой скоростью

В последнее время мы наблюдали медленную скорость скачивания прошивок и ошибки, которые мешали обновлению. Мы сменили хранилище: скорость загрузки выросла в несколько раз.

Смотрите данные по меткам (label), полученным от auth_backend

Теперь в Retroview можно получить срезы данных по меткам.

Используйте более современные протоколы DRM

C ezDRM мы перешли на более актуальных протокол взаимодействия CPIX v2.1.

Получайте стабильное качество видео даже при сильных скачках битрейта

Если в источнике видео происходили сильные скачки битрейта, то на выходе в CBR у пользователей срабатывал тримминг — программное ограничение битрейта. Из-за этого на видео могли появиться артефакты.

В новой версии Media Server мы отключаем тримминг, если видим проблемный источник, но в конфигурации нет явного запроса на CBR.

Используйте Video4Linux (v4l) в отдельной ноде

Источники v4l (SDI, DVB) теперь вынесены в отдельный сегмент, который присылает данные серверу через сигнальный протокол и shared memory. Это упрощает отладку кода и использование библиотек.

Подробнее обо всех улучшениях и исправленных ошибках читайте в логах изменений. Мы всегда рады ответить на ваши вопросы: support@flussonic.com.