×

⚡ Transcoding

GPU NVENC · CPU x264/x265/AV1

Stream

Gestione stream

Gli stream sono gestiti tramite la dashboard principale. Ogni stream può avere più input (UDP, HLS, HTTP) e più output (HLS, DASH, MPEG-TS, UDP, RTMP, SRT).

Stati degli stream:

In esecuzione — lo stream sta transcodificando attivamente

Avvio — lo stream si sta inizializzando

Fermo — lo stream non è attivo

Errore — lo stream ha riscontrato un errore

Formati di output:

HLS - HTTP Live Streaming (formato Apple, ampiamente compatibile)

DASH — Dynamic Adaptive Streaming over HTTP

MPEG-TS - Transport Stream (output continuo)

UDP Multicast - Consegna multicast a bassa latenza

RTMP - Real-Time Messaging Protocol

SRT — Secure Reliable Transport

Transcodifica GPU

StreamManager usa l'accelerazione hardware GPU NVIDIA per la transcodifica video:

NVDEC - Decodifica video hardware (H.264, H.265, MPEG-2)

NVENC - Codifica video hardware (H.264, H.265)

Modalità CPU - libx264, libx265, libsvtav1 senza GPU

Zero-copy - Trasferimento diretto in memoria GPU (stessa GPU decode+encode)

Cross-GPU - Trasferimento PCIe con filtro hwupload_cuda

Multi-GPU - Fino a 6 GPU con allocazione core CPU NUMA-affine

Schede modifica stream

Descrittore (ECM)

Badge lista stream

Badge elenco stream

Descrittore (ECM)

Schede modifica stream

Transcodifica GPU

Gestione stream