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

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

Ожидаемые функциональные возможности:

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

  • Обновленная система лицензирования

[новые продукты]

  • CodecWorks Muxer — продукт для мультиплексирования видеопотоков кабельного, спутникового, цифрового наземного телевидения и IPTV. Поддерживает статистическое мультиплексирование связанным для управления битрейтами транскодером CodecWorks.

  • CodecWorks GateWay — продукт для переключения протоколов прямого вещания, необходимый для адаптации видеопотока к различным типам сетей.

Актуальная версия

Выпуск 4.11

  • Добавлена поддержка Ubuntu 24.04.

  • Переработана система событий, реализована веб-страница для настройки действий в ответ на события в потоках.

  • Реализован функционал для создания пользователем секций транскодирования, добавлена веб-страница для настройки пользовательских профилей кодирования.

  • Переработана система записи входных потоков.

  • В несколько раз увеличена скорость работы с множеством задач: пользователи могут мгновенно управлять более сотней задач.

  • Повышено удобство использования веб-интерфейса:

    • система оповещает пользователя об ошибках, возникших в задачах, и помещает проблемные задачи в отдельный список;

    • при некорректно заполненных параметрах система указывает на конкретный параметр, выделив его цветом в интерфейсе;

    • добавлена возможность звукового оповещения о проблемах с потоками;

    • добавлена возможность скачивать и загружать схемы задач через веб-интерфейс;

    • добавлена возможность скачивать логи/dot-файлы/схемы/дампы через веб-интерфейс.

  • Добавлена поддержка CMAF-пакетайзера.

  • Добавлена поддержка пакетайзера по стандартам Low-Latency HLS и Mpeg-DASH.

  • Реализован видеодекодер, способный менять формат кодека без перезапуска задачи, если входной поток изменился.

  • Реализован плагин для захвата SDI-сигнала c карт DekTec на Ubuntu (на базе DekTec SDK).

Лог изменений

Релиз 4.9

  • Добавлена поддержка Ubuntu 20.04.

  • Добавлена поддержка приема потока по протоколу MPEG-DASH.

  • Добавлена поддержка вставки EBP (Encoder Boundary Point) меток для сторонних пакетайзеров.

  • Реализована возможность Simulcrypt-шифрования TS-потоков за счет интеграции c DRM CAS компании GSLabs.

  • Реализована возможность CENC-шифрования OTT-потоков за счет интеграции c DRM компании GSLabs.

  • Добавлена поддержка мультиплексирования HBBTV служебной информации.

  • Улучшен веб-интерфейс:

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

    • добавлена возможность задания резервных серверов;

    • добавлено разграничение прав пользователей и авторизация.

  • Улучшена отказоустойчивость при резервировании серверов за счет добавления опросов сервера через несколько интерфейсов одновременно.

  • Linux-версия CodecWorks приведена в полное соответствие с Windows-версией.

  • Добавлен алгоритм автоматической настройки резервного сервера при резервировании серверов 1+1.

Релиз 4.8

  • Добавлена поддержка шифрования потока SRT.

  • Добавлена поддержка приема потока по RTMP-протоколу.

  • Добавлена поддержка приема и вещания потока по протоколу RIST.

  • Ускорены внутренние механизмы взаимодействия компонентов ПО.

  • Переработана система ведения журнала, добавлена ротация записей по времени создания и размеру. События ротации будут отображены в журнале.

  • Добавлена поддержка аппаратного транскодирования на видеокартах Nvidia.

  • Добавлена возможность кодирования в реальном времени в формате HEVC на CPU.

  • Расширен список событий, о которых CodecWorks оповещает по протоколу SNMP.

  • Добавлена возможность вручную формировать служебные таблицы NIT, SDT, TDT.

  • Добавлен поиск схем по URL.

  • В менеджер добавлен столбец Input URL с возможностью копирования.

  • Добавлена возможность восстановления копий схем.

  • Создана Альфа-версия нового веб-интерфейса со следующими возможностями:

    • управление схемами кодирующего сервера;

    • создание кодирующих схем;

    • просмотр статистики схем;

    • изменение параметров схемы.

  • Устранены недочеты в работе ПО.

Релиз 4.7

  • Добавлена поддержка SRT-вещания и приема в режимах caller/listener.

  • Переработана система резервирования серверов: теперь резервирование настраивается на одном резервном сервере, затем конфигурация рассылается на резервную группу автоматически.

  • Добавлен функционал автоматического обновления конфигурации кодирующих каналов на резервных серверах по времени.

  • Улучшены внутренние механизмы ПО, повышающие стабильность работы.

  • Улучшена система мультиплексирования потоков SPTS/MPTS — битрейт выходного потока стал ровнее.

  • Добавлен функционал выбора каталога для записи файлов журнала.

  • Добавлен функционал проброса таблиц EIT/SDT/NIT/TDT, в том числе с отдельного источника.

  • Добавлена обработка телетекста в стандартах SMPTE-TT и OP42/47 VANC области SDI.

Более ранние релизы

Релизы 4.6 — 4.0

v.4.6

  • Добавлен механизм генерации цветных полос (ГЦП).

  • Улучшена система оповещений по SNMP. Теперь CodecWorks использует протокол SNMPv2.

  • Упрощена система настройки резервирования серверов. В новой версии достаточно добавить сервер в список резервируемых, чтобы активные схемы автоматически скачались.

  • При резервировании источника есть возможность сделать источники равными и тогда, переключение будет происходить только в случае проблем с источником, на котором работаем, или же выделить источник как основной, и тогда, если с ним все хорошо, то будет происходить переключение на него в обязательном порядке.

  • Улучшена система резервирования серверов. Чтобы снизить влияние на сервис, при включении резервного сервера он становится основным.

  • Изменен механизм опроса доступных серверов при резервировании. Теперь на каждый опрос не создается отдельная сессия, опросы происходят внутри одной TCP-сессии.

  • В режиме “template duration” протокола MPEG-DASH значение Availability Start Time (AST) автоматически сохраняется и переносится между источниками и серверами для продолжения нумерации сегментов.

  • Добавлен поиск схем по названию среди всех серверов через графический пользовательский интерфейс (GUI).

  • Добавлена возможность распределенного транскодирования с помощью технологии QuickSync.

  • Переработан функционал различных параметров в GUI, например настройка SNMP.

  • Теперь в GUI схемы выделяются различными цветами в зависимости от включенного режима работы. Например, включенный вручную режим ГЦП будет выделен оранжевым.

  • Доработана ротация журналов событий по размеру и времени хранения, а также добавлена ротация для резервных копий схем и дамп файлов.

v.4.5

  • Добавлен протокол вещания SRT.

  • Добавлена поддержка транскодирования в HEVC interlace видео.

  • Произведена интеграция с DRM системой Verimatrix для ОТТ — HLS.

  • Добавлена поддержка WebDAV ОТТ — HLS.

  • Добавлена поддержка вещания с мультиаудио для HLS.

  • Добавлена возможность настройки оповещений и реакции (перезапуск/перестроение схемы) на события через GUI.

  • Добавлена возможность конфигурации схемы вещания SDI сигнала из карты захвата Forward.

  • Изменен графический интерфейс менеджера, добавлены столбцы: выходного адреса вещания, состояние лицензии.

  • Изменен способ выбора интерфейса при создании схемы — появляется выпадающий список из доступных интерфейсов.

  • Добавлен функционал автоматического удаления старых логов.

  • Добавлена возможность использования протокола вещания NDI.

v.4.4.170727

  • Добавлен новый компонент HEVC video encoder.

  • Добавлена поддержка новых фильтров карт видео захвата от Blackmagic WDM.

  • Возможен просмотр лога неактивной консоли.

  • Изменен SNMP OID-номер организации (с 5166 на 50126).

  • Добавлена поддержка GUID параметров к компонентам Intel® QuickSync: MPEG2, AVC, HEVC кодеров.

  • Добавлена поддержка схем с резервированием источника, где вещание производится по протоколам IP, HLS и MPEG-DASH.

  • Веб-интерфейс по умолчанию включен.

  • Исправлена ошибка детектирования HASP ключа при подключении через RDP.

  • В схемах с резервированием источника исправлена проблема при соединении QuickSync декодера, а также добавлены возможности проверки работоспособности схемы и ее перезагрузки.

v.4.3.170202

  • Добавлена первая версия нового веб-интерфейса.

  • Добавлена поддержка WebSocket.

  • Добавлена возможность построения схем с параллельным ремультеплексированием.

  • Добавлена поддержка новых драйверов карты видеозахвата AJA.

  • Изменен интерфейс пользователя, вернуться к старому можно изменив параметр ‘UI’ =0 в файле config_w.xml.

  • Исправлена ошибка отображения версии компонент в логах.

  • Исправлена ошибка при изменении дескриптора языка.

  • Изменена логика лицензионного ограничения для энкодеров.

v.4.3.161117

  • Графический интерфейс пользователя изменен, для создания схем с резервированием источника.

  • Теперь при создании схем с резервированием источника порядок источников может быть изменен.

  • Названия программ, прописанные в SDT-таблице, теперь отображаются в конфигураторе на вкладке “Вход”.

  • В столбец статистики добавлена информация о том, какой источник сейчас задействован: Основной, Резервный 1, Резервный 2 и т.д.

  • При конфигурации схемы с резервированием источника добавлена возможность выбора PIDs.

  • Упрощено создание схем с резервированием.

  • В схемы с резервированием источника добавлена поддержка мультибитрейтных схем.

  • В схемы с резервированием источника добавлено реагирование по аудио событиям.

  • Для вещания по протоколу MpegDASH добавлены шаблоны с настройками для AVC/HEVC форматов, а также параметр “Name” будет выставлено автоматически.

  • Теперь можно настроить полное выключение графа при остановке консоли, в файле config_w.xml.

  • Исправлена ошибка с возможным неверным порядком источников в схемах с резервированием источника.

v.4.3.160930

  • Добавлено более информативное сообщение о несоответствии процессора для кодирования на базе Intel Quick Sync.

  • Ограничено время ожидания входного потока.

  • Исправлена возможная проблема пропадания пинов при конфигурации схемы с несколькими источниками.

v.4.3.160826

  • Добавлена поддержка вещания по протоколу RTMP.

  • Для работы с Quick Sync технологией CodecWorks запрашивает права администратора.

  • Исправлена ошибка с неверным форматом файла при работе с WatchFolder (только для файлов формата .ts).

  • Исправлены небольшие проблемы с новым графическим интерфейсом пользователя.

  • Исправлена ошибка при зависании консоли в диспетчере задач после закрытия CodecWorks или рестарта консоли.

  • Исправлена ошибка при появлении статуса рабочей консоли “Остановлен” на несколько секунд.

  • При зависании консоли она будет отображать сообщение “Not Responding” красным цветом.

  • Исправлена ситуация, при которой возникала ошибка при создании схемы резервирования.

  • Исправлено зависание на 10-20 секунд CodecWorks Manager при старте.

v.4.3.160715

  • Добавлен столбец загрузки GPU в менеджере.

  • Добавлена настройка автозапуска Web Server Nginx вместе с запуском CodecWorks.

  • При создании схемы новая схема получает имя “default” по умолчанию, впоследствии имя можно изменить.

  • При двойном клике левой кнопкой мыши на запущенной консоли откроется окно статистики.

  • Конфигуратор теперь не позволит закончить создание схемы, если не введены все необходимые параметры.

v.4.3.160607

  • Упрощено создание схемы с резервированием источника.

  • Исправлена логика лицензионного ограничения для схем с резервированием источника.

  • Исправлен ряд ошибок при создании схемы с RTSP источником.

  • Обновлен пользовательский интерфейс.

  • Добавлено автоматическое обновление окна логов.

  • Добавлен функционал ‘GraphRestartInterval’, который позволяет автоматически перезагружать кодирующую схему, если не удалось запустить по причине неполадок.

  • Исправлена ошибка ограничения подключений к компоненту Multiplexer.

  • Исправлена ошибка, возникающая при переключении на резервный источник.

v.4.3.160419

  • Реализовано событие переключения на резервный источник при возникновении ошибок на основном.

  • Добавлен функционал мониторинга потока по CC-ошибкам, в компоненте Push Demuxer, параметр TS Lost count by PID.

  • Реализовано резервирование источника с разных сетевых интерфейсов. Может быть задано в файле config_w.xml:.

  • Добавлена поддержка декодирования видео MPEG4.

  • Добавлена поддержка декодирования видео HEVC на базе процессоров с поддержкой Intel Quick Sync.

  • Добавлена возможность установки ограничения количества HEVC энкодеров на консоль.

  • Добавлена поддержка карт видео захвата: AVerMedia DVB Source, StreamLabs MH4L.

  • Расширена поддержка аудио форматов для файлов формата AVI.

  • Исправлена ошибка запуска сервиса при наличии пробелов в директории.

  • Фильтр Graph Export/Import Filter теперь может использовать только зарегистрированные в системе DirectShow фильтры.

v.4.3.160203

  • Добавлена поддержка входных форматов видео файлов AVI, MKV, MP3, WAV, Windows Media.

  • Добавлен функционал выбора компонента, по которому осуществляется синхронизация, если это необходимо.

  • Добавлена возможность установить параметры фильтра захвата рабочего стола через конфигуратор.

  • Параметр “Длительность сегмента” в компоненте Dash Sink теперь в миллисекундах.

  • Web Server отключен по умолчанию.

  • Добавлена поддержка форматов MPEG2, AVC, HEVC видео кодирования с помощью технологии Intel Quick Sync.

  • Добавлена поддержка декодирования форматов HEVC, MJPEG.

  • Добавлена поддержка декодирования AC3 аудио с помощью AC3Filter.

  • Добавлен функционал вещания по протоколу MpegDASH.

  • Добавлен функционал Watch folder.

  • Добавлена поддержка файлов формата MP4 на входе и выходе.

  • Добавлен функционал деинкапсуляции и кодирования потоков DVB-S, DVB-C, DVB-T/T2.

  • Добавлен функционал создания и вещания MPTS (Multi Program Transport Stream).

  • Добавлена возможность уведомлений об ошибках по email или по протоколу SNMP.

  • Добавлена поддержка карт видеозахвата Digital Devices, BeholdTV, AVerMedia DVB.

v.4.2.131016

  • Веб-интерфейс для управления и мониторинга кодирующим сервером.

  • Резервирование по схеме N+M.

  • Резервирование источника.

  • Бесперебойность выходного потока при пропадании сигнала на входе (кодируется заставка).

  • Вещание по протоколам HLS и HTTP.

  • Сочетания клавиш для основных команд в CodecWorks Manager.

v.4.1.121109

  • Более гибкий подход к построению схем с помощью отдельных секций (source, decoding, transform и render).

  • Значения параметров кодирования можно задавать в процессе построения схемы.

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

  • Добавлена поддержка интерфейсных плат TBS.

  • Алгоритмические усовершенствования, направленные на повышение устойчивости и производительности.

v.4.1.120505

  • Кодирование до 5 Full HD или 20 SD каналов в системах на базе процессора Intel с поддержкой встроенной графики Intel HD Graphics, благодаря новому компоненту Elecard AVC Video Encoder MediaSDK использующему технологию Intel Quick Sync Video.

  • Усовершенствован конфигуратор кодирующих схем.

  • Автоматическая настройка кодирующей схемы при изменении входного multicast/unicast-адреса.

  • В менеджере ускорена работа с большим количеством (50+) кодирующих консолей.

  • Добавлена поддержка ряда интерфейсных плат (AJA, Blackmagic, DekTec, SoftLab, StreamLabs).