Si desde tu PC envías a la vez a Twitch, YouTube y Kick, tu directo sale de casa tres veces. Cada plataforma recibe su propia conexión con el bitrate completo. De 6 Mbit/s salen 18 Mbit/s de subida, y tu PC tiene más trabajo.
La alternativa es enviar una vez a un servicio en el centro de datos, que desde allí reparte el directo a todas las plataformas. Tu subida se queda en un directo, sean cuantos sean los destinos.
Por qué en casa cuesta el triple
Subida. Una plataforma no puede hacer nada con el directo que mandas a otra. Cada una quiere su propia conexión. Con tres destinos de 6 Mbit/s cada uno necesitas 18 Mbit/s, disponibles de forma permanente y regular, además de todo lo demás que haga tu línea. Muchas líneas de cable y DSL tienen mucha bajada y poca subida. Con datos móviles, una subida triple queda prácticamente descartada.
Encoder. Si todos los destinos van a recibir exactamente el mismo directo, puede bastar una sola codificación para todos. En cuanto los ajustes difieren, por ejemplo porque un destino pide un bitrate más bajo, tu PC tiene que codificar la imagen varias veces. Eso cuesta potencia de la tarjeta gráfica o del procesador, que entonces le falta al juego.
Configuración. OBS, de serie, envía normalmente a un destino. Para varios necesitas un plugin o un programa adicional que tienes que configurar y mantener al día.
Dependencias. Todas las conexiones comparten tu línea. Si la subida se atasca, se atascan los tres directos a la vez.
Lo que cambia un servicio intermedio
El montaje se da la vuelta. Envías un directo a un servidor, y el servidor lo envía desde allí a cada plataforma por separado.
| Directo desde casa a tres destinos | A través de un servicio | |
|---|---|---|
| Subida con 6 Mbit/s | 18 Mbit/s | 6 Mbit/s |
| Conexiones desde tu lado | tres | una |
| Codificación en tu lado | de una a tres veces | una vez |
| Un destino se cuelga | carga tu PC y tu subida | afecta solo a ese destino |
Las conexiones del centro de datos a las plataformas son estables y rápidas. Que desde allí se atienda un destino u ocho no tiene importancia para tu línea.
Servicios así los hay de varias formas. Los estudios de navegador como Restream o StreamYard están construidos en torno a invitados que entran por un enlace con su webcam y su micrófono, y reparten a muchas plataformas; Restream anuncia más de 30. Si tu formato es una tertulia con invitados conectados, encajan bien. Más en Alternativa a Restream con SRT.
Cómo lo hace PGM.STUDIO
PGM.STUDIO es un estudio en la nube. Tus cámaras envían por SRT a tu estudio, el estudio hace con ellas un Programa y lo envía por RTMP(S) a hasta ocho destinos a la vez: Twitch, YouTube, Kick o cualquier servidor RTMP(S) propio.
Y vale lo siguiente:
- Una subida desde tu lado. Envías cada fuente una vez a tu estudio. El número de destinos no cambia nada en eso.
- Un Programa para todos. El estudio codifica el Programa una vez y lo manda a cada destino. Todas las plataformas reciben la misma imagen y el mismo sonido.
- Los destinos no se molestan entre sí. Si un destino se cuelga, se reconecta por sí solo. Los demás no notan nada. Lo que ves en un caso así lo describe Un destino se reconecta.
- Sin recargo por destino. Cada día incluye los ocho destinos.
El canal que pertenece a tu login de Twitch o de Google ya queda configurado con el inicio de sesión. Los demás canales los añades en la página «Canales», con dirección y stream key. En la pestaña «Salida» de tu estudio decides a cuáles de ellos se envía.
En la misma pestaña está el pulldown RTMP. Es el camino inverso: en vez de que tu estudio envíe a una plataforma, alguien viene a recoger el Programa a nuestro servidor. Lo activas y pasas la dirección, y quien la tenga reproduce el Programa en OBS o VLC. No cuenta entre los ocho destinos y está pensado para receptores concretos, como la pantalla del recinto o una segunda realización, no para tu audiencia. Más en Pulldown RTMP.
Una diferencia con los estudios de navegador: los invitados que entran por un enlace con su webcam todavía no existen en PGM.STUDIO. Una fuente es siempre algo que envía SRT, es decir, una app, OBS o un encoder.
Las reglas de las plataformas
Técnicamente, el multistreaming es sencillo. Si te está permitido es otra pregunta. Las plataformas tienen reglas propias sobre si puedes emitir a la vez en otras plataformas y cómo. Eso afecta, por ejemplo, a partners y afiliados de Twitch, y también otras plataformas o contratos concretos pueden contener condiciones.
Esas reglas cambian. Por eso, lee las condiciones vigentes de cada plataforma a la que envías, y tus propios acuerdos, antes de encender varios destinos. Ningún servicio hace esa comprobación por ti, tampoco PGM.STUDIO.
En qué más conviene fijarse
- Un chat por plataforma. Tu audiencia escribe en sitios distintos. Piensa antes cómo vas a tener todos los chats a la vista y si tu overlay los reúne.
- Bitrate para el destino más estricto. Como todos los destinos reciben el mismo Programa, tiene que encajar con la plataforma de límites más estrechos. Los límites cambian; míralo en cada plataforma.
- Título y categoría. Cada plataforma tiene su propia información del directo. No se sincroniza automáticamente.
- Primero, probar. La primera vez, envía a un destino, comprueba imagen y sonido y enciende después los demás.