Tarjetas de captura (SDI / HDMI) y radio FM / DAB+ como fuentes
Actualizado el 27 oct. 2026La fuente de un canal también puede ser un dispositivo del servidor: una tarjeta de captura SDI o HDMI, o un receptor SDR (un stick USB RTL2832U) que capta radio FM o DAB / DAB+. Elígelo en el editor del canal como cualquier otra fuente; también puede ser una fuente de reserva detrás de una IP o DVB.
Disponible desde Castreon 3.0.0, en todos los planes.
Tarjeta de captura (SDI / HDMI)
Editor del canal → Fuentes → Tipo: Tarjeta de captura (SDI / HDMI), y luego:
- Tipo de tarjeta — V4L2 (HDMI / SDI / USB) para tarjetas y capturadoras USB con driver de vídeo Linux, o DeckLink para tarjetas SDI / HDMI con Desktop Video instalado (el FFmpeg del servidor debe estar compilado con DeckLink; el editor te avisa si no lo está).
- Tarjeta —
/dev/videoNpara V4L2; para DeckLink, elige la tarjeta por su nombre en la lista. - Resolución y Fotogramas/s — vacío = lo que da la tarjeta.
- Formato de la tarjeta (V4L2) —
yuyv422,nv12,mjpegoh264; vacío = el predeterminado de la tarjeta. - Audio — la tarjeta de sonido de la captura (ALSA), o sin audio. Con DeckLink el sonido viene incrustado en el SDI.
Los fotogramas llegan sin comprimir, así que el canal se codifica en el servidor — un perfil «copy» sale en H.264. Elige un perfil con la resolución y el bitrate que quieras, con NVENC si el servidor tiene una tarjeta NVIDIA. Una tarjeta la usa un solo canal a la vez.
Radio FM
Tipo: Radio FM (SDR):
- Frecuencia en MHz (por ejemplo
98.5). - Receptor — qué stick SDR, desde 0 cuando hay varios.
- Ganancia en dB — vacío = automática; PPM — la corrección del oscilador del stick, si la emisora sale ligeramente desplazada.
Castreon inicia rtl_fm (paquete rtl-sdr) para la emisora y toma su sonido (48 kHz, mono). Un stick recibe una sola emisora FM a la vez.
Radio DAB / DAB+
Tipo: Radio DAB / DAB+ (SDR):
- Bloque — el conjunto (ensemble) DAB, por ejemplo
12B,5C,13F. - Programa — el ID del servicio (
0x4FB1) o el nombre exacto tal como lo anuncia el conjunto. - Receptor — vacío = el primer stick;
rtl_tcp,host:portpara un stick en otra máquina. - Ganancia — vacío = automática.
Castreon inicia welle-cli (paquete welle.io) una vez por bloque y stick; varios canales del mismo bloque comparten un stick.
Cómo sale la radio
Las fuentes FM y DAB no tienen imagen: el canal muestra su imagen «sin señal» (o una pantalla negra) con el sonido de la radio codificado en AAC, así que se reproduce en todas partes — HLS, HTTP-TS, reproductores, decodificadores. Para un canal solo de radio, elige en su lugar el tipo de canal Radio: entonces solo sale sonido.
El mismo interruptor Solo audio existe en cualquier otra fuente (por ejemplo, un flujo de radio por internet usado como reserva de un canal de TV): el canal sigue en antena con su imagen «sin señal».
Instalar las herramientas
En Ubuntu / Debian: sudo apt install rtl-sdr welle.io. En Rocky / RHEL, rtl-sdr viene de EPEL; welle-cli puede que haya que compilarlo desde su código fuente. Si falta una herramienta, el editor lo indica debajo de la fuente. Se pueden fijar otras rutas en /etc/castreon/castreon.json con rtl_fm y welle_cli.
Mantén los sticks SDR lejos de los ventiladores del servidor y usa una buena antena exterior — la calidad de recepción la decide la antena, no Castreon.