SSAI.TV стоїть у ланцюжку доставки контенту одразу після CDN Origin і обробляє запити плеєрів. Він не пропускає контент через себе — лише формує для кожного глядача власний маніфест, у якому рекламні сегменти замінюють оригінальні.
Потік

Цифри на схемі — кроки процесу серверної вставки: валідація, VAST-запит і відповідь, транскодування, склеювання, S2S-трекінг.
- ТВ-канал транслює потік з мітками SCTE-35, що позначають початок і тривалість рекламного блоку.
- OTT-платформа кодує потік у формати для плеєрів і пакує в HLS (створює маніфест
.m3u8). Мітки зберігаються, а чанки ріжуться так, щоб межі блоку збігалися з межами сегментів — це стандартна функція пакувальників. - SSAI.TV читає маніфест, розпізнає мітки. Коли починається блок і є рішення замінити рекламу — формує індивідуальний маніфест.
- Плеєр глядача запитує плейлист через посилання, яке OTT отримала від SSAI.TV. Разом із запитом передаються дані пристрою: IP (гео), User-Agent (тип пристрою), ідентифікатор пристрою (частота, охоплення).
- SSAI.TV звертається до ад-сервера (VAST-запит) з параметрами блоку й глядача.
- Ад-сервер визначає, чи належить глядач до цільової аудиторії кампаній, і повертає список креативів в одній відповіді.
- SSAI.TV перекодовує нові креативи у всі профілі потоку (з нормалізацією гучності EBU R 128), збирає рекламний блок, у залишок ставить погоджений з каналом філлер і віддає глядачу новий плейлист. Якщо реклами менше за поріг fillfloor — вставка не виконується, іде оригінальний ефір.
- Трекінг: SSAI.TV відстежує запити сегментів, рахує фактичну тривалість показу і повідомляє вимірювачів про кожен показ (або передає трекери клієнту — Client Side Tracking).
Перший запит на новий креатив зазвичай дає філлер: креатив спершу транскодується, а в ефір потрапляє з наступного запиту. Це штатна поведінка.
Два варіанти розміщення
| SSAI «за» OTT (reverse proxy) | SSAI «перед» OTT | |
|---|---|---|
| Посилання для глядача | домен OTT | домен SSAI.TV |
| Хто звертається до SSAI | сервери OTT, передаючи дані глядача в заголовках | плеєр напряму |
| Сегменти контенту | абсолютні посилання на CDN OTT | абсолютні посилання на CDN OTT |
| Сегменти реклами | через CDN OTT (/creatives/) |
через CDN OTT (/creatives/) |
Деталі — у ТЗ інтеграції для OTT-платформи.
Ролі та відповідальність
| Сторона | Відповідає за |
|---|---|
| Правовласник / канал | Мітки SCTE-35, філлер, правила реклами — Мітки SCTE-35 на каналі |
| Сейлзхаус / ад-сервер | Кампанії, валідація креативів з правовласником, VAST — Технічні умови для ад-сервера |
| OTT-платформа | Пакування HLS, CDN, передача даних пристрою — ТЗ інтеграції для OTT-платформи, CDN — вимоги для SSAI |
| Adaptek (SSAI.TV) | Маніпуляція маніфестом, транскодування, трекінг, звітність |
SSAI.TV не відповідає за дотримання авторських прав і вимог власників контенту — він вставляє креатив за інструкцією ад-сервера, визначеного замовником. Валідація креативів — зона сейлзхаусу та правовласника.
VOD і FAST
Для VOD розкладка брейків береться з медіаплану CMS або з ad rules ад-сервера (VMAP). З VOD-контенту можна зібрати FAST-канал із тією ж серверною вставкою. Точність вставки у VOD обмежена межами сегментів — див. Реклама ріже сцену у VOD.