Tutorial · XSplit Broadcaster
Tutorial de XSplit Broadcaster de una nueva salida al directo
Este tutorial de XSplit Broadcaster lleva tu programa a tu canal de Primcast con una salida RTMP personalizada: el servidor va en URL RTMP, el nombre del stream en Stream Key y tu acceso de publicación en Specify channel credentials.
Luego configuras el codificador para que los espectadores vean una imagen estable, compruebas que el stream llegó de verdad y lo reenvías a YouTube o Twitch sin pagar XSplit Premium.
- Nombre
- Primcast
- URL RTMP
- rtmp://HOST:1935/APP
- Stream Key
- livestream
- Credenciales · Usuario
- USERNAME
- Credenciales · Contraseña
- PASSWORD
- User Agent
- FMLE/3.0
- Keyframes
- 2
Los valores en mayúsculas salen de tu panel de Primcast. Los nombres de los campos siguen las páginas de ayuda de XSplit.
Primero copia tus cuatro valores de streaming
XSplit pregunta adónde enviar el vídeo y cómo iniciar sesión. Encontrarás todas las respuestas en una tarjeta de tu panel, así que mantenla abierta en una pestaña del navegador mientras trabajas.
Dónde están los valores
Inicia sesión, abre tu cuenta de vídeo y baja hasta la tarjeta Live streaming. El bloque Encoder settings muestra:
- Servidor
- Dirección más nombre de la aplicación, con el formato
rtmp://HOST:1935/APP. - Nombre del stream
- Normalmente
livestream. - Usuario
- Tu acceso de publicación.
- Contraseña
- Oculta hasta que pulsas Mostrar. Nueva contraseña genera una nueva.
Usa los botones de copiar
Una sola letra mal en el nombre de la aplicación y el servidor rechaza a XSplit. Muchos tutoriales en internet terminan la dirección en /live; la tuya termina en el nombre de tu aplicación, así que pégala en lugar de escribirla.
Este usuario y contraseña solo publican vídeo en tu canal. Tu correo y contraseña de acceso a Primcast son un par distinto y no funcionarán aquí.
En un servidor de streaming dedicado propio, estos valores están en la configuración de ese servidor. Pregunta en el chat y te diremos dónde.
Si la tarjeta muestra una línea Nearest server, pega esa dirección en URL RTMP en lugar de la del servidor. XSplit enviará entonces a la ciudad nuestra más cercana a ti (Nueva York, Miami, San Francisco, Ámsterdam o Bucarest), y nuestra red llevará el stream desde allí. Mantén el mismo nombre de stream y el mismo acceso.
RTMP personalizado de XSplit: añade la salida
XSplit llama salida a cada sitio al que emites. Tu canal de Primcast es una salida, creada con el tipo Custom RTMP.
- Broadcast
- Set up a new output
- Custom RTMP
- Dale a la salida un Nombre que reconozcas después, como Primcast. Así aparece la salida en el menú Broadcast.
- Pega el servidor de tu panel en RTMP URL. Termina en el nombre de la aplicación.
- Pega el nombre del stream, solo, en Stream Key.
- Haz clic en Specify channel credentials junto a la clave e introduce tu usuario y contraseña de publicación.
- Deja User Agent en su valor por defecto, FMLE/3.0, y haz clic en OK.
Conecta
RTMP URLrtmp://HOST:1935/APPStream Keylivestream
Es rechazado
RTMP URLrtmp://HOST:1935/APP/livestreamStream Key(vacío)Credenciales(sin configurar)
Cualquiera de los dos errores por sí solo corta la conexión, así que revisa ambos antes de mirar en otro sitio.
Ajustes del codificador de XSplit para una reproducción fluida
Abre las propiedades de la salida. Video Encoding contiene el códec, el modo y el bitrate, y el icono de engranaje a su lado abre el resto. Configúralos bien una vez y rara vez volverás a tocarlos.
Keyframes: 2 segundos
Tus espectadores ven en segmentos cortos, y cada segmento empieza en un keyframe. En la ventana Video Encoding Setup, pon Keyframes en 2. Un intervalo más largo hace los segmentos irregulares, y la gente que mira empieza a cargar aunque XSplit parezca perfectamente feliz.
El resto de la salida
- Códec
- x264, o NVENC si tienes una GPU NVIDIA y quieres dejar el procesador libre para tus escenas.
- Modo
- CBR, para que el bitrate se mantenga estable.
- Video FPS
- 30, salvo que emitas juegos rápidos a 60.
- Audio
- AAC, 128 kbps, estéreo.
Elige un bitrate que tu subida pueda soportar
Suma los bitrates de vídeo y audio y quédate en dos tercios o menos de tu subida medida. Una subida de 6 Mbps, por ejemplo, da para unos 4 Mbps de stream.
| Tamaño de vídeo | Bitrate de vídeo | Bitrate de audio | Subida necesaria |
|---|---|---|---|
| 1920x1080, 30 fps | 4500 kbps | 128 kbps | 7 Mbps |
| 1280x720, 30 fps | 2500 kbps | 128 kbps | 4 Mbps |
| 854x480, 30 fps | 1200 kbps | 96 kbps | 2 Mbps |
Con la licencia gratuita de XSplit, aparece una marca de agua en todo lo que supere 720p o 30 fotogramas por segundo, según la propia página de comparación de XSplit. La fila resaltada de 720p se mantiene limpia con la licencia gratuita. Para 1080p sin la marca necesitas XSplit Premium.
Emite en directo y comprueba que la señal llega
- En las propiedades de la salida, haz clic en Probar ancho de banda. Comprueba la conexión con tu canal antes de que nadie esté viendo.
- Abre el menú Broadcast y haz clic en la salida que has nombrado. XSplit empieza a enviar.
- Observa la tarjeta de transmisión en directo en tu panel de Primcast. Se actualiza cada 15 segundos y muestra tu canal como en directo, con el bitrate que XSplit está enviando.
- Copia el enlace de reproducción de la misma tarjeta y ábrelo en VLC u otro reproductor HLS. Espera unos segundos a que lleguen los primeros segmentos.
La tarjeta también puede mostrar un enlace CDN, que reproduce para cada espectador desde la ciudad más cercana, junto al enlace propio de tu canal, con este formato. También incluye un código de inserción para tu sitio web.
http://HOST:1935/APP/livestream/playlist.m3u8
| Qué ocurre | Qué probar |
|---|---|
| XSplit no conecta | Asegúrate de que la URL RTMP termina en el nombre de la aplicación y de que Stream Key contiene solo el nombre del stream. Luego compara el host y el nombre de la aplicación con tu panel, carácter por carácter. |
| La dirección y la clave parecen correctas, pero sigue sin conectar | Abre de nuevo Especificar credenciales del canal y pega el usuario y la contraseña recién copiados del panel. Si tienes dudas, crea una contraseña nueva y usa esa. |
| Conecta desde casa pero no desde la oficina o un evento | Esa red puede bloquear el puerto 1935. Prueba con otra conexión o con un punto de acceso móvil para confirmarlo. |
| XSplit va bien, pero los espectadores se quedan en búfer | Vuelve a poner Keyframes en 2 y baja una fila en la tabla de bitrate. |
| La emisión se corta de vez en cuando | Estás cerca del límite de tu subida. Baja el bitrate o conecta el ordenador por cable de red en lugar de Wi-Fi. |
Llega a YouTube, Twitch y Facebook desde una sola emisión
XSplit gratis envía a un solo sitio
Emitir a varias plataformas a la vez es una función Premium de XSplit, y cada salida adicional vuelve a consumir tu subida. Puedes evitar ambos problemas.
Envía una emisión desde XSplit a tu canal de Primcast y luego añade YouTube, Facebook, Twitch o cualquier servidor RTMP en Restream en tu tarjeta de transmisión en directo, hasta 5 destinos. Tu ordenador sube una copia y nosotros enviamos el resto.
¿Una conexión inestable? Piensa en SRT
El Wi-Fi de un evento, un punto de acceso del móvil o una señal desde otro continente pueden hacer que RTMP se atasque. Los planes Starter, Pro y Platinum de nuestra CDN de vídeo también admiten SRT, que recupera los paquetes perdidos por el camino, y tu tarjeta muestra entonces una sección de ingesta SRT con tu propia dirección y frase de paso.
Nuestro tutorial de OBS Studio y el de vMix muestran los campos SRT paso a paso.
Preguntas sobre XSplit Broadcaster
¿Cómo agrego un servidor RTMP personalizado en XSplit Broadcaster?
Ve a Broadcast, luego a Configurar una nueva salida y elige RTMP personalizado. Escribe un nombre, pega la dirección del servidor en URL RTMP y el nombre de la transmisión en Clave de transmisión, añade tu usuario y contraseña en Especificar credenciales del canal y haz clic en Aceptar. La salida aparecerá entonces en el menú Broadcast, lista para iniciar.
¿Qué pongo en el campo Clave de transmisión de XSplit?
Para un canal de Primcast, el nombre de la transmisión que aparece en los ajustes del Codificador de tu tarjeta de transmisión en vivo. En la mayoría de los canales es livestream. Ponlo solo en Clave de transmisión y no lo agregues al final de la URL RTMP.
¿Dónde van el usuario y la contraseña en XSplit?
Haz clic en Especificar credenciales del canal, junto al campo Clave de transmisión, e introduce el usuario y la contraseña de publicación de tu panel. Sin ellos, el servidor rechaza la transmisión, incluso cuando la dirección y la clave son correctas.
¿Puedo usar XSplit Broadcaster gratis?
Sí, para uso personal. XSplit indica que la licencia gratuita añade una marca de agua por encima de 720p o de 30 fotogramas por segundo, permite cuatro escenas y no incluye transmisión múltiple. Una transmisión a 720p y 30 fps hacia tu canal de Primcast funciona sin la marca de agua.
¿XSplit Broadcaster tiene una API?
Los desarrolladores escriben complementos y extensiones de XSplit con el marco XSplit JS (XJS), y SplitmediaLabs, la empresa detrás de XSplit, publica un complemento para Stream Deck que permite cambiar escenas e iniciar o detener una grabación. No necesitas ninguno de ellos para transmitir a tu canal: una salida RTMP personalizada es todo lo que hace falta.
¿Qué intervalo de fotogramas clave debo usar en XSplit?
2 segundos. Configúralo en el campo Fotogramas clave de la ventana de ajustes de codificación de video, detrás del icono de engranaje en las propiedades de la salida. Intervalos más largos hacen que los segmentos de reproducción sean irregulares, lo que los espectadores notan como almacenamiento en búfer.
¿Qué tasa de bits debo usar en XSplit?
Unos 2500 kbps para 720p o 4500 kbps para 1080p a 30 fps, con 128 kbps de audio AAC y modo CBR. Mantén el total en dos tercios de la velocidad de subida que mediste en el equipo de transmisión.
¿Cómo transmito a varias plataformas sin XSplit Premium?
Envía una transmisión a tu canal de Primcast y añade YouTube, Facebook, Twitch o cualquier servidor RTMP en Retransmisión en tu tarjeta de transmisión en vivo. Tu subida lleva una sola copia y nosotros entregamos las demás.
¿Probar con otro codificador?
Todos los codificadores RTMP toman los mismos cuatro valores de tu panel. Solo cambian los nombres de los campos y los menús.
¿Listo para poner tu programa de XSplit en línea?
Abre un canal de video, pega tus valores en XSplit y mira la reproducción de tu propia transmisión. Si algún campo te da problemas, nuestro chat responde en segundos, puede revisar tu canal mientras esperas y trae a una persona cuando lo pidas.