Ir al contenido
Castreon
Canales

Canal del clúster — un canal de otro servidor como fuente

Actualizado el 23 oct. 2026

En un clúster, un canal de un servidor puede ser la fuente de un canal en otro servidor: por ejemplo, una estación que recibe los canales y un servidor que los distribuye después. Elige el servidor y el canal en las listas — Castreon crea la dirección y se conecta solo, sin copiar a mano direcciones, tokens ni huellas.

Disponible desde Castreon 1.8.0, en la edición Enterprise, en los servidores del mismo clúster.

Cómo circula el flujo

  • El flujo pasa entre los servidores solo por el puerto del clúster (por defecto 33444), con TLS 1.3 con certificado en ambos lados — no por las direcciones públicas /live/… del servidor de origen.
  • El servidor de origen entrega el canal solo a los servidores del clúster. Castreon comprueba el certificado del servidor elegido y si el servidor sigue en el clúster; un servidor quitado del clúster pierde el flujo en pocos segundos.
  • En el servidor que recibe, Castreon pasa el flujo a FFmpeg en 127.0.0.1 — este paso no sale del servidor.

Qué hace falta en el servidor de origen

El flujo se toma de la salida HTTP-TS del canal de origen. Un canal que solo tiene otras salidas (por ejemplo HLS) aparece en la lista con «— sin HTTP-TS» y no se puede elegir.

En el servidor de origen: el canal → Editar → Salidas → Añadir salida → HTTP-TS → Guardar (el canal se reinicia una vez).

Por qué HTTP-TS: es un flujo continuo, con poca latencia, que lleva todas las pistas del canal — varios audios, subtítulos DVB, teletexto — exactamente como las tiene la fuente. El flujo ya codificado no se vuelve a codificar para esta salida.

Si el perfil del canal de origen tiene varias calidades, por HTTP-TS sale solo una: la elegida en la salida HTTP-TS del canal.

Un canal nuevo desde el clúster

En el servidor que recibe (en el controlador, elígelo primero en la barra superior):

  1. Canales → canal nuevo → en Fuentes, el tipo Canal del clúster.
  2. Servidor del clúster — de la lista de servidores del clúster.
  3. Canal en el servidor — de la lista de canales de ese servidor, con búsqueda. El Nombre del canal se rellena solo, si está vacío.
  4. El perfil: sin perfil (passthrough), la imagen y el sonido pasan tal como llegan; con un perfil, el canal se transcodifica en este servidor.
  5. Guardar e inicia el canal.

Junto a cada canal de la lista aparece su estado: «— sin HTTP-TS», «— detenido» o «— bajo demanda» (un canal Bajo demanda arranca solo con la primera petición). Si faltan canales con HTTP-TS, en el controlador el botón Abrir los canales en «…» abre, en una pestaña nueva, la lista de canales del servidor de origen; cuando hayas activado HTTP-TS allí, pulsa Recargar la lista.

El canal elegido sigue elegido aunque se le cambie el nombre en el servidor de origen — el vínculo se hace por el canal, no por el nombre.

Como fuente de respaldo

Canal del clúster es un tipo de fuente como cualquier otro: puede ser la primera fuente del canal o una de respaldo, en la misma lista Fuentes (por ejemplo, primero el satélite local y el canal de otro servidor como respaldo). El paso al respaldo y la vuelta siguen las reglas del canal.

Pasar al clúster

Si un servidor ya toma canales de otro servidor del mismo clúster por las direcciones /live/…, puedes mover las fuentes en un solo paso: Ajustes → Fuentes de otros servidores → en el grupo del servidor, Pasar al clúster.

  • Solo pasan las fuentes cuyos canales existen en el servidor de origen y tienen la salida HTTP-TS activada; las demás se muestran como sin cambios.
  • Los canales en marcha se reinician uno a uno.
  • La dirección antigua queda en la fuente: la recuperas en el editor volviendo a poner el tipo en URL.

Problemas frecuentes

  • «el servidor no responde en el puerto del clúster» — dirección, puerto o firewall entre los dos servidores.
  • «el canal en el servidor de origen no tiene la salida HTTP-TS activada» — actívala allí; después la fuente funciona sola.
  • «el canal está detenido en el servidor de origen» — inicia el canal allí o ponlo en Bajo demanda.
  • «el canal elegido ya no existe en el servidor de origen» — se eliminó; elige otro canal.
  • ¿La fuente usa el canal de este servidor? Para un canal del mismo servidor, elige el tipo de fuente otro canal.

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)