T1M
M.2 · 1× ASIC
- 8–10W/chip · опубликованная мощность платы/чипа
- Encode до 20×1080p30 / 5×4Kp30 (вендор)
- Edge / узкие по месту хосты
Контролируемая подмена медиа-пути — decode, scale, encode на VPU. Ingest, оркестрация, упаковка и доставка остаются. Вендорные спеки Quadra; вокруг них строим операторское ПО. Пришлите бриф. Оценка за 24 часа.
Video processing unit снимает плотный путь decode / scale / encode с универсального CPU. GPU-движки (NVENC, Quick Sync, AMF) остаются пирами для графики и AI. Гетерогенно: CPU = control plane; GPU = AI/графика по необходимости; VPU = плотное видео.
Гибко и привычно — и дорого на плотности. Нормально для control logic, упаковки и оркестрации; плохой дефолт для сотен одновременных live encode.
NVENC, Intel Quick Sync и AMD AMF — проверенные аппаратные пиры encode. Используйте там, где уже живут графика/AI; не выдумывайте чужие stream counts.
ASIC-обработка подменяет decode → filter/scale → encode. Upstream ingest и downstream упаковка остаются. Откат скучный, когда граница кадров ясна.
Это не заявка о партнёрстве с NETINT — инженерный гид по операторскому ПО и видеоинфраструктуре студии вокруг опубликованного железа.
Ingest и demux остаются на хосте. Диапазон VPU — от decode до encode. Mux, упаковка, origin и CDN — в вашем стеке.
Декоративная схема: VPU выделен на decode → filter/scale → encode.
Вставьте VPU в середину медиа-обработки. Сохраните upstream-контракты и downstream-упаковку — cut-over и rollback остаются операционно скучными.
CPU-тяжёлый encode против слота VPU decode–encode; упаковка без изменений.
Host YUV копирует кадры через PCIe. При decoder out=hw кадры остаются на устройстве; hardware filters требуют HW frames. Выбор устройства через -dec / -enc.
Host YUV против on-device out=hw пути в VPU.
Цифры ниже — опубликованные спеки продуктов с netint.com, не наши лабораторные заявления. Используйте для capacity planning, затем измеряйте на своих лестницах.
M.2 · 1× ASIC
U.2 · 1× ASIC
AIC PCIe add-in · 1× ASIC
AIC dual-chip · карта 40W
Encode (вендор): H.264, HEVC, AV1, JPEG (8/10-bit). Decode: H.264, HEVC, VP9, JPEG. Интеграция: FFmpeg, GStreamer, libxcoder, Bitstreams control plane. PCIe 4.0 x4 на пути миграции.
Оператор должен видеть смену энкодера в конфигах и метриках — не тихий бинарник. FFmpeg: libx265 → h265_ni_quadra_enc; HW frames на устройстве для hardware filters.
Меняйте software-энкодеры на имена Quadra (например h265_ni_quadra_enc). Decoder out=hw держит кадры на устройстве; -dec / -enc выбирают устройство.
Элементы пайплайна проводят ту же границу decode → filter → encode. Предпочитайте HW memory, если фильтры аппаратные.
Нижний уровень контроля сессий и ресурсов, когда обёрток FFmpeg мало для вашей оркестрации.
Вендорный control plane для флот-конфигурации. Считайте опубликованной поверхностью интеграции — версии подтверждайте на скоупинге.
Сжато из практики миграции на VPU: сначала замер, ясная граница кадров, feature parity (не bit-identity), масштаб только по доказательствам.
Зафиксируйте качество лестницы, плотность, нагрузку CPU/GPU и режимы отказа до касания устройств.
Подтвердите поколение PCIe, тепловой конверт, сборки драйвера/FFmpeg и форм-фактор (M.2 / U.2 / AIC).
Решите, где заканчиваются host frames и начинаются HW frames, чтобы фильтры и энкодеры делили один memory contract.
Совпадайте по нужным фичам и перцептуальным целям. Не требуйте bit-exact относительно software-пути.
Держите VPU и legacy параллельно с cut-over у оператора и скучным переключателем отката.
Подключите ni_rsrc_mon (load, sessions, memory) рядом с сигналами здоровья потока до роста concurrency.
Поднимайте плотность только когда телеметрия и здоровье потока остаются в согласованных бюджетах.
Ёмкость без корреляции — гадание. Свяжите нагрузку ASIC с playback и здоровьем лестницы, чтобы оператор видел причину, а не только симптомы.
Load декодера/энкодера, сессии и память — пульс устройства рядом с глубиной очереди.
Свежесть сегментов, ошибки encode, каденс ключевых кадров и здоровье origin CDN остаются first-class.
Когда здоровье потока падает, сначала проверьте насыщение устройства — не вините сразу упаковку или CDN.
Пришлите бриф — лестницы, цели плотности, ограничения хоста. Оценка за 24 часа.