T1M
M.2 · 1× ASIC
- 8–10W/chip · potencia publicada de placa/chip
- Encode hasta 20×1080p30 / 5×4Kp30 (vendor)
- Edge / hosts con poco espacio
Sustitución controlada de la ruta media — decode, scale, encode en VPU. Ingest, orquestación, packaging y delivery se quedan. Specs Quadra publicadas por el vendor; construimos el software de operador alrededor. Envía el brief. Presupuesto en 24 h.
Una video processing unit quita la ruta densa decode / scale / encode de la CPU de propósito general. Los motores GPU (NVENC, Quick Sync, AMF) siguen siendo pares para gráficos e IA. Heterogéneo: CPU = control plane; GPU = IA/gráficos cuando hace falta; VPU = video denso.
Flexible y familiar — y caro en densidad. Bien para lógica de control, packaging y orquestación; mal valor por defecto para cientos de encodes live simultáneos.
NVENC, Intel Quick Sync y AMD AMF son pares de encode hardware probados. Úsenlos donde ya viven gráficos/IA; no inventen stream counts no publicados.
El procesamiento media en ASIC sustituye decode → filter/scale → encode. El ingest upstream y el packaging downstream se quedan. El rollback es aburrido cuando el límite de frames es claro.
No es un claim de partnership con NETINT — una guía de ingeniería para software de operador e infraestructura de video del estudio alrededor de hardware publicado.
Ingest y demux siguen en el host. El tramo VPU cubre decode hasta encode. Mux, packaging, origin y CDN se quedan en su stack.
Pipeline decorativo: VPU resaltada en decode → filter/scale → encode.
Inserte la VPU en el medio del procesamiento media. Conserve contratos upstream y packaging downstream para que cut-over y rollback sigan siendo operativamente aburridos.
Bloque encode CPU-pesado versus slot VPU decode–encode; packaging sin cambios.
Las rutas YUV de host copian frames por PCIe. Con decoder out=hw, los frames se quedan en el device; los filtros hardware requieren HW frames. Selección de device vía -dec / -enc.
YUV de host versus ruta on-device out=hw hacia la VPU.
Las cifras abajo son specs de producto publicadas en netint.com — no nuestras mediciones de laboratorio. Úsenlas para capacity planning y luego midan en sus escaleras.
M.2 · 1× ASIC
U.2 · 1× ASIC
AIC PCIe add-in · 1× ASIC
AIC dual-chip · tarjeta 40W
Encode (vendor): H.264, HEVC, AV1, JPEG (8/10-bit). Decode: H.264, HEVC, VP9, JPEG. Integración: FFmpeg, GStreamer, libxcoder, Bitstreams control plane. PCIe 4.0 x4 en la ruta de migración.
Los operadores deben ver el swap de encoder en configs y métricas — no un binario silencioso. FFmpeg: libx265 → h265_ni_quadra_enc; HW frames en device para filtros hardware.
Sustituyan encoders software por nombres Quadra (p. ej. h265_ni_quadra_enc). Decoder out=hw mantiene frames en device; -dec / -enc seleccionan devices.
Los elementos de pipeline cablean el mismo límite decode → filter → encode. Prefieran memoria HW si los filtros son hardware.
Control de bajo nivel para sesiones y recursos cuando los wrappers FFmpeg no bastan para su orquestación.
Control plane del vendor para configuración de flota. Trátenlo como superficie de integración publicada — verifiquen versiones en el alcance.
Condensado de la práctica de migración VPU: medir primero, límite de frames claro, feature parity (no bit-identity), escalar solo con evidencia.
Capturen calidad de escalera, densidad, carga CPU/GPU y modos de fallo antes de tocar devices.
Confirmen generación PCIe, envolvente térmica, builds de driver/FFmpeg y form-factor (M.2 / U.2 / AIC).
Decidan dónde terminan los frames de host y dónde empiezan los HW frames para que filtros y encoders compartan un contrato de memoria.
Alineen features requeridas y objetivos perceptuales. No exijan salida bit-exact frente a la ruta software.
Ejecuten rutas VPU y legacy en paralelo con cut-over del operador y un switch de rollback aburrido.
Conecten ni_rsrc_mon (load, sessions, memoria) junto a señales de salud de stream antes de subir concurrency.
Suban densidad solo cuando telemetría y salud de stream se mantengan dentro de presupuestos acordados.
Capacidad sin correlación es adivinanza. Emparejen carga ASIC con playback y salud de escalera para que el operador vea la causa, no solo síntomas.
Load de decoder/encoder, sessions y memoria — el pulso del device junto a la profundidad de cola.
Frescura de segmentos, errores de encode, cadencia de keyframes y salud de origin CDN siguen first-class.
Cuando baja la salud de stream, revisen saturación de device antes de culpar packaging o CDN.
Envíen el brief — escaleras, objetivos de densidad, restricciones de host. Presupuesto en 24 horas.