Tutorial · Producción en vivo con vMix

Tutorial de vMix todos los campos de streaming completados

Este tutorial de vMix pone tu transmisión en tu canal de Primcast en pocos minutos: configuras el destino como Custom RTMP Server, pegas el servidor en URL y el nombre del stream en Stream Key, y añades tu acceso en Advanced.

Después vienen los ajustes de calidad que mantienen la reproducción fluida para tus espectadores, una opción SRT para conexiones inestables y una forma rápida de comprobar que realmente estás en vivo.

vMix · ajustes de streamingmapa de campos
Destination
Custom RTMP Server
URL
rtmp://HOST:1935/APP
Stream Key
livestream
Application
FFMPEG
Keyframe Frequency
2
Advanced · Username
USERNAME
Advanced · Password
PASSWORD

Los valores en mayúsculas y el nombre del stream provienen de tu panel de Primcast. Nombres de campos tal como los etiqueta vMix 29.

01

Antes de empezar: copia cuatro valores de tu panel

vMix necesita saber a dónde enviar la transmisión y cómo iniciar sesión. Todo te espera en un solo lugar, así que no hay nada que adivinar.

Encuentra tus ajustes de codificador

Inicia sesión, abre tu cuenta de video y ve a la tarjeta Live streaming. En Encoder settings verás:

Server
Tu dirección y nombre de aplicación, con la forma rtmp://HOST:1935/APP.
Stream name
La mayoría de los canales usan livestream.
Username
El acceso para publicar un stream.
Password
Oculta hasta que haces clic en Show. New password genera una nueva.

Cópialos, no los reescribas

Cada valor tiene su propio botón de copiar, así que úsalo. El nombre de la aplicación en particular es solo tuyo. Muchas guías generales usan live, y escribirlo por costumbre hace que rechacen la conexión.

El nombre de usuario y la contraseña son solo para publicar este stream. No son el correo y la contraseña que usas para iniciar sesión en Primcast.

¿Tienes tu propio servidor de streaming dedicado? Entonces estos valores viven en la configuración de ese servidor. Pregúntanos en el chat y te indicaremos dónde encontrarlos.

¿Tu tarjeta también muestra un Nearest server? Usa esa dirección como servidor en su lugar. vMix se conecta entonces a nuestra ubicación más cercana (Nueva York, Miami, San Francisco, Ámsterdam o Bucarest) y tu stream viaja el resto del camino por nuestra red. El nombre del stream, el usuario y la contraseña quedan exactamente como están.

02

Configuración RTMP en vMix: URL, Stream Key y acceso

Abre los ajustes de streaming en vMix y sigue estos pasos en orden. Los nombres de los campos son los que vMix usa en su propia ayuda para la versión 29.

  1. Configura Destination en Custom RTMP Server.
  2. En URL, pega el servidor de tu panel. Termina con el nombre de la aplicación y no va más allá.
  3. En Stream Key, pega solo el nombre del stream. Algunas versiones de vMix llaman a este campo Stream Name.
  4. Deja Application en FFMPEG, que es lo que recomienda vMix.
  5. Abre Advanced y completa Username y Password con el acceso de publicación de tu panel.

Esto funciona

URLrtmp://HOST:1935/APPStream Keylivestream

Esto es rechazado

URLrtmp://HOST:1935/APP/livestreamStream Key(vacío)

vMix no da un error claro para esto. La conexión simplemente falla, por eso vale la pena revisarlo primero.

¿No hay campos Username y Password en tu versión de vMix? Puedes poner el acceso en la URL: rtmp://USERNAME:PASSWORD@HOST:1935/APP. Si tu contraseña tiene una @, dos puntos o una barra, haz clic en New password en el panel para obtener una sin ellos.

03

Ajustes de calidad de vMix que tus espectadores notarán

Elige un preset de calidad y luego haz clic en el engranaje junto a él para ajustarlo. Dos ajustes deciden si quienes miran ven una imagen fluida o una rueda girando: keyframes y bitrate.

Keyframe Frequency: 2

Cortamos tu transmisión en segmentos cortos de reproducción, y cada corte cae en un keyframe. Dos segundos entre keyframes dan segmentos uniformes. Si lo subes, los espectadores empiezan a quedarse congelados, mientras vMix sigue diciéndote que todo va bien.

Buena noticia: 2 es el valor predeterminado de vMix. Si alguien lo cambió, o lo hizo un preset, vuelve a ponerlo.

El resto del perfil

Format
H264, que todos los reproductores y navegadores pueden mostrar.
Profile
Main para mejor calidad, Baseline si tu computadora está al límite.
Preset
veryfast, como sugiere vMix.
Audio
AAC a 128 kbps.

Bitrate: ajústalo a tu subida

Suma video y audio, y mantén ese total en aproximadamente dos tercios de la velocidad de subida que mediste. Así que si una prueba de velocidad muestra 6 Mbps, envía alrededor de 4 como máximo.

Bitrates sugeridos de video y audio en vMix por resolución
Encode SizeVideo Bit RateAudio Bit RateSubida que necesitas
1920x1080, 30 fps4500 kbps128 kbps7 Mbps
1280x720, 30 fps2500 kbps128 kbps4 Mbps
854x480, 30 fps1200 kbps96 kbps2 Mbps

Los planes de video en vivo de pago aceptan hasta 5 Mbps de entrada, así que la fila de 1080p encaja. Ejecuta la prueba de velocidad en la computadora que corre vMix, a la hora del día en que planeas salir en vivo, y pruébalo más de una vez. Usa un cable de red en lugar de Wi-Fi en esa computadora si puedes.

¿Ventiladores girando fuerte o frames perdidos en vMix? Marca Use Hardware Encoder si tienes una GPU NVIDIA. La GPU se encarga entonces de la codificación y deja el procesador libre para tus escenas, títulos y cámaras.

04

Sal en directo y comprueba que llegó bien

  1. Guarda los ajustes y pulsa Stream en vMix.
  2. Abre la tarjeta de transmisión en vivo en tu panel de Primcast. En unos 15 segundos debería mostrarte en directo, junto con lo que vMix está enviando.
  3. Copia el enlace de reproducción de la misma tarjeta y ábrelo en VLC o en cualquier reproductor HLS. Dale unos segundos: no se reproduce nada hasta que existen los primeros segmentos.

El enlace propio de tu canal tiene esta forma. Si tu plan incluye un enlace CDN, la tarjeta lo muestra junto a él, y ambos funcionan. La tarjeta también incluye un código de inserción para tu propio sitio web.

http://HOST:1935/APP/livestream/playlist.m3u8
Problemas comunes de transmisión en vMix y qué hacer
Qué vesQué hacer
vMix no conecta en absolutoComprueba que la URL termina en el nombre de la aplicación y que Stream Key contiene solo el nombre del stream. Luego compara el host y el nombre de la aplicación con tu panel, letra por letra.
La URL y la clave son correctas, y aun así no conectaRevisa el nombre de usuario y la contraseña a continuación. Copia ambos de nuevo desde el panel, o crea una contraseña nueva y pégala.
Nada conecta desde una red concretaAlgunas redes de oficinas, escuelas y hoteles bloquean el puerto 1935. Prueba con otra conexión o envía por SRT (paso 05).
vMix se ve bien pero los espectadores se quedan en búferVuelve a poner Keyframe Frequency en 2 y baja la tasa de bits una fila. Puede que tu subida sea más lenta a esa hora de lo que esperas.
Se corta unas cuantas veces al díaEstás cerca del límite de tu subida. Baja una fila en la tabla o conecta el ordenador por cable.
05

SRT en vMix: para conexiones largas o inestables

SRT mantiene un stream unido en enlaces donde RTMP suele fallar: wifi de un recinto, una subida móvil o una señal que llega desde otro continente. Viene con los planes Pro y Platinum de nuestra CDN de vídeo, y tu tarjeta de transmisión en vivo muestra entonces una sección de ingesta SRT con tu propia dirección y frase de paso.

En vMix, SRT se configura en una salida y no en los ajustes de transmisión. Abre Settings, luego Outputs, haz clic en el engranaje junto a la salida que quieras enviar, marca Enable SRT y rellena los valores de la derecha.

Un stream enviado por SRT se reproduce con su propio nombre, así que usa el enlace que el panel muestra bajo Plays at mientras emitas de esta forma.

vMix · salida · SRTmapa de campos
Type
Caller
Hostname
HOST
Port
PORT
Latency
1000
Passphrase
PASSPHRASE
Key Length
16
Stream ID
déjalo vacío

El host y el puerto salen de la línea Address de tu sección de ingesta SRT.

06

Cortes, reconexión y más destinos

No hay ningún interruptor de reconexión automática que buscar

vMix se reconecta solo después de un corte. No hay ninguna casilla que marcar, así que si te han dicho que la actives, ese consejo era para otro codificador.

La reconexión solo decide lo rápido que vuelves. Tus espectadores igualmente pierden esos segundos, así que si los cortes se repiten, revisa tu tasa de bits y tu conexión en el paso 03.

Transmite una vez y aparece en todas partes

vMix puede enviar a tres destinos a la vez, pero cada uno vuelve a consumir tu subida. Envía un stream a Primcast y añade YouTube, Facebook, Twitch o cualquier servidor RTMP en Restream dentro de tu tarjeta de transmisión en vivo, hasta cinco destinos. Tu subida lleva un solo stream y nuestra red hace el resto.

07

Preguntas sobre streaming con vMix

¿Cómo transmito desde vMix a un servidor RTMP personalizado?

En los ajustes de streaming, elige Servidor RTMP personalizado como destino. Pega la dirección del servidor con el nombre de la aplicación en URL, el nombre del stream en Stream Key, y tu usuario y contraseña de publicación en Avanzado. Guarda y pulsa Stream.

¿Cuál es mi clave de stream de vMix?

Para un canal de Primcast es el nombre del stream que aparece en los ajustes del codificador de tu tarjeta de transmisión en vivo, que es livestream en la mayoría de los canales. Va solo en el campo Stream Key, nunca al final de la URL.

¿Dónde está la reconexión automática en vMix?

No hay un ajuste para eso. vMix se reconecta solo después de una caída, así que no hay nada que activar. Si los cortes siguen apareciendo, baja el bitrate o conecta el ordenador por cable de red.

¿El nombre de la aplicación es siempre "live"?

No. El nombre de tu aplicación pertenece a tu canal y forma parte de la dirección del servidor en tu panel. Cópialo desde allí. Un nombre inventado hará que rechacen la conexión.

¿Qué intervalo de fotogramas clave debo usar en vMix?

Ajusta la frecuencia de fotogramas clave a 2 segundos, que también es el valor predeterminado de vMix. Los segmentos de reproducción se cortan en los fotogramas clave, así que un intervalo más largo se convierte en pausas para tus espectadores aunque vMix no muestre ningún problema.

¿A qué bitrate debo transmitir desde vMix?

Unos 2500 kbps para 720p o 4500 kbps para 1080p a 30 fotogramas por segundo, más 128 kbps de audio. Mantén el total en aproximadamente dos tercios de la velocidad de subida que mediste en el ordenador que ejecuta vMix.

¿Puede vMix transmitir a Primcast por SRT?

Sí, en los planes de CDN de vídeo Pro y Platinum. Activa SRT en una salida de vMix en modo Caller e introduce el host, el puerto y la frase de contraseña de la sección de ingesta SRT de tu panel, con latencia 1000 y longitud de clave 16.

¿Puedo transmitir a YouTube y Facebook al mismo tiempo?

Sí. Envía un stream de vMix a Primcast y añade las otras plataformas en Restream dentro de tu tarjeta de transmisión en vivo, hasta cinco destinos. Así tu subida solo lleva una copia.

¿Necesitas un canal para tu programa de vMix?

Abre un canal de vídeo, copia tus valores en vMix y mira tu propia transmisión en directo. ¿Atascado en un campo? Nuestro chat responde en segundos y puede revisar tu canal mientras esperas, y una persona se une siempre que lo pidas.