SSAI.TV/Як працює SSAI.TVПублічно⬇ PDF⬇ MD

Як працює SSAI.TV

Архітектура, потік запитів і ролі каналу, OTT, ад-сервера та SSAI.

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

Потік

Архітектура SSAI.TV: канал → OTT → SSAI → плеєр, ад-сервер і трекінг
Архітектура SSAI.TV: канал → OTT → SSAI → плеєр, ад-сервер і трекінг

Цифри на схемі — кроки процесу серверної вставки: валідація, VAST-запит і відповідь, транскодування, склеювання, S2S-трекінг.

  1. ТВ-канал транслює потік з мітками SCTE-35, що позначають початок і тривалість рекламного блоку.
  2. OTT-платформа кодує потік у формати для плеєрів і пакує в HLS (створює маніфест .m3u8). Мітки зберігаються, а чанки ріжуться так, щоб межі блоку збігалися з межами сегментів — це стандартна функція пакувальників.
  3. SSAI.TV читає маніфест, розпізнає мітки. Коли починається блок і є рішення замінити рекламу — формує індивідуальний маніфест.
  4. Плеєр глядача запитує плейлист через посилання, яке OTT отримала від SSAI.TV. Разом із запитом передаються дані пристрою: IP (гео), User-Agent (тип пристрою), ідентифікатор пристрою (частота, охоплення).
  5. SSAI.TV звертається до ад-сервера (VAST-запит) з параметрами блоку й глядача.
  6. Ад-сервер визначає, чи належить глядач до цільової аудиторії кампаній, і повертає список креативів в одній відповіді.
  7. SSAI.TV перекодовує нові креативи у всі профілі потоку (з нормалізацією гучності EBU R 128), збирає рекламний блок, у залишок ставить погоджений з каналом філлер і віддає глядачу новий плейлист. Якщо реклами менше за поріг fillfloor — вставка не виконується, іде оригінальний ефір.
  8. Трекінг: 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.

Теги: #архітектура #scte35 #vast #маніфестЄ питання щодо цієї сторінки?