Servidor multimedia Cue · creado por Server Room · con licencia por máquina

Motor de streaming Cue. Vídeo en directo desde cualquier protocolo, hacia todas las pantallas, desde tu propio servidor.

Cue es el motor de streaming en directo que escribimos nosotros mismos e instalamos en tu servidor dedicado. Los codificadores publican por RTMP, SRT, WebRTC o RTSP; los espectadores reproducen HLS, HLS de baja latencia, DASH o WebRTC con menos de un segundo de retardo respecto al directo. Escaleras de bitrate en NVIDIA o Quick Sync, DVR, subtítulos en directo, DRM FairPlay, Widevine y PlayReady, anuncios del lado del servidor y un servicio IPTV completo, todo en un solo programa.

RTMP, SRT, WebRTC, RTSP y MPEG-TS de entradaHLS, DASH, WebRTC, RTMP, SRT, RTSP de salidaUbuntu, Debian, AlmaLinux, Rocky Linux, RHEL, CentOS, Windows Server$195/mes por servidor, $29.99 de configuración
Protocolos

La bahía de conexiones

Cada entrada puede alimentar cada salida: un flujo publicado una vez por SRT se reproduce como HLS, DASH, WebRTC, RTMP y RTSP al mismo tiempo, y una señal multicast desde una cabecera sale como HLS para los navegadores.

Entrada

  • RTMP / RTMPS:1935publicación; inicio de sesión de Adobe o una contraseña en la clave del flujo; RTMPS en el puerto TLS
  • SRT:9998/udppublicación; el ID del flujo nombra aplicación, flujo, usuario y contraseña; AES cifrado con la contraseña de publicación
  • WebRTC (WHIP)/app/stream/whippublicación con la contraseña de publicación como token portador; todo el medio en 8189, UDP o TCP
  • RTSP:554publicación por TCP con inicio de sesión básico o ?password=
  • Extracción RTSP / RTSPSrtsp://cámaras IP, con el propio inicio de sesión de la cámara
  • Extracción SRTsrt://Cue llama al emisor; también señales cifradas
  • MPEG-TSudp:// · tshttp://unicast, multicast en una interfaz con nombre (simple o envuelto en RTP), o por HTTP
  • Extracción HLShls://volver a servir otro origen, incluidos los que están detrás de una CDN
  • Extracción RTMPrtmp://reflejar otro servidor, con su inicio de sesión

Salida

  • HLS/app/stream/playlist.m3u8segmentos MPEG-TS o fMP4/CMAF; HLS de baja latencia sobre HTTP/2
  • MPEG-DASHmanifest.mpd · index.mpdconstruido sobre los mismos segmentos CMAF que el HLS fMP4
  • WebRTC (WHEP)/app/stream/whepmenos de un segundo por detrás del directo; el sonido AAC se convierte en Opus mientras los espectadores WebRTC miran
  • RTMP:1935reproducción, con una caché de imagen para un arranque rápido
  • SRTm=requestcualquier flujo como MPEG-TS en el puerto SRT
  • RTSP:554TCP intercalado; los reproductores que piden UDP reintentan por TCP
  • MPEG-TS/app/stream/mpegtspor HTTP, o enviado a un grupo multicast UDP
  • Miniaturathumbnail.jpgel último fotograma de cada flujo en directo, actualizado cada 5 s

Estos son los puertos predeterminados de Cue.

Dentro del motor

Qué hace el motor, grupo por grupo

Abra un grupo para ver el detalle. Todo lo que aquí se enumera está construido y ha superado su prueba de aceptación; lo que solo está construido a medias se omite en lugar de anunciarse a medias.

01Fuentes con conmutación por error, codificadores que regresan
  • Una fuente extraída puede llevar hasta cuatro direcciones de respaldo. Cue lee la primera que responde y vuelve a una mejor cuando esta regresa (se comprueba cada 30 s).
  • Los espectadores mantienen la misma transmisión durante una caída de hasta 10 s: la siguiente conexión la continúa con sus marcas de tiempo desplazadas, de modo que los reproductores no se reinician.
  • Un codificador que se reconecta con credenciales válidas recupera su nombre de transmisión de inmediato, en lugar de esperar a que la conexión muerta expire.
02Bitrate adaptativo en la GPU
  • Un FFmpeg por transmisión en vivo, alimentado por el motor, codifica la escalera en una tarjeta NVIDIA (NVENC) o en Intel Quick Sync mediante VA-API; sin una GPU utilizable, recurre a libx264 en el procesador.
  • La fuente se copia como la representación superior y solo se crean representaciones más pequeñas; los fotogramas clave se fuerzan donde la fuente los tiene, de modo que cada representación corta en el mismo instante.
  • Preajustes HD (720p, 480p, 360p), SD y Móvil desde la interfaz; hasta cinco representaciones personalizadas a través de la API.
  • La lista de reproducción maestra anuncia la fuente a su bitrate medido, para que los reproductores no la confundan con la representación más barata.
  • Medido en un HPE ProLiant m710x: siete escaleras HD 1080p30 en tiempo real a la vez, con el procesador por debajo del 35 %. Planifique seis.
03Imagen, sonido e idiomas
  • Un logotipo en las representaciones: un PNG en la esquina que elija, dimensionado como una fracción de la altura de la imagen’, con una opacidad. En la GPU donde la compilación de FFmpeg pueda, en el procesador en caso contrario.
  • Desentrelazado para fuentes entrelazadas, un cambio de volumen en dB y la elección de cuál de las pistas de audio de la fuente llevan las representaciones.
  • Esto se aplica a la escalera adaptativa que ven los espectadores de HLS y DASH; RTMP, SRT, RTSP y WebRTC transportan la transmisión tal como llega.
  • Una fuente con varias pistas de audio se ofrece con cada una como un idioma con nombre en HLS fMP4, HLS de baja latencia y DASH, y los espectadores cambian entre ellas; el HLS MPEG-TS conserva una pista de audio.
  • Subtítulos en vivo: los CEA-608 transportados en el vídeo y las páginas de teletexto DVB se convierten en representaciones de subtítulos WebVTT en HLS, que los espectadores activan en el reproductor.
04Rebobinado, desplazamiento temporal y MP4
  • Una aplicación con DVR permite a los espectadores retroceder por su ventana, desde una hora de inicio fija o una distancia determinada detrás del directo.
  • Cualquier tramo se descarga como MP4 con su índice primero, remultiplexado sin recodificar y cortado al segundo que pidió (desde el fotograma clave anterior).
  • Los clips guardados desde la interfaz quedan en la biblioteca multimedia de la aplicación.
05Quién puede ver, quién puede publicar
  • Contraseñas de publicación por aplicación; Cue conserva solo un hash de cada una.
  • Enlaces firmados con HMAC que caducan, opcionalmente vinculados a la dirección del espectador. Un espectador que ya está viendo no se corta cuando un enlace caduca.
  • Direcciones permitidas y bloqueadas, y los sitios autorizados a incrustar el reproductor (por Referer).
  • Su propio backend de autorización, consultado antes de que un espectador empiece o un codificador publique, con sesiones por usuario limitadas en todos los protocolos.
  • Un límite de espectadores por aplicación, contado en HLS, RTMP y las demás salidas.
  • FairPlay, Widevine y PlayReady a partir de una copia CMAF cbcs, una clave por id de clave, con sus propias credenciales de Apple, Google y PlayReady. Las licencias FairPlay provienen de un servidor de claves construido en su máquina a partir de su copia del SDK de Apple; las licencias Widevine, del servicio de licencias de Google en su cuenta; los desafíos PlayReady llegan a /drm/playready y pasan a su servidor de licencias PlayReady, que lee sus claves de una exportación CPIX 2.3 autenticada y cifrada para su certificado. Los tres pasan primero las reglas de acceso propias del canal. DRM viene con Cue sin coste adicional; la licencia corre por su cuenta.
  • HLS cifrado con AES-128 o SAMPLE-AES, con claves que rotan mientras la transmisión se ejecuta.
06Pausas publicitarias y eventos
  • Las señales SCTE-35, splice_insert o time_signal, se convierten en marcadores de anuncios HLS ya lleguen por SRT o MPEG-TS o dentro de una alimentación RTMP (onCuePoint y los demás mensajes de datos que usan los codificadores, base64 o hex): CUE-OUT/CUE-IN, EXT-X-DATERANGE, ambos o desactivado, por aplicación, en la fuente y en cada representación.
  • Segmentos cortados en el punto de empalme (playback.hls.splice_segments, activado por defecto donde haya marcadores de anuncios): una pausa comienza en un segmento nuevo en MPEG-TS, fMP4 y HLS de baja latencia, y en las representaciones MPEG-TS de la escalera.
  • ¿No hay señal en la alimentación? POST /api/v1/channels/<key>/cues con type out, in o cancel, una duration, auto_return y un event_id inicia, termina o cancela una pausa desde su planificador.
  • Inserción de anuncios en el servidor: en cada pausa, Cue consulta su servidor de anuncios VAST o VMAP, condiciona cada creatividad para cada representación de la escalera (tamaño de fotograma, códec, bitrate, velocidad de fotogramas, sonido, longitud de segmento) y la empalma en cada representación HLS y en DASH como periodos de anuncios. Una decisión por espectador y pausa, de modo que un reproductor que cambie de calidad a mitad del anuncio permanece en el mismo anuncio; los anuncios se mantienen nítidos dentro de una transmisión cifrada.
  • Los beacons de impresión, inicio, cuartil y finalización se disparan una vez por espectador y anuncio, sea cual sea la representación o el protocolo que lo haya transportado.
  • Webhooks para la apertura y el cierre de transmisiones y fuentes, publicaciones rechazadas, grabaciones que empiezan y terminan. Firmados, hasta cinco receptores por aplicación, conservados y reenviados hasta que cada uno responda.
07Detalles de entrega que ahorran un ticket de soporte
  • RTMP y HTTP en un solo puerto.
  • DASH de baja latencia a partir de las mismas partes CMAF que usa el HLS de baja latencia: availabilityTimeOffset en el manifiesto y el segmento abierto enviado por trozos a medida que crece.
  • WebRTC en ambos sentidos: publicación WHIP, con la contraseña de publicación como token de portador, y reproducción WHEP a menos de un segundo del directo. Todo el medio WebRTC usa un puerto, 8189, sobre UDP o TCP para redes que bloquean UDP.
  • Un certificado gratuito de Let’s Encrypt para el nombre del servidor, activado en la interfaz una vez que el nombre apunta al servidor: reproducción HTTPS en 443 y la interfaz en 8443, renovado por sí mismo. La dirección IP simple conserva un certificado autofirmado.
  • Cabeceras CORS en cada lista de reproducción y segmento, para que los reproductores web de otros dominios funcionen sin más.
  • Los segmentos se sirven sin sesión, de modo que un CDN delante pueda cachearlos; las listas de reproducción se envían sin caché.
  • Audio MP3 transportado en HLS MPEG-TS, para los codificadores que aún lo envían.
08Una biblioteca bajo demanda, no solo una carpeta de archivos
  • Las representaciones con nombre <id>~<N>p.mp4 se sirven como un maestro adaptativo, primero el ancho de banda más bajo, cada una con BANDWIDTH, RESOLUTION, CODECS y FRAME-RATE.
  • Los archivos de subtítulos con nombre <id>.cc.<lang>.vtt se unen como un grupo SUBTITLES EXT-X-MEDIA, cada idioma bajo su propio nombre.
  • Un poster.jpg, una tira de vista previa (sprite.jpg con sprite.vtt) y chapters.vtt se recogen para el reproductor.
  • Descargas en <file>/download (con ?name= para el nombre guardado), y MP4 progresivo simple en <file>.mp4/progressive.mp4 con peticiones Range.
09Un servicio IPTV en el mismo servidor
  • Líneas de abonado por nombre de usuario y contraseña o dirección MAC, con caducidad, conexiones simultáneas, salidas permitidas y pruebas; ramos de canales en vivo, películas y series.
  • Las llamadas a player_api.php y panel_api.php que hacen las aplicaciones de reproductores IPTV, listas de reproducción M3U y M3U_plus, y XMLTV desde su EPG.
  • Direcciones de línea en MPEG-TS y HLS, televisión de recuperación en las direcciones de desplazamiento temporal que usan esas aplicaciones, ramos Enigma2 con un script de instalación y la API del portal Stalker en la que inician sesión las cajas MAG.
  • Quién está viendo, desconexiones, un registro de actividad y direcciones bloqueadas; revendedores que compran líneas con créditos; toda la configuración IPTV respaldada y restaurada como un solo archivo.
Alternativa a Wowza, alternativa a Flussonic

Todo lo que hacen Wowza y Flussonic, y además cinco puntos donde solo Cue los tiene todos

Veintiocho capacidades son terreno común: los tres motores las tienen, así que aparecen más abajo. Las cinco filas superiores son donde los motores se separan, y solo Cue responde sí a todas. Las columnas de Wowza y Flussonic provienen de la documentación de cada proveedor para Wowza Streaming Engine 4.11.3 y Flussonic Media Server 26.09, leída en septiembre y octubre de 2026. Un guion significa que el producto no se propone hacer eso.

CapacidadWowza 4.11Flussonic 26.09Cue
Donde se separan
Windows Server además de Linux Flussonic: paquetes Linux, Windows solo mediante Docker · Cue: Windows Server 2012 R2, 2019, 2022 y 2025Sí— no integradoSí
Un servicio IPTV completo: líneas de abonado con caducidad y límites de dispositivos, paquetes, la API de reproductor que hablan las aplicaciones IPTV, M3U y XMLTV, catch-up, Enigma2 y el portal MAG Flussonic: usuarios, paquetes y listas M3U en su complemento IPTV; cajas MAG mediante middleware independiente— no integradoBásicoSí
Inserción de anuncios en el servidor desde VAST y VMAP, en cada versión y en DASH Wowza: mediante socios publicitarios · Cue: cada creatividad acondicionada por versión, periodos de anuncios DASH, un beacon por espectadorSociosSíSí
Un programa nativo único, sin un runtime de Java que dimensionar o ajustar— funciona sobre JavaSíSí
Un panel de revendedor para vender cuentas de streaming a tus propios clientes Cue: el Panel de Revendedor de Cue, con licencia propia— no integrado— no integradoSí
Entrada de vídeo
Publicación RTMP y RTMPS, una contraseña por aplicaciónSíSíSí
Publicación SRT, cifrada, y extracción SRTSíSíSí
Publicación WebRTC (WHIP)SíSíSí
Publicación RTSP y extracción de cámaras IPSíSíSí
MPEG-TS sobre UDP, incluido multicastSíSíSí
Retransmitir otro servidor mediante HLS o RTMPSíSíSí
Fuentes de respaldo, conmutadas automáticamenteSíSíSí
Salida de vídeo
HLS en MPEG-TS, fMP4/CMAF y HLS de baja latenciaSíSíSí
Reproducción WebRTC (WHEP), a menos de un segundo del directoSíSíSí
MPEG-DASHSíSíSí
Reproducción RTMP, SRT, RTSP y MPEG-TSSíSíSí
Varios idiomas de audio, conmutados por el espectadorSíSíSí
Un límite de espectadores por aplicaciónSíSíSí
Archivos bajo demanda como grupo adaptativo, con subtítulos WebVTTSíSíSí
Trabajo sobre el flujo
Escalera de bitrate adaptativo NVENC, Quick Sync o CPUSíSíSí
Un logotipo sobre la imagenSíSíSí
Miniaturas de los directosSíSíSí
Rebobinado DVR y time-shiftSíSíSí
Clips y exportaciones MP4SíSíSí
Subtítulos en directo, CEA-608 y teletexto, como subtítulos WebVTTSíSíSí
SCTE-35 de entrada, marcadores de anuncios en HLSSíSíSí
Acceso y eventos
DRM FairPlay, Widevine y PlayReady, una copia cbcs para los tres Cue: con tus propias credenciales de Apple, Google y PlayReady; cada solicitud de licencia pasa por las reglas de acceso del canalSíSíSí
HLS cifrado AES-128 y SAMPLE-AES, claves rotativasSíSíSí
Enlaces de reproducción firmadosSíSíSí
Consultar a tu propio backend quién puede ver o publicarSíSíSí
Restricciones por dirección y sitio Cue: países mediante el Panel de Revendedor de CueSíSíSí
HTTPS con un certificado para el nombre del servidor Cue: un certificado gratuito de Let’s Encrypt, activado en la interfazSíSíSí
WebhooksSíSíSí
Precio y entrega

Cuánto cuesta y cómo llega a tu servidor

Cue es su propia línea en la factura, junto al servidor y nunca integrada en él. Las cifras provienen del mismo catálogo con el que factura el proceso de compra. Se factura a su precio mensual en cada ciclo: un plazo más largo reduce las líneas del servidor, no las de Cue.

Cue Media Server, al mes$195
Configuración, una sola vez$29.99
Con licencia paraUna máquina, vinculada en su primera activación
Con un plazo de 3, 6 o 12 meses$195 × los meses: el software no aplica descuento por plazo
La línea sobre la que se creóHPE ProLiant m710x, desde $62.58/mes como Intel Xeon E3-1585L v5 Quad Core 3.00 Ghz · 32 GB DDR4 · 1 × NVMe-SSD 240 GB · 1 Gbps
Juntos, desde$257.58/mes antes de impuestos
CiudadesNew York, Bucharest, San Francisco, Amsterdam and Miami
  1. paso 1 · pedido

    Configura el servidor

    El botón abre el configurador m710x con Cue Media Server ya incluido en Software. Las otras líneas que lo venden se enumeran a continuación; en cualquiera de ellas se encuentra en Software → Soluciones de streaming una vez elegido un sistema en el que se instala: Ubuntu 20.04 o posterior, Debian 11 o posterior, AlmaLinux 8 o posterior y Rocky Linux 9 o posterior, o Windows Server 2012 R2, 2019, 2022 o 2025 al mismo precio. Cue no tiene compilación ARM, por lo que nuestras máquinas ARM no lo ofrecen.

  2. paso 2 · instalación

    Instalado y licenciado para ti

    Una vez instalado el sistema operativo — para un servidor listo, en el momento de la entrega — Cue se instala con una clave de licencia emitida para esa máquina. En Linux ejecutamos el instalador firmado de Cue; en Windows Server, el servidor lo descarga e instala por sí mismo la primera vez que Windows se inicia, FFmpeg incluido. La clave se vincula a la máquina la primera vez que se activa.

  3. paso 3 · iniciar sesión

    Abre la interfaz

    La interfaz responde en el puerto 8443 de tu servidor, y la página del servidor en tu panel muestra la licencia y su estado. La máquina es tuya — root en Linux, administrador en Windows — así que cue admin reset-password <name> establece una nueva contraseña de interfaz cuando la necesites.

Configura un servidor con Cue

Tu propio hardware

Una licencia de Cue para un servidor que ya utilizas

Cue no tiene que ejecutarse en nuestras máquinas. La licencia se vende por separado para un equipo en cualquier proveedor: ejecutas el instalador como root y la clave se vincula a esa máquina la primera vez que Cue se activa. No hay cuota de instalación, porque la instalación es tuya.

Cue Media Server, al mes$195 · pedir
Cue Media Server + Cue Reseller Panel, al mes$244 · pedir
Cue Reseller Panel, solo, al mes$49 · pedir
Configuración, una sola vezNinguna: lo instalas tú
Con un plazo de 3, 6 o 12 mesesLa cifra mensual × los meses: el software no aplica descuento por plazo

Comprado por separado, el panel ejecuta emisoras de radio SHOUTcast e Icecast, y canales en directo en Wowza Streaming Engine; las emisoras de TV y el vídeo bajo demanda necesitan Cue Media Server en la misma máquina.

  1. paso 1 · licencia

    Compra la clave

    Elige el motor, el panel o ambos, y un ciclo de facturación. La clave aparece en la página del panel de la cuenta una vez que se confirma el pago.

  2. paso 2 · instalación

    Ejecuta el instalador

    En Linux, como root: curl -fsSL -o install.sh https://releases.servcast.net/cue/install.sh, después CUE_LICENSE=<key> sh install.sh — Ubuntu 18.04 o posterior, Debian 11 o posterior, AlmaLinux, Rocky Linux o RHEL 8 o posterior, CentOS 7 u 8. En Windows Server 2012 R2, 2019, 2022 o 2025, en un PowerShell elevado: [Net.ServicePointManager]::SecurityProtocol = 'Tls12'; irm https://releases.servcast.net/cue/install.ps1 -OutFile install.ps1, después .\install.ps1 -License <key> -FetchFFmpeg (en 2012 R2, instala primero la actualización de Windows KB2999226: FFmpeg la necesita). Cualquiera de los dos verifica primero nuestra versión firmada. Solo x86-64.

  3. paso 3 · iniciar sesión

    Abre el puerto 8443

    El instalador imprime el primer inicio de sesión de la interfaz una sola vez. El panel muestra la clave y si la máquina la ha activado.

Comprar una licencia de Cue

Para revendedores de streaming

Panel de Revendedor de Cue

Un panel de control para vender streaming, integrado en Cue, donde sus propios clientes inician sesión en sus servicios de directo, bajo demanda, TV y radio. Se licencia por máquina, igual que el motor.

  • Contratado con Cue Media Server or Wowza Streaming Engine, el panel y el motor comparten una única tarifa de configuración entre ellos.
  • Por sí solo puede contratarse sin motor, y entonces ejecuta emisoras de radio SHOUTcast e Icecast.
  • Para una máquina que usted gestione en otro lugar, el panel también se licencia por sí solo, sin tarifa de configuración. Por sí solo ejecuta emisoras de radio SHOUTcast e Icecast, y canales en directo en Wowza Streaming Engine; los servicios de TV y bajo demanda requieren Cue Media Server junto a él.
Cue Reseller Panel, al mes$49
Con Cue Media Server$244/mes ($195 + $49), $29.99 de configuración única para los dos
Por sí solo$49/mes, $29.99 de configuración única

Configurar un servidor con Cue Media Server y el panel

Todas las funciones del panel
Antes de contratar

Preguntas que los ingenieros hacen primero

¿Cómo se compara Cue con Wowza y Flussonic?

En el núcleo de un motor de streaming los tres están a la par: RTMP, SRT, WebRTC y RTSP de entrada; HLS, DASH y WebRTC de salida; escaleras, DVR, DRM, subtítulos, enlaces firmados y webhooks. Más allá de eso, Cue funciona en Windows Server, cosa que Flussonic no hace; inserta anuncios sin un socio publicitario y no necesita runtime de Java, algo que Wowza no puede decir; e incluye un servicio IPTV completo y un panel de revendedor, que ninguno de los otros tiene. La tabla comparativa de arriba recoge todas las filas.

¿En qué sistemas se instala?

Linux: Ubuntu 18.04 o posterior, Debian 11 o posterior, AlmaLinux, Rocky Linux y RHEL 8 o posterior, y CentOS 7 y 8. Windows: Windows Server 2012 R2, 2019, 2022 y 2025, instalado con un comando de PowerShell. El instalador verifica nuestra versión firmada en todos ellos, incluidos los sistemas antiguos. El bitrate adaptativo necesita FFmpeg: en Windows el instalador puede descargar la compilación con la que probamos (en 2012 R2 necesita la actualización de Windows KB2999226), y en Ubuntu 18.04 y CentOS 7 y 8, cuyo FFmpeg propio es demasiado antiguo o no existe, se instala uno más nuevo junto a él; todo lo demás funciona igual en todas partes.

¿Cómo se comporta la licencia por máquina?

La clave se vincula a la máquina en la que se activa por primera vez; una reinstalación de esa máquina la conserva. Cue mantiene entonces una licencia firmada válida durante siete días y la renueva cada doce horas, de modo que una caída de nuestro lado nunca detiene tus emisiones antes de tiempo. Sin una licencia válida — la cuenta cerrada, o la clave copiada a otra máquina — Cue deja de publicar y reproducir, y la interfaz sigue activa para aceptar una clave.

¿Un plazo de 12 meses hace que Cue sea más barato?

No. El software en nuestros servidores se factura a su precio mensual multiplicado por los meses en cada ciclo; el descuento por plazo más largo se aplica a las líneas propias del servidor.

¿Cómo llegan las actualizaciones?

Cada versión se firma con nuestra clave de lanzamiento, y el servidor comprueba cada archivo contra esa firma antes de ejecutar el instalador de la versión. La interfaz te avisa cuando hay una versión nueva y la instala al pulsar Instalar; una versión alterada después de la firma se rechaza.

Otras páginas que responden a la siguiente pregunta