MicrocosmWorksInnovere og Arkitektere Digitale Kosmos
OmKontakt
MicrocosmWorksInnoverer og arkitekterer digitale kosmos

Leverer IT-løsninger, der betyder noget. Vi brænder for teknologi, sikkerhed og at hjælpe virksomheder med at vokse gennem pålidelig, innovativ IT-infrastruktur.

[email protected]
+91 7011868196
New Delhi, India

AI Væksthub

AI HubStartup-innovationVirksomhedsaccelerator

Løsninger

Alle løsningerSundhed & Fitness AppsAI VideoplatformAI Agentudvikling

Ressourcer

IndsigterIndustri GuiderBrugssag BlueprintsArkitektur MønstreCase Studier

Virksomhed

Om OsKontaktVores Arbejde

Tjenester

Digital RådgivningCloud InfrastrukturSaaS UdviklingAI UdviklingVideo Teknologi
ERP UdviklingZoho TilpasningOdoo UdviklingSalesforce IntegrationTilpasset CRM Udvikling
QuickBooks IntegrationIoT LøsningerBlockchain Udvikling
Cybersikkerhed RådgivningIT-support - L3

© 2026 MicrocosmWorks. Alle rettigheder forbeholdes.

PrivatlivspolitikServicevilkår
Tilbage til Casestudier
Video EncodingOffentliggjort June 22, 2026 · Opdateret June 22, 2026

SCTE-35 Reklamemarkør-signalering & Pipeline for indsættelse af medietrailere

Et streamingmedieselskab havde brug for en robust, automatiseret pipeline til at injicere SCTE-35 reklamemarkører i live- og VOD-streams, samt muligheden for at indsætte promoverende trailere (pre-roll, mid-roll og post-roll) på præcist timede positioner — hvilket muliggjorde monetarisering på tværs af FAST channels, live events og on-demand indholdsbiblioteker.

Diskuter Dit Projekt
scte35-ad-marker-media-trailer.webp
Video Encoding
Domain
12
Technologies
5
Key Results
Delivered
Status

Udfordringen

Klientens eksisterende arbejdsgang var afhængig af manuel markørplacering og statisk trailermontering, hvilket førte til flere operationelle problemer:

  • Reklamemarkører blev manuelt indsat ved hjælp af udsendelseskontrolrum, hvilket forårsagede menneskelige fejl og mistede reklamepauser
  • Trailere blev statisk sammensat med VOD-aktiver, hvilket krævede genkodning hver gang en promovering ændredes
  • Ingen understøttelse af dynamisk trailerrotation baseret på kampagneplaner eller målgruppemålretning
  • SCTE-35-signaler manglede konsistens — nogle streams brugte Splice Insert, andre brugte Time Signal, uden en samlet standard
  • Frame-unøjagtige reklamegrænser forårsagede synlige fejl, afspillerbuffering og fejl i reklameverifikation
  • Live streams krævede realtids SCTE-35-injektion med sub-sekunds latenstid, hvilket det ældre system ikke kunne levere
  • Intet centraliseret dashboard til overvågning af markørplacering, trailerlevering eller overholdelse af reklamepauser

Vores Løsning

Vi byggede en automatiseret SCTE-35-signalering og pipeline for indsættelse af medietrailere ved hjælp af AWS Elemental MediaLive, en brugerdefineret SCTE-35-planlægningstjeneste og et dynamisk trailerstyringssystem, der understøtter både live- og VOD-arbejdsgange.

Arkitektur

  • Indtagelse: AWS Elemental MediaLive til live stream-kodning med SCTE-35 API-drevet injektion
  • VOD-behandling: AWS Elemental MediaConvert til offline SCTE-35 markørindlejring og trailermontering
  • SCTE-35 Planlægger: Brugerdefineret Node.js-tjeneste til programmatisk markørplanlægning og injektion via MediaLive SCTE-35 API
  • Trailerstyring: Dynamisk trailerudvælgelsestjeneste med kampagnebaseret rotation og målgruppemålretning
  • Lagring: Amazon S3 til VOD-aktiver, trailerelementer og behandlede udgange
  • Pakning: AWS Elemental MediaPackage til HLS/DASH-output med SCTE-35 passthrough
  • Overvågning: Brugerdefineret SCTE-35 compliance dashboard med CloudWatch metrics og alarmering
  • CDN: Amazon CloudFront til levering med manifest-niveau reklamemarkør-synlighed

SCTE-35 Signalering Pipeline

Live Stream — Realtids Markørinjektion

  1. Planlægningsdefinition — Reklamepauseplan defineret via API med starttid, varighed og markørtype
  2. SCTE-35 API-injektion — Brugerdefineret planlægger udløser MediaLive's SCTE-35 input splice API på præcise tidsstempler
  3. Signaltyper — Understøttelse af Splice Insert (øjeblikkelig reklamepause), Time Signal (programmatisk beslutningstagning) og Splice Null (heartbeat/keep-alive)
  4. Segmenteringsdeskriptorer — Indlejret metadata inklusive provider ID, event ID, varighed og segmenteringstype (programstart, reklamestart, reklameslut, genoptagelse af indhold)
  5. Passthrough — MediaPackage bevarer SCTE-35 markører i HLS-manifests (#EXT-X-DATERANGE eller #EXT-X-CUE-OUT/#EXT-X-CUE-IN tags) og DASH-manifests (EventStream elementer)

VOD — Offline Markørindlejring

  1. Indholdsanalyse — Scenedetektion identificerer naturlige reklamepausepunkter (sceneskift, stilhed, sorte rammer)
  2. Markørplacering — SCTE-35 markører indsat ved validerede positioner justeret til IDR frame-grænser
  3. MediaConvert-behandling — Transkodejob indlejrer SCTE-35 PID i transportstrømmen med nøjagtige PTS-tidsstempler
  4. Manifest-dekoration — Output HLS/DASH-manifests inkluderer reklamemarkører til downstream SSAI eller CSAI forbrug

Indsættelse af Medietrailere

Dynamisk Trailerstyring

  • Trailerbibliotek — Centraliseret depot af promoverende aktiver (pre-roll bumpers, mid-roll promos, post-roll cards) gemt i S3
  • Kampagneplanlægning — Trailere tildelt kampagner med start-/slutdatoer, prioritet og frekvensbegrænsninger
  • Målgruppemålretning — Trailerudvælgelse baseret på indholdsgenre, geografi, enhedstype og tidspunkt på dagen-regler
  • ABR-matching — Trailere pre-transkodet til at matche ABR-stigen for det primære indhold (opløsning, bitrate, codec, frame rate)

Indsættelsesmetoder

Pre-Roll Trailer Indsættelse
  • Trailer afspilles før programindholdet starter
  • SCTE-35 splice_insert med out_of_network_indicator markerer trailerstart
  • Varighed signaleres via break_duration feltet for nøjagtig tilbagevenden til indhold
  • Problemfri keyframe-justeret overgang fra trailer til program
Mid-Roll Trailer Indsættelse
  • Indsat ved naturlige indholdsbrud identificeret ved scenedetektion eller manuelle cue-punkter
  • SCTE-35 time_signal med segmenteringsdeskriptortype 0x22 (Break Start) og 0x23 (Break End)
  • Trailer vælges dynamisk baseret på aktive kampagner og resterende impression quota
  • Afspiller/SSAI-system bruger markører til at splejse trailersegmenter ind i streamen
Post-Roll Trailer Indsættelse
  • Promoverende indhold tilføjes efter programslut
  • SCTE-35-signal markerer slutningen af hovedindholdet og starten af post-roll-segmentet
  • Ofte brugt til "Up Next" promos og tværkanalpromovering

Live Trailer Overlay

  • Til live events indsættes trailere under planlagte reklamepauser ved siden af eller i stedet for reklamer
  • SCTE-35-signaler koordineres mellem trailerplanlægger og reklamebeslutningsserver
  • Fallback trailer serveres når reklamefyld er utilgængeligt (no-fill slate replacement)

SCTE-35 Overholdelsesovervågning

Valideringsmotor

  • Markørnøjagtighed — Verificerer, at SCTE-35-signaler stemmer overens med IDR frame-grænser (inden for 1 frames tolerance)
  • Varighedsoverholdelse — Validerer, at reklamepausevarigheder matcher den signalerede break_duration
  • Signalintegritet — Kontrollerer for manglende CUE-IN retursignaler, forældreløse CUE-OUT markører og duplikerede event IDs
  • PTS-kontinuitet — Overvåger presentation timestamp-kontinuitet på tværs af reklame-/indholdsgrænser for at forhindre afspiller-synkroniseringsproblemer

Dashboard & Alarmering

  • Realtidsvisualisering af alle SCTE-35-begivenheder på tværs af kanaler (type, tidsstempel, varighed, status)
  • Reklamepauseoverholdelsesscore pr. kanal (% af korrekt signalerede og udfyldte pauser)
  • Alarmering ved mistede markører, varighedsmisforhold og signalformatfejl
  • Historisk rapportering til ad ops-teams med eksporterbare overholdelseslogfiler

Nøglefunktioner

  1. Automatiseret SCTE-35-injektion — API-drevet realtidsmarkørindsættelse for live streams via MediaLive
  2. VOD Markørindlejring — Offline SCTE-35-placering med scenedetektionsassisteret valg af brudpunkt
  3. Dynamisk Trailerrotation — Kampagnebaseret trailerudvælgelse med frekvensbegrænsning og målgruppemålretning
  4. Flerpositions-trailere — Pre-roll, mid-roll og post-roll trailerindsættelse med frame-nøjagtige overgange
  5. ABR-matchede Trailere — Pre-transkodet trailere, der matcher indholdets ABR-stige for problemfri afspilning
  6. SCTE-35 Overholdelsesdashboard — Realtidsovervågning af markørnøjagtighed, signalintegritet og varighedsoverholdelse
  7. Fallback Slate Management — Automatisk trailer/slate-indsættelse når reklamefyld er utilgængeligt
  8. HLS & DASH Understøttelse — SCTE-35 markører bevares i både HLS (EXT-X-CUE) og DASH (EventStream) manifests

Resultater

Markørnøjagtighed: 99.8% af SCTE-35-signaler justeret inden for 1 frames tolerance af IDR-grænser
Operationel Effektivitet: Elimineret manuel markørplacering — reklamepauseplanlægning fuldt automatiseret via API
Trailerlevering: Dynamisk rotation øgede levering af promo-impressions med 40% vs. statisk montering

Teknologistak

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

caseStudyDetail.more Casestudier

Udforsk flere af vores tekniske implementeringer

Video Encoding

Klient-side annonceindsættelse (CSAI) med SCTE-35-markørparsing og integration af afspillere på flere platforme

En videostreamingplatform skulle implementere klient-side annonceindsættelse (CSAI) på tværs af web-, mobil- og connected TV-apps – hvilket muliggjorde personaliserede annonceringer på enhedsniveau med fuld support for annonceinteraktion (klikbare overlays, følgebannere, skip-knapper), som server-side indsættelse ikke kan tilbyde.

Læs Casestudie
Video Encoding

AWS Media Services til FAST-kanalstreaming over SRT

Et mediefirma skulle etablere pålidelige bidragsfeeds med lav latenstid til deres FAST-kanaler ved hjælp af Secure Reliable Transport (SRT) protokollen – hvilket muliggjorde indtag af indhold af høj kvalitet fra fjerntliggende studier, cloud playout-systemer og syndikeringspartnere over uforudsigelige internetforbindelser.

Ofte stillede spørgsmål

MicrocosmWorks implementerede en planlægningsmotor, der konverterer reklametidstempler fra EPG'en til SCTE-35 splice_insert-kommandoer med PTS-justerede pre-roll-tider, indsat i MPEG-TS-streamen via AWS Elemental MediaLive's SCTE-35 input schedule API. Systemet opnår billednøjagtige splice-punkter med mindre end én billedtidsvarians fra den planlagte position.

MicrocosmWorks byggede arbejdsgangen for indsættelse af trailere ved hjælp af MediaLive's input-switching med follow-mode konfiguration, hvor SCTE-35 'return-to-network' markører automatisk udløser skiftet tilbage fra trailerindhold til live-feed'et. Overgangene bruger rene skiftpunkter, der flugter med GOP-grænser for at forhindre dekoderfejl på klientenheder.

Ja, MicrocosmWorks konfigurerede pipelinen til at udsende SCTE-35 markører i både transport stream (til SSAI systems som AWS MediaTailor) og HLS/DASH manifestet (som EXT-X-DATERANGE eller Period events til CSAI players). Denne dual-mode signaling sikrer kompatibilitet med ethvert downstream ad decisioning system uden at kræve pipeline modifications.

MicrocosmWorks byggede et dynamisk slate-styringssystem, som vedligeholder et bibliotek af trailere og bumpere af forskellige varigheder, der kan kombineres for præcist at udfylde et hvilket som helst reklamevindue. Systemet anvender en bin-packing algoritme til at vælge den optimale kombination af aktiver, der udfylder pausevarigheden inden for en tolerance på 500ms, og udfylder eventuel resterende tid med en brandet slate.

MicrocosmWorks leverer infrastruktur til annonceindsættelse for broadcast til priser på $35-$50/time, med en komplet SCTE-35 signalerings- og trailer-indsættelses-pipeline inklusive planlægningsmotoren, MediaLive-konfiguration og overvågning, typisk krævende 250-400 udviklingstimer. Denne investering muliggør monetarisering af reklamepauser, der kan generere betydelige indtægter fra FAST channel.

Klar til at Transformere Din Virksomhed?

Lad os drøfte, hvordan vi kan anvende lignende løsninger til dine udfordringer.

Kontakt OscaseStudyDetail.viewAllCaseStudies
Reklameindtægter: Frame-nøjagtig signalering forbedrede ad fill rates med 15% på grund af færre verifikationsfejl
Overvågning: Compliance dashboard reducerede ad ops fejlfindingstid fra timer til minutter
Læs Casestudie
Video Encoding

AWS Media Services til FAST Channel Streaming over HLS

Et mediefirma skulle lancere Free Ad-Supported Streaming Television (FAST) kanaler — døgnåbne lineære streams af kurateret videoindhold leveret over HLS til smart-tv'er, set-top-bokse og web-/mobilafspillere, monetariseret via programmatisk annonceindsættelse.

Læs Casestudie