Servere dedicate cu GPU pentru video live
Server de transcodare GPU.O singură decodare, fiecare profil pe NVENC.
Un server de transcodare GPU este o mașină dedicată al cărei GPU NVIDIA decodifică fiecare canal live o singură dată și encodează profilurile 1080p, 720p și 504p în hardware, astfel încât procesorul rămâne liber pentru motorul tău de streaming. Pe un canal de producție din flota noastră, un profil 1080p în x264 ținea 3,7 nuclee CPU; prin NVENC a folosit aproximativ un sfert dintr-unul.
- GPU dedicat, un singur chiriaș
- 12 sesiuni NVENC pe GeForce
- Opțiuni de port nemăsurat
- Cinci orașe
Acesta este serverul de transcodare video pe care îl vindem: întreaga mașină și GPU-ul complet, la un preț lunar fix, cu Flussonic, Wowza sau FFmpeg instalate la cerere. Numără mai jos canalele și profilurile și vei ști câte servere să comanzi.
CPU sau NVENC
Cât costă transcodarea live în timp de procesor
Transcodarea live transformă un canal de intrare în mai multe ieșiri la rezoluții și rate de biți diferite, în fiecare secundă, atât timp cât rulează canalul. Făcută în software, această muncă cade pe procesor. Făcută pe GPU, o preia un bloc separat de siliciu.
x264 în software
3.7
nuclee de CPU ocupate de un singur profil 1080p. La trei profiluri pe canal, procesorul este epuizat înainte ca motorul de streaming să pornească.
NVENC în hardware
0.25
dintr-un nucleu pentru același profil, cu NVDEC decodând sursa tot pe GPU. Măsurat pe un canal de producție, nu preluat dintr-o fișă tehnică.
Limita de sesiuni a driverului
codificări NVENC simultane per sistem pe GPU-urile GeForce. GPU-urile de centru de date precum L4, L40S și T4 nu au limită de sesiuni.
Setul implicit de profiluri
1080p pentru conexiuni puternice, 720p pentru majoritatea telefoanelor și 504p pentru ca o legătură slabă să continue redarea în loc să facă buffering. O singură decodare alimentează toate cele trei profiluri, cu cadrele cheie aliniate la fiecare două secunde, astfel încât playerele să comute curat între ele, așa cum cere specificația de autorare HLS a Apple.
Pentru ce este procesorul liber
Cu codificarea pe GPU, nucleele rulează ceea ce transcodorul nu poate: motorul de streaming, un panou IPTV sau media, înregistrările, DVR-ul și API-ul tău. Pe un server doar cu CPU, aceste sarcini se luptă cu codificatorul pentru aceleași nuclee.
Dimensionare
Dimensionarea serverului de transcodare: canale ori profiluri
Fiecare profil de ieșire este o sesiune NVENC. Înmulțiți canalele live cu profilurile de care are nevoie fiecare și împărțiți la cele 12 sesiuni permise de un server GeForce. Fluxurile passthrough nu costă nimic.
Douăzeci de canale cu câte două profiluri înseamnă 40 de sesiuni, adică patru servere. Peste acest nivel, sau pentru canale 4K, un GPU de centru de date fără limită de sesiuni înseamnă de obicei mai puține mașini: întrebați pe chat și dimensionăm în funcție de debitul encoderului.
GPU-urile
GPU-uri pentru servere de transcodare NVENC și cele două de evitat
Fiecare GPU de mai jos are NVENC pe cip și se află astăzi în catalogul nostru. Ceea ce le diferențiază pentru această sarcină este ieșirea AV1, numărul de blocuri de encoder și dacă se aplică limita de sesiuni a driverului. A100 și H100 nu au deloc encoder video. Prețul lunar al fiecărui GPU, lângă serverul în care se află, este pe pagina serverelor GPU.
- GeForce12 per systemGTX 1080 TiH.264, HEVC · 11 GB GDDR5XThe standard build. Every measured figure on this page came off this GPU.
- GeForce12 per systemRTX 3080H.264, HEVC · 10 GB GDDR6XAmpere NVENC: a cleaner picture than Pascal at the same bitrate.
- GeForce12 per systemRTX 3090H.264, HEVC · 24 GB GDDR6XSame encoder as the 3080, with 24 GB for filter chains beside the encode.
- GeForce12 per systemRTX 4090DH.264, HEVC, AV1 · 24 GB GDDR6XAda silicon: AV1 output on a GeForce part.
- GeForce12 per systemRTX 5090H.264, HEVC, AV1 · 3 NVENC · 32 GB GDDR7Blackwell with three encoder blocks behind the same 12-session driver limit.
- Data centreno session limitL4 ADAH.264, HEVC, AV1 · 2 NVENC · 24 GB GDDR6Two encoders, AV1 and no session limit, in a small data-centre part.
- Data centreno session limitL40SH.264, HEVC, AV1 · 3 NVENC · 48 GB GDDR6 ECCThree encoders and no session limit; encode next to inference.
- Data centreno session limitTESLA T4H.264, HEVC · 16 GB GDDR6Turing NVENC with no session limit, built to run flat out all year.
- Data centreno session limitTESLA P4H.264, HEVC · 8 GB GDDR5Low-power Pascal encoder with no session limit.
- Professionalno session limitTESLA P40 / QUADRO P6000H.264, HEVC · 24 GB24 GB of Pascal and no session limit, for wide channel counts.
- Computeno encoderA100 / H1000 NVENC · NVDEC onlyBuilt for training and inference. With no NVENC, the encode would fall back to the processor.
Pentru transcodarea video 4K: un profil 4K este o sesiune, dar de patru ori mai mulți pixeli decât 1080p. Fiecare GPU de aici encodează 4K în H.264 și HEVC; planificați canalele 4K pe un GPU cu două sau trei blocuri NVENC sau pe un GPU de centru de date.
Software
Motorul tău de transcodare vorbește deja NVENC
Nu este nevoie de o compilare specială. Motoarele obișnuite controlează encoderul GPU-ului prin interfețele proprii NVIDIA, iar la cerere serverul ajunge cu driverul și motorul instalate și verificate cu nvidia-smi înainte să primești acces root.
Flussonic
O singură setare, hw=nvenc, mută transcoderul de pe procesor pe GPU. Vezi servere dedicate Flussonic.
Wowza Streaming Engine
Wowza documentează accelerația NVIDIA în specificația sa de server pentru Transcoder. Vezi servere dedicate Wowza.
FFmpeg și panourile de deasupra
FFmpeg expune h264_nvenc, hevc_nvenc și av1_nvenc. Panourile IPTV, Plex și Jellyfin le apelează pe dedesubt.
Versiunea driverului contează: un driver vechi impune o limită de sesiuni veche, mai mică. Am văzut un driver din ramura 470 ținând un client la trei sesiuni. Driverele actuale permit douăsprezece pe GeForce.
Ce primești
Un server întreg și GPU-ul complet
Un singur chiriaș pe mașină. GPU-ul este pe magistrala PCIe proprie a serverului, fără hypervisor, fără profil vGPU și fără partajare de timp, așa că debitul pe care îl măsori în prima zi este debitul pe care îl păstrezi. Primești acces root și consola IPMI, o adresă IPv4 și alegi tu driverul și versiunea CUDA.
O mașină deja montată în rack cu GPU-ul său devine activă la câteva minute după aprobare. Când montăm un GPU pe care îl avem în stoc, durează între 4 și 24 de ore, cu driverul actual și encoderul verificat înainte de predare. Suportul este pe chat: un asistent AI răspunde în câteva secunde și îți poate verifica contul și serverul, iar o persoană preia când ceri. Prețul de reînnoire este prețul la care ai semnat.
Ce nu este
Un transcoder nu este o rețea de livrare
Acest server transformă fiecare canal în profilurile sale. Transportul acelor profiluri către mii de spectatori este o chestiune de lățime de bandă, iar o singură mașină nu ar trebui să răspundă la ambele. Pe un port nemăsurat, un transcoder care rulează non-stop costă la fel ca unul care stă degeaba. Când audiența depășește originea, porturile nemăsurate de până la 100 Gbps sau CDN-ul preiau livrarea.
Orașe standard de instalare: New York, Bucharest and Miami. Platforme mai mari: New York, Miami, San Francisco, Amsterdam and Bucharest.
Pe scurt
Fiecare cifră de pe această pagină, în linii clare
Pentru un cititor grăbit sau pentru un asistent care răspunde în numele lui.
| Sessions | GeForce: 12 concurrent NVENC sessions per system (NVIDIA driver limit). L4, L40S, T4 and other data-centre GPUs: no limit. |
|---|---|
| Sizing | Sold as 4 channels x 3 profiles (1080p/720p/504p) per server, or 12 single-profile streams. 20 channels x 2 profiles = 40 sessions = 4 GeForce servers. |
| Measured | One 1080p x264 profile: 3.7 CPU cores. Same profile on NVENC: about 0.25 core, NVDEC decoding the source. Production channel, this fleet, 2026. |
| Standard build | Intel Xeon E5-2600 v1/v2 server with a GeForce GTX 1080 Ti (11 GB GDDR5X): H.264 and HEVC encode, no AV1. |
| AV1 encode | RTX 4090D, RTX 5090, L4, L40S. Pascal, Turing and Ampere GPUs do not encode AV1. |
| No encoder | A100 and H100 have zero NVENC blocks. They are compute GPUs and do not belong in a transcoder. |
| Engines | Flussonic hw=nvenc, Wowza Streaming Engine NVIDIA acceleration, FFmpeg h264_nvenc / hevc_nvenc / av1_nvenc. Driver and engine installed on request, checked with nvidia-smi. |
| Tenancy | Whole server, one tenant, the full GPU passed through. You choose the driver and CUDA release. |
| Network | Unmetered port options in every city. |
| Cities | Standard build: New York, Bucharest and Miami. Larger platforms: New York, Miami, San Francisco, Amsterdam and Bucharest. |
| Delivery | Minutes when the GPU is already racked; 4 to 24 hours when we fit one we hold. |
| Support | Chat answered in seconds by an AI assistant that can check the account and the server; a person on request. |
| Prices | Not on this page. Per-GPU prices: serverroom.net/gpu. Complete figure: the configurator. |
Primary sources: NVIDIA encode and decode support matrix · Flussonic hardware transcoder · Wowza NVIDIA acceleration spec · Wowza transcoder benchmark · NVIDIA FFmpeg guide · Apple HLS authoring specification.
Răspunsuri
Întrebări despre serverele de transcodare GPU
Ce este un server de transcodare GPU?
Un server dedicat cu un GPU NVIDIA care convertește video live sau înregistrat în alte rezoluții, rate de biți și codecuri, în hardware. GPU-ul decodează sursa o singură dată cu NVDEC și encodează fiecare profil de ieșire cu NVENC, astfel încât procesorul rămâne pentru motorul de streaming, panou și înregistrări.
Câte canale încap pe un server de transcodare GPU?
Numărați sesiunile: canale ori profiluri. Driverul NVIDIA permite 12 sesiuni NVENC simultane per sistem pe GPU-urile GeForce, iar un al doilea GPU GeForce nu le mărește. Patru canale cu câte trei profiluri umplu o mașină; fluxurile cu un singur profil încap câte douăsprezece pe mașină. GPU-urile de centru de date și profesionale, precum L4, L40S și T4, nu au limită de sesiuni, așa că plafonul îl stabilește encoderul însuși. Un flux passthrough nu folosește nicio sesiune.
Care GPU este cel mai bun pentru un server de transcodare video?
Orice GPU cu NVENC își face treaba. Configurația standard include un GeForce GTX 1080 Ti: codare H.264 și HEVC, decodare hardware pentru H.264, HEVC, VP9 și MPEG-2. Pentru ieșire AV1 alegeți siliciu Ada sau Blackwell, ceea ce în catalogul nostru înseamnă RTX 4090D, RTX 5090, L4 sau L40S. Pentru mai mult de 12 sesiuni pe o mașină alegeți un GPU de centru de date. Nu folosiți un A100 sau H100: niciunul nu are encoder video.
Flussonic, Wowza și FFmpeg folosesc NVENC?
Da, nativ. Flussonic își mută transcoderul pe GPU cu o singură setare, hw=nvenc. Wowza Streaming Engine documentează accelerația NVIDIA în specificațiile serverului. FFmpeg expune h264_nvenc, hevc_nvenc și av1_nvenc, pe care panourile IPTV, Plex și Jellyfin le apelează dedesubt. La cerere, serverul ajunge cu driverul NVIDIA și motorul dumneavoastră instalate și verificate cu nvidia-smi.
Poate un server de transcodare GPU să gestioneze transcodarea video 4K?
Da. Fiecare GPU de pe această pagină codează 4K în H.264 și HEVC, iar GPU-urile Ada și Blackwell adaugă AV1. Un profil 4K contează ca o sesiune, dar are de patru ori mai mulți pixeli decât 1080p, așa că dimensionați canalele 4K după debitul encoderului: un GPU cu două sau trei blocuri NVENC sau un GPU de centru de date fără limită de sesiuni.
Cât costă transcodarea live pe procesor?
Pe un canal de producție din flota noastră, un profil 1080p în x264 a ținut ocupate 3,7 nuclee de procesor. Prin NVENC, același profil a folosit aproximativ un sfert de nucleu, cu decodarea tot pe GPU. La trei profiluri pe canal, calea software consumă aproape tot serverul înainte ca motorul de streaming să pornească.
GPU-ul îmi este dedicat?
Da. Întregul server este al dumneavoastră, iar GPU-ul complet stă pe magistrala sa PCIe, fără hypervisor, fără fragmentare vGPU și fără ca altcineva să fie planificat pe encoder. Aveți root, așa că alegeți driverul și versiunea CUDA, iar acestea rămân acolo unde le puneți.
De ce să rulez un server de transcodare în loc de un serviciu cloud de transcodare?
Contorizarea. Serviciile cloud de transcodare facturează pe canal-oră și apoi pe gigabyte de trafic de ieșire. Un server de transcodare are un preț lunar fix, cu opțiuni de port nemăsurat, indiferent ce codează non-stop, iar motorul, setările și latența rămân sub controlul dumneavoastră. Pentru un singur canal pe care nu doriți să îl operați, planul gestionat de pe pagina de video live este alegerea mai potrivită.
Poate rula canale IPTV 24/7?
Da. Funcționarea non-stop este ciclul normal de lucru pentru aceste servere, iar pe un port nemăsurat ieșirea nu este niciodată contorizată. Dețineți drepturile asupra conținutului pe care îl transcodați.
Unde poate fi amplasat serverul de transcodare?
Configurația standard este oferită în New York, Bucharest and Miami. Platformele mai mari sunt oferite în New York, Miami, San Francisco, Amsterdam and Bucharest, toate pe rețeaua noastră proprie.
Cât de repede este livrat un server de transcodare?
La câteva minute după aprobare, când o mașină cu GPU-ul este deja montată în rack, și între 4 și 24 de ore când montăm un GPU pe care îl avem în stoc. Driverul este actual, iar encoderul este verificat cu nvidia-smi înainte de predare. Mașinile montate chiar acum sunt pe pagina instant.
Construiți serverul de transcodare
Configuratorul se deschide pe configurația standard, cu GTX 1080 Ti selectat. Schimbați GPU-ul, memoria sau portul, iar prețul se actualizează înainte să plătiți.
În altă parte