Globalny streaming prestiżowego wydarzenia filmowego (Oscary) – wsparcie front-end w Angularze
Tło
W 2015 roku polska firma IT otrzymała zlecenie na przygotowanie platformy streamingowej dla jednego z najbardziej prestiżowych wydarzeń w branży filmowej – gali wręczenia Oscarów. Projekt ten był realizowany dla amerykańskiej agencji odpowiedzialnej za obsługę cyfrową transmisji na żywo (live streaming) tego wydarzenia.
- Termin realizacji: początek roku 2015, by zdążyć przed oficjalną galą (luty).
- Zasięg: globalna transmisja z wielomilionową widownią na całym świecie (niemal 190 krajów).
Firma TTMS została zaproszona do współpracy jako podwykonawca dostarczający zespół front-end developerów.
Wyzwania
Olbrzymie obciążenie serwisu:
- Gala Oscarów to jedno z najchętniej oglądanych wydarzeń na świecie, przyciągające miliony widzów w trybie live. Kluczowe było zapewnienie stabilności i szybkości ładowania interfejsu nawet przy gwałtownych wzrostach ruchu.
- Wymagano minimalnego opóźnienia pomiędzy transmisją na żywo a odtwarzaczem końcowym.
Krótkie ramy czasowe:
- Projekt miał być gotowy na długo przed oficjalną datą gali (luty 2015). Termin wdrożenia był więc bardzo krótki, co wymagało maksymalnego zaangażowania i elastyczności.
Podwykonawstwo i praca zespołowa:
- TTMS odpowiadało za część front-endową – wymagało to ścisłej współpracy z głównym kontraktorem i agencją kreatywną, która projektowała warstwę wizualną.
Zakres działań i rozwiązanie
Dostarczenie zespołu specjalistów front-end
- TTMS zapewniło doświadczonych front-end developerów (technologia: Angular).
- Zespół skoncentrował się na implementacji kluczowych modułów, takich jak:
- Warstwa interfejsu użytkownika (UI) dla playera wideo.
- Elementy interaktywne (np. komentarze, informacje o nominacjach, powiadomienia w czasie rzeczywistym).
- Optymalizacja wydajności (cache, lazy loading, minimalizacja kodu).
Wykorzystane technologie
- Angular
- HTML5/CSS3 oraz standardowe narzędzia do automatyzacji front-endu z tamtego okresu (Grunt/Gulp/Webpack).
- Integracja z zewnętrznym CDN (Content Delivery Network)
Metodyka i model współpracy
- Praca zdalna i stacjonarna (część deweloperów TTMS pracowała w siedzibie klienta, część zdalnie).
- Komunikacja i zarządzanie projektem prowadzone przez głównego kontraktora (Intive) – TTMS uczestniczyło w daily/weekly stand-upach, raportując postępy.
- Czas realizacji: kilka miesięcy (koniec 2014 – początek 2015), by zdążyć przed galą w lutym.
Rezultaty i korzyści
Sukces frekwencyjny
- Transmisja gali przyciągnęła wielomilionową widownię online, co wymagało wysokiej stabilności i skalowalności.
- Player streamingowy w Angularze działał płynnie, bez istotnych przestojów czy awarii.
Prestiż i rozpoznawalność
- Uczestnictwo w projekcie związanym z Oscarami zapewniło zarówno głównemu kontraktorowi, jak i TTMS, możliwość pokazania kompetencji w obszarze high-traffic front-end developmentu.
- Partnerstwo z agencją amerykańską otworzyło drogę do kolejnych projektów z obszaru mediów i rozrywki.
Szybkie wdrożenie i elastyczność zespołu
- Skuteczna koordynacja między TTMS a głównym kontraktorem pozwoliła uruchomić w pełni funkcjonalną platformę w krótkim czasie.
- Dzięki temu odbiorcy mogli korzystać z transmisji w trybie live, z minimalnym opóźnieniem, co było kluczowe dla tego typu wydarzenia na skalę światową.
Doświadczenie w międzynarodowych projektach
- Zespół TTMS zdobył cenne doświadczenie w pracy przy projekcie z dużą ekspozycją medialną i wysokim ryzykiem (miliony widzów naraz).
- Rozwinęliśmy kompetencje w zakresie optymalizacji aplikacji Angular dla ruchu na poziomie globalnym.
Podsumowanie i dalsze kroki
Choć projekt miał charakter krótkoterminowego podwykonawstwa, jego efekty stały się ważnym punktem w portfolio TTMS. Udowodniliśmy, że:
- Potrafimy sprawnie tworzyć i optymalizować aplikacje front-endowe w Angularze, nawet przy bardzo restrykcyjnych terminach.
- Jesteśmy w stanie dostarczać wykwalifikowane zespoły deweloperów i włączyć je w istniejącą strukturę projektową klienta.
- Poradziliśmy sobie z wymaganiami dotyczącymi wysokiej dostępności i skali (miliony widzów online) dla jednego z najbardziej prestiżowych wydarzeń roku.
Aktualnie (po 2015 roku) TTMS rozwija kolejne projekty, wciąż oferując kompleksowe zespoły front-end i back-end, a także doradztwo w zakresie architektury rozwiązań o dużej skali.