×

⚡ Transcoding

GPU NVENC · CPU x264/x265/AV1

Flux

Gestion des flux

Les flux sont le concept central de StreamManager — chaque flux représente un canal de diffusion.

Entrées

Chaque flux peut avoir plusieurs entrées (UDP, HLS, RTMP, SRT, etc.).

Sorties

Les sorties distribuent le flux transcodé vers HLS, DASH, UDP multicast, RTMP, SRT.

Transcodage

L'encodage matériel GPU via NVDEC/NVENC assure un transcodage haute performance.

DVR

L'enregistrement DVR stocke les segments dans une structure d'archive hiérarchique.

Profils vidéo

Les profils vidéo définissent la résolution, le débit, le codec et les paramètres d'encodage.

Profils audio

Les profils audio définissent le codec, le débit et le canal audio.

Authentification

StreamManager utilise l'accélération matérielle GPU NVIDIA pour le transcodage vidéo :

NVDEC - Décodage vidéo matériel (H.264, H.265, MPEG-2)

NVENC - Encodage vidéo matériel (H.264, H.265)

Mode CPU - libx264, libx265, libsvtav1 sans GPU

Zéro-copie - Transfert direct en mémoire GPU (même GPU décode+encode)

Cross-GPU - Transfert PCIe avec filtre hwupload_cuda

Multi-GPU - Jusqu'à 6 GPU avec allocation de cœurs CPU NUMA-affine

Onglets d'édition du Stream

Désembrouilleur (ECM)

Badges de la liste des Streams

Badges de liste de flux

Descrambleur (ECM)

Onglets d'édition de flux

Transcodage GPU

Gestion des flux