Jak iTVT Poland Group optymalizuje backend i wprowadza zaawansowaną monetyzację VAST/VMAP

Dynamiczny rozwój rynku wideo online stawia przed nadawcami ogromne wyzwania technologiczne. W walce o widza liczy się każda milisekunda opóźnienia, stabilność transferu danych oraz absolutna płynność dostarczania treści. W odpowiedzi na te wymagania zespół inżynieryjny iTVT Poland Group przeprowadził gruntowną modernizację swojej całego backendu streamingowego.

Głównym celem wdrożenia było nie tylko podniesienie wydajności i bezpieczeństwa warstwy serwerowej, ale przede wszystkim implementacja bezkompromisowego systemu monetyzacji opartego na standardach VAST/VMAP. Oto kulisy techniczne zmian, które redefiniują komfort oglądania oraz efektywność reklamową w naszym ekosystemie.

Architektura nowej generacji: SRT, Rootless Docker i pancerne bezpieczeństwo

Fundamentem zmian stała się głęboka optymalizacja warstwy serwerowej. Tradycyjne, obciążające metody dystrybucji sygnału ustąpiły miejsca nowoczesnym rozwiązaniom zorientowanym na minimalne zużycie zasobów przy maksymalnej przepustowości sieciowej.

  • Natywna integracja z protokołem SRT: Nasz dedykowany odtwarzacz wideo otrzymał bezpośrednie wsparcie dla protokołu SRT (Secure Reliable Transport). Dzięki temu transmisje charakteryzują się ultra-niskimi opóźnieniami oraz wyjątkową odpornością na wahania jakości łączy internetowych użytkowników.
  • Izolacja i bezpieczeństwo w trybie Rootless: Całe środowisko aplikacyjne zostało osadzone w kontenerach Docker działających w trybie rootless. Oznacza to, że procesy wewnątrz kontenerów nie posiadają uprawnień administratora na maszynie hosta, co drastycznie minimalizuje ryzyko i odcina potencjalne wektory ataków.
  • Pancerny monitoring i prewencja: Nad stabilnością operacyjną czuwa zaawansowany, wielopoziomowy system ciągłego monitoringu. Każda, nawet najmniejsza anomalia w strumieniu danych wywołuje natychmiastową reakcję systemów naprawczych oraz generuje pancerne powiadomienia dla zespołu inżynierów, gwarantując ciągłość emisji 24/7.

Koniec z buforowaniem reklam: Magia Server-Side Ad Insertion (SSAI)

Największym krokiem naprzód w obszarze monetyzacji jest pełne wdrożenie technologii Server-Side Ad Insertion (SSAI) zintegrowanej ze standardami VAST (Video Ad Serving Template) oraz VMAP/VMAP (Video Multiple Ad Playlist / Video Ad Modeling Language).

W tradycyjnym modelu (Client-Side), to odtwarzacz na urządzeniu użytkownika musiał samodzielnie wywołać, pobrać i zinterpretować reklamę. Skutkowało to irytującym buforowaniem, czarnym ekranem lub nagłymi skokami głośności. W iTVT Poland Group przenieśliśmy ten proces całkowicie na stronę serwera za pomocą zaawansowanego mechanizmu tzw. ad-stitching:

  • Płynność transmisji broadcastowej: Serwer w locie parsuje tagi reklamowe i "zszywa" klipy wideo bezpośrednio w manifesty strumieni HLS oraz DASH jako spójne fragmenty (chunks). Dla końcowego odtwarzacza reklama staje się integralną częścią filmu – eliminuje to jakiekolwiek pauzy czy zacięcia.
  • Niewrażliwość na Ad-Blocki: Ponieważ reklama płynie z dokładnie tego samego źródła i w tym samym formacie co główny materiał wideo, oprogramowanie blokujące reklamy na urządzeniach klienckich jest bezradne.
  • User Experience bez kompromisów: Automatyczne wyrównywanie poziomów audio przez system SSAI raz na zawsze rozwiązuje uciążliwy problem nagłego, uderzającego dźwięku podczas bloków komercyjnych.

Rygorystyczne testy QA i integracja z Google IMA

Wdrożenie tak zaawansowanej telemetrii wymagało stworzenia bezkompromisowych procedur testowych (Quality Assurance). System SSAI musi precyzyjnie raportować zdarzenia analityczne do zewnętrznych domów mediowych. Nasz backend bezbłędnie zlicza i przekazuje kluczowe punkty kontrolne: Impression (wyświetlenie), FirstQuartile (obejrzenie 25%), Midpoint (50%) oraz Complete (dotarcie do końca reklamy).

Aby potwierdzić stuprocentową zgodność operacyjną z globalnymi standardami, architektura została poddana rygorystycznej walidacji przy użyciu oficjalnych, referencyjnych tagów dostarczanych przez Google IMA (Interactive Media Ads). W środowisku iTVT zaimplementowano profesjonalne linki testowe Google DoubleClick, symulujące kluczowe scenariusze emisyjne:

  • Weryfikacja reklam liniowych (VAST 3.0 Standard Linear): Za pomocą tagu Google-a badaliśmy stabilność przejścia odtwarzacza pomiędzy głównym contentem a pojedynczą reklamą typu pre-roll: https://pubads.g.doubleclick.net/gampad/ads?sz=640x480&iu=/124319075/external/single_ad_samples&ciu_szs=300x250&impl=s&gdfp_req=1&env=vp&output=vast&unviewed_position_start=1&cust_params=deployment%3Ddevsite%26sample_ct%3Dlinear&correlator=
  • Złożone struktury harmonogramów (VMAP/VMAP Pre-, Mid- i Post-roll): Do testowania logiki przerw reklamowych wewnątrz dłuższych transmisji wideo (szczególnie dynamicznych bloków mid-roll w środku trwania streamu) użyliśmy struktur VMAP, które pozwalają serwerowi zarządzać całą playlistą reklamową: https://pubads.g.doubleclick.net/gampad/ads?sz=640x480&iu=/124319075/external/ad_rule_samples&ciu_szs=300x250&ad_rule=1&impl=s&gdfp_req=1&env=vp&output=vmap&unviewed_position_start=1&cust_params=deployment%3Ddevsite%26sample_ct%3Dvmap&correlator=
  • Obsługa interakcji użytkownika (Skippable Linear): Niezbędne było sprawdzenie też, czy silnik SSAI prawidłowo modyfikuje manifest w locie i natychmiastowo przywraca właściwy strumień, gdy użytkownik wejdzie w interakcję i kliknie przycisk pominięcia reklamy: https://pubads.g.doubleclick.net/gampad/ads?sz=640x480&iu=/124319075/external/single_ad_samples&ciu_szs=300x250&impl=s&gdfp_req=1&env=vp&output=vast&unviewed_position_start=1&cust_params=deployment%3Ddevsite%26sample_ct%3Dskippablelinear&correlator=

Gotowość na wyzwania przyszłości

Dzięki połączeniu tak zoptymalizowanego backendu wideo z nowoczesnym ekosystemem reklamowym SSAI, iTVT Poland Group zyskało architekturę w pełni gotową na współpracę z dowolnym zewnętrznym domem mediowym oraz serwerami reklamowymi (Ad Servers). Dla naszych partnerów biznesowych oznacza to gwarancję stabilnej monetyzacji i precyzyjnych statystyk. Z kolei dla naszych widzów – najwyższą dostępną jakość technologiczną, płynność odbioru i brak uciążliwego buforowania, niezależnie od typu urządzenia końcowego.