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
Network configuration
Этот раздел содержит информацию о DNS и список сетевых интерфейсов, которые использует Flussonic Coder. Здесь вы можете:
- указать IP-адрес сервера DNS
- выбрать тип интерфейса (static или DHCP)
- указать IP-адрес интерфейса, маску сети или шлюз
- включить или отключить интерфейс
Hardware Modules Monitor
В этом разделе показана информация о модулях Nvidia Jetson, которые использует Flussonic Coder. Здесь можно:
- отслеживать статус каждого модуля, его использование и температуру
- перезагрузить модуль при необходимости
Настройка потока для использования 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