Penandaan Isyarat Iklan SCTE-35 & Saluran Penyisipan Treler Media
Sebuah syarikat media penstriman memerlukan saluran paip yang teguh dan automatik untuk menyuntik penanda iklan SCTE-35 ke dalam strim langsung dan VOD, bersama dengan keupayaan untuk menyisipkan treler promosi (pra-tayang, tengah-tayang, dan pasca-tayang) pada kedudukan masa yang tepat โ membolehkan pengewangan merentasi saluran FAST, acara langsung, dan perpustakaan kandungan atas permintaan.
Bincangkan Projek Anda
Cabaran
Aliran kerja sedia ada pelanggan bergantung pada penempatan penanda manual dan penyambungan treler statik, menyebabkan pelbagai masalah operasi:
- Penanda iklan dimasukkan secara manual menggunakan bilik kawalan penyiaran, menyebabkan kesilapan manusia dan terlepas waktu rehat iklan
- Treler dicantumkan secara statik pada aset VOD, memerlukan pengekodan semula setiap kali promosi berubah
- Tiada sokongan untuk putaran treler dinamik berdasarkan jadual kempen atau penyasaran khalayak
- Isyarat SCTE-35 kurang konsisten โ beberapa strim menggunakan Splice Insert, manakala yang lain menggunakan Time Signal, tanpa piawaian yang disatukan
- Sempadan iklan yang tidak tepat bingkai menyebabkan gangguan visual, penimbalan pemain, dan kegagalan pengesahan iklan
- Strim langsung memerlukan suntikan SCTE-35 masa nyata dengan kependaman sub-saat, yang tidak dapat disampaikan oleh sistem warisan
- Tiada papan pemuka berpusat untuk memantau penempatan penanda, penghantaran treler, atau pematuhan rehat iklan
Penyelesaian Kami
Kami membina saluran penandaan isyarat SCTE-35 automatik dan penyisipan treler media menggunakan AWS Elemental MediaLive, perkhidmatan penjadualan SCTE-35 tersuai, dan sistem pengurusan treler dinamik yang menyokong aliran kerja langsung dan VOD.
Seni Bina
- Pengambilan: AWS Elemental MediaLive untuk pengekodan strim langsung dengan suntikan berpandukan API SCTE-35
- Pemprosesan VOD: AWS Elemental MediaConvert untuk pembenaman penanda SCTE-35 luar talian dan penyambungan treler
- Penjadual SCTE-35: Perkhidmatan Node.js tersuai untuk penjadualan penanda programatik dan suntikan melalui API SCTE-35 MediaLive
- Pengurus Treler: Perkhidmatan pemilihan treler dinamik dengan putaran berasaskan kempen dan penyasaran khalayak
- Storan: Amazon S3 untuk aset VOD, kreatif treler, dan output yang diproses
- Pembungkusan: AWS Elemental MediaPackage untuk output HLS/DASH dengan laluan terus SCTE-35
- Pemantauan: Papan pemuka pematuhan SCTE-35 tersuai dengan metrik CloudWatch dan makluman
- CDN: Amazon CloudFront untuk penghantaran dengan keterlihatan penanda iklan tahap manifest
Saluran Penandaan Isyarat SCTE-35
Strim Langsung โ Suntikan Penanda Masa Nyata
- Definisi Jadual โ Jadual rehat iklan ditakrifkan melalui API dengan waktu mula, tempoh, dan jenis penanda
- Suntikan API SCTE-35 โ Penjadual tersuai mencetuskan API 'input splice' SCTE-35 MediaLive pada cap masa yang tepat
- Jenis Isyarat โ Sokongan untuk Splice Insert (rehat iklan segera), Time Signal (pembuatan keputusan programatik), dan Splice Null (degupan jantung/kekal aktif)
- Deskriptor Segmentasi โ Metadata terbenam termasuk ID pembekal, ID acara, tempoh, dan jenis segmentasi (mula program, mula iklan, tamat iklan, penyambungan kandungan)
- Laluan Terus โ MediaPackage mengekalkan penanda SCTE-35 dalam manifest HLS (
#EXT-X-DATERANGEatau teg#EXT-X-CUE-OUT/#EXT-X-CUE-IN) dan manifest DASH (elemenEventStream)
VOD โ Pembenaman Penanda Luar Talian
- Analisis Kandungan โ Pengesanan adegan mengenal pasti titik rehat iklan semula jadi (perubahan adegan, kesunyian, bingkai hitam)
- Penempatan Penanda โ Penanda SCTE-35 disisipkan pada kedudukan yang disahkan selaras dengan sempadan bingkai IDR
- Pemprosesan MediaConvert โ Kerja transkod membenamkan SCTE-35 PID dalam aliran pengangkutan dengan cap masa PTS yang tepat
- Hiasan Manifest โ Manifest output HLS/DASH termasuk penanda iklan untuk penggunaan SSAI atau CSAI hiliran
Penyisipan Treler Media
Pengurusan Treler Dinamik
- Perpustakaan Treler โ Repositori berpusat aset promosi (penyangga pra-tayang, promosi tengah-tayang, kad pasca-tayang) yang disimpan dalam S3
- Penjadualan Kempen โ Treler ditugaskan kepada kempen dengan tarikh mula/tamat, keutamaan, dan had kekerapan
- Penyasaran Khalayak โ Pemilihan treler berdasarkan genre kandungan, geografi, jenis peranti, dan peraturan masa hari
- Padanan ABR โ Treler pra-transkod untuk memadankan tangga ABR kandungan utama (resolusi, kadar bit, codec, kadar bingkai)
Mod Penyisipan
Penyisipan Treler Pra-Tayang
- Treler dimainkan sebelum kandungan program bermula
- SCTE-35
splice_insertdenganout_of_network_indicatormenandakan permulaan treler - Tempoh diisyaratkan melalui medan
break_durationuntuk kembali ke kandungan dengan tepat - Peralihan sejajar keyframe yang lancar dari treler ke program
Penyisipan Treler Tengah-Tayang
- Disisipkan pada rehat kandungan semula jadi yang dikenal pasti oleh pengesanan adegan atau titik isyarat manual
- SCTE-35
time_signaldengan jenis deskriptor segmentasi0x22(Mula Rehat) dan0x23(Tamat Rehat) - Treler dipilih secara dinamik berdasarkan kempen aktif dan kuota tera yang tinggal
- Sistem pemain/SSAI menggunakan penanda untuk menyambung segmen treler ke dalam strim
Penyisipan Treler Pasca-Tayang
- Kandungan promosi dilampirkan selepas program tamat
- Isyarat SCTE-35 menandakan akhir kandungan utama dan permulaan segmen pasca-tayang
- Sering digunakan untuk promosi "Seterusnya" dan promosi silang saluran
Tindanan Treler Langsung
- Untuk acara langsung, treler disisipkan semasa rehat iklan berjadual di samping atau sebagai ganti iklan
- Isyarat SCTE-35 diselaraskan antara penjadual treler dan pelayan keputusan iklan
- Treler sandaran dihidangkan apabila isian iklan tidak tersedia (penggantian 'slate' tanpa isian)
Pemantauan Pematuhan SCTE-35
Enjin Pengesahan
- Ketepatan Penanda โ Mengesahkan isyarat SCTE-35 sejajar dengan sempadan bingkai IDR (dalam toleransi 1 bingkai)
- Pematuhan Tempoh โ Mengesahkan bahawa tempoh rehat iklan sepadan dengan
break_durationyang diisyaratkan - Integriti Isyarat โ Memeriksa isyarat balik
CUE-INyang hilang, penandaCUE-OUTyang terasing, dan ID acara pendua - Kesinambungan PTS โ Memantau kesinambungan cap masa pembentangan merentasi sempadan iklan/kandungan untuk mencegah masalah penyegerakan pemain
Papan Pemuka & Makluman
- Visualisasi masa nyata semua peristiwa SCTE-35 merentasi saluran (jenis, cap masa, tempoh, status)
- Skor pematuhan rehat iklan per saluran (% rehat yang diisyaratkan dan diisi dengan betul)
- Makluman mengenai penanda yang terlepas, ketidakpadanan tempoh, dan ralat format isyarat
- Pelaporan sejarah untuk pasukan operasi iklan dengan log pematuhan yang boleh dieksport
Ciri-ciri Utama
- Suntikan SCTE-35 Automatik โ Penyisipan penanda masa nyata berpandukan API untuk strim langsung melalui MediaLive
- Pembenaman Penanda VOD โ Penempatan SCTE-35 luar talian dengan pemilihan titik rehat dibantu pengesanan adegan
- Putaran Treler Dinamik โ Pemilihan treler berasaskan kempen dengan had kekerapan dan penyasaran khalayak
- Treler Pelbagai Kedudukan โ Penyisipan treler pra-tayang, tengah-tayang, dan pasca-tayang dengan transisi tepat bingkai
- Treler Padanan ABR โ Treler pra-transkod yang sepadan dengan tangga ABR kandungan untuk main balik yang lancar
- Papan Pemuka Pematuhan SCTE-35 โ Pemantauan masa nyata ketepatan penanda, integriti isyarat, dan pematuhan tempoh
- Pengurusan 'Fallback Slate' โ Penyisipan treler/'slate' automatik apabila isian iklan tidak tersedia
- Sokongan HLS & DASH โ Penanda SCTE-35 dikekalkan dalam kedua-dua manifest HLS (
EXT-X-CUE) dan DASH (EventStream) manifests
Keputusan
Timbunan Teknologi
caseStudyDetail.more Kajian Kes
Terokai lebih banyak pelaksanaan teknikal kami
Penyisipan Iklan Sisi Klien (CSAI) dengan Penghuraian Penanda SCTE-35 & Integrasi Pemain Berbilang Platform
Sebuah platform penstriman video perlu melaksanakan Client-Side Ad Insertion (CSAI) merentasi aplikasi web, mudah alih, dan TV bersambung โ membolehkan pengalaman iklan yang diperibadikan pada peringkat peranti dengan sokongan interaksi iklan penuh (lapisan tindanan boleh klik, sepanduk pendamping, butang langkau) yang tidak dapat disediakan oleh penyisipan sisi pelayan.
Perkhidmatan Media AWS untuk Penstriman Saluran FAST melalui SRT
Sebuah syarikat media memerlukan untuk mewujudkan suapan sumbangan yang boleh dipercayai dan latensi rendah untuk saluran FAST mereka menggunakan protokol Secure Reliable Transport (SRT) โ membolehkan pengambilan kandungan berkualiti tinggi dari studio jauh, sistem playout awan, dan rakan kongsi sindikasi melalui sambungan internet yang tidak menentu.
Soalan Lazim
MicrocosmWorks implemented a scheduling engine that converts ad break timestamps from the EPG into SCTE-35 splice_insert commands with PTS-aligned pre-roll times, injected into the MPEG-TS stream via AWS Elemental MediaLive's SCTE-35 input schedule API. The system achieves frame-accurate splice points with less than one-frame timing variance from the scheduled position.
MicrocosmWorks built the trailer insertion workflow using MediaLive's input switching with follow-mode configuration, where SCTE-35 return-to-network markers automatically trigger the switch back from trailer content to the live feed. The transitions use clean switch points that align with GOP boundaries to prevent decoder glitches on client devices.
Yes, MicrocosmWorks configured the pipeline to emit SCTE-35 markers in both the transport stream (for SSAI systems like AWS MediaTailor) and the HLS/DASH manifest (as EXT-X-DATERANGE or Period events for CSAI players). This dual-mode signaling ensures compatibility with any downstream ad decisioning system without requiring pipeline modifications.
MicrocosmWorks built a dynamic slate management system that maintains a library of trailers and bumpers of various durations that can be combined to precisely fill any ad break window. The system uses a bin-packing algorithm to select the optimal combination of assets that fills the break duration within 500ms tolerance, padding any remainder with a branded slate.
MicrocosmWorks delivers broadcast ad insertion infrastructure at rates of $35-$50/hr, with a complete SCTE-35 signaling and trailer insertion pipeline including the scheduling engine, MediaLive configuration, and monitoring typically requiring 250-400 development hours. This investment enables monetization of ad breaks that can generate significant FAST channel revenue.
Bersedia untuk Mentransformasi Perniagaan Anda?
Mari bincangkan bagaimana kami boleh mengaplikasikan penyelesaian serupa untuk cabaran anda.