Server de streaming RTMP sin tener que montar Nginx
Publica desde tu encoder con la URL y las credenciales del canal. Reproduce por HLS, configura la grabación y el restream, y elige transcoder o CDN según tu plan. Prueba audio, video y estabilidad antes del evento.
Compatibilidad con encoders
Puedes publicar desde un encoder que envíe RTMP compatible con el origen. Los siguientes son ejemplos de herramientas; confirma protocolo, códec y configuración en tu modelo y versión.
| Categoría | Herramientas soportadas |
|---|---|
| Software gratis | OBS Studio, Streamlabs, Larix Broadcaster (móvil) |
| Software pro | vMix, Wirecast, XSplit, ManyCam |
| Encoders hardware | BlackMagic ATEM Mini Pro, Teradek Vidiu/Bond, AVMatrix, LiveU Solo, Epiphan Pearl |
| Cámaras IP/PTZ | Modelos con salida RTMP: verificar documentación del fabricante |
| Móvil | Larix Broadcaster (iOS/Android), Streamlabs Mobile |
Cómo configurar OBS con tu servidor RTMP
- Crea tu cuenta. Revisa la prueba TestDrive+ de 3 días.
- Abre OBS Studio. Ve a Configuración → Transmisión.
- Servicio: selecciona Personalizado (Custom).
- Servidor: copia la URL de ingesta exacta del panel, incluido su esquema y puerto.
- Credenciales: usa la clave y los campos de autenticación que indique el panel.
- Inicia la transmisión. Comprueba que el canal recibe la señal y que el reproductor muestra audio y video.
Si quieres una guía visual con capturas: cómo hacer streaming profesional con OBS.
RTMP vs RTMPS: protocolo y requisitos de ingesta
RTMP transporta audio y video sobre TCP sin cifrado TLS. RTMPS añade TLS al transporte. Esta comparación describe los protocolos: para usar RTMPS también debe estar habilitado el endpoint correspondiente en tu origen.
| Aspecto | RTMP | RTMPS |
|---|---|---|
| Cifrado del transporte | Sin TLS | TLS si el endpoint está habilitado |
| Puerto | Habitualmente 1935; ver panel | El indicado por el endpoint |
| Prefijo | rtmp:// | rtmps:// |
| Red corporativa | Permitir host y puerto asignados | Comprobar que el proxy permite el protocolo |
| Latencia | Medir en tu conexión | Medir en tu conexión |
Configuración: copia la URL completa del panel y comprueba la conectividad saliente con tu equipo de red. No cambies el esquema para intentar activar TLS. Si necesitas ingesta cifrada, confirma una ruta compatible antes del evento.
Configuración por encoder para tu servidor de streaming RTMP
La URL, las credenciales, el intervalo de keyframes y el bitrate deben coincidir con el canal. La tabla propone puntos de partida para H.264, no mediciones ni límites de la plataforma. Ajusta los valores mediante una prueba con tu contenido y conexión.
| Encoder | URL del servidor | Stream key | Keyframe | Bitrate recomendado |
|---|---|---|---|---|
| OBS Studio | Servicio "Personalizado" + URL del panel | Stream key del panel | 2 s | 3.5 Mbps (720p) / 6 Mbps (1080p) |
| vMix | Destination "Custom RTMP" + URL del panel | Stream name/key del panel | 2 s | 6 Mbps (1080p30) / 9 Mbps (1080p60) |
| Wirecast | Output "RTMP" + URL del panel | Stream key del panel | 2 s | 4.5–6 Mbps (1080p) |
| Streamlabs | Servicio "Custom" + URL del panel | Stream key del panel | 2 s | 3.5 Mbps (720p) / 6 Mbps (1080p) |
| Larix Broadcaster (móvil) | Nueva conexión URL del panel | Se incluye al final de la URL | 2 s | 2.5–4 Mbps (720p en 4G/5G) |
| Encoder hardware (Teradek / ATEM Mini Pro) | Plataforma "RTMP" + URL del panel | Stream key del panel | 2 s | 6 Mbps (1080p) / según uplink |
Deja margen de subida respecto al bitrate configurado y revisa las pérdidas del encoder. Si la conexión es inestable, reduce el bitrate o prueba la ruta SRT que ofrezca el canal. Para calidades múltiples, revisa la opción de transcoder del plan.
Del RTMP ingest al HLS out: cómo fluye tu señal
Este esquema muestra un flujo habitual de ingesta RTMP y reproducción HLS. Algunas etapas sólo intervienen si están contratadas y habilitadas en el canal.
- 1. Ingesta RTMP. El encoder envía una señal H.264/AAC al endpoint asignado. Comprueba su recepción en el panel.
- 2. Transcoder opcional. Las calidades múltiples requieren el addon habilitado. La URL ABR puede ser distinta de la URL HLS de la señal original.
- 3. Empaquetado HLS. El player solicita un manifiesto
.m3u8y segmentos. LL-HLS requiere un origen compatible y la función habilitada. - 4. Distribución. La ruta depende de la configuración del canal y de si tiene CDN habilitada. Revisa consumo y reproducción con una prueba real.
- 5. Player. El reproductor usa las calidades disponibles. WebRTC es una opción separada que no se combina con transcoder ni LL-HLS en el mismo canal.
RTMP describe la entrada y HLS la salida. Prueba el conjunto antes de emitir: el retardo depende también del encoder, la red y el buffer del player. No construyas una URL LL-HLS o WebRTC modificando manualmente la URL HLS.
Servidor RTMP gestionado vs montar tu propio Nginx-RTMP
Un servidor propio requiere que tu equipo configure y mantenga la ingesta, la entrega y los servicios adicionales. En XtreamCast esas funciones se gestionan desde el panel según el plan y los addons contratados. Compara responsabilidades y coste total para tu escenario.
| Criterio | Nginx-RTMP propio | XtreamCast gestionado |
|---|---|---|
| Audiencia | Depende de hardware, bitrate y red | Dimensionar concurrencia y transferencia para el evento |
| Coste mensual | Cotizar infraestructura, distribución y operación | Consultar el catálogo vigente de planes y addons |
| Transcoder ABR | Configurar perfiles y recursos de procesamiento | Addon sujeto a configuración y compatibilidad |
| Grabación | Configurar almacenamiento y comprobar archivos | Configurar y verificar la grabación en el canal |
| Restream | Configurar los destinos y sus credenciales | Gestionar los destinos permitidos por el plan |
| SLA | Depende del contrato de infraestructura | 99,995% mensual contractual, sujeto a Términos |
| Puesta en marcha | Depende de la instalación y las pruebas | Depende del alta, la configuración y las pruebas |
Criterio de decisión: compara la capacidad de tu equipo para operar el servicio, las funciones necesarias, la red y el coste estimado. No existe un umbral universal de espectadores que haga mejor una opción. Revisa las guías relacionadas y los planes con esos requisitos.
Preguntas frecuentes sobre el server RTMP
¿No encuentras tu respuesta? Habla con un experto
Copia el esquema, host y puerto de la URL de ingesta del panel. RTMP suele usar TCP 1935, pero el endpoint asignado es la referencia. RTMPS requiere un endpoint TLS habilitado: no basta con cambiar rtmp:// por rtmps://.
RTMPS es RTMP sobre TLS. Úsalo únicamente si tanto el origen asignado como el encoder lo soportan y el panel facilita esa URL. La reproducción HTTPS no demuestra que la ingesta tenga TLS.
Depende del encoder, la red, el origen, el formato de salida y el buffer del player. Mide el retardo entre cámara y pantalla en tu escenario; no ofrecemos un promedio sin una prueba verificable. LL-HLS depende del origen y su habilitación.
Usa la URL de ingesta entregada por el panel. La personalización visual del player no cambia automáticamente el dominio de ingesta ni el de HLS. Consulta la viabilidad y configuración de un dominio propio antes de usarlo.
¿Tienes más preguntas?
Nuestro equipo está disponible 24/7 para ayudarte con cualquier duda sobre tu proyecto de streaming.
Recursos sobre protocolos de streaming
¿Listo para operar con calidad broadcast?
Lleva tu canal de TV, radio, eventos o transmisiones corporativas a audiencias de todo el mundo. Prueba gratis 3 días. Tu canal de audio o video listo en minutos. Soporte 24/7 en español.