Skip to content

Flussonic Coder

Flussonic Coder — программно-аппаратное решение для транскодирования видео и аудио, которое имеет преимущества перед другими способами транскодирования с использованием Flussonic Media Server:

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

Flussonic Coder представляет собой составную часть кластера Flussonic, предназначенного для обработки, передачи и записи видео. Он поддерживает множество форматов, кодеков и протоколов для видеопотоков в любой точке кластера.

Полученные видеопотоки существуют во Flussonic в виде последовательности элементарных кадров. На входе видео демультиплексируется на отдельные кадры, а на выходе — мультиплексируется и снова упаковывается для передачи по одному из современных протоколов видеостриминга.

В этой статье:

Настройка Flussonic Coder

Flussonic Coder представляет собой сервер с нашей специальной операционной системой Linux, несколькими модулями NVIDIA Jetson и установленным программным обеспечением для транскодирования. Он поставляется вместе с прошивкой и не требует установки никаких дополнительных драйверов.

На Flussonic Coder установлен Flussonic Media Server, так что настраивать Flussonic Coder можно через веб-интерфейс Flussonic Media Server. Чтобы посмотреть настройки Flussonic Coder, перейдите в раздел Media > Chassis. На этой странице представлены три раздела, которые описаны ниже.

System information

В разделе System information вы можете:

  • посмотреть версию Flussonic Coder
  • посмотреть версию прошивки и проверить наличие новой версии
  • обновить прошивку до конкретной версии или до последней версии
  • перезапустить Flussonic Coder, нажав Restart Chassis

Flussonic Coder System

Network configuration

Этот раздел содержит информацию о DNS и список сетевых интерфейсов, которые использует Flussonic Coder. Здесь вы можете:

  • указать IP-адрес сервера DNS
  • выбрать тип интерфейса (static или DHCP)
  • указать IP-адрес интерфейса, маску сети или шлюз
  • включить или отключить интерфейс

Flussonic Coder Network

Hardware Modules Monitor

В этом разделе показана информация о модулях Nvidia Jetson, которые использует Flussonic Coder. Здесь можно:

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

Flussonic Coder Monitor

Настройка потока для использования Flussonic Coder

Чтобы настроить поток на использование Flussonic Coder для транскодирования, используйте опцию hw=coder в директиве transcoder в конфигурации потока. Читайте больше о настройках транскодера на странице Транскодер.

Note

Начиная с версии Flussonic 22.05, Flussonic Coder поддерживает метод CUDA yadif для деинтерлейсинга видео и, таким образом, позволяет лучше обрабатывать динамические сцены. Чтобы использовать этот метод, добавьте опцию deinterlace=yadif.

Пример:

transcoder deviceid=0 hw=coder vb=10000k size=1920x1080 deinterlace=yadif ab=192k