×

⚡ Transcoding

GPU NVENC · CPU x264/x265/AV1

Srautai

Srautu valdymas

Srautais valdoma per pagrindini prietaisu skydelij. Kiekvienas srautas gali tureti kelias ivEstis (UDP, HLS, HTTP) ir kelias isvestis (HLS, DASH, MPEG-TS, UDP, RTMP, SRT).

Srautu busenos:

Veikia — srautas aktyviai transkodina

Paleidziamas — srautas inicializuojamas

Sustabdytas — srautas neaktyvus

Klaida — srautas susidure su klaida

Isvesties formatai:

HLS — HTTP tiesioginis srautinis perdavimas (Apple formatas, plasciai suderinamas)

DASH — dinaminis adaptyvus srautinis perdavimas per HTTP

MPEG-TS — transporto srautas (nuolatine isvestis)

UDP daugiaadresinis siuntimas — mazu delsimo daugiaadresio siuntimo pristatymas

RTMP — realiojo laiko pranesimu protokolas

SRT — saugus patikimas transportas

GPU transkodavimas

StreamManager naudoja NVIDIA GPU aparatines irangos spartinima vaizdo transkodavimui:

NVDEC — aparatines irangos vaizdo dekodavimas (H.264, H.265, MPEG-2)

NVENC — aparatines irangos vaizdo kodavimas (H.264, H.265)

CPU rezimas — libx264, libx265, libsvtav1 be GPU

Be kopijavimo — tiesioginis GPU atminties perdavimas (tas pats GPU dekodavimas+kodavimas)

Tarp GPU — PCIe perdavimas su hwupload_cuda filtru

Keliu GPU — iki 6 GPU su NUMA-afinisku CPU branduoliu paskirstymu

Srauto redagavimo skirtukai

Atsifravimas (ECM)

Srautu saraso zenkleiiai

Srautas List Badges

Šifravimo šalinimas (ECM)

Srautas Redaguoti Tabs

GPU transkodavimas

Srautas Management