Tutoriales

¿Cómo transmitir a YouTube, Facebook, TikTok y Twitch al mismo tiempo?

Un recorrido paso a paso para enviar una misma transmisión a varias plataformas con DCAST: cuenta, plan, destinos, control por código, conexión del asistente e inserción en tu sitio web.

dcast Team
12 min de lectura
Compartir:
hombre, silla, computadora, escritorio, sentarse, sentado, electrónica, interior, lámpara, laptop, habitación, espacio de trabajo, oficina en casa, trabajo desde casa
On this page

Para transmitir a YouTube, Facebook, TikTok y Twitch al mismo tiempo, envías una sola transmisión desde tu codificador y dejas que DCAST la copie a cada plataforma. El recorrido sigue este orden: creas tu cuenta de DCAST, revisas qué permite tu plan, agregas cada plataforma como destino en un flujo de restreaming, opcionalmente controlas ese flujo desde tu propio código, opcionalmente conectas un asistente de IA e insertas el reproductor en tu propio sitio web. Después de los pasos, esta guía repasa las decisiones que van más allá del producto, como dónde debe hacerse la copia, las reglas de las plataformas y las claves de transmisión.

Sube, transmite y vende tus videos. Empieza con el plan gratuito, sin tarjeta.

Comienza gratis

Paso 1: Crea tu cuenta de DCAST

Abre la página de registro y completa el formulario con tu correo electrónico, una contraseña y la misma contraseña otra vez en el campo de confirmación. El formulario rechaza un campo vacío, dos contraseñas que no coinciden y una contraseña de menos de ocho caracteres, así que lee el mensaje, corrige ese campo y envía de nuevo. Cuando se crea la cuenta, ves un mensaje de confirmación.

Usa un correo electrónico que leas con regularidad y una contraseña que no reutilices en ningún otro lugar. Quien entre en esta cuenta puede iniciar transmisiones en tus canales, así que trata el inicio de sesión con el mismo cuidado que las claves de transmisión que estás a punto de reunir de cada plataforma.

Paso 2: Revisa tu plan y su límite de restreaming

Antes de armar tu lista de destinos, averigua en qué plan está tu cuenta. Haz clic en tu avatar en la esquina superior derecha y elige Billing; la insignia de color del plan junto al logotipo abre la misma página. En la fila Available Plans ves FREE, STAR, PRO y VIP lado a lado, y la tarjeta cuyo botón dice Current Plan es tu plan. Lee la lista de funciones de esa tarjeta, porque nombra los límites y las herramientas de transmisión que se aplican a ti.

Cuántos destinos pueden funcionar al mismo tiempo depende de tu plan. La configuración de los planes lleva un tope distinto para cada uno de FREE, STAR, PRO y VIP, y en PRO es de seis. Compara las plataformas que quieres usar con ese tope antes de un evento y recuerda que una dirección personalizada para cualquier otro servicio también cuenta como destino.

Si el tope es menor que tu lista, cambia de plan desde la misma página de Billing. Haz clic en el botón del plan que quieres y se abre una ventana de pago con el nombre del plan en la parte superior. Luego elige cómo quieres que se te facture y completa el pago en la ventana que se abre. Cuando se cierra, el panel muestra el nuevo plan ya aplicado, y la tarjeta de ese plan dice Current Plan.

Paso 3: Crea un flujo de restreaming y agrega cada destino

En el panel, abre Restream desde la navegación y haz clic en Create Restream o Create Flow. Dale al flujo un nombre claro, como Sunday Service o Product Launch, y elige el tipo de fuente: una transmisión existente de DCAST o una entrada RTMP directa. Si eliges una transmisión existente, selecciónala de la lista y luego haz clic en Save. El flujo aparece en la sección Restream, y lo abres para agregar destinos. Si tu transmisión de origen no aparece en la lista, créala primero en la sección Streams y vuelve.

Ahora abre el flujo. El panel se llama Channels, no Destinations, así que haz clic en Add Channel y selecciona el tipo de plataforma. Para YouTube y Twitch, pega la clave de transmisión del estudio de creadores de esa plataforma. Para Custom RTMP, pega tanto la URL del servidor como la clave de transmisión. Dale a cada destino un nombre reconocible, por ejemplo YouTube Main Channel, haz clic en Save y repite el proceso con cada plataforma que quieras alcanzar.

La configuración enumera YouTube, Twitch, Facebook, Instagram, TikTok y Kick como destinos, además de una dirección personalizada para cualquier otro servicio. La ayuda del panel nombra YouTube, Twitch, Facebook y Custom RTMP en su selector de plataformas, así que si una plataforma que necesitas no aparece ahí, agrégala como destino personalizado con la dirección del servidor y la clave que te da esa plataforma.

La configuración te protege de una configuración a medias. Un destino sin clave de transmisión, o un destino personalizado sin su dirección, no puede activarse hasta que se complete el campo que falta, y la configuración te indica exactamente cuál es ese campo. Las plataformas con una dirección de ingesta conocida solo necesitan tu clave de transmisión. Si borras la clave de un destino, ese destino sale de la lista activa en lugar de fallar en mitad de una transmisión. Un destino que desactivaste sigue desactivado aunque todos los campos estén completos, mientras que uno que completas y activas pasa a estar activo de inmediato y queda guardado para tu próxima transmisión.

Hay dos fallos habituales en esta etapa. Si una plataforma rechaza la clave de transmisión, genera una clave nueva en esa plataforma, porque las claves pueden caducar o restablecerse. Si agregaste la misma plataforma dos veces, elimina el destino duplicado antes de salir en vivo. Después, haz una prueba corta para asegurarte de que todos los destinos realmente reciben video.

Paso 4: Controla los restreams desde tu propio código

Si organizas eventos con un calendario, o quieres que tu propio panel gestione el flujo, el mismo trabajo se puede hacer a través de la API de socios. Sus operaciones de restream permiten que tu código cree un restream, enumere tus restreams, lea uno, actualice uno y elimine uno. Otras operaciones inician y detienen un restream, inician y detienen su entrada, actualizan un solo destino, rotan la clave de un destino y obtienen las direcciones del codificador, la dirección de la vista previa y la transmisión de vista previa. Una operación más enumera tus cuentas de restream.

La fuente que indicas al crear un restream, como RTMP, SRT o WebRTC, es la que se almacena y se devuelve en la respuesta. Para hacer restream de una de tus transmisiones existentes, vinculas esa transmisión como fuente, y se rechaza una transmisión de otra cuenta. También se rechaza una solicitud que vincule una transmisión y a la vez indique un protocolo de fuente distinto, de modo que tu código nunca recibe un restream que no pidió.

Los destinos se comportan como en el panel. Una dirección de destino que apunta a una red privada se rechaza antes de guardar nada. Cuando actualizas un restream, un interruptor que envías se escribe tal como lo enviaste, y una actualización que omite el interruptor conserva lo que estaba almacenado. Un destino al que le falta su clave de transmisión o su dirección no puede almacenarse como activado.

Cuando lees un restream, cada destino muestra si está activado, su último error y el momento en que ocurrió ese error. Una clave de solo lectura ve si cada destino está activado, pero no el texto del error, porque ese texto puede incluir la dirección del destino. Si un inicio no puede continuar, la respuesta nombra cada destino activado y el campo que le falta, y distingue entre nada activado y nada completado. Usa esa respuesta para reparar el destino en lugar de reintentar a ciegas.

Mantén tu clave de API en tu servidor, nunca en una página web ni en una aplicación que tus espectadores descarguen. Si creas un panel que solo muestra tus restreams, dale una clave de solo lectura.

Paso 5: Conecta opcionalmente un asistente de IA

Este paso es opcional y no es necesario para salir en vivo. El conector de DCAST es un servidor MCP de video que conecta un asistente de IA como Claude con tu cuenta de DCAST. Como le da a otra herramienta una vía de acceso a tu cuenta, lo que conviene saber antes de conectarlo es cómo retirar ese acceso de nuevo.

Cuando eliminas el conector en tus claves de API de DCAST, sale de tu lista de claves. Un token que el conector recibió antes de la eliminación se rechaza desde ese momento, aunque aún no hubiera caducado, y un token más reciente tampoco puede reabrir la conexión. Para conectar de nuevo, vuelves a aprobar el acceso en DCAST. Eliminar el conector también cierra las solicitudes de permiso que todavía tenía abiertas, de modo que una aprobación antigua no pueda ampliar una conexión nueva. En cambio, una clave de API normal que eliminas se borra de inmediato.

Pídele a tu asistente que te diga qué está a punto de cambiar antes de cambiarlo, para que sigas al mando de tu biblioteca. Después de una sesión, revisa lo que cambió el asistente, igual que revisarías el trabajo de un colega nuevo. Si sospechas que otra persona usó la conexión, elimínala primero y vuelve a conectar después con una aprobación nueva, y elimina cualquier conexión que ya no uses para que ningún asistente olvidado conserve una vía de acceso a tu cuenta.

Paso 6: Inserta el reproductor en tu propio sitio web

Las plataformas sociales son espacio alquilado, así que dale también a tu audiencia un lugar propio. Puedes colocar el reproductor de tus videos y transmisiones en tu propio sitio web con un breve código de inserción. Para un video grabado, abre el video en tu biblioteca, haz clic en Share, luego en Embed, copia el código de inserción y pégalo en el HTML de tu página. Asegúrate de copiar todo el HTML, no solo la dirección, o el video insertado no se cargará.

A través de la API de socios, lo mismo se hace con dos operaciones: una obtiene la inserción de una transmisión y otra obtiene la inserción de un video. Antes de compartir un video, comprueba que su estado sea Ready y que su visibilidad sea adecuada para tu audiencia; luego abre el enlace en un navegador como visitante para confirmar la reproducción.

De forma predeterminada, el reproductor insertado funciona en cualquier sitio web, así que un socio o un fan puede compartir tu contenido sin pedirte permiso primero. Si quieres tener control, enumera los dominios donde puede aparecer tu reproductor y se rechaza cualquier otro sitio web. Una entrada de la lista puede cubrir todos los subdominios de un sitio con un comodín, de modo que una sola línea sirve para todo el sitio, y vaciar la lista abre tu reproductor de nuevo a todos los sitios web. Solo tú puedes cambiar la lista de tu contenido, y la regla sigue al propietario de cada video o transmisión, así que una sola lista cubre tus cargas, tus eventos en vivo y su chat.

Decide qué objetivo importa más. Restringe la lista cuando vendas acceso a través de tu propio sitio y quieras que el reproductor aparezca solo allí. Deja la lista vacía cuando tu objetivo sea el alcance, porque entonces cada copia del código de inserción funciona para quien la pegue. Las entradas mal formadas, como un comodín solo o la ruta completa de una página, se rechazan antes de escribir nada, de modo que un error de tecleo no puede abrir ni cerrar tu reproductor por accidente.

Decide qué enviar desde casa y qué dejar en manos del servicio

La decisión más importante es dónde se hace la copia. Si tu codificador enviara un stream distinto a cada plataforma, tu conexión doméstica tendría que soportarlos todos a la vez, y rara vez puede. Envía un solo stream desde tu codificador y deja que el servicio lo copie a cada plataforma. Así tu subida se mantiene estable por muchos destinos que añadas, y un problema en una plataforma no te obliga a tocar los ajustes del codificador.

Luego revisa las reglas propias de cada plataforma antes de la primera transmisión. El video vertical, las claves de transmisión y la duración del directo se gestionan de forma distinta en cada plataforma, y un formato que funciona para una audiencia puede no funcionar para otra. Decide de antemano qué plataformas recibirán tu encuadre principal, y lee por separado las reglas de TikTok y Twitch en lugar de suponer que coinciden con las de YouTube o Facebook.

Prueba cada destino antes de un evento importante

Prueba cada destino con una transmisión privada corta antes de un evento importante, porque cada plataforma tiene sus propias reglas para los streams nuevos. Un canal recién creado puede comportarse de forma distinta a uno ya establecido, y conviene descubrirlo una tarde tranquila y no frente a tu audiencia. Durante la prueba, abre cada plataforma como espectador y confirma que llegan el video y el sonido; después revisa los ajustes del destino por si aún indican algún campo como faltante.

Por último, protege las claves. Cualquiera que tenga una clave de transmisión puede transmitir en ese canal, así que nunca pegues claves en chats ni en capturas de pantalla, y genera una clave nueva en la plataforma siempre que sospeches que se filtró. Después actualiza el destino en tu flujo, haz otra prueba corta y solo entonces inicia el directo para tu audiencia en todas las plataformas a la vez.

Herramientas gratis para este tema

Documentación de la API sobre este tema

multistreamrestreamingyoutubefacebooktiktoktwitchclave de transmisiónreproductor insertable
d

dcast Team

Expertos en transmisión de video que ayudan a los creadores a tener éxito.

Comienza hoy tu negocio de video

Sube, transmite y vende tus videos. Empieza con el plan gratuito, sin tarjeta.

Comienza gratis