Ugrás a tartalomra

Soha le nem álló streamhez építve

Szerver 24/7 kódoláshoz.

Két dolog dönti el, hogy egy folyamatos közvetítés működik-e: képes-e a gép hardveresen kódolni, és számolja-e valaki a gépről kimenő bájtokat. A legtöbb útmutató az elsővel foglalkozik, és kihagyja a másodikat, pedig az jelenik meg a számlán.

A szám, amelyet senki sem tüntet fel

Mennyi sávszélességbe kerül egy folyamatos stream.

Egy kimenet, egy 30 napos hónap minden másodpercében futva. Szorozza meg az egyidejűleg küldött kimenetek számával.

FelbontásBitrátaKimenő forgalom havonta1 TB-os keret mellett
1080p608 Mbit/sA YouTube 4,5–9 Mbit/s-ot javasol2.59 TB1.59 TB túllépés
1440p6016 Mbit/sA YouTube 9–18 Mbit/s-ot javasol5.18 TB4.18 TB túllépés
4K6035 Mbit/sA YouTube 20–51 Mbit/s-ot javasol11.34 TB10.34 TB túllépés

Minden sor túllépi a havi 1 TB-os keretet még az első hét vége előtt. Ez a lenti tanács mögötti számítás, és ezért a kódoló csak a második kérdés.

A kódolás három módja

Válassza ki az enkódert, majd ellenőrizze az uplinket.

Mindegyik működik. Abban különböznek, mennyibe kerül Önnek a kimenet óránként, és milyen hardver kell alattuk.

Intel Quick Sync

Intel CPU integrált grafikája: UHD 770 és újabb

A folyamatos kódolás legolcsóbb módja. Egyetlen dedikált gép úgy kezeli az 1080p-t és az 1440p-t, hogy a CPU észre sem veszi.

Ez a chip funkciója, ezért csak egy teljes, Ön által kezelt gépen érhető el. Egyetlen megosztott VPS sem teszi elérhetővé.

NVIDIA NVENC

GPU-kártya: L4, A16, A40 és a termékvonal többi tagja

Több egyidejű kimenet, és kényelmes tartalék 4K-ban, ahol egy iGPU már a határán van.

A kártya a könnyebbik rész. Mielőtt a kártyát nézné, ellenőrizze, mennyi adatforgalmat tartalmaz a példány.

Szoftveres (libx264 / libx265)

Bármely gép elegendő maggal

A legjobb minőség bitenként, és nem kell külön hardvert intézni.

A kimenet minden órája valódi CPU-időt emészt fel. Nagy gépen 1080p-ben fenntartható; afölött drága.

Amit javasolnánk

Melyik gépünk melyik streamhez illik.

A fenti számítás alapján méretezve, nem aszerint, mi a legdrágább.

1080p · 1440p

Dedikált gép Quick Synckel

Integrált grafikával rendelkező Intel CPU, valóban unmetered 1 Gbit/s porton. A kódoló a chippel együtt jár, a bájtokat pedig nem mérik, így egy egész hónapon át futó stream ugyanannyiba kerül, mint egy egynapos.

Gépek megtekintése

Szoftveres kódolás

Unmetered VPS bőséges magszámmal

Ha az 1080p-s libx264 elég, és nem szeretne egy teljes gépet üzemeltetni, az Unmetered termékvonal megadja azt az egyet, amely nélkül egy stream nem működik: egy uplinket, amelynek forgalmát senki sem méri, root hozzáféréssel és változatlan havidíjjal.

Nézze meg az Unmetered termékvonalat

4K · sok kimenet

GPU, az adatforgalom árával kezdve

Egy valódi kártyán az NVENC kényelmesen kezeli a 4K-t és több egyidejű kimenetet. GPU-példányaink havi 1 TB adatforgalmat tartalmaznak, utána gigabájtonként számláznak, így egyetlen folyamatos streamnél a sávszélesség többe kerülhet, mint a kártya. Mielőtt erre a célra vásárolna egyet, beszéljen velünk.

A GPU termékvonal megtekintése

Kérdések

Amit vásárlás előtt kérdezni szoktak.

Mekkora sávszélességet használ valójában egy 24/7 stream?
1080p60 felbontáson és 8 Mbit/s mellett egy soha le nem álló stream havonta körülbelül 2.6 TB-ot küld. 1440p60-on ez nagyjából 5.2 TB, 4K60-on körülbelül 11.3 TB. A számítás egyszerűen a bitráta a hónap minden másodpercére vetítve, és ez a szám dönti el, melyik szerver a megfelelő, gyakrabban, mint a kódoló.
Jó választás-e egy GPU-szerver folyamatos streameléshez?
Általában nem, és ennek oka az adatforgalom, nem a kártya. A GPU-példányokat jellemzően kis benne foglalt kerettel árulják (a miénk havi 1 TB-ot tartalmaz, utána gigabájtonként számláz), míg egyetlen folyamatos stream több terabájtot használ el. 4K-ban a sávszélesség többe kerülhet, mint a szerver. A GPU akkor éri meg, ha egyszerre sok kimenetet kódol, vagy 1440p fölött dolgozik; egyetlen folyamatos közvetítéshez a forgalommérés nélküli uplinkkel rendelkező dedikált gép az olcsóbb és egyszerűbb megoldás.
Használhatom az Intel Quick Syncet dedikált szerveren?
Igen, olyan gépen, amelynek CPU-ja integrált grafikával rendelkezik. Általában a gyári Linux image-ben van letiltva, nem a firmware-ben: az i915 modul tiltólistán van, és a kernel nomodeset paraméterrel indul. Mindkettő eltávolítása és egy újraindítás után megjelenik a /dev/dri/card0 és a /dev/dri/renderD128, és az FFmpeg a szokásos módon használhatja a VAAPI-t. Minden kódolásra vásárolt gépen ezt átadás előtt beállítjuk, és a hozzáférési adatokkal együtt elküldjük a vainfo kimenetét, így bizonyított, mielőtt streamet irányítana rá.
Elérhető lesz számomra a /dev/dri/renderD128?
Integrált GPU-val rendelkező dedikált gépen igen: ez az eszköz az a render node, amellyel az enkóder kommunikál, és akkor jelenik meg, ha a grafikus driver betöltődhet. Megosztott VPS-en nem jelenik meg, mert a gazdagép nem adja át az integrált GPU-t a vendégeknek. Ha a feldolgozási láncának szüksége van a renderD128-ra, teljes gépre vagy GPU-példányra van szüksége, nem megosztottra.
Mit jelent az uplinkjüknél az „unmetered”?
Azt, hogy nem mérjük a forgalmat: nincs havi keret, nincs túllépési tétel a számlán, és nincs méltányos használati kikötés, amely lassítaná a tartós kimenő streamet. Ez nem végtelen sebesség ígérete: a port sebessége a felső határ, és egy 1 Gbit/s-os port teljes kihasználás mellett havonta kb. 324 TB-ot visz át. A gyakorlatban ez azt jelenti, hogy a hónap minden órájában futó stream ugyanakkora számlát eredményez, mint egy egy hétig futó.
Dedikált gép kell, vagy elég egy VPS?
Szoftveres 1080p kódoláshoz elég egy nagy VPS, egy unmetered pedig kiszámíthatóvá teszi a számlát. Hardveres kódoláshoz egy teljes gép kell: a Quick Sync a CPU integrált grafikáján található, a megosztott példányok pedig nem teszik elérhetővé. Ez a valódi választóvonal: nem a nyers sebesség, hanem az, hogy a kódoló áramkör egyáltalán elérhető-e.
Futtathatok RTMP-t, SRT-t vagy HLS-t ezek egyikéről?
Igen. Ezek hagyományos Ubuntu vagy Debian gépek root hozzáféréssel, így az nginx-rtmp, az SRS, a MediaMTX, a headless OBS vagy egy egyszerű FFmpeg-lánc ugyanúgy fut, mint bárhol máshol. Önállóan üzemeltetett szerveren nem telepítjük és nem kezeljük Ön helyett a streamelési szoftvereket; azt biztosítjuk, hogy az enkóder elérhető legyen, és az uplink forgalmát ne mérjük.

Olvasson tovább

Az oldalak, amelyekre ez az oldal támaszkodik.