GPU NVENC · CPU x264/x265/AV1







Quản lý luồng
Các luồng được quản lý thông qua bảng điều khiển chính.
Trạng thái luồng:
Đang chạy - Luồng đang tích cực chuyển mã
Đang bắt đầu - Luồng đang khởi tạo
Đã dừng - Luồng không hoạt động
Lỗi - Luồng gặp lỗi
Định dạng đầu ra:
HLS - HTTP Live Streaming (định dạng Apple, tương thích rộng rãi)
DASH - Truyền phát thích ứng động qua HTTP
MPEG-TS - Luồng truyền tải (đầu ra liên tục)
UDP Multicast - Phân phối multicast có độ trễ thấp
RTMP - Giao thức nhắn tin thời gian thực
SRT - Vận chuyển an toàn, đáng tin cậy
Chuyển mã GPU
StreamManager sử dụng khả năng tăng tốc phần cứng GPU NVIDIA để chuyển mã video:
NVDEC - Giải mã video phần cứng (H.264, H.265, MPEG-2)
NVENC - Mã hóa video phần cứng (H.264, H.265)
Chế độ CPU - libx264, libx265, libsvtav1 khi không có GPU
Không sao chép - Truyền bộ nhớ GPU trực tiếp (cùng giải mã + mã hóa GPU)
Cross-GPU - Truyền PCIe bằng bộ lọc hwupload_cuda
Đa GPU - Tối đa 6 GPU với phân bổ lõi CPU NUMA-affine
Tab chỉnh sửa luồng
Bộ giải mã (ECM)
Huy hiệu danh sách phát trực tuyến
Huy hiệu danh sách phát trực tuyến
Bộ giải mã (ECM)
Tab chỉnh sửa luồng
Chuyển mã GPU
Quản lý luồng