Emitir desde OBS, vMix y codificadores (RTMP, SRT, WHIP)
Actualizado el 11 oct. 2026Un canal de Castreon puede recibir una emisión en directo desde un programa de producción (OBS, vMix), desde un codificador hardware o desde otra aplicación. La emisión se convierte en la fuente del canal como cualquier otra: el perfil, las salidas, la fuente de reserva y la imagen «sin señal» funcionan igual.
Hay tres caminos:
| Camino | Cuándo elegirlo | Plan |
|---|---|---|
| RTMP entrante | el más sencillo — lo conocen todos los programas y todos los codificadores | todos los planes (desde Castreon 1.4.0) |
| SRT | conexiones inestables (internet móvil, Wi-Fi, grandes distancias): recupera los paquetes perdidos | todos los planes |
| WebRTC (WHIP) | retardo muy bajo, también directamente desde el navegador | Enterprise — consulta WebRTC |
RTMP entrante
1. Añadir la fuente
- Abre el canal → Editar → Añadir fuente y elige RTMP entrante (OBS / codificador).
- Guarda. Castreon muestra Servidor (en OBS) — con la forma
rtmp://<dominio>/live— y la Clave de transmisión, ambos con botón para copiar.
El canal se reconoce por su clave, así que todos los canales usan el mismo puerto. La clave funciona como una contraseña: quien la tiene puede emitir en el canal. Clave nueva crea otra — tras guardar, la antigua deja de funcionar. Las cuentas que solo pueden ver el canal no ven la clave.
2. En OBS
Ajustes → Emisión: Servicio = Personalizado…, Servidor = la dirección de arriba, Clave de retransmisión = la clave del canal. Después Iniciar transmisión.
Ajustes recomendados (Ajustes → Salida, modo Avanzado):
| Ajuste | Valor |
|---|---|
| Codificador de vídeo | H.264 — x264 o el codificador de la tarjeta gráfica; perfil high |
| Control de frecuencia | CBR |
| Bitrate de vídeo | 1080p: 4500–6000 kbps · 720p: 2500–4000 kbps |
| Intervalo de fotogramas clave | 2 s |
| Audio | AAC, 160 kbps, 48 kHz |
OBS 29.1 o posterior también puede enviar H.265 o AV1 por RTMP; Castreon los recibe. Para los espectadores y las plataformas de vídeo elige entonces, si hace falta, un perfil que los transcodifique a H.264 — consulta HEVC y AV1.
En vMix y en codificadores hardware
- vMix — Stream → Destination = Custom RTMP Server, URL = la dirección del servidor, Stream Key = la clave del canal.
- Codificadores hardware — para RTMP introduce la dirección del servidor y la clave de transmisión (algunos equipos la llaman stream name); si el equipo pide una sola dirección, usa
rtmp://<dominio>/live/<clave>.
3. En la página del canal
La tarjeta Emitir desde OBS (RTMP) muestra la dirección y la clave (oculta, con Mostrar clave), quién está emitiendo ahora — desde qué dirección y con qué programa —, la imagen (códec, resolución, fotogramas por segundo), el sonido, el bitrate recibido y los ajustes recomendados.
Qué hace Castreon con la emisión
- El vídeo H.264 (y H.265 / AV1) se toma sin recodificar si el perfil del canal lo permite — un canal sin perfil (passthrough) no consume CPU.
- El sonido llega al canal como AAC 48 kHz.
- Mientras nadie emite, el canal espera — no es una caída. Con una fuente de reserva, el canal reproduce la reserva y vuelve a la emisión en la siguiente comprobación de la fuente principal. Con la imagen «sin señal», las salidas siguen abiertas mientras falta la emisión.
- Un canal tiene una sola fuente RTMP y una sola emisión a la vez. Una clave no puede usarse en dos canales, y un canal detenido no recibe emisiones.
El puerto y el cortafuegos
El puerto RTMP es 1935 (TCP) y se cambia en Ajustes → RTMP entrante (vacío = 1935, 0 = desactivado). El cambio de puerto se aplica tras reiniciar el servicio (sudo systemctl restart castreon). Abre el puerto en el cortafuegos, por ejemplo:
sudo ufw allow 1935/tcp
SRT desde OBS o desde un codificador
- En el canal añade una fuente SRT que escuche:
srt://@:9000(elige un puerto libre; para cifrar añade?passphrase=…, de al menos 10 caracteres). - En OBS: Ajustes → Emisión → Servicio = Personalizado…, Servidor =
srt://<dirección-del-servidor>:9000(con?passphrase=…si la has puesto), Clave de retransmisión vacía. - Abre el puerto en el cortafuegos en UDP (
sudo ufw allow 9000/udp).
SRT recupera los paquetes perdidos, por eso es la elección adecuada para enlaces inestables. El retardo crece con el valor latency (el mismo en ambos extremos).
Si no funciona
- OBS no se puede conectar — revisa la dirección y la clave (tras Clave nueva y guardar, solo funciona la nueva), que el puerto 1935 esté abierto en TCP y que RTMP entrante no esté desactivado en Ajustes → RTMP entrante.
- OBS se conecta, pero el canal no arranca — el canal debe estar Activo; mira el Registro en la página del canal.
- La imagen se atasca o pierde fotogramas — la conexión en el lugar de la emisión no basta: baja el bitrate en OBS o pasa a SRT.
- En las plataformas de vídeo la imagen no arranca — consulta Evento en directo.