Nowy standard. Twoje centrum tworzenia inteligentnego, szybkiego i zrównoważonego oprogramowania AI

Nowoczesna platforma do webcastów
Przekształciliśmy proste narzędzie Kastio do webcastów w nowoczesną platformę do wydarzeń biznesowych. Nasz zespół stworzył rozbudowane rozwiązanie z funkcjami analityki w czasie rzeczywistym oraz lekkim playerem, który można łatwo osadzić na stronie. Dzięki temu twórcy treści mogą prowadzić zsynchronizowane, bezpieczne i interaktywne transmisje dla swoich odbiorców.

Firma i produkt
Kastio to interaktywna platforma do webcastów, zaprojektowana z myślą o wydarzeniach biznesowych i szkoleniowych.
Początkowo tworzono ją z myślą o marketerach, jako narzędzie white-label, które można łatwo osadzić na dowolnej stronie internetowej.
Zakres i najważniejsze elementy
Projektowanie UX/UI
Analityka w czasie rzeczywistym
Zoptymalizowany UX
12
miesięcy tworzenia oprogramowania
9
członków zespołu
3
zintegrowane elementy
Wyzwanie
Aby przekształcić proste narzędzie do webcastów w nowoczesną platformę, musieliśmy zmierzyć się z kilkoma wyzwaniami.
Jednym z nich było zapewnienie, że strumień wideo wraz z dodatkowymi treściami, takimi jak ankiety, slajdy czy zdjęcia, będzie dostarczany synchronicznie wszystkim odbiorcom.
Player musiał też dawać szerokie możliwości dostosowania i łatwo się osadzać, tak by twórcy treści mogli transmitować materiały bezpośrednio ze swoich stron internetowych.
Najważniejsze wyzwania obejmowały
Proces
Aby zsynchronizować transmisję, nasi backend developerzy stworzyli od podstaw zaawansowane rozwiązanie, integrując Wowza Streaming Engine, JW Player i przygotowany na zamówienie obiekt Flash.
Zbudowali też platformę analityczną działającą w czasie rzeczywistym, która śledzi aktywność użytkowników podczas każdego webcastu.
Żeby stworzyć lekki player, który można łatwo osadzić, frontend developerzy postawili na widget webcastowy w postaci pojedynczego fragmentu kodu z linkiem do dedykowanego skryptu, który trzeba umieścić na stronie użytkownika. Skrypt tworzy autonomiczną przestrzeń uruchamiającą aplikację webcastową klienta.
Tak to zrobiliśmy:
Zintegrowaliśmy trzy elementy, aby stworzyć dopracowany backend.
Wykorzystaliśmy skrypty, by stworzyć lekki player, który można łatwo osadzić.
Wykorzystaliśmy Javę i API Wowza, by zapewnić idealnie zsynchronizowany strumień wideo.

Głos zespołu

Tak to zrobiliśmy
Przesunęliśmy granice naszego stosu technologicznego, ponieważ wykorzystanie serwera API Wowza pozwoliło nam też rozszerzyć jego podstawową funkcjonalność. Dodatkowo, korzystając z pakietu wtyczek Java, wdrożyliśmy uwierzytelnianie oraz pomiar czasu odtwarzania webcastu. To rozwiązanie okazało się na tyle elastyczne, że umożliwiło również synchronizację podczas odtwarzania materiałów VOD, bez konieczności zmiany choćby jednej linijki kodu.
Efekt
Kastio przeszło drogę od prostego oprogramowania do webcastów do nowoczesnej, rozbudowanej platformy webcastowej.
Zaawansowane funkcje platformy pozwalają prezenterowi tworzyć atrakcyjne wizualnie webcasty, wzbogacone o dodatkowe grafiki i materiały wideo. W trakcie transmisji może on jednocześnie monitorować zaangażowanie i aktywność odbiorców, korzystając ze statystyk na żywo oraz funkcji zbierania opinii. Prezenterzy mogą też komunikować się z widzami za pomocą ankiet.
Platforma jest teraz również wyposażona w funkcje, które pozwalają tworzyć bezpieczne transmisje. W takich przypadkach użycie widgetu webcastowego jest ograniczone wyłącznie do autoryzowanych domen.
O sukcesie tego projektu zdecydowały następujące czynniki:
Wykorzystanie istniejących i tworzonych na zamówienie elementów.
Dbanie o przyjazność dla użytkownika.
Stworzenie narzędzia analitycznego działającego w czasie rzeczywistym, które wspiera proces podejmowania decyzji przez osoby prowadzące webcasty.

Przeczytaj więcej case studies

Bezpieczny dashboard do zarządzania majątkiem dla 4,4 mln kont finansowych
InvestmentLink stworzył CashDeck, aby dać doradcom finansowym jeden widok aktywów klientów rozproszonych między bankami, pożyczkami, kredytami hipotecznymi, akcjami, funduszami emerytalnymi i kartami kredytowymi. Firma już wcześniej dostarczała dane o funduszach emerytalnych ponad 10 000 doradców finansowych obsługujących 4,4 mln członków w Australii i Nowej Zelandii. Monterail zbudował działający tylko do odczytu, w pełni szyfrowany dashboard w Ruby on Rails i AngularJS, wykorzystując D3 do wizualizacji danych oraz architekturę zorientowaną na usługi do połączenia poszczególnych usług inwestycyjnych.

Rozwiązanie do analizy danych dla branży infrastrukturalnej
Databout, firma inżynieryjno-konsultingowa, potrzebowała intuicyjnej aplikacji internetowej, która usprawni analizy przestrzenne w projektach infrastrukturalnych. Nasz zespół zaprojektował przyjazny interfejs, który upraszcza wizualizację złożonych danych i pozwala zarówno użytkownikom wewnętrznym, jak i zewnętrznym łatwo prowadzić analizy oraz prognozować wzorce przestrzenne.

Jestem tutaj, żeby zebrać twoje wymagania, odpowiedzieć na wszystkie pytania i jak najszybciej wprowadzić twój pomysł do etapu tworzenia oprogramowania.
Grzegorz Hajdukiewicz | Chief Delivery Officer