Tutorial · De Wowza Streaming Engine a Facebook
Tutorial de Wowza Facebook Live con un destino de transmisión RTMPS funcional
Este tutorial de Wowza Facebook Live lleva tu transmisión desde Wowza Streaming Engine a Facebook de una de dos maneras: el destino de transmisión integrado de Facebook Live, que inicia sesión en tu cuenta, o un destino RTMP genérico que transporta tu clave de transmisión de Facebook mediante RTMPS.
Facebook solo acepta video en vivo a través de RTMPS, por lo que un destino que aún apunte a RTMP simple en el puerto 1935 nunca se conectará. Ambos métodos que se describen a continuación lo envían de forma segura.
Destination Host live-api-s.facebook.comDestination Port 443Application Name rtmpStream Name FB-STREAM-KEYCustom property sendSSL = true
Reemplaza el nombre de la transmisión con la clave que te da Facebook. El paso 03 explica cada campo.
Antes de agregar un destino de transmisión de Wowza
Verifica primero cuatro cosas. La mayoría de las transmisiones fallidas de Facebook se deben a una de ellas, no a Wowza.
- Versión de Wowza
- El destino de Facebook Live requiere Wowza Streaming Engine 4.5 o posterior. La versión actual es 4.11.3, de agosto de 2026, y funciona con Java 17 o 21.
- Una fuente en vivo
- Tu codificador está publicando en una aplicación en vivo, por ejemplo
live. Abre la aplicación, luego Incoming Streams, y anota el nombre exacto de la transmisión. - Cuenta de Facebook
- Facebook solicita una cuenta con al menos 60 días de antigüedad y una página o perfil profesional con al menos 100 seguidores antes de permitir video en vivo desde software de transmisión.
- Puerto 443 de salida
- El servidor debe poder comunicarse con
live-api-s.facebook.comen el puerto TCP 443. Un firewall que solo permita la salida por el 1935 bloqueará la transmisión.
Wowza reenvía el video exactamente como lo envía tu codificador. Configura el codificador con video H.264, audio AAC y un fotograma clave cada 2 segundos ahora, y Facebook aceptará la transmisión en el primer intento. El paso 04 tiene la configuración completa.
Método 1: el destino de transmisión de Facebook Live
La forma más rápida. Wowza inicia sesión en Facebook por ti, crea la publicación en vivo y envía el video mediante RTMPS por su cuenta. Úsalo para publicar en tu propia biografía o en una página que administres.
- En Wowza Streaming Engine Manager, abre Applications y selecciona tu aplicación en vivo.
- Haz clic en Stream Targets. Si la página indica que los destinos de transmisión están desactivados, haz clic en Enable Stream Targets y reinicia la aplicación cuando Wowza lo solicite. Tu codificador se reconecta por sí solo.
- Haz clic en Add Stream Target, elige Facebook Live y haz clic en Next.
- Completa Stream Target Name (sin símbolos como / : * ? o |), Source Stream Name (el nombre de Incoming Streams) y el Title y la Description que tus espectadores verán en la publicación.
- Haz clic en Login, inicia sesión en Facebook y permite el acceso. Facebook pregunta quién puede ver las publicaciones de Wowza: elige la audiencia más pública que querrás tener, porque una publicación nunca puede ser más pública que esto.
- Elige el Video Destination: My Timeline o una de las páginas que administras. Para tu biografía, también establece quién puede ver la publicación.
- Haz clic en Add this target. El destino muestra Active mientras envía, y la publicación aparece en Facebook unos segundos después.
Método 2: un destino de transmisión RTMPS de Wowza con tu clave de transmisión
Usa este cuando prefieras establecer el título, la programación y la audiencia en Facebook, o cuando el método de inicio de sesión no se autorice. Facebook te da una clave de transmisión y Wowza solo entrega el video.
Obtén la clave de transmisión de Facebook
- En Facebook, abre Live Producer y elige transmitir en vivo con software de transmisión.
- Copia la clave de transmisión. Trátala como una contraseña: cualquiera que la tenga puede transmitir en tu cuenta.
- Deja la página abierta. Desde aquí iniciarás la transmisión una vez que llegue el video.
Agrega el destino RTMP genérico en Wowza
- En tu aplicación, haz clic en Stream Targets y luego en Add Stream Target.
- Elige Generic RTMP y haz clic en Next.
- Completa los campos como se indica en la tabla a continuación y guarda el destino.
- Stream Target Name
- Cualquier cosa que reconozcas, por ejemplo
facebook. - Source Stream Name
- El nombre de la transmisión de Incoming Streams.
- Destination Host
live-api-s.facebook.com, sin rtmps:// delante.- Destination Port
443, no el valor predeterminado de RTMP de 1935.- Destination Application
rtmp- Destination Stream Name
- Tu clave de transmisión de Facebook.
- User Name, Password
- Deja ambos vacíos. La clave es la única credencial que utiliza Facebook.
Activa RTMPS con sendSSL
Un destino RTMP genérico envía RTMP simple hasta que le indiques lo contrario. Abre el destino, ve a sus propiedades personalizadas y agrega sendSSL con el valor true. Wowza documenta una segunda forma: la línea del destino en el archivo de mapa de la aplicación recibe "sendSSL":"true".
livestream={"entryName":"facebook", "profile":"rtmp", "host":"live-api-s.facebook.com", "port":"443", "application":"rtmp", "streamName":"FB-STREAM-KEY", "sendSSL":"true"} Una línea por destino: el nombre de tu transmisión de origen, un signo igual y luego la configuración del destino. Wowza Manager escribe este archivo, y su primera línea te pide que no lo edites a mano, así que haz los cambios en el Manager cuando puedas.
Cuando el destino muestre Active, Live Producer mostrará una vista previa de tu video. Verifica la imagen y el sonido allí y luego haz clic en Go live en Facebook.
Ajustes del codificador que acepta Facebook Live
Estas son las cifras actuales de Meta para vídeo en directo. Facebook admite ahora hasta 1080p a 60 fotogramas por segundo y emisiones de hasta 8 horas, por lo que los límites de 720p y 4 horas de las guías antiguas de Wowza, incluida la primera versión de esta página, ya no se aplican.
| Resolución | Frecuencia de fotogramas | Tasa de bits de vídeo |
|---|---|---|
| 1920 × 1080 | 60 fps | 4,500 to 9,000 kbps |
| 1920 × 1080 | 30 fps | 3,000 to 6,000 kbps |
| 1280 × 720 | 60 fps | 2,250 to 6,000 kbps |
| 1280 × 720 | 30 fps | 1,500 to 4,000 kbps |
| 854 × 480 | 30 fps | 600 to 2,000 kbps |
| 640 × 360 | 30 fps | 400 to 1,000 kbps |
- Códec de vídeo
- H.264. Nivel 4.1 hasta 1080p a 30 fps, nivel 4.2 para 1080p a 60 fps.
- Fotogramas clave
- Cada 2 segundos. Meta establece 4 segundos como límite.
- Audio
- AAC-LC, estéreo, 44,1 o 48 kHz, 128 kbps (256 kbps como máximo). Meta pide audio y vídeo en cada emisión, así que envía una pista silenciosa si no tienes sonido.
- Protocolo
- RTMPS, en el puerto 443.
- Duración
- 8 horas como máximo. Cuando el destino integrado alcanza ese límite, Facebook termina la publicación y Wowza inicia una nueva con los mismos ajustes.
Un destino de emisión transmite los fotogramas clave del codificador sin modificarlos. Si Facebook avisa sobre el intervalo de fotogramas clave, corrígelo en el codificador o envía al destino una versión del Wowza Transcoder con el intervalo de fotogramas clave ajustado al doble de la frecuencia de fotogramas.
Detén la emisión y corrige los errores habituales
Para finalizar la emisión, abre Destinos de emisión y haz clic en Desactivar este destino de emisión, o detén tu codificador. El destino queda guardado para la próxima vez.
| Qué ves | Por qué | Solución |
|---|---|---|
| El destino espera y nunca pasa a Activo | El nombre de la emisión de origen no coincide con lo que publica el codificador. | Copia el nombre de Emisiones entrantes en el destino, incluidas mayúsculas y minúsculas. |
| La conexión falla o sigue reintentando | RTMP simple, puerto 1935, o un cortafuegos que bloquea el puerto 443 de salida. | Configura el puerto 443 y sendSSL en true, y permite el TCP 443 de salida desde el servidor. |
| Facebook dice que la clave de emisión no es válida | Las claves de Live Producer pueden caducar después de que termine una emisión. | Copia una clave nueva y pégala en Nombre de la emisión de destino. |
| El inicio de sesión de Facebook dejó de funcionar | La autorización del destino integrado caducó o se eliminó en Facebook. | Elimina el destino y agrégalo de nuevo; luego inicia sesión en Facebook otra vez. |
| Facebook avisa sobre el intervalo de fotogramas clave | El codificador envía un fotograma clave con menos frecuencia que cada 4 segundos. | Configura el codificador para un fotograma clave cada 2 segundos. |
Emitir en directo en Facebook con Primcast
Solo necesitas Wowza Manager cuando Wowza se ejecuta en tu propio servidor. Elige la línea que se ajuste a tu configuración.
Un plan de streaming de vídeo de Primcast
Sin destino de emisión que configurar. En tu cuenta, abre la tarjeta Streaming en directo, ve a Reemitir, haz clic en Añadir un destino, elige Facebook y pega tu clave de emisión. El panel ya utiliza la dirección RTMPS de Facebook en el puerto 443. Tu primer destino reinicia tu canal una vez, y tu codificador se reconecta en unos segundos.
La misma tarjeta envía una emisión a YouTube, Facebook, Twitch o cualquier servidor RTMP a la vez, hasta cinco destinos.
Wowza en tu propio servidor dedicado
Alquila una máquina completa y ejecuta Wowza Streaming Engine en ella, con todos los destinos de emisión de este tutorial bajo tu control. Si lo solicitas, instalamos y gestionamos Wowza por ti. La licencia de Wowza se factura aparte de la máquina, nunca se incluye en su precio.
Preguntas sobre Wowza y Facebook Live
¿Qué es un destino de transmisión en Wowza Streaming Engine?
Un destino de transmisión es un lugar al que Wowza envía una de tus transmisiones entrantes, como Facebook, YouTube u otro servidor RTMP. Añades destinos por aplicación en Destinos de transmisión, y cada uno empieza a enviar en cuanto su transmisión de origen está en directo.
¿Cómo configuro un destino de transmisión RTMPS en Wowza?
Añade un destino RTMP genérico, introduce el host de destino y el puerto 443, y luego añade la propiedad personalizada sendSSL con el valor true. Sin sendSSL, el destino envía RTMP sin cifrar, algo que Facebook no acepta.
¿Puede Wowza enviar una transmisión a Facebook y a YouTube al mismo tiempo?
Sí. Añade un destino de transmisión por cada plataforma en la misma transmisión de origen, y Wowza envía una copia a cada una. Wowza recomienda no usar más de 10 destinos en una sola cuenta de Facebook. Cada copia usa su propia subida desde el servidor, así que cuenta cada destino al dimensionar el puerto.
¿Qué resolución puedo transmitir a Facebook Live desde Wowza?
Hasta 1080p a 60 fotogramas por segundo, entre 4.500 y 9.000 kbps, según las especificaciones de vídeo en directo de Meta. Wowza envía lo que produce tu codificador, así que ajusta la resolución y la tasa de bits en el codificador o en una versión del transcodificador de Wowza.
¿Puedo transmitir a un grupo o evento de Facebook?
El destino integrado de Facebook Live ofrece tu biografía y las páginas que administras. Para cualquier otro lugar donde Facebook te permita emitir en directo, crea el vídeo en vivo en Live Producer y envíalo con el método 2 y la clave de transmisión que te da.
¿Qué versión de Wowza Streaming Engine necesito?
La versión 4.5 o posterior incluye el destino de Facebook Live, y cualquier versión con el destino RTMP genérico puede enviar RTMPS con sendSSL. La versión actual es la 4.11.3, de agosto de 2026.
¿Necesito Wowza para transmitir a Facebook con Primcast?
No. En un plan de transmisión de vídeo de Primcast, la sección Reemitir de tu tarjeta de transmisión en directo envía tu señal a Facebook solo con la clave de transmisión. Usas Wowza Manager únicamente cuando Wowza se ejecuta en un servidor dedicado propio.
Más tutoriales de vídeo en directo
Configura el codificador que alimenta a Wowza, o sáltate Wowza y envía directamente desde tu ordenador.
¿Quieres Facebook Live sin ejecutar Wowza?
Tu canal de vídeo de Primcast reemite a Facebook desde el panel: pega la clave de transmisión y ya estás en directo. Si un destino no se conecta, nuestro chat responde en segundos y puede revisar tu cuenta y tu transmisión, y una persona interviene siempre que lo pidas.