Branchen / VPU-Pipelines

Videoinfrastruktur · VPU

Kontrollierte Substitution
des Media-Processing-Pfads

Kontrollierte Substitution des Media-Pfads — Decode, Scale, Encode auf VPU. Ingest, Orchestrierung, Packaging und Delivery bleiben. Vendor-Specs Quadra; darum bauen wir Operator-Software. Brief senden. Angebot in 24 Stunden.

Architektur

Was eine VPU ist — und was nicht

Eine Video Processing Unit nimmt den dichten Decode-/Scale-/Encode-Pfad von der Universal-CPU. GPU-Engines (NVENC, Quick Sync, AMF) bleiben Peers für Grafik und AI. Heterogen: CPU = Control Plane; GPU = AI/Grafik bei Bedarf; VPU = dichtes Video.

CPU-Encode

Flexibel und vertraut — und teuer bei Dichte. Gut für Control Logic, Packaging und Orchestrierung; schlechtes Default für Hunderte paralleler Live-Encodes.

GPU-Engines

NVENC, Intel Quick Sync und AMD AMF sind bewährte Hardware-Encode-Peers. Nutzen Sie sie, wo Grafik/AI schon läuft; erfinden Sie keine unveröffentlichten Stream-Zahlen.

VPU-Pfad

ASIC-gestütztes Media-Processing substituiert Decode → Filter/Scale → Encode. Upstream-Ingest und Downstream-Packaging bleiben. Rollback bleibt langweilig, wenn die Frame-Grenze klar ist.

Kein Partnerschaftsclaim mit NETINT — ein Engineering-Leitfaden für Operator-Software und Videoinfrastruktur rund um veröffentlichtes Hardware.

End-to-end

Wo die VPU in der Pipeline sitzt

Ingest und Demux bleiben host-seitig. Die VPU-Spanne deckt Decode bis Encode ab. Mux, Packaging, Origin und CDN bleiben in Ihrem Stack.

Dekorative Pipeline: VPU hervorgehoben auf Decode → Filter/Scale → Encode.

Substitution

Vorher / nachher: gleiche Ränder, andere Mitte

Slotten Sie die VPU in die Media-Processing-Mitte. Behalten Sie Upstream-Verträge und Downstream-Packaging — Cut-over und Rollback bleiben betrieblich langweilig.

CPU-schwerer Encode-Block versus VPU Decode–Encode-Slot; Packaging unverändert.

Frames

Zero-Copy / Hardware-Frames

Host-YUV kopiert Frames über PCIe. Mit Decoder out=hw bleiben Frames auf dem Device; Hardware-Filter brauchen HW-Frames. Device-Wahl über -dec / -enc.

Host-YUV versus on-device out=hw-Pfad in die VPU.

Formfaktoren

NETINT-Quadra-Matrix (Vendor-Specs)

Die Zahlen unten sind veröffentlichte Produktspecs von netint.com — keine eigenen Labormessungen. Für Capacity-Planning nutzen, dann auf Ihren Leitern messen.

T1M

M.2 · 1× ASIC

  • 8–10W/chip · veröffentlichte Board-/Chip-Leistung
  • Encode bis 20×1080p30 / 5×4Kp30 (Vendor)
  • Edge / platzbeschränkte Hosts

T1U

U.2 · 1× ASIC

  • 17W · veröffentlichte Board-/Chip-Leistung
  • Encode bis 32×1080p30 / 8×4Kp30 (Vendor)
  • Scale-out-Dichte im Rechenzentrum

T1A

AIC PCIe Add-in · 1× ASIC

  • 20W · veröffentlichte Board-/Chip-Leistung
  • Encode bis 32×1080p30 / 8×4Kp30 (Vendor)
  • Thermische Reserve / Precision-Karten

T2A

AIC Dual-Chip · 40W-Karte

  • 40W · veröffentlichte Board-/Chip-Leistung
  • Encode bis 64×1080p30 / 16×4Kp30 (Vendor)
  • Dichte / Cost-per-Stream

Encode (Vendor): H.264, HEVC, AV1, JPEG (8/10-bit). Decode: H.264, HEVC, VP9, JPEG. Integration: FFmpeg, GStreamer, libxcoder, Bitstreams Control Plane. PCIe 4.0 x4 auf dem Migrationspfad.

Encode (Vendor)
H.264HEVCAV1JPEG
Decode (Vendor)
H.264HEVCVP9JPEG
Host-I/O
PCIe 4.0 x48/10-bit
Software

Sichtbarer Encoder-Namenwechsel

Operatoren sollen den Encoder-Swap in Configs und Metriken sehen — kein stilles Binary. FFmpeg: libx265 → h265_ni_quadra_enc; HW-Frames auf dem Device für Hardware-Filter.

FFmpeg

Tauschen Sie Software-Encoder gegen Quadra-Namen (z. B. h265_ni_quadra_enc). Decoder out=hw hält Frames auf dem Device; -dec / -enc wählen Devices.

GStreamer

Pipeline-Elemente verdrahten dieselbe Decode→Filter→Encode-Grenze. Bevorzugen Sie HW-Memory, wenn Filter hardwaregestützt sind.

libxcoder

Niedrigere Kontrolle für Sessions und Ressourcen, wenn FFmpeg-Wrapper für Ihre Orchestrierung nicht reichen.

Bitstreams™ Control Plane

Vendor-Control-Plane für Fleet-Konfiguration. Als veröffentlichte Integrationsfläche behandeln — Versionen im Scoping prüfen.

Migration

Kontrollierte Substitution — sieben kurze Schritte

Kondensiert aus gängiger VPU-Migrationspraxis: zuerst messen, klare Frame-Grenze, Feature-Parity (nicht Bit-Identität), skalieren nur mit Evidenz.

1 · Baseline

Erfassen Sie Leiterqualität, Dichte, CPU/GPU-Last und Fehlermodi, bevor Geräte angefasst werden.

2 · Host-/Software-Fit

Bestätigen Sie PCIe-Generation, thermisches Envelope, Treiber-/FFmpeg-Builds und Formfaktor (M.2 / U.2 / AIC).

3 · Klare Frame-Grenze

Legen Sie fest, wo Host-Frames enden und HW-Frames beginnen, damit Filter und Encoder einen Memory-Contract teilen.

4 · Feature-Parity ≠ Bit-Identität

Treffen Sie erforderliche Features und Wahrnehmungsziele. Fordern Sie keinen bit-exakten Output gegenüber dem Software-Pfad.

5 · Paralleles Rollback

Fahren Sie VPU- und Legacy-Pfade parallel mit operator-eigenem Cut-over und langweiligem Rollback-Schalter.

6 · Device-Monitoring

Verdrahten Sie ni_rsrc_mon (Load, Sessions, Memory) neben Stream-Health-Signalen, bevor Concurrency steigt.

7 · Skalieren nach Evidenz

Erhöhen Sie Dichte nur, wenn Telemetrie und Stream-Health in vereinbarten Budgets bleiben.

Betrieb

Device-Telemetrie trifft Stream-Health

Kapazität ohne Korrelation ist Raten. Koppeln Sie ASIC-Last mit Playback- und Leiter-Health, damit Operatoren Ursachen sehen — nicht nur Symptome.

ni_rsrc_mon

Decoder-/Encoder-Load, Sessions und Memory — der Device-Puls neben der Queue-Tiefe.

Stream-Health

Segment-Frische, Encode-Fehler, Keyframe-Kadenz und CDN-Origin-Health bleiben first-class.

Korrelieren

Wenn Stream-Health sinkt, prüfen Sie Device-Sättigung, bevor Packaging oder CDN beschuldigt werden.

FAQ

Fragen, die Operatoren zuerst stellen

Kein Partnerschaftsclaim. Wir bauen Operator-Software und Videoinfrastruktur um veröffentlichtes Hardware — inklusive NETINT Quadra VPUs — und zitieren Vendor-Specs als Vendor-Specs.
T1M (M.2, Edge), T1U (U.2, Scale-out), T1A (AIC Single), T2A (AIC Dual-Chip). Watt und Stream-Zahlen oben sind Vendor-Specs; auf Ihren Leitern validieren.
Encoder-Namen wechseln (z. B. libx265 → h265_ni_quadra_enc). Bevorzugen Sie Decoder out=hw; Hardware-Filter brauchen HW-Frames; Devices über -dec / -enc.
Ingest, Orchestrierung, Packaging, Origin und CDN-Delivery. Die VPU substituiert die Media-Mitte, damit Rollback langweilig bleibt.

Brauchen Sie einen VPU-ready Operator-Pfad?

Brief senden — Leitern, Dichteziele, Host-Constraints. Angebot in 24 Stunden.