Открыть сервис

Серверная вставка рекламы

Серверная вставка рекламы (Server-Side Ad Insertion, SSAI) — это технология динамического добавления рекламных роликов в потоковый медиаконтент (видео, аудио) на стороне сервера, а не на устройстве пользователя. В отличие от клиентской вставки (CSA), при которой реклама загружается плеером на стороне зрителя, SSAI встраивает рекламные материалы непосредственно в исходный медиапоток перед его доставкой конечному устройству. Это создаёт у пользователя впечатление, что реклама является частью основного контента, что затрудняет её пропуск или блокировку.

История и предпосылки появления

Технология SSAI начала активно развиваться в середине 2010-х годов на фоне роста популярности стриминговых сервисов (OTT — Over-the-Top) и «кордовой резки» (отказа от кабельного телевидения). Традиционные методы монетизации видеоконтента, основанные на клиентской вставке, столкнулись с рядом проблем:

  • Распространение блокировщиков рекламы: Пользователи массово устанавливали расширения для браузеров и настраивали плееры, которые блокировали запросы к рекламным серверам.
  • Несинхронность и сбои: Клиентские рекламные вставки часто приводили к задержкам, буферизации, несоответствию громкости и другим техническим неполадкам, ухудшающим пользовательский опыт.
  • Сложность таргетинга на живых трансляциях: Для линейного телевидения и прямых эфиров (например, спортивных матчей) требовалась технология, способная вставлять рекламу в реальном времени без задержек на стороне зрителя.

Первыми крупными внедренцами SSAI стали такие платформы, как Hulu и YouTube (в части рекламы на телевизорах и игровых консолях). К началу 2020-х годов технология стала стандартом для большинства крупных OTT-сервисов, включая Netflix (в рекламном тарифе), Disney+, Amazon Prime Video и российские онлайн-кинотеатры («Кинопоиск», «Иви», Okko, Wink).

Принцип работы

Процесс SSAI включает несколько этапов, выполняемых на серверной инфраструктуре:

  1. Запрос контента: Плеер пользователя отправляет запрос на сервер (или CDN) на получение видеофайла или потока.
  2. Принятие решения о рекламе: Сервер SSAI (или связанный с ним рекламный сервер) анализирует информацию о пользователе (IP-адрес, геолокация, тип устройства, история просмотров, время суток) и решает, какой рекламный ролик показать.
  3. Сборка потока (Manifest Manipulation): Сервер получает манифест (например, M3U8 для HLS или MPD для MPEG-DASH) основного контента. Он динамически модифицирует этот манифест, вставляя в него ссылки на рекламные сегменты (или целые потоки) в нужных временных точках (рекламные паузы).
  4. Транскодирование и мультиплексирование (опционально): В некоторых реализациях сервер может перекодировать рекламный ролик в тот же формат и битрейт, что и основной контент, чтобы избежать видимых переходов (например, изменения резкости или цветовой гаммы). Это называется «конформным» (conformant) или «бесшовным» (seamless) склеиванием.
  5. Доставка: Модифицированный поток (основной контент + реклама) отправляется на устройство пользователя через CDN. Плеер воспроизводит его как единое целое, не зная о том, что часть видео была вставлена сервером.

Ключевые различия с клиентской вставкой (CSA)

ХарактеристикаСерверная вставка (SSAI)Клиентская вставка (CSA)
Место вставкиНа сервере, до доставкиВ плеере пользователя
Восприятие плееромЕдиный непрерывный потокОтдельные запросы к рекламному серверу
БлокировкаПрактически невозможнаЛегко блокируется
Качество переходаБесшовное (при правильной настройке)Возможны задержки, буферизация, смена громкости
ТаргетингОграничен (на основе IP, User-Agent, сессионных данных)Более точный (на основе cookie, истории браузера, данных плеера)
Сложность внедренияТребует мощной серверной инфраструктурыРеализуется через SDK плеера
Задержка (Latency)Минимальная (особенно для live)Может быть значительной

Преимущества

  • Неуязвимость к блокировщикам: Поскольку плеер получает уже готовый поток, рекламные фильтры не могут отличить рекламный сегмент от основного контента.
  • Высокое качество воспроизведения: Отсутствие переключений между разными источниками и битрейтами снижает вероятность сбоев и буферизации.
  • Поддержка прямых эфиров: SSAI позволяет вставлять рекламу в реальном времени, что критически важно для спортивных трансляций, новостей и других live-событий.
  • Единый пользовательский опыт: Пользователь не видит «склейки» рекламы и контента, что повышает вовлечённость и снижает раздражение.
  • Работа на любых устройствах: Технология не зависит от возможностей плеера или браузера, так как вся логика сосредоточена на сервере.

Недостатки и ограничения

  • Высокие инфраструктурные затраты: Требуется мощное серверное оборудование, ПО для манипуляции манифестами и транскодирования, а также пропускная способность каналов.
  • Сложность таргетинга: Невозможно использовать детальные данные о поведении пользователя (например, cookies), которые доступны в браузере. Таргетинг в основном опирается на IP-адрес и тип устройства, что менее точно.
  • Проблемы с кэшированием: Поскольку рекламные вставки динамические, контент сложнее кэшировать на CDN, что может увеличить нагрузку на серверы.
  • Риск ошибок при склейке: Неправильная обработка рекламных роликов (например, несоответствие кодеков, частоты кадров или аудиоформата) может привести к артефактам, обрывам звука или «чёрным экранам».
  • Сложность с персонализацией: Каждому пользователю может потребоваться уникальный поток, что увеличивает вычислительную нагрузку.

Применение

Линейное телевидение (Live TV)

SSAI является стандартом для современных OTT-сервисов, транслирующих телеканалы. Технология позволяет заменять региональную рекламу в федеральном эфире на локальную, а также вставлять адресную рекламу в прямые эфиры.

Видео по запросу (VOD)

В сервисах с рекламной моделью (AVOD — Advertising-based Video on Demand) SSAI используется для вставки рекламных пауз в фильмы, сериалы и шоу. Примеры: рекламный тариф Netflix, Hulu (базовый план), Peacock.

Аудиостриминг

Технология применяется в музыкальных сервисах (например, Spotify, «Яндекс.Музыка») для вставки рекламных аудиороликов между треками или в подкасты.

Игры и облачный гейминг

В некоторых реализациях SSAI может вставлять рекламные ролики в паузы между игровыми сессиями или в загрузочные экраны.

Технические реализации

  • HLS (HTTP Live Streaming): Манипуляция M3U8-плейлистами. Сервер добавляет ссылки на рекламные сегменты (TS-файлы) в основной плейлист.
  • MPEG-DASH (Dynamic Adaptive Streaming over HTTP): Манипуляция MPD-файлами (Media Presentation Description). Сервер модифицирует XML-структуру, вставляя рекламные периоды (Periods).
  • Протоколы:
  • VAST (Video Ad Serving Template): Стандарт IAB (Interactive Advertising Bureau) для описания рекламных роликов и их свойств. SSAI-сервер получает VAST-ответ от рекламного сервера.
  • VMAP (Video Multiple Ad Playlist): Стандарт для определения структуры рекламных пауз в контенте (когда и сколько рекламы показывать).
  • Платформы: Существуют готовые решения для SSAI, такие как Google Ad Manager (с функцией Dynamic Ad Insertion), AWS Elemental MediaTailor, Yospace, Brightcove, а также open-source проекты.

Критика и контроверзии

Основная критика SSAI связана с нарушением приватности пользователей. Для таргетинга рекламы серверы собирают данные, включая IP-адрес, тип устройства, геолокацию и историю просмотров. Это может происходить без явного согласия зрителя, что вызывает обеспокоенность у правозащитных организаций.

Кроме того, SSAI критикуют за то, что она делает рекламу «непропускаемой» и «неблокируемой», что воспринимается некоторыми пользователями как нарушение их контроля над просмотром. В ответ на это некоторые сервисы внедряют гибридные модели, где часть рекламы вставляется на сервере, а часть — на клиенте (например, для интерактивных форматов).

Источники

  1. IAB Tech Lab. "Digital Video Ad Serving Template (VAST) 4.3 Specification."
  2. AWS. "What is Server-Side Ad Insertion (SSAI)?" — Документация AWS Elemental MediaTailor.
  3. Google Ad Manager. "Dynamic Ad Insertion for Live and VOD."
  4. Yospace. "Server-Side Ad Insertion: The Definitive Guide."
  5. Brightcove. "Server-Side Ad Insertion (SSAI) Overview."
  6. Streaming Media Magazine. "The State of Server-Side Ad Insertion 2023."
  7. Отчёты и аналитика российских OTT-платформ (Кинопоиск, Иви, Okko) по внедрению SSAI (2019–2024).

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →