Transmitir video en vivo

Para la transmisión de video en vivo es posible utilizar alguno de los siguientes programas OBS, vMix, WireCast, todos ellos tienen sus ventajas y diferencias puntuales, sin embargo, a configuración es prácticamente la misma.

En esta clase vamos a realizar la configuración con OBS y las secciones fundamentales que debes configurar para iniciar tu transmisión de video en vivo utilizando este software.

¿Qué es OBS?

OBS por sus siglas en inglés Open Broadcaster Software es un software gratuito para la transmisión de video por internet, está escrito en C y C++ y mantenido por OBS Project. Entre sus principales ventajas encontramos:

  •  Gratuito: no necesitas una licencia para poder utilizarlo, puedes descargarlo directamente desde este enlace.
  • Multiplataforma: está disponible para Linux, Windows y macOS.
  • Captura de video: permite transmitir desde fuentes de video en tiempo real.
  • Plugins: cuenta con plugins y aplicaciones adicionales para aumentar las funciones.
  • Codificación y grabación: codifica la transmisión con varios formatos, incluye además la opción para grabar la transmisión directamente en el equipo.

Requisitos para configurar OBS

Ahora que ya conocemos las principales ventajas de OBS vamos a comenzar la configuración, para esto necesitamos revisar sí cumplimos con los mínimos requisitos necesarios.

Para completar la configuración siguiendo este ejemplo necesitas:

  • Tener instalado OBS (descargarlo desde aquí).
  • Los datos de la cuenta de video streaming que contrataste en Gospel iDEA.
  • Conexión a internet con cable de red al menos 10Mbps de upload (no utilizar WiFi).

Transmisión de calidad: para garantizar una transmisión de video óptima es recomendable utilizar una conexión por cable de red.

Prueba de velocidad: a todos nos gusta transmitir al mayor bitrate posible, sin embargo debes asegurarte que tu conexión de upload es adecuada, puedes realizar una prueba de velocidad desde https://speedtest.net.

Configurar OBS para video en vivo

Estamos listos para configurar OBS para video online o video en vivo. En este ejemplo utilizaré una cuenta de prueba del servicio de video streaming de Gospel iDEA.

Para conseguir los datos para la transmisión en tu panel de control sigue los pasos a continuación:

  • Ingresa al panel de control y luego a la sección "Servicios > Enlaces rápidos".
  • En la sección "Transmisión en vivo" encontrarás el enlace RTMP y la clave RTMP también llamada "stream key".
Datos RTMP para transmisión
  • Ejecuta OBS en tu ordenador.
  • Ingresa a OBS > Preferencias > Emisión > Servicio > Personalizado.
  • La pantalla que verás será similar a la siguiente:
Configurar OBS para transmitir en vivo

Los campos que debes configurar son, servidor y clave de retransmisión, llena estos campos con la información obtenida en el panel de control.

  • Servidor: es la url para el servidor de streaming al cual debes conectarte para comenzar a transmitir.
  • Clave de retransmisión: la clave proporcionada al activar la cuenta.

Al finalizar haz clic en Aceptar para guardar los cambios.

Importante: Asegúrese de no colocar espacios en blanco antes o después de la URL del servidor o la clave de retransmisión.

Configurar bitrate en OBS

Ahora que hemos configurado el servidor de streaming nos toca configurar el bitrate, es decir la cantidad de información que enviaremos por segundo hacia el servidor de streaming. En palabras sencillas, es la "calidad que tendrá la transmisión".

A mayor bitrate la calidad de nuestro video será mejor, sin embargo debes tener en cuenta que para enviar la señal sin cortes tu velocidad de upload debe ser acorde al bitrate utilizado para la transmisión.

En una transmisión de video online existen 2 parámetros que tenemos que tener en cuenta, el bitrate del video y el bitrate del audio; el bitrate final será la suma de ambos.

Configurar el bitrate de video

Para configurar la calidad del video en OBS ingresamos a:

  • OBS > Preferencias > Salida > Emisión.
  • Tasa de bits: coloca aquí el bitrate al que deseas transmitir, recuerda respetar el límite de bitrate asignado a tu plan de video streaming contratado.
  • Clic en Aceptar para guardar los cambios.
Bitrate de video en OBS

En este ejemplo estamos utilizando un bitrate de 1500kbps, en la configuración que realices debes utilizar el bitrate que ha sido asignado a tu cuenta. 

Los demás valores como codificador, control de la frecuencia, intervalo de fotogramas clave, etc. puedes dejarlos con los valores por defecto.  

Nota: la pista de audio seleccionada es la número 1, ten en cuenta esto para el siguiente paso.

Configurar bitrate de audio

El bitrate de audio será la calidad que el audio que acompaña al video tendrá en la transmisión, para configurar el bitrate de audio:

  • OBS > Preferencias > Salida > Audio.
  • Selecciona el bitrate de audio al que deseas transmitir.
  • Clic en Aceptar para guardar los cambios.
OBS bitrate de audio

Configurar resolución de salida

La resolución de salida será el tamaño máximo que nuestro video podrá ser visualizado por el espectador.

Las resoluciones estándar para una transmisión web son las siguientes:

  • 1080p (HD) - 1920 x 1080 pixeles
  • 720p (HD) - 1280 x 720 pixeles
  • 480p - 854 x 480 pixeles
  • 360p - 640 x 360 pixeles
  • 240p - 426 x 240 pixeles
  • 144p – 256 x 144 pixeles

Además de las resoluciones de alta calidad:

  • 2160p (4K) - 3840 x 2160 pixeles
  • 1440p (2K) - 2560 x 1440 pixeles

El servicio de video streaming de Gospel iDEA permite transmitir hasta 1080p, una calidad HD y suficiente para la gran mayoría de los casos. En este ejemplo utilizaré una resolución 720p.

Para configurar la resolución de salida en OBS ingresamos a:

  • OBS > Ajustes > Video.
  • Resolución de la base (lienzo) es la resolución de video que previsualizaremos en OBS.
  • Resolución de salida (Escalada): es la resolución de video a la que enviaremos el video al servidor de streaming.
  • Clic en Aceptar para guardar los cambios.

Para una transmisión en 720p la configuración debe ser similar a la siguiente:

Resolución de video en OBS

Transmitir video en vivo con OBS

Finalmente tenemos OBS configurado y listo para transmitir video en vivo para en la pantalla principal de OBS hacemos clic en Iniciar Transmisión si todo ha sido configurado correctamente el resultado será similar al siguiente:

Transmisión en OBS

Por último la transmisión de video online será accesible utilizando el enlace M3U8 desde cualquier reproductor de video como VLC, Windows Media, Winamp o desde un reproductor incrustado en tu propio sitio web:

reproductor de video streaming

Aunque la clase quedó un poco extensa, siguiendo todos los pasos podrás ver que la configuración es muy sencilla.

¿Tuviste algún problema para configurar OBS? no dudes en contactarnos abriendo un ticket de soporte. 

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>
Success message!
Warning message!
Error message!