Cue ist die Live-Streaming-Engine, die wir selbst entwickeln und auf Ihrem dedizierten Server installieren. Es ist ein Media-Server, der so antwortet wie Wowza — dieselbe RTMP-Anmeldung auf Port 1935, dieselben playlist.m3u8-Pfade, dieselbe REST-API, die MediaCP ansteuert — und so wie Flussonic für die Kanäle, die Sie von dort übernehmen. Der Umstieg ist ein Import und ein Schalter, den Sie rückgängig machen können, kein Neuaufbau von allem, was auf Ihren Server zeigt.
Alles, was mit einem Streaming-Server spricht, wurde nach den Konventionen von Wowza oder Flussonic eingerichtet. Cue bedient diese Konventionen, statt Sie zu Änderungen aufzufordern – der Umzug passiert also auf dem Server und nirgendwo sonst.
| Was Sie heute haben | Womit Cue antwortet |
|---|---|
Encoder, die mit Adobe-Benutzer und -Passwort an rtmp://host:1935/app publizieren | Derselbe Port, dieselben Anwendungsnamen und dieselbe Abfrage pro Anwendung; ein im Stream-Key mitgeführtes Passwort funktioniert ebenfalls, für Encoder, die nur ein Schlüsselfeld haben |
Player und Embeds, die /app/stream/playlist.m3u8 laden, mit oder ohne _definst_ | Dieselben Pfade, wobei RTMP und HTTP wie bisher Port 1935 gemeinsam nutzen |
| MediaCP oder jedes für Wowzas REST-API auf 8087 geschriebene Tool | Wowzas /v2/servers/_defaultServer_/…-Aufrufe und die 8086-Zähler, mit den eigenen Zugangsdaten des Panels; das Panel legt Anwendungen an, setzt deren Passwörter und sieht sie live |
| Eine Website, die Links mit Wowza SecureToken v2 oder Flussonic Securelink signiert | Beide Formeln werden mit dem bereits verwendeten Secret akzeptiert; zusätzlich Cu es eigene HMAC-Links |
Middleware, die Flussonics on_play und on_publish beantwortet | Wird auf dieselbe Weise abgefragt, wobei X-AuthDuration, X-UserId und X-Max-Sessions für jedes Protokoll berücksichtigt werden |
Ein Empfänger für Flussonics event_sink | Derselbe Envelope und dieselbe X-Signature, pro Anwendung, gepuffert und erneut gesendet, solange der Empfänger nicht erreichbar ist |
Flussonic-Kanäle, die unter rtmp://host/static publiziert und unter /name/index.m3u8 abgespielt werden | Ein aus Flussonic importierter Kanal beantwortet auch diese Adressen |
Rewind-Links: Wowzas ?DVR, Flussonics index-… und timeshift_… | Ausgeliefert aus der eigenen Aufzeichnung der Übertragung, unter denselben Adressen |
Jeder Eingang kann jeden Ausgang speisen: Ein einmal über SRT veröffentlichter Stream läuft gleichzeitig als HLS, DASH, WebRTC, RTMP und RTSP, und ein Multicast-Feed von einer Kopfstelle kommt als HLS für Browser heraus.
:1935Publizieren; Adobe-Anmeldung oder ein Passwort im Stream-Key; RTMPS auf dem TLS-Port:9998/udpPublizieren; die Stream-ID benennt Anwendung, Stream, Benutzer und Passwort; AES verschlüsselt mit dem Publishing-Passwort/app/stream/whipPublizieren mit dem Publishing-Passwort als Bearer-Token; alle Medien auf 8189, UDP oder TCP:554Publizieren über TCP mit Basic-Anmeldung oder ?password=rtsp://IP-Kameras, mit dem eigenen Login der Kamerasrt://Cue ruft den Sender auf; auch verschlüsselte Feedsudp:// · tshttp://Unicast, Multicast auf einer benannten Schnittstelle (nackt oder RTP-verpackt) oder über HTTPhls://Einen anderen Origin erneut ausliefern, auch CDN-vorgeschaltetertmp://Einen anderen Server spiegeln, mit dessen Anmeldung/app/stream/playlist.m3u8MPEG-TS- oder fMP4/CMAF-Segmente; Low-Latency-HLS über HTTP/2manifest.mpd · index.mpdAuf denselben CMAF-Segmenten aufgebaut wie fMP4-HLS/app/stream/whepUnter einer Sekunde hinter Live; AAC-Ton wird zu Opus, während WebRTC-Zuschauer schauen:1935Wiedergabe, mit einem Bildpuffer für schnellen Startm=requestJeder Stream als MPEG-TS auf dem SRT-Port:554TCP-Interleaved; Player, die UDP anfordern, versuchen es erneut über TCP/app/stream/mpegtsÜber HTTP oder an eine UDP-Multicast-Gruppe gepushtthumbnail.jpgDer letzte Frame jedes Live-Streams, alle 5 s aktualisiertÖffnen Sie eine Gruppe für die Details. Alles, was hier aufgeführt ist, ist gebaut und hat seinen Abnahmetest bestanden; was noch fehlt, wird weiter unten benannt und nicht Ihnen überlassen, es selbst herauszufinden.
?DVR und Flussonics index-<from>-<s|now>, timeshift_rel und timeshift_abs Adressen.CUE-OUT/CUE-IN, EXT-X-DATERANGE, beides oder aus, pro Anwendung, in der Quelle und jeder Wiedergabestufe.event_sink-Form: Streams und Quellen, die sich öffnen und schließen, abgelehnte Publikationen, Aufnahmen, die starten und enden. Signiert, bis zu fünf Empfänger pro Anwendung, aufbewahrt und erneut gesendet, bis jeder antwortet.Eine Zeile erscheint hier nur, wenn Cue dies heute bereits kann. Die beiden anderen Spalten stammen aus der jeweiligen Herstellerdokumentation für Wowza Streaming Engine 4.11.3 und Flussonic Media Server 26.09, gelesen im September 2026; ein Gedankenstrich bedeutet, dass das Produkt dies nicht vorsieht.
| Funktion | Wowza 4.11 | Flussonic 26.09 | Cue |
|---|---|---|---|
| Video aufnehmen | |||
| RTMP- und RTMPS-Veröffentlichung, ein Passwort pro Anwendung | Ja | Ja | Ja |
| SRT-Veröffentlichung, verschlüsselt, und SRT-Pull | Ja | Ja | Ja |
| WebRTC-Veröffentlichung (WHIP) | Ja | Ja | Ja |
| RTSP-Veröffentlichung und IP-Kamera-Pull | Ja | Ja | Ja |
| MPEG-TS über UDP, inklusive Multicast | Ja | Ja | Ja |
| Weiterleitung eines anderen Servers über HLS oder RTMP | Ja | Ja | Ja |
| Backup-Quellen, automatisch umgeschaltet | Ja | Ja | Ja |
| Video ausgeben | |||
| HLS in MPEG-TS, fMP4/CMAF und Low-Latency-HLS | Ja | Ja | Ja |
| WebRTC-Wiedergabe (WHEP), unter einer Sekunde hinter Live | Ja | Ja | Ja |
| MPEG-DASH | Ja | Ja | Ja |
| RTMP-, SRT-, RTSP- und MPEG-TS-Wiedergabe | Ja | Ja | Ja |
| Mehrere Audiosprachen, vom Zuschauer umschaltbar | Ja | Ja | Ja |
| Ein Zuschauerlimit pro Anwendung | Ja | Ja | Ja |
| Am Stream arbeiten | |||
| Adaptive-Bitrate-Leiter Wowza: MainConcept oder NVENC · Flussonic: CPU, NVENC oder Quick Sync · Cue: Quick Sync oder CPU | Ja | Ja | Ja |
| Ein Logo im Bild | Ja | Ja | Ja |
| Vorschaubilder von Live-Streams | Ja | Ja | Ja |
| DVR-Zurückspulen und Time-Shift | Ja | Ja | Ja |
| MP4-Clips und -Exporte | Ja | Ja | Ja |
| SCTE-35-Eingang, Werbemarker in HLS | Ja | Ja | Ja |
| Zugriff und Ereignisse | |||
| Signierte Wiedergabe-Links | Ja | Ja | Ja |
| Das eigene Backend fragen, wer schauen oder veröffentlichen darf | Ja | Ja | Ja |
| Adress- und Website-Einschränkungen Cue: Länder über das Cue-Reseller-Panel | Ja | Ja | Ja |
| HTTPS mit einem Zertifikat für den Servernamen Cue: ein kostenloses Let’s-Encrypt-Zertifikat, in der Oberfläche aktiviert | Ja | Ja | Ja |
| Webhooks | Ja | Ja | Ja |
| Zwischen ihnen wechseln | |||
| Wowzas Wiedergabepfade und Veröffentlichungs-Anmeldung | Nativ | — nicht zutreffend | Ja |
| Wowzas REST-API, wie MediaCP sie aufruft | Nativ | — nicht zutreffend | Ja |
| Flussonics Adressen, für importierte Kanäle | — nicht zutreffend | Nativ | Ja |
| Einen Wowza- oder Flussonic-Server importieren, inklusive Passwörtern | — nicht zutreffend | — nicht zutreffend | Ja |
| Neben der alten Engine installieren, umschalten und zurückschalten | — nicht zutreffend | — nicht zutreffend | Ja |
DRM mit Widevine, FairPlay oder PlayReady; Untertitel (CEA-608/708, WebVTT); AES-128-verschlüsseltes HLS; serverseitige Werbeeinblendung; Encoding auf NVIDIA-Karten. Wenn eine davon Ihren Dienst trägt, ist ein Wowza-Server oder ein Flussonic-Server vorerst die direkte Antwort.
Es wird nichts entfernt und nichts ist endgültig, bis Sie es sagen. Die alte Engine liefert weiter, während Cue parallel dazu ausprobiert wird, und der Wechsel funktioniert in beide Richtungen.
Auf einem Server, auf dem bereits Wowza oder Flussonic läuft, verwendet Cue 1936 für das Publishing und 8443 für seine Oberfläche, prüft zuerst jeden benötigten Port und installiert keine eigene Firewall. Ihr Live-Traffic bleibt unberührt.
Die Import-Seite liest die alte Installation auf derselben Maschine — jede Application.xml, die Passwortdateien für das Publishing, PushPublishMap.txt und die .stream-Dateien oder eine flussonic.conf — oder ein von Ihnen hochgeladenes .tgz. Sie zeigt den Plan ohne ein einziges Geheimnis und erstellt die Anwendungen, die Sie ankreuzen, mit ihren Namen, Publishing-Benutzern und -Passwörtern, Zuschauerlimits, Quellen, DVR-Fenstern und SecureToken-Geheimnissen so, wie sie waren. Ein Wowza- oder Flussonic-Transcoder wird zur HD-Ladder von Cue, und der Plan sagt es Ihnen.
Richten Sie einen Encoder mit seinem ursprünglichen Passwort auf 1936 und spielen Sie das Ergebnis ab. Alles andere läuft weiterhin auf der alten Engine.
Zu Cue wechseln in der Oberfläche stoppt und deaktiviert die alte Engine und übergibt 1935 (sowie 80/443, wenn frei) an Cue, mit automatischem Rollback, falls Cue nicht antwortet. Zurückwechseln gibt die Ports zurück und startet die alte Engine wieder. Die alte Engine wird gestoppt, niemals gelöscht.
Cue steht als eigene Position auf der Rechnung, neben dem Server und niemals darin enthalten. Die Beträge stammen aus demselben Katalog, über den auch die Kasse abrechnet. Abgerechnet wird der Monatspreis in jedem Abrechnungszyklus: Eine längere Laufzeit senkt die Positionen des Servers, nicht die von Cue.
| Cue Media Server, per month | $195 |
|---|---|
| Setup, once | $29.99 |
| Licensed to | One 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 on | HPE 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 |
| Cities | New York, Bucharest, San Francisco, Amsterdam and Miami |
Die Schaltfläche öffnet den m710x-Konfigurator, in dem Cue Media Server bereits unter Software eingetragen ist. Die weiteren Positionen, über die es erhältlich ist, sind unten aufgeführt; auf jeder davon steht es unter Software → Streaming-Lösungen, sobald ein Linux-System gewählt wurde: Ubuntu 22.04 oder neuer, Debian 12 oder neuer, AlmaLinux 9 oder neuer, Rocky Linux 9 oder neuer. Cue hat keinen ARM-Build, daher bieten unsere ARM-Maschinen es nicht an.
Sobald das Betriebssystem aufgespielt ist — bei einem fertigen Server bei der Übergabe — führen wir Cues signiertes Installationsprogramm mit einem für diese Maschine ausgestellten Lizenzschlüssel aus. Der Schlüssel bindet sich bei der ersten Aktivierung an die Maschine.
Die Oberfläche antwortet auf Port 8443 Ihres Servers, und die Serverseite in Ihrem Dashboard zeigt die Lizenz und ihren Status. Sie sind root auf der Maschine, daher setzt cue admin reset-password <name> jederzeit ein neues Passwort für die Oberfläche, wenn Sie eines benötigen.
Ein Bedienfeld für den Verkauf von Streaming, integriert in Cue und aufgebaut wie MediaCP, wo sich Ihre eigenen Kunden bei ihren Live-, On-Demand-, TV- und Radiodiensten anmelden. Es wird pro Maschine lizenziert, genau wie die Engine.
| Cue Reseller Panel, per month | $49 |
|---|---|
| With Cue Media Server | $244/mo ($195 + $49), $29.99 setup once for the two |
Für das, wofür ein Wowza-Server üblicherweise eingesetzt wird — RTMP-Eingang mit Adobe-Anmeldung, HLS-Ausgabe unter denselben Adressen, Verwaltung durch MediaCP über die REST-API — ja: Encoder, Einbettungen und das Panel behalten ihre Einstellungen. Wowzas erweiterte Eigenschaften, SMIL-Dateien und die eigenen Transcoder-Profile eines Panels werden nicht übernommen; eine Anwendung mit einem Wowza-Transcoder erhält stattdessen Cues HD-Leiter.
Ubuntu 22.04 oder neuer, Debian 12 oder neuer, AlmaLinux 9 oder neuer und Rocky Linux 9 oder neuer. Das Installationsprogramm prüft unsere signierte Version mit OpenSSL 3, das ältere Systeme nicht haben, daher wird die Option auf allem anderen an unser Team übergeben statt installiert. Cue läuft nicht unter Windows.
Der Schlüssel bindet sich an die Maschine, auf der er zuerst aktiviert wird; eine Neuinstallation dieser Maschine behält ihn. Cue hält dann eine signierte Lizenz, die sieben Tage gültig ist, und erneuert sie alle zwölf Stunden, sodass ein Ausfall auf unserer Seite Ihre Streams nie vorzeitig stoppt. Ohne gültige Lizenz — das Konto geschlossen oder der Schlüssel auf eine andere Maschine kopiert — stellt Cue das Veröffentlichen und Abspielen ein, und die Oberfläche bleibt erreichbar, um einen Schlüssel entgegenzunehmen.
Nein. Software auf unseren Servern wird zu ihrem monatlichen Preis multipliziert mit den Monaten in jedem Zyklus abgerechnet; der Rabatt für längere Laufzeiten gilt für die eigenen Leitungen des Servers.
Jede Version ist mit unserem Release-Schlüssel signiert, und der Server prüft jede Datei gegen diese Signatur, bevor er das Installationsprogramm der Version ausführt. Die Oberfläche zeigt Ihnen an, wenn eine neue Version verfügbar ist, und installiert sie, wenn Sie auf Installieren drücken; eine nach der Signierung veränderte Version wird abgelehnt.
Ja. Neben einem laufenden Wowza oder Flussonic installiert sich Cue auf Nebenports und fasst keine Firewall an; Sie stellen die Ports mit Zu Cue wechseln um, sobald Sie zufrieden sind, und Zurück wechseln macht es rückgängig.