Czym konkretnie jest Storm Streaming Server?
Jest to wielowątkowa, wysoko wydajna aplikacja, która umożliwia przesył strumienia wideo na dowolną witrynę lub do dowolnej aplikacji. Storm Streaming Server został zaprojektowany z myślą o bardzo niskich opóźnieniach. Obsługuje wiele protokołów wideo, w tym: RTMP, CMAF, HLS oraz kodeki takie jak: H.264, H.265, VP9, AAC, OPUS
Co to jest Storm Player?
Storm Player to internetowy odtwarzacz wideo. Bazuje na HTML5/JavaScript i składa się z dwóch aplikacji. Pierwsza to biblioteka, która zawiera całą niezbędną logikę dla odtwarzacza a druga to konfigurowalny interfejs / GUI. Programiści mogą albo zintegrować naszą bibliotekę z istniejącymi odtwarzaczami, albo zmodyfikować dostarczony interfejs tak, aby pasował do wyglądu danej strony.
Z jakimi systemami operacyjnymi jest kompatybilny Storm?
Storm Streaming Server może działać na dowolnym systemie operacyjnym obsługującym JAVA 9 (OpenJDK SE JRE 9.0.4), który jest wspierany przez systemy tj. Windows, Linux i Mac OS X w wersjach x84_64 i ARM. Udało nam się go uruchomić nawet na Rapsberry Pi 4.
Jak wygląda proces instalacji?
Wszystkie pliki serwera dostarczone są w kontenerze zip. Znajduje się tam prosty skrypt, który można uruchomić bezpośrednio bądź jako usługę.
Z jakimi urządzeniami/przeglądarkami jest kompatybilny Storm Streaming Server oraz Storm Player?
Z wszystkimi współczesnymi przeglądarkami tj. Google Chrome, Mozilla Firefox, Opera, Microsoft Edge, Apple Safari oraz ich mobilnymi odpowiednikami. Storm Player ze względu na bardzo niskie opóźnienia wymaga do pracy w przeglądarce rozszerzeń Media-Source.
Jakie protokoły wspiera oprogramowanie Storm?
Storm Streaming Server może pracować jako klient/serwer z RTMP oraz RTSP. Może również muksować sygnał wejściowy do formatów takich jak Apple HLS (włączając Low Latency HLS), MPEG-Dash, CMAF oraz WebSockets.
Czy Storm wspiera WebRTC?
Obsługa WebRTC oraz P2P są już w drodze. Prosimy o cierpliwość!
Jakie są wymagania sprzętowe?
Minimalne wymagania sprzętowe obejmują czterordzeniowy procesor, co najmniej 4GB RAM i kartę sieciową Ethernet (1Gb/s). Jednak nasze oprogramowanie zostało zaprojektowane tak, aby w pełni wykorzystać potencjał nowoczesnych maszyn wielordzeniowych / wieloprocesorowych i z łatwością może generować do 6-7 Gb/s.
Czy jest możliwe zastosowanie load-balancera pomiędzy instancjami Storma?
Nasze oprogramowanie ma wbudowane wsparcie dla load-balancera. Jeśli skorzystasz z naszego Storm Playera, obraz do Twoich widzów będzie automatycznie dystrybuowany pomiędzy instancjami Storma w danym klastrze. Dostępne są również inne metody, w tym te zupełnie niestandardowe.
Czy Storm oferuje wsparcie dla architektury Origin/Edge?
Tak, nasza aplikacja zapewnia w pełni działające i gotowe do użycia rozwiązanie dla tej architektury. Wystarczy zdefiniować, które serwery mają być traktowane jako źródła (Origin), a ich strumienie będą automatycznie kopiowane do wszystkich pozostałych (Edge) serwerów w klastrze.
Czy mogę jakoś połączyć Storm Streaming Server z Storm Streaming Marketplace?
Tak, Storm Streaming Marketplace może stanowić backup Twojej infrastruktury opartej o oprogramowanie Storm Streaming Server.
Jakie są dostępne metody płatności?
Akceptujemy wszystkich głównych operatorów kart kredytowych. W tym Visa, MasterCard, American Express, Discovery, JCB i UnionPay. Klientów chcących skorzystać z tradycyjnego przelewu zapraszamy do kontaktu.
Jaka jest główna różnica między Storm Streaming Server a Wowza Streaming Engine?
Storm Streaming Server oferuje tryb bardzo niskiego opóźnienia w przesyle obrazu (poniżej 1 sekundy), którego brakuje w Wowzie. Oferuje też znacznie większą wydajność dzięki wysoce zoptymalizowanemu komponentowi sieciowemu. Storm jest też znacznie prostszy w integracji dzięki gotowemu do użycia Web Video Playerowi.