Cue Media Server · creado por Server Room · con licencia por máquina

Motor de streaming Cue. Cambia el motor; tus codificadores, URLs de reproductor y MediaCP siguen igual.

Cue es el motor de streaming en vivo que escribimos nosotros e instalamos en tu servidor dedicado. Es un servidor de medios que responde como lo hace Wowza — el mismo inicio de sesión RTMP en el puerto 1935, las mismas rutas playlist.m3u8, la misma API REST que controla MediaCP — y como lo hace Flussonic para los canales que traigas desde allí. Migrar a él es una importación y un cambio reversible, no una reconstrucción de todo lo que apunta a tu servidor.

RTMP, SRT, WebRTC, RTSP and MPEG-TS inHLS, DASH, WebRTC, RTMP, SRT, RTSP outUbuntu, Debian, AlmaLinux, Rocky Linux$195/mo per server, $29.99 setup
Compatibilidad

Qué se conserva y qué hace Cue con ello

Todo lo que se comunica con un servidor de streaming se configuró según las convenciones de Wowza o Flussonic. Cue responde a esas convenciones en lugar de pedirle que las cambie, de modo que la migración ocurre en el servidor y en ningún otro lugar.

Lo que tiene hoyCon qué responde Cue
Codificadores que publican en rtmp://host:1935/app con usuario y contraseña de Adobe El mismo puerto, los mismos nombres de aplicación y el mismo desafío, por aplicación; una contraseña incluida en la clave de stream también funciona, para codificadores que solo tienen un campo de clave
Reproductores e incrustaciones que cargan /app/stream/playlist.m3u8, con o sin _definst_ Las mismas rutas, con RTMP y HTTP compartiendo el puerto 1935 como antes
MediaCP, o cualquier herramienta escrita para la API REST de Wowza en el 8087 Las llamadas /v2/servers/_defaultServer_/… de Wowza y los contadores del 8086, con las credenciales propias del panel; el panel crea aplicaciones, establece sus contraseñas y las ve en vivo
Un sitio web que firma enlaces con Wowza SecureToken v2 o securelink de Flussonic Ambas fórmulas se aceptan con el secreto que ya usa; además de los enlaces HMAC propios de Cue
Middleware que responde a on_play y on_publish de Flussonic Se consulta de la misma manera, con X-AuthDuration, X-UserId y X-Max-Sessions respetados, para todos los protocolos
Un receptor para event_sink de Flussonic El mismo envoltorio y X-Signature, por aplicación, almacenados en búfer y reenviados mientras el receptor esté caído
Canales de Flussonic publicados en rtmp://host/static y reproducidos en /name/index.m3u8 Un canal importado desde Flussonic también responde a esas direcciones
Enlaces de rebobinado: ?DVR de Wowza, index-… y timeshift_… de Flussonic Se sirven desde la grabación propia de la emisión, en las mismas direcciones
Protocolos

La bahía de conexiones

Cada entrada puede alimentar cada salida: una transmisión publicada 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:1935publicar; inicio de sesión de Adobe o una contraseña en la clave de transmisión; RTMPS en el puerto TLS
  • SRT:9998/udppublicar; el ID de transmisión nombra aplicación, transmisión, usuario y contraseña; AES cifrado con la contraseña de publicación
  • WebRTC (WHIP)/app/stream/whippublicar con la contraseña de publicación como token portador; todo el contenido multimedia en 8189, UDP o TCP
  • RTSP:554publicar 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 de WebRTC miran
  • RTMP:1935reproducir, con una caché de imágenes para un inicio rápido
  • SRTm=requestcualquier transmisión 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 transmisión en directo, actualizado cada 5 s

Los puertos son los predeterminados en un servidor donde Cue se ejecuta solo. Instalado junto a un Wowza en funcionamiento, Cue publica en 1936 hasta que cambies, y RTSP se mueve a 5554 donde 554 esté ocupado; junto a un Flussonic que tenga el 9998, SRT escucha en 9999.

Dentro del motor

Qué hace el motor, grupo por grupo

Abra un grupo para ver el detalle. Todo lo que aparece aquí está construido y ha superado su prueba de aceptación; lo que aún no está se menciona más abajo, no se deja para que lo descubra usted.

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 regresa (comprobado 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, para que los reproductores no se reinicien.
  • 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 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, para que cada representación corte en el mismo momento.
  • Preajustes HD (720p, 480p, 360p), SD y Mobile 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 proporció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.
  • Estos se aplican 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 fMP4 HLS, HLS de baja latencia y DASH, y los espectadores cambian entre ellas; MPEG-TS HLS mantiene una pista de audio, como hace Wowza.
04Rebobinado, desplazamiento temporal y MP4
  • Una aplicación con DVR permite a los espectadores retroceder a través de su ventana, en las direcciones ?DVR de Wowza’ y index-<from>-<s|now>, timeshift_rel y timeshift_abs de Flussonic’.
  • Cualquier tramo se descarga como un MP4 con su índice primero, remuxado sin recodificar y cortado al segundo que pidió (desde el fotograma clave anterior).
  • Los clips guardados desde la interfaz van a la biblioteca multimedia de la aplicación’.
05Quién puede ver, quién puede publicar
  • Contraseñas de publicación por aplicación; Cue guarda solo un hash de cada una.
  • Enlaces firmados en tres formas: Wowza SecureToken v2, securelink de Flussonic y el HMAC propio de Cue’, opcionalmente vinculados a la dirección del espectador’. Un espectador que ya está viendo no se corta cuando un enlace expira.
  • Direcciones permitidas y bloqueadas, y los sitios autorizados a incrustar el reproductor (por Referer).
  • Un backend de autorización consultado antes de que un espectador comience o un codificador publique, en el protocolo de Flussonic’, 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.
06Pausas publicitarias y eventos
  • Las señales SCTE-35 que llegan por SRT o MPEG-TS se convierten en marcadores de anuncios HLS: CUE-OUT/CUE-IN, EXT-X-DATERANGE, ambos o desactivado, por aplicación, en la fuente y en cada representación.
  • Webhooks con la forma event_sink de Flussonic’: transmisiones y fuentes que se abren y cierran, publicaciones rechazadas, grabaciones que comienzan y terminan. Firmados, hasta cinco receptores por aplicación, guardados y reenviados hasta que cada uno responda.
07Detalles de entrega que ahorran un ticket de soporte
  • RTMP y HTTP en un solo puerto, como los sirve Wowza.
  • 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 mantiene un certificado autofirmado.
  • Cabeceras CORS en cada lista de reproducción y segmento, para que los reproductores web en otros dominios funcionen sin más.
  • Los segmentos se sirven sin sesión, para que un CDN delante pueda cachearlos; las listas de reproducción se envían sin caché.
  • Audio MP3 transportado en MPEG-TS HLS, como lo transporta Wowza, para codificadores que aún lo envían.
Alternativa a Wowza, alternativa a Flussonic

Cue junto a Wowza Streaming Engine y Flussonic Media Server

Una fila aparece aquí solo cuando Cue lo hace hoy. Las otras dos columnas provienen de la documentación propia de cada proveedor para Wowza Streaming Engine 4.11.3 y Flussonic Media Server 26.09, leída en septiembre de 2026; un guion significa que el producto no se propone hacerlo.

CapacidadWowza 4.11Flussonic 26.09Cue
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 por 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í
Trabajo sobre la emisión
Escalera de bitrate adaptativo Wowza: MainConcept o NVENC · Flussonic: CPU, NVENC o Quick Sync · Cue: 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í
SCTE-35 de entrada, marcadores de anuncios en HLSSíSíSí
Acceso y eventos
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 a través del 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í
Moverse entre ellos
Rutas de reproducción y acceso de publicación de WowzaNativo— no aplicableSí
La API REST de Wowza, tal como la llama MediaCPNativo— no aplicableSí
Las direcciones de Flussonic, para canales importados— no aplicableNativoSí
Importar un servidor Wowza o Flussonic, contraseñas incluidas— no aplicable— no aplicableSí
Instalar junto al motor antiguo, cambiar y volver a cambiar— no aplicable— no aplicableSí

Aún no en Cue, y sí en los otros dos

DRM con Widevine, FairPlay o PlayReady; subtítulos cerrados (CEA-608/708, WebVTT); HLS cifrado con AES-128; inserción de anuncios en el servidor; codificación en tarjetas NVIDIA. Si uno de esos sostiene tu servicio, un servidor Wowza o un servidor Flussonic es la respuesta directa por ahora.

Migración

Migrar un servidor Wowza o Flussonic a Cue

No se elimina nada y nada es definitivo hasta que usted lo decida. El motor antiguo sigue sirviendo mientras Cue se prueba en paralelo, y el cambio funciona en ambos sentidos.

  1. Instale junto al motor en funcionamiento

    En un servidor que ya ejecuta Wowza o Flussonic, Cue toma 1936 para la publicación y 8443 para su interfaz, comprueba primero cada puerto que necesita y no instala ningún cortafuegos propio. Su tráfico en vivo no se toca.

  2. Importar

    La página Importar lee la instalación antigua en la misma máquina — cada Application.xml, los archivos de contraseñas de publicación, PushPublishMap.txt y los archivos .stream, o un flussonic.conf — o un .tgz que usted suba. Muestra el plan sin un solo secreto y crea las aplicaciones que marque con sus nombres, usuarios y contraseñas de publicación, límites de espectadores, fuentes, ventanas DVR y secretos SecureToken tal como estaban. Un transcodificador Wowza o Flussonic se convierte en la escalera HD de Cue, y el plan se lo indica.

  3. Pruébelo en el puerto lateral

    Apunte un codificador a 1936 con su contraseña original y reproduzca el resultado. Todo lo demás sigue en el motor antiguo.

  4. Cambie, o vuelva atrás

    Cambiar a Cue en la interfaz detiene y desactiva el motor antiguo y entrega 1935 (y 80/443 cuando están libres) a Cue, revirtiendo por sí solo si Cue no responde. Volver atrás devuelve los puertos y arranca de nuevo el motor antiguo. El motor antiguo se detiene, nunca se elimina.

Precio y entrega

Qué 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, per month$195
Setup, once$29.99
Licensed toOne machine, bound when it first activates
On a 3, 6 or 12-month term$195 × the months: software takes no term discount
The line it was built onHPE ProLiant m710x, from $62.58/mo as Intel Xeon E3-1585L v5 Quad Core 3.00 Ghz · 32 GB DDR4 · 1 × NVMe-SSD 240 GB · 1 Gbps
Together, from$257.58/mo before tax
CitiesNew 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 aparece en Software → Soluciones de streaming una vez elegido un sistema Linux: Ubuntu 22.04 o posterior, Debian 12 o posterior, AlmaLinux 9 o posterior, Rocky Linux 9 o posterior. Cue no tiene versión para 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 — en un servidor listo, en el momento de la entrega — ejecutamos el instalador firmado de Cue con una clave de licencia emitida para esa máquina. 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. Eres root en la máquina, así que cue admin reset-password <name> establece una nueva contraseña de interfaz cuando la necesites.

Configura un servidor con Cue

Para revendedores de streaming

Panel de Revendedor de Cue

Un panel de control para vender streaming, integrado en Cue y organizado como MediaCP, 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.

  • Funciona sobre Cue Media Server. Al pedir el panel se añade, y ambos comparten una única configuración de $29.99.

El soporte para más motores está en desarrollo.

Cue Reseller Panel, per month$49
With Cue Media Server$244/mo ($195 + $49), $29.99 setup once for the two

Configure a server with Cue Media Server and the panel

Todas las funciones del panel
Antes de contratar

Preguntas que los ingenieros hacen primero

¿Es Cue un sustituto directo de Wowza?

Para lo que se suele pedir a un servidor Wowza — entrada RTMP con inicio de sesión de Adobe, salida HLS en las mismas direcciones y MediaCP gestionándolo mediante la API REST — sí: los codificadores, los embebidos y el panel conservan su configuración. Las propiedades avanzadas de Wowza, los archivos SMIL y los perfiles de transcodificación propios de un panel no se transfieren; una aplicación con un transcodificador de Wowza recibe en su lugar la escalera HD de Cue.

¿En qué sistemas se instala?

Ubuntu 22.04 o posterior, Debian 12 o posterior, AlmaLinux 9 o posterior y Rocky Linux 9 o posterior. El instalador verifica nuestra versión firmada con OpenSSL 3, que los sistemas más antiguos no tienen, así que en cualquier otro caso la opción se deja en manos de nuestro equipo en lugar de instalarse. Cue no funciona en Windows.

¿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 servicio nunca interrumpe antes de tiempo sus emisiones. Sin una licencia válida — la cuenta cerrada o la clave copiada en otra máquina — Cue deja de publicar y reproducir, y la interfaz sigue disponible para aceptar una clave.

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

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

¿Cómo llegan las actualizaciones?

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

¿Puedo mantener Wowza en funcionamiento mientras hago pruebas?

Sí. Junto a un Wowza o Flussonic en marcha, Cue se instala en puertos laterales y no toca el cortafuegos; cuando esté satisfecho, cambia los puertos con Cambiar a Cue, y Cambiar de vuelta lo deshace.

Otras páginas que responden a la siguiente pregunta