MicrocosmWorksІнновації та архітектура цифрового космосу
Про насКонтакт
MicrocosmWorksІнновації та архітектура цифрового космосу

Надаємо IT-рішення, які мають значення. Ми захоплені технологіями, безпекою та допомогою бізнесу зростати завдяки надійній, інноваційній IT-інфраструктурі.

[email protected]
+91 7011868196
New Delhi, India

Центр зростання AI

AI HubІнновації для стартапівПрискорювач для підприємств

Рішення

Всі рішенняДодатки для здоров'я та фітнесуAI відео платформаРозробка AI агентів

Ресурси

ІнсайтиГалузеві ПосібникиШаблони ВикористанняАрхітектурні ШаблониКейси

Компанія

Про НасКонтактНаша Робота

Послуги

Цифровий КонсалтингХмарна ІнфраструктураРозробка SaaSРозробка AIВідео Технології
Розробка ERPНалаштування ZohoРозробка OdooІнтеграція SalesforceРозробка Користувацьких CRM
Інтеграція QuickBooksРішення IoTРозробка Блокчейну
Консалтинг з КібербезпекиІТ Підтримка - L3

© 2026 MicrocosmWorks. Усі права захищено.

Політика КонфіденційностіУмови Обслуговування
Назад до Кейсів
Video EncodingОпубліковано September 12, 2026 · Оновлено September 12, 2026

SCTE-35 Сигналізація рекламних маркерів & Конвеєр вставки медіатрейлерів

Компанія, що займається потоковим медіа, потребувала надійного, автоматизованого конвеєра для впровадження рекламних маркерів SCTE-35 у прямі трансляції та VOD-потоки, разом із можливістю вставляти рекламні трейлери (перед початком, в середині та після завершення) у точно визначені моменти часу — що дозволяє монетизувати контент через FAST-канали, прямі події та бібліотеки контенту за запитом.

Обговоріть Ваш Проєкт
scte35-ad-marker-media-trailer.webp
Video Encoding
Domain
12
Technologies
5
Key Results
Delivered
Status

Виклик

Існуючий робочий процес клієнта покладався на ручне розміщення маркерів та статичне зшивання трейлерів, що призвело до численних операційних проблем:

  • Рекламні маркери вставлялися вручну за допомогою студій мовлення, що призводило до людських помилок та пропущених рекламних пауз
  • Трейлери статично об'єднувалися з VOD-активами, що вимагало повторного кодування щоразу, коли змінювалася рекламна акція
  • Відсутність підтримки динамічної ротації трейлерів на основі графіків кампаній або таргетування аудиторії
  • Сигналам SCTE-35 бракувало послідовності — деякі потоки використовували Splice Insert, інші — Time Signal, без єдиного стандарту
  • Неточні межі реклами, що визначаються кадром, спричиняли видимі збої, буферизацію плеєра та збої верифікації реклами
  • Прямі трансляції вимагали впровадження SCTE-35 у реальному часі з затримкою менше секунди, чого застаріла система не могла забезпечити
  • Відсутність централізованої панелі моніторингу для розміщення маркерів, доставки трейлерів або відповідності рекламним паузам

Наше Рішення

Ми розробили автоматизований конвеєр сигналізації SCTE-35 та вставки медіатрейлерів, використовуючи AWS Elemental MediaLive, спеціалізовану службу планування SCTE-35 та систему динамічного керування трейлерами, яка підтримує робочі процеси як для прямих трансляцій, так і для VOD.

Архітектура

  • Завантаження: AWS Elemental MediaLive для кодування прямих трансляцій з впровадженням SCTE-35 через API
  • Обробка VOD: AWS Elemental MediaConvert для офлайн вбудовування маркерів SCTE-35 та зшивання трейлерів
  • Планувальник SCTE-35: Кастомний сервіс на Node.js для програмного планування та впровадження маркерів через MediaLive SCTE-35 API
  • Менеджер трейлерів: Сервіс динамічного вибору трейлерів з ротацією на основі кампаній та таргетуванням аудиторії
  • Зберігання: Amazon S3 для VOD-активів, рекламних креативів трейлерів та оброблених вихідних даних
  • Пакування: AWS Elemental MediaPackage для HLS/DASH вихідних даних з наскрізною передачею SCTE-35
  • Моніторинг: Кастомна панель моніторингу відповідності SCTE-35 з метриками CloudWatch та сповіщеннями
  • CDN: Amazon CloudFront для доставки з видимістю рекламних маркерів на рівні маніфесту

Конвеєр сигналізації SCTE-35

Пряма трансляція — Впровадження маркерів у реальному часі

  1. Визначення розкладу — Розклад рекламних пауз, визначений через API з часом початку, тривалістю та типом маркера
  2. Впровадження SCTE-35 API — Кастомний планувальник запускає MediaLive SCTE-35 input splice API у точні моменти часу
  3. Типи сигналів — Підтримка Splice Insert (негайна рекламна пауза), Time Signal (програмне прийняття рішень) та Splice Null (сигнал активності/підтримки з'єднання)
  4. Дескриптори сегментації — Вбудовані метадані, включаючи ID провайдера, ID події, тривалість та тип сегментації (початок програми, початок реклами, кінець реклами, відновлення контенту)
  5. Наскрізна передача — MediaPackage зберігає маркери SCTE-35 у HLS-маніфестах (#EXT-X-DATERANGE або теги #EXT-X-CUE-OUT/#EXT-X-CUE-IN) та DASH-маніфестах (елементи EventStream)

VOD — Офлайн вбудовування маркерів

  1. Аналіз контенту — Виявлення сцен визначає природні точки рекламних пауз (зміни сцен, тиша, чорні кадри)
  2. Розміщення маркерів — Маркери SCTE-35 вставляються у підтверджені позиції, вирівняні за межами IDR-кадрів
  3. Обробка MediaConvert — Завдання транскодування вбудовує SCTE-35 PID у транспортний потік з точними мітками часу PTS
  4. Декорування маніфесту — Вихідні HLS/DASH маніфести включають рекламні маркери для подальшого використання SSAI або CSAI

Вставка медіатрейлерів

Динамічне керування трейлерами

  • Бібліотека трейлерів — Централізоване сховище рекламних активів (бампери перед початком, рекламні ролики в середині, картки після завершення), що зберігаються в S3
  • Планування кампаній — Трейлери призначаються кампаніям з датами початку/закінчення, пріоритетом та обмеженнями частоти
  • Таргетування аудиторії — Вибір трейлерів на основі жанру контенту, географії, типу пристрою та правил часу доби
  • Відповідність ABR — Трейлери попередньо транскодовані для відповідності ABR-лестниці основного контенту (роздільна здатність, бітрейт, кодек, частота кадрів)

Режими вставки

Вставка трейлера перед початком
  • Трейлер відтворюється перед початком програмного контенту
  • SCTE-35 splice_insert з out_of_network_indicator позначає початок трейлера
  • Тривалість сигналізується через поле break_duration для точного повернення до контенту
  • Безшовний перехід від трейлера до програми, вирівняний за ключовими кадрами
Вставка трейлера в середині
  • Вставляється у природні перерви контенту, виявлені за допомогою визначення сцен або ручних точок вставки
  • SCTE-35 time_signal з типом дескриптора сегментації 0x22 (Початок перерви) та 0x23 (Кінець перерви)
  • Трейлер вибирається динамічно на основі активних кампаній та залишкової квоти показів
  • Система плеєра/SSAI використовує маркери для вставки сегментів трейлера в потік
Вставка трейлера після завершення
  • Рекламний контент додається після завершення програми
  • Сигнал SCTE-35 позначає кінець основного контенту та початок сегмента після завершення
  • Часто використовується для промо-акцій "Далі" та крос-канального просування

Накладання трейлера на пряму трансляцію

  • Для прямих подій трейлери вставляються під час запланованих рекламних пауз разом із рекламою або замість неї
  • Сигнали SCTE-35 координуються між планувальником трейлерів та сервером прийняття рішень щодо реклами
  • Резервний трейлер подається, якщо реклама недоступна (заміна порожнього екрану)

Моніторинг відповідності SCTE-35

Двигун валідації

  • Точність маркерів — Перевіряє відповідність сигналів SCTE-35 межам IDR-кадрів (з точністю до 1 кадру)
  • Відповідність тривалості — Перевіряє, що тривалість рекламних пауз відповідає сигналізованій break_duration
  • Цілісність сигналу — Перевіряє наявність відсутніх сигналів повернення CUE-IN, "сирітських" маркерів CUE-OUT та дублікатів ID подій
  • Безперервність PTS — Моніторить безперервність міток часу презентації на межах реклами/контенту для запобігання проблемам синхронізації плеєра

Панель управління та сповіщення

  • Візуалізація в реальному часі всіх подій SCTE-35 по каналах (тип, мітка часу, тривалість, статус)
  • Показник відповідності рекламних пауз по кожному каналу (% правильно сигналізованих та заповнених пауз)
  • Сповіщення про пропущені маркери, невідповідності тривалості та помилки формату сигналу
  • Історичні звіти для команд ad ops з експортованими журналами відповідності

Ключові особливості

  1. Автоматизоване впровадження SCTE-35 — Вставка маркерів у реальному часі через API для прямих трансляцій за допомогою MediaLive
  2. Вбудовування маркерів VOD — Офлайн розміщення SCTE-35 з вибором точок перерви за допомогою виявлення сцен
  3. Динамічна ротація трейлерів — Вибір трейлерів на основі кампаній з обмеженням частоти та таргетуванням аудиторії
  4. Багатопозиційні трейлери — Вставка трейлерів перед початком, в середині та після завершення з точними за кадрами переходами
  5. Трейлери, що відповідають ABR — Попередньо транскодовані трейлери, що відповідають ABR-лестниці контенту для безперебійного відтворення
  6. Панель моніторингу відповідності SCTE-35 — Моніторинг у реальному часі точності маркерів, цілісності сигналу та відповідності тривалості
  7. Керування резервними екранами — Автоматична вставка трейлера/екрану, коли заповнення рекламою недоступне
  8. Підтримка HLS & DASH — Маркери SCTE-35 зберігаються як у HLS (EXT-X-CUE), так і в DASH (EventStream) маніфестах

Результати

Точність маркерів: 99.8% сигналів SCTE-35 вирівняні в межах толерантності 1 кадру до меж IDR
Операційна ефективність: Усунено ручне розміщення маркерів — планування рекламних пауз повністю автоматизовано через API
Доставка трейлерів: Динамічна ротація збільшила кількість показів промо-роликів на 40% порівняно зі статичним зшиванням

Технологічний Стек

AWS Elemental MediaLiveAWS Elemental MediaConvertAWS Elemental MediaPackageAmazon CloudFrontAmazon S3Node.jsSCTE-35HLSDASHVAST/VPAIDAWS CloudWatchFFmpeg

caseStudyDetail.more Кейси

Ознайомтесь з іншими нашими технічними впровадженнями

Video Encoding

Вставка реклами на стороні клієнта (CSAI) з парсингом маркерів SCTE-35 та інтеграцією багатоплатформного плеєра

Платформа потокового відео потребувала впровадження вставки реклами на стороні клієнта (CSAI) для веб-, мобільних програм та програм для підключених телевізорів — що забезпечує персоналізований рекламний досвід на рівні пристрою з повною підтримкою взаємодії з рекламою (натискні оверлеї, супутні банери, кнопки пропуску), який не може забезпечити вставка на стороні сервера.

Читати Кейс
Video Encoding

Медіасервіси AWS для потокової передачі FAST каналів через SRT

Медіакомпанії потрібно було налагодити надійні канали внеску з низькою затримкою для своїх FAST каналів, використовуючи протокол Secure Reliable Transport (SRT), що дозволяє приймати високоякісний контент з віддалених студій, cloud playout systems та syndication partners через непередбачувані інтернет-з'єднання.

Часті запитання

MicrocosmWorks реалізувала механізм планування, який перетворює часові мітки рекламних пауз з EPG у команди SCTE-35 splice_insert з часом попереднього показу, вирівняним за PTS, що вставляються в потік MPEG-TS через API планування вхідних даних SCTE-35 AWS Elemental MediaLive. Система досягає покадрово-точних точок склеювання з розбіжністю часу менше одного кадру від запланованої позиції.

MicrocosmWorks побудувала робочий процес вставки трейлерів, використовуючи перемикання вхідних даних MediaLive з конфігурацією в режимі "follow-mode", де маркери SCTE-35 "return-to-network" автоматично запускають перемикання назад з вмісту трейлера до живого ефіру. Переходи використовують чисті точки перемикання, які вирівнюються з межами GOP, щоб запобігти збоям декодера на клієнтських пристроях.

Так, MicrocosmWorks налаштував пайплайн для видачі маркерів SCTE-35 як у транспортному потоці (для SSAI систем, таких як AWS MediaTailor), так і у маніфесті HLS/DASH (як EXT-X-DATERANGE або події Period для CSAI плеєрів). Ця дворежимна сигналізація забезпечує сумісність з будь-якою системою прийняття рішень щодо реклами у низхідному потоці без необхідності модифікації пайплайну.

MicrocosmWorks створила динамічну систему управління рекламними заставками, яка підтримує бібліотеку трейлерів і бамперів різної тривалості, що можуть комбінуватися для точного заповнення будь-якого вікна рекламного блоку. Система використовує алгоритм bin-packing для вибору оптимальної комбінації контенту, що заповнює тривалість блоку з точністю до 500ms, доповнюючи будь-який залишок фірмовою заставкою.

MicrocosmWorks надає інфраструктуру для вставки рекламних оголошень у мовлення за ціною $35-$50/год, з повноцінним конвеєром сигналізації SCTE-35 та вставки трейлерів, що включає механізм планування, конфігурацію MediaLive та моніторинг, і зазвичай вимагає 250-400 годин розробки. Ця інвестиція дозволяє монетизувати рекламні паузи, які можуть принести значний дохід каналу FAST.

Готові Трансформувати Свій Бізнес?

Давайте обговоримо, як ми можемо застосувати подібні рішення для ваших завдань.

Зв'язатися з НамиcaseStudyDetail.viewAllCaseStudies
Дохід від реклами: Точна за кадрами сигналізація покращила показники заповнення рекламою на 15% завдяки зменшенню кількості збоїв верифікації
Моніторинг: Панель моніторингу відповідності скоротила час усунення несправностей ad ops з годин до хвилин
Читати Кейс
Video Encoding

Сервіси AWS Media для потокової передачі FAST-каналів через HLS

Медіакомпанії потрібно було запустити канали Free Ad-Supported Streaming Television (FAST) — цілодобові лінійні потоки підібраного відеоконтенту, що доставляються через HLS на смарт-телевізори, приставки та веб/мобільні плеєри, монетизовані за допомогою програмної вставки реклами.

Читати Кейс