Saltar al contenido

Pensado para una emisión que nunca se detiene

Un servidor para codificación 24/7.

Dos cosas deciden si una emisión continua funciona: si la máquina puede codificar por hardware y si alguien cuenta los bytes que salen de ella. La mayoría de las guías tratan la primera y omiten la segunda, que es la que aparece en la factura.

La cifra que nadie publica

Lo que cuesta un stream continuo en ancho de banda.

Una salida, funcionando cada segundo de un mes de 30 días. Multiplique por el número de salidas simultáneas que envíe.

ResoluciónTasa de bitsSalida al mesCon una asignación de 1 TB
1080p608 Mbit/sYouTube recomienda 4.5–9 Mbit/s2.59 TB1.59 TB por encima
1440p6016 Mbit/sYouTube recomienda 9–18 Mbit/s5.18 TB4.18 TB por encima
4K6035 Mbit/sYouTube recomienda 20–51 Mbit/s11.34 TB10.34 TB por encima

Todas las filas superan una cuota mensual de 1 TB antes de que acabe la primera semana. Esa es la aritmética detrás de los consejos siguientes, y por eso el codificador es la segunda pregunta.

Tres formas de codificar

Elija el codificador y luego compruebe el enlace (uplink).

Todas estas opciones funcionan. Se diferencian en lo que le cuestan por hora de salida y en el hardware que necesitan por debajo.

Intel Quick Sync

Gráficos integrados en una CPU Intel: UHD 770 y posteriores

La forma más barata de codificar de forma continua. Una máquina dedicada gestiona 1080p y 1440p sin que la CPU lo note.

Es una función del chip, así que solo existe en una máquina entera que usted controla. Ningún VPS compartido la expone.

NVIDIA NVENC

Una tarjeta GPU: L4, A16, A40 y el resto de la línea

Varias salidas simultáneas y holgura cómoda a 4K, donde una iGPU está al límite.

La tarjeta es la parte fácil. Compruebe la transferencia que incluye la instancia antes de mirar la tarjeta.

Software (libx264 / libx265)

Cualquier máquina con suficientes núcleos

La mejor calidad por bit, sin hardware especial que gestionar.

Consume CPU real por cada hora de salida. Sostenible a 1080p en una máquina grande; caro por encima de eso.

Lo que recomendaríamos

Qué máquina nuestra conviene a cada stream.

Dimensionado a partir de la aritmética anterior y no de lo más caro.

1080p · 1440p

Una máquina dedicada con Quick Sync

Una CPU Intel con gráficos integrados, en un puerto de 1 Gbit/s verdaderamente unmetered. El codificador viene incluido con el chip y los bytes no se contabilizan, así que una emisión que funciona todo el mes cuesta lo mismo que una que funciona un día.

Ver las máquinas

Codificación por software

Un VPS unmetered con núcleos de sobra

Si libx264 a 1080p le basta y prefiere no administrar una máquina entera, la línea sin medición de tráfico le da lo único que un stream no puede dejar de tener (un enlace (uplink) cuyo tráfico nadie cuenta), con root y un precio mensual que no cambia.

Ver la línea Unmetered

4K · muchas salidas

Una GPU, con la transferencia calculada primero

NVENC en una tarjeta real gestiona 4K y varias salidas simultáneas con holgura. Nuestras instancias GPU incluyen 1 TB de transferencia al mes y cobran por gigabyte a partir de ahí, así que para un único stream continuo el ancho de banda puede costar más que la tarjeta. Hable con nosotros antes de comprar una para eso.

Ver la línea GPU

Preguntas

Lo que se pregunta antes de contratar uno.

¿Cuánto ancho de banda usa realmente una emisión 24/7?
A 1080p60 y 8 Mbit/s, una emisión ininterrumpida envía unos 2.6 TB al mes. A 1440p60 son aproximadamente 5.2 TB, y a 4K60 unos 11.3 TB. La aritmética es simplemente la tasa de bits mantenida cada segundo del mes, y es la cifra que decide cuál es el servidor adecuado, más a menudo que el codificador.
¿Es un servidor GPU la opción adecuada para streaming continuo?
Normalmente no, y el motivo es la transferencia, no la tarjeta. Las instancias GPU suelen venderse con una pequeña asignación incluida (la nuestra incluye 1 TB al mes y luego cobra por gigabyte), mientras que un único stream continuo consume varios terabytes. A 4K el ancho de banda puede costar más que el servidor. Una GPU se justifica cuando codifica muchas salidas a la vez o trabaja por encima de 1440p; para una emisión continua, una máquina dedicada con un enlace sin medición de tráfico es la respuesta más barata y sencilla.
¿Puedo usar Intel Quick Sync en un servidor dedicado?
Sí, en una máquina cuya CPU tenga gráficos integrados. Normalmente está desactivado en la imagen estándar de Linux, no en el firmware: el módulo i915 está en la lista negra y el kernel arranca con nomodeset. Al quitar ambos y reiniciar, aparecen /dev/dri/card0 y /dev/dri/renderD128 y FFmpeg puede usar VAAPI con normalidad. Lo configuramos antes de la entrega en cualquier máquina comprada para codificar y le enviamos la salida de vainfo junto con las credenciales, para que esté comprobado antes de dirigir un stream a ella.
¿Tendré disponible /dev/dri/renderD128?
En una máquina dedicada con GPU integrada, sí: ese dispositivo es el nodo de renderizado con el que se comunica el codificador, y aparece cuando se permite cargar el controlador gráfico. En un VPS compartido no aparecerá, porque el host no transfiere la GPU integrada a los invitados. Si su flujo necesita renderD128, necesita una máquina entera o una instancia GPU, no una compartida.
¿Qué significa 'unmetered' en su enlace (uplink)?
Que no contamos el tráfico: sin asignación mensual, sin línea de excedente en la factura y sin cláusula de uso razonable que limite un stream de salida sostenido. No es una promesa de velocidad infinita: la velocidad del puerto es el techo, y un puerto de 1 Gbit/s transporta unos 324 TB al mes si lo satura. En la práctica significa que un stream que funciona todas las horas del mes llega con la misma factura que uno que funcionó una semana.
¿Necesito una máquina dedicada o basta con un VPS?
Para codificación por software a 1080p basta un VPS grande, y uno unmetered mantiene la factura predecible. Para codificación por hardware necesita una máquina entera: Quick Sync reside en los gráficos integrados de la CPU, y las instancias compartidas no lo exponen. Esa es la verdadera línea divisoria: no la velocidad bruta, sino si se puede acceder siquiera al silicio del codificador.
¿Puedo ejecutar RTMP, SRT o HLS desde uno de estos servidores?
Sí. Son máquinas Ubuntu o Debian normales con root, así que nginx-rtmp, SRS, MediaMTX, OBS sin interfaz o un simple flujo de FFmpeg funcionan igual que en cualquier otro sitio. En un servidor autoadministrado no instalamos ni administramos la pila de streaming por usted; lo que garantizamos es que el codificador esté disponible y que el enlace no le vaya a medir el tráfico.

Siga leyendo

Las páginas en las que se apoya esta.