Cue to silnik streamingu na żywo, który sami piszemy i instalujemy na Twoim serwerze dedykowanym. To serwer mediów, który odpowiada tak jak Wowza — to samo logowanie RTMP na porcie 1935, te same ścieżki playlist.m3u8, to samo API REST, którym steruje MediaCP — oraz tak jak Flussonic w przypadku kanałów, które z niego przenosisz. Migracja do niego to import i przełączenie, które możesz cofnąć, a nie przebudowa wszystkiego, co wskazuje na Twój serwer.
Wszystko, co komunikuje się z serwerem strumieniowym, zostało skonfigurowane według konwencji Wowzy lub Flussonica. Cue odpowiada na te konwencje, zamiast wymagać ich zmiany, więc migracja odbywa się wyłącznie po stronie serwera.
| Co masz dzisiaj | Czym odpowiada Cue |
|---|---|
Kodery publikujące na rtmp://host:1935/app z użytkownikiem i hasłem Adobe | Ten sam port, nazwy aplikacji i wyzwanie, dla każdej aplikacji; hasło przeniesione w kluczu strumienia również działa, dla koderów, które mają tylko pole klucza |
Odtwarzacze i osadzenia ładujące /app/stream/playlist.m3u8, z _definst_ lub bez | Te same ścieżki, z RTMP i HTTP współdzielącymi port 1935 jak dotychczas |
| MediaCP lub dowolne narzędzie napisane dla API REST Wowzy na porcie 8087 | Wywołania /v2/servers/_defaultServer_/… Wowzy i liczniki 8086, z poświadczeniami panelu; panel tworzy aplikacje, ustawia ich hasła i widzi je na żywo |
| Strona internetowa podpisująca linki za pomocą Wowza SecureToken v2 lub Flussonic securelink | Obie formuły akceptowane z sekretem, którego już używasz; dodatkowo własne linki HMAC Cue |
Oprogramowanie pośredniczące odpowiadające na on_play i on_publish Flussonica | Odpytywane w ten sam sposób, z honorowanymi X-AuthDuration, X-UserId i X-Max-Sessions, dla każdego protokołu |
Odbiornik dla event_sink Flussonica | Ta sama koperta i X-Signature, dla każdej aplikacji, buforowane i wysyłane ponownie, gdy odbiornik jest niedostępny |
Kanały Flussonica publikowane na rtmp://host/static i odtwarzane na /name/index.m3u8 | Kanał zaimportowany z Flussonica również odpowiada na te adresy |
Linki przewijania: ?DVR Wowzy, index-… i timeshift_… Flussonica | Obsługiwane z własnego nagrania transmisji, pod tymi samymi adresami |
Każde wejście może zasilać każde wyjście: strumień opublikowany raz przez SRT jest w tym samym momencie odtwarzany jako HLS, DASH, WebRTC, RTMP i RTSP, a kanał multicast z head-endu wychodzi jako HLS dla przeglądarek.
:1935publikacja; logowanie Adobe lub hasło w kluczu strumienia; RTMPS na porcie TLS:9998/udppublikacja; identyfikator strumienia określa aplikację, strumień, użytkownika i hasło; AES kluczowany hasłem publikacji/app/stream/whippublikacja z hasłem publikacji jako tokenem bearer; wszystkie media na 8189, UDP lub TCP:554publikacja po TCP z logowaniem Basic lub ?password=rtsp://kamery IP, z własnym loginem kamerysrt://Cue wywołuje nadawcę; również strumienie szyfrowaneudp:// · tshttp://unicast, multicast na nazwanym interfejsie (czysty lub opakowany w RTP) albo po HTTPhls://ponowne serwowanie innego origina, w tym stojącego za CDNrtmp://mirror innego serwera, z jego danymi logowania/app/stream/playlist.m3u8segmenty MPEG-TS lub fMP4/CMAF; Low-Latency HLS po HTTP/2manifest.mpd · index.mpdzbudowany na tych samych segmentach CMAF co HLS fMP4/app/stream/whepmniej niż sekundę za live; dźwięk AAC jest zamieniany na Opus, gdy widzowie oglądają przez WebRTC:1935odtwarzanie, z buforem obrazu dla szybkiego startum=requestdowolny strumień jako MPEG-TS na porcie SRT:554TCP interleaved; odtwarzacze, które proszą o UDP, ponawiają po TCP/app/stream/mpegtspo HTTP lub wypychany do grupy multicast UDPthumbnail.jpgostatnia klatka każdego strumienia live, odświeżana co 5 sOtwórz grupę, aby zobaczyć szczegóły. Wszystko, co tu wymieniono, jest zbudowane i przeszło testy akceptacyjne; to, czego jeszcze nie ma, jest nazwane niżej, a nie pozostawione do samodzielnego odkrycia.
?DVR oraz Flussonica index-<od>-<s|teraz>, timeshift_rel i timeshift_abs.splice_insert lub time_signal, stają się znacznikami reklam HLS niezależnie od tego, czy przychodzą przez SRT, MPEG-TS czy wewnątrz strumienia RTMP (onCuePoint i inne komunikaty danych używane przez kodery, base64 lub hex): CUE-OUT/CUE-IN, EXT-X-DATERANGE, oba lub wyłączone, dla każdej aplikacji, w źródle i każdej wersji.event_sink Flussonica: otwieranie i zamykanie strumieni i źródeł, odrzucone publikacje, rozpoczynanie i kończenie nagrań. Podpisane, do pięciu odbiorców na aplikację, przechowywane i wysyłane ponownie, aż każdy odpowie.Wiersz pojawia się tutaj tylko wtedy, gdy Cue robi to już dziś. Pozostałe dwie kolumny pochodzą z dokumentacji każdego z producentów dla Wowza Streaming Engine 4.11.3 i Flussonic Media Server 26.09, czytanej we wrześniu 2026 roku; myślnik oznacza, że produkt nie stawia sobie takiego celu.
| Funkcja | Wowza 4.11 | Flussonic 26.09 | Cue |
|---|---|---|---|
| Wprowadzanie wideo | |||
| Publikowanie RTMP i RTMPS, hasło dla każdej aplikacji | Tak | Tak | Tak |
| Publikowanie SRT, szyfrowane, oraz pobieranie SRT | Tak | Tak | Tak |
| Publikowanie WebRTC (WHIP) | Tak | Tak | Tak |
| Publikowanie RTSP i pobieranie z kamer IP | Tak | Tak | Tak |
| MPEG-TS przez UDP, w tym multicast | Tak | Tak | Tak |
| Przekazywanie z innego serwera przez HLS lub RTMP | Tak | Tak | Tak |
| Źródła zapasowe, przełączane automatycznie | Tak | Tak | Tak |
| Wyprowadzanie wideo | |||
| HLS w MPEG-TS, fMP4/CMAF i Low-Latency HLS | Tak | Tak | Tak |
| Odtwarzanie WebRTC (WHEP), poniżej sekundy opóźnienia względem transmisji na żywo | Tak | Tak | Tak |
| MPEG-DASH | Tak | Tak | Tak |
| Odtwarzanie RTMP, SRT, RTSP i MPEG-TS | Tak | Tak | Tak |
| Kilka wersji językowych audio, przełączanych przez widza | Tak | Tak | Tak |
| Limit widzów dla każdej aplikacji | Tak | Tak | Tak |
| Praca na strumieniu | |||
| Drabinka adaptacyjnego bitrate Wowza: MainConcept lub NVENC · Flussonic: CPU, NVENC lub Quick Sync · Cue: Quick Sync lub CPU | Tak | Tak | Tak |
| Logo na obrazie | Tak | Tak | Tak |
| Miniatury transmisji na żywo | Tak | Tak | Tak |
| Przewijanie DVR i time-shift | Tak | Tak | Tak |
| Klipy MP4 i eksporty | Tak | Tak | Tak |
| SCTE-35 na wejściu, znaczniki reklam w HLS | Tak | Tak | Tak |
| Dostęp i zdarzenia | |||
| Podpisane linki odtwarzania | Tak | Tak | Tak |
| Pytanie własnego backendu, kto może oglądać lub publikować | Tak | Tak | Tak |
| Ograniczenia adresów i witryn Cue: kraje przez Panel Resellera Cue | Tak | Tak | Tak |
| HTTPS z certyfikatem dla nazwy serwera Cue: darmowy certyfikat Let’s Encrypt, włączany w interfejsie | Tak | Tak | Tak |
| Webhooki | Tak | Tak | Tak |
| Przechodzenie między nimi | |||
| Ścieżki odtwarzania Wowza i logowanie do publikowania | Natywne | — nie dotyczy | Tak |
| API REST Wowza, tak jak wywołuje je MediaCP | Natywne | — nie dotyczy | Tak |
| Adresy Flussonic, dla zaimportowanych kanałów | — nie dotyczy | Natywne | Tak |
| Importowanie serwera Wowza lub Flussonic, wraz z hasłami | — nie dotyczy | — nie dotyczy | Tak |
| Instalacja obok starego silnika, przełączanie i powrót | — nie dotyczy | — nie dotyczy | Tak |
DRM z Widevine, FairPlay lub PlayReady; napisy kodowane (CEA-608/708, WebVTT); HLS szyfrowany AES-128; wstawianie reklam po stronie serwera; kodowanie na kartach NVIDIA. Jeśli któraś z tych funkcji obsługuje Twoją usługę, serwer Wowza lub serwer Flussonic jest na razie prostą odpowiedzią.
Nic nie jest usuwane i nic nie jest ostateczne, dopóki tego nie zatwierdzisz. Stary silnik nadal obsługuje ruch, podczas gdy Cue jest testowany równolegle, a przełączenie działa w obie strony.
Na serwerze, na którym działa już Wowza lub Flussonic, Cue zajmuje port 1936 do publikacji i 8443 dla swojego interfejsu, najpierw sprawdza każdy potrzebny port i nie instaluje własnej zapory. Twój ruch na żywo pozostaje nietknięty.
Strona Import odczytuje starą instalację na tej samej maszynie — każdy plik Application.xml, pliki haseł publikowania, PushPublishMap.txt i pliki .stream lub flussonic.conf — albo plik .tgz, który prześlesz. Pokazuje plan bez ujawniania ani jednego sekretu i tworzy zaznaczone aplikacje z ich nazwami, użytkownikami publikującymi i hasłami, limitami widzów, źródłami, oknami DVR i sekretami SecureToken dokładnie takimi, jakie były. Transkoder Wowza lub Flussonic staje się drabiną HD Cue, a plan jasno to komunikuje.
Skieruj jeden koder na port 1936 z jego oryginalnym hasłem i odtwórz wynik. Wszystko inne nadal działa na starym silniku.
Przełącz na Cue w interfejsie zatrzymuje i wyłącza stary silnik oraz przekazuje port 1935 (a także 80/443, gdy są wolne) do Cue, automatycznie cofając zmianę, jeśli Cue nie odpowie. Wróć przywraca porty i ponownie uruchamia stary silnik. Stary silnik jest zatrzymywany, nigdy nie usuwany.
Cue to osobna pozycja na fakturze, obok serwera i nigdy z nim niełączona. Kwoty pochodzą z tego samego katalogu, z którego rozlicza się zamówienie. Naliczana jest cena miesięczna w każdym cyklu: dłuższy okres obniża pozycje serwera, nie 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 |
Przycisk otwiera konfigurator m710x z Cue Media Server już w sekcji Oprogramowanie. Pozostałe pozycje, które go sprzedają, są wymienione poniżej; w każdej z nich znajduje się w Oprogramowanie → Rozwiązania streamingowe po wybraniu systemu Linux: Ubuntu 22.04 lub nowszy, Debian 12 lub nowszy, AlmaLinux 9 lub nowszy, Rocky Linux 9 lub nowszy. Cue nie ma wersji ARM, więc nasze maszyny ARM go nie oferują.
Gdy system operacyjny jest już wgrany — w przypadku gotowego serwera, przy przekazaniu — uruchamiamy podpisany instalator Cue z kluczem licencyjnym wydanym dla tej maszyny. Klucz wiąże się z maszyną przy pierwszej aktywacji.
Interfejs odpowiada na porcie 8443 Twojego serwera, a strona serwera w panelu pokazuje licencję i jej stan. Masz uprawnienia root na maszynie, więc cue admin reset-password <name> ustawia nowe hasło do interfejsu, kiedy tylko go potrzebujesz.
Cue nie musi działać na naszych maszynach. Licencja jest sprzedawana samodzielnie na serwer u dowolnego dostawcy: uruchamiasz instalator jako root, a klucz wiąże się z tą maszyną przy pierwszej aktywacji Cue. Nie ma opłaty instalacyjnej, ponieważ instalacja należy do Ciebie.
Wybierz silnik, panel lub oba oraz cykl rozliczeniowy. Klucz pojawi się na stronie pulpitu konta, gdy płatność zostanie zaksięgowana.
Jako root: curl -fsSL -o install.sh https://releases.servcast.net/cue/install.sh, następnie CUE_LICENSE=<key> sh install.sh. Najpierw weryfikuje nasze podpisane wydanie. Ubuntu 22.04 lub nowsze, Debian 12 lub nowsze, AlmaLinux 9 lub nowsze, Rocky Linux 9 lub nowsze, tylko na x86-64.
Instalator wyświetla pierwsze dane logowania do interfejsu tylko raz. Pulpit pokazuje klucz i to, czy maszyna go aktywowała.
Panel sterowania do sprzedaży streamingu, wbudowany w Cue i zaprojektowany tak, jak MediaCP, w którym Twoi klienci logują się do swoich usług live, on-demand, TV i radia. Jest licencjonowany na maszynę, podobnie jak silnik.
| Cue Reseller Panel, per month | $49 |
|---|---|
| With Wowza License & Management | $244/mo ($195 + $49), $29.99 setup once for the two |
| On its own | $49/mo, $29.99 setup once |
Configure a server with Wowza License & Management and the panel
W zakresie, w jakim zwykle wykorzystuje się serwer Wowza — wejście RTMP z logowaniem Adobe, wyjście HLS pod tymi samymi adresami, zarządzanie przez MediaCP za pomocą API REST — tak: enkodery, osadzenia i panel zachowują swoje ustawienia. Zaawansowane właściwości Wowzy, pliki SMIL oraz profile transkodera własnego panelu nie są przenoszone; aplikacja z transkoderem Wowzy otrzymuje zamiast tego drabinkę HD od Cue.
Ubuntu 22.04 lub nowszy, Debian 12 lub nowszy, AlmaLinux 9 lub nowszy oraz Rocky Linux 9 lub nowszy. Instalator weryfikuje nasze podpisane wydanie za pomocą OpenSSL 3, którego starsze systemy nie mają, więc w każdym innym przypadku opcja jest przekazywana naszemu zespołowi zamiast instalowana. Cue nie działa w systemie Windows.
Klucz jest powiązany z maszyną, na której został aktywowany po raz pierwszy; ponowna instalacja na tej maszynie go zachowuje. Cue przechowuje następnie podpisaną licencję ważną przez siedem dni i odnawia ją co dwanaście godzin, więc awaria po naszej stronie nigdy nie zatrzyma Twoich transmisji przedwcześnie. Bez ważnej licencji — konto zamknięte lub klucz skopiowany na inną maszynę — Cue przestaje publikować i odtwarzać, a interfejs pozostaje dostępny, aby przyjąć klucz.
Nie. Oprogramowanie na naszych serwerach jest rozliczane według ceny miesięcznej pomnożonej przez liczbę miesięcy w każdym cyklu; rabat za dłuższy okres dotyczy wyłącznie linii samego serwera.
Każde wydanie jest podpisane naszym kluczem wydania, a serwer sprawdza każdy plik względem tego podpisu, zanim uruchomi instalator wydania. Interfejs informuje, gdy dostępna jest nowa wersja, i instaluje ją po naciśnięciu przycisku Instaluj; wydanie zmodyfikowane po podpisaniu zostaje odrzucone.
Tak. Obok działającej Wowzy lub Flussonica Cue instaluje się na bocznych portach i nie narusza zapory; po uzyskaniu satysfakcjonujących efektów przenosisz porty za pomocą opcji Przełącz na Cue, a opcja Przełącz z powrotem cofa tę zmianę.