Ir al contenido
Castreon
Canales

Tarjetas de captura (SDI / HDMI) y radio FM / DAB+ como fuentes

Actualizado el 27 oct. 2026

La 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/videoN para 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, mjpeg o h264; 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:port para 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.

Privacidad

Cookies y almacenamiento local

Las cookies estrictamente necesarias están siempre activas. Las estadísticas y el marketing usan servicios de Google y solo se activan si los aceptas; hasta entonces no se envía nada a Google. Puedes retirar tu consentimiento aquí en cualquier momento.

Estrictamente necesarias

Sin ellas no funcionan el inicio de sesión, los formularios ni el idioma elegido. No requieren consentimiento (§ 25, apartado 2, n.º 2 TDDDG).

Siempre activas
Nombre Finalidad Duración Tipo
castreon-session Mantiene la sesión: inicio de sesión e idioma elegido 2 horas, renovada en cada visita Cookie
XSRF-TOKEN Protege los formularios contra solicitudes falsificadas 2 horas, renovada en cada visita Cookie
remember_web_… Solo si marcas «Recordarme» al iniciar sesión Hasta cerrar sesión, máx. 400 días Cookie
__cf_bm Cloudflare: distingue visitantes de bots, solo cuando se verifica el tráfico 30 minutos Cookie · Cloudflare
castreon:consent Recuerda tu elección de cookies 12 meses Almacenamiento local
theme Apariencia de la cuenta de cliente: clara, oscura o del sistema Hasta que la cambies Almacenamiento local

Estadísticas

Google Analytics 4 (Google Ireland Ltd.): qué páginas se visitan, de dónde llegan las visitas y con qué tipo de dispositivo — con identificadores seudónimos, sin guardar la dirección IP. Nos ayuda a mejorar el sitio.

Nombre Finalidad Duración Tipo
_ga Google Analytics: reconoce al visitante (identificador seudónimo) 13 meses Cookie · Google Analytics
_ga_VHWQRPHPEF Google Analytics: mantiene el estado de la visita 13 meses Cookie · Google Analytics

Marketing

Google Ads (Google Ireland Ltd.): mide si las visitas desde anuncios de Google llevan a una prueba o a un plan y permite mostrar anuncios de Castreon en otros sitios (remarketing).

Nombre Finalidad Duración Tipo
_gcl_au, _gcl_aw Google Ads: vincula la visita con el clic en el anuncio (conversiones) 90 días Cookie · Google Ads
IDE, test_cookie Google Ads: remarketing y medición de anuncios, en dominios de Google (doubleclick.net) Hasta 13 meses Cookie · Google (tercero)