Introducción

Qué es
C21 Live Control es el software que orquesta la plataforma de streaming de Cires21. Es el puesto del operador para todo lo que ocurre entre una señal de entrada y un stream entregado: definir el Live stream, programarlo, llevarlo al aire, capturarlo, editar un clip a partir de la captura y entregarlo a cada destino al que apunte el broadcast.
Live Control no codifica por sí mismo. La codificación, el empaquetado y la contribución corren en instancias de C21 Live Encoder — bare-metal, virtuales o alojadas en C21 Live Cloud — que Live Control gestiona a través del mismo plano de control que impulsa su UI. Los operadores gestionan un Encoder o una flota; la experiencia en Live Control es la misma.
Qué se hace con él
- Definir un Live stream — enlaza una Source (Channel), un Encoding (o un Encoding group para entrega ABR), uno o varios Destinations (Destinations, opcionalmente agrupados en Destination groups) y el Device C21 Live Encoder que lo va a ejecutar.
- Programarlo o arrancarlo bajo demanda — Schedules recurrentes (
daily,weekly,workdays,weekend, ononepara puntuales) o arranques manuales desde la página de detalle del Live stream o desde On air. - Llevarlo al aire — On air muestra cada broadcast en emisión de un vistazo. Desde el panel de runtime por stream, cambia la fuente en directo, aplica un logo (overlay), configura un Text overlay (ticker / crawl), haz blackout de la salida, envía metadatos / SCTE / marcadores ID3 y activa o desactiva Destinations individuales sin sacar el broadcast del aire.
- Llega a cualquier audiencia — RTMP, SRT, HLS / TS, DASH, CMAF (incluyendo entrega protegida con DRM Widevine, PlayReady y FairPlay), MPEG-TS sobre UDP, SDI, NDI y las variantes cloud que viajan sobre una cuenta de C21 Live Cloud.
- Captura y edita — produce una grabación en paralelo con la cadena de publicación en vivo y luego ábrela en el Editor de grabaciones integrado para cortar clips, elegir pistas de audio y exportar — localmente, a un destino remoto o a MediaCopilot para transcripción, subtitulado y generación de clips.
- Integra — cada operación expuesta en la UI es accesible mediante la REST API en
/c21apiv2y mediante el servidor MCP, con un único bearer token autenticando ambas superficies.
Para quién es
- Emisoras y canales de televisión — Operación 24/7 desde estudio con multi-audio, subtitulado (DVB Teletext y OP-47) y señalización SCTE-35 de extremo a extremo.
- Producciones de deporte, noticias y eventos — Contribución remota fiable (SRT, UDP-R, MPEG-TS) con latencia inferior al segundo y cambio de fuente a mitad de emisión (mid-broadcast) para flujos multi-cámara e invitados remotos.
- Plataformas OTT y servicios de streaming — Entrega multi-formato cifrada con DRM (HLS, DASH, CMAF), fan-out vía Multi-Destination e integración con MediaCopilot para transcripción, subtitulado y generación automática de clips.
Los dos roles internos (System Administrator y Operator) que gobiernan el acceso a la UI se describen en Users.
Qué hay en la caja
El menú lateral refleja los cuatro grupos del menú lateral del producto.
Live production — la superficie de broadcast del día a día:
- On air — cada Live stream actualmente emitiendo (o aprovisionándose en cloud) con un indicador de estado más las columnas Live stream, Uptime, Source, Encoding y Destination, y un panel de runtime por fila para source switch, logo, blackout, texto, push de metadatos y toggle por Destination.
- Live streams — el catálogo de cada definición de broadcast; vista de lista más página de detalle con Source, Encoding, Destinations, Recordings y Events.
- Scheduler — calendario de broadcasts programados y recurrentes regido por el enum real
Recurrence.type(none,daily,weekly,workdays,weekend). - Recordings — capturas producidas por Live streams, que se pueden abrir en el Recordings Editor para cortar clips y exportar.
Configuration — los bloques que un Live stream enlaza:
- Sources — catálogo de Channels: SDI, AES/EBU, NDI, SRT, Stream (pulls HLS / RTMP / HTTP / RTP / UDP multicast), Stream – C21 Live Cloud (variantes push RTMP / SRT / UDP-R), File y Youtube Live.
- Encodings — perfiles de Encoding y Encoding groups (escalas ABR).
- Destinations — Destinations (endpoints de salida) y Destination groups.
- Devices — instancias C21 Live Encoder registradas y sus grupos.
Settings — cuentas, acceso y configuración de plataforma:
- Users — cuentas de usuario y user groups; los dos roles arriba controlan el acceso.
- Security — política de contraseñas, sesión y endurecimiento (hardening) de la autenticación.
- Assets — ficheros gestionados por Live Control:
logos,files,clips. - External Storage — Remote Folders y Target Folders para fuentes de captura y destinos de entrega.
- Integrations — MediaCopilot, C21 Live Cloud, DRM providers.
System status — estado operativo:
- Commands — la cola de operaciones asíncronas despachadas a los Encoders.
- Logs — logs de sistema y de operación para troubleshooting y auditoría.
API y servidor MCP
La REST API expone cada entidad anterior y está documentada en Developers → API. El servidor MCP expone un toolset a cualquier agente de IA o automatización compatible con MCP — consulta Developers → MCP server. Las dos interfaces comparten la misma autenticación y el mismo audit log.
Qué vas a encontrar aquí
- Quickstart — primer Live stream de principio a fin, partiendo de un entorno configurado.
- Concepts — glosario del dominio para los objetos que se usan cada día.
- Live production — On air, Live streams, Scheduler, Recordings.
- Configuration — Sources, Encodings, Destinations, Devices.
- Settings — Users, Security, Assets, External Storage, Integrations.
- System status — Commands y Logs.
- Developers — la REST API y el servidor MCP.
- How-tos — recorridos orientados a tareas.
- Installation — preparar el host, instalar Control y Encoder, actualizaciones, licencias.
- Resources — notas de versión, enlaces y glosario.