Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
SCTE-35 pesan untuk jeda iklan
Dengan MediaTailor, Anda dapat membuat saluran konten berdasarkan lokasi sumber dan VOD sumber daya sumber. Anda kemudian dapat mengatur satu atau beberapa jeda iklan untuk setiap program pada jadwal saluran. Anda menggunakan pesan berdasarkan spesifikasi SCTE -35 untuk mengkondisikan konten untuk jeda iklan. Misalnya, Anda dapat menggunakan SCTE -35 pesan untuk memberikan metadata tentang jeda iklan. Untuk informasi lebih lanjut tentang spesifikasi SCTE -35, lihat Pesan Isyarat Penyisipan Program Digital
Anda mengatur jeda iklan dengan salah satu dari dua cara:
-
Melampirkan pesan
time_signal
SCTE -35 dengan pesan.segmentation_descriptor
segmentation_descriptor
Pesan ini berisi bidang metadata yang lebih canggih, seperti pengenal konten, yang menyampaikan informasi lebih lanjut tentang jeda iklan. MediaTailor menulis metadata iklan ke manifes keluaran sebagai bagian dari data SCTE -35 penanda iklanEXT-X-DATERANGE
EventStream
(HLSDASH) atau (). -
Melampirkan pesan
splice_insert
SCTE -35 yang menyediakan metadata dasar tentang jeda iklan. -
HLS:
-
Saat jenis markup iklan
Daterange
, MediaTailor tentukan jeda iklan sebagaiEXT-X-DATERANGE
tag dalam manifes. -
Saat jenis markup Iklan
Scte35 Enhanced
, MediaTailor tentukan jeda iklan menggunakan tag berikut:-
MediaTailor menempatkan an
EXT-X-CUE-OUT
pada segmen pertama dari papan tulis iklan, menunjukkan potongan dari konten ke jeda iklan. Ini berisi durasi jeda iklan yang diharapkan, sepertiEXT-X-CUE-OUT:Duration=30
. -
>EXT-X-ASSET
: Tag ini muncul di segmen yang sama denganEXT-X-CUE-OUT
dan berisi metadata pemutus iklan yang disediakan AdBreak saat program dibuat atau diperbarui. Itu selalu mengandungCAID
. -
EXT-OATCLS-SCTE35
: Tag ini muncul di segmen yang sama denganEXT-X-CUE-OUT
dan berisi byte yang dikodekan base64 dari pesan -35. SCTE -
EXT-X-CUE-OUT-CONT
: Tag ini muncul di setiap segmen berikutnya dalam papan tulis iklan, dan berisi informasi durasi dan waktu berlalu. Ini juga berisi pesan SCTE -35 yang dikodekan base64, dan file.CAID
-
EXT-X-CUE-IN
: Tag ini muncul di segmen pertama konten setelah jeda iklan selesai, dan menunjukkan potongan dari jeda iklan kembali ke konten.
-
-
Ilustrasi berikut menunjukkan dua cara mengatur jeda iklan di saluran menggunakan pesan SCTE -35:
-
Gunakan
splice_insert()
pesan untuk mengatur jeda iklan dengan metadata dasar. -
Gunakan
time_signal()
pesan bersama dengansegmentation_descriptor()
pesan untuk mengatur jeda iklan dengan metadata yang lebih rinci.
Untuk informasi tentang penggunaantime_signal
, lihat bagian 9.7.4 dari spesifikasi 2022 SCTE -35, Pesan Isyarat Penyisipan Program Digital
Informasi jeda iklan muncul di data output splice_info_section
SCTE -35. Dengan MediaTailor, Anda dapat memasangkan satu segmentation_descriptor
pesan bersama dengan satu time_signal
pesan.
catatan
Jika Anda mengirim segmentation_descriptor
pesan, Anda harus mengirimkannya sebagai bagian dari jenis time_signal
pesan. time_signal
Pesan hanya berisi splice_time
bidang yang MediaTailor dibangun menggunakan stempel waktu yang diberikan.
Tabel berikut menjelaskan bidang yang MediaTailor diperlukan untuk setiap segmentation_descriptor
pesan. Untuk informasi lebih lanjut, lihat bagian 10.3.3.1 dari spesifikasi 2022 SCTE -35, yang dapat Anda beli di situs web Toko Web. ANSI
Bidang | Tipe | Nilai default | Deskripsi |
---|---|---|---|
segmentation_event_id |
Integer | 1 | Ini ditulis untuksegmentation_descriptor.segmentation_event_id . |
segmentation_upid_type |
integer | 14 (0x0E) | Ini ditulis untuksegmentation_descriptor.segmentation_upid_type . Nilai harus antara 0 dan 256, inklusif. |
segmentation_upid |
string | "" (string kosong) |
Ini ditulis untuksegmentation_descriptor.segmentation_upid . Nilai harus berupa string heksadesimal, berisi karakter dan. 0-9 A-F |
segmentation_type_id |
integer | 48 (0x30) | Ini ditulis untuksegmentation_descriptor.segmentation_type_id . Nilai harus antara 0 dan 256, inklusif. |
segment_num |
integer | 0 | Ini ditulis untuksegmentation_descriptor.segment_num . Nilai harus antara 0 dan 256, inklusif. |
segments_expected |
integer | 0 | Ini ditulis untuksegmentation_descriptor.segments_expected . Nilai harus antara 0 dan 256, inklusif. |
sub_segment_num |
integer | null |
Ini ditulis untuksegmentation_descriptor.sub_segment_num . Nilai harus antara 0 dan 256, inklusif. |
sub_segments_expected |
integer | null |
Ini ditulis untuksegmentation_descriptor.sub_segments_expected . Nilai harus antara 0 dan 256, inklusif. |
Tabel berikut menunjukkan nilai yang MediaTailor secara otomatis menetapkan untuk beberapa bidang segmentation_descriptor
pesan.
Bidang | Tipe | Nilai |
---|---|---|
segmentation_event_cancel_indicator |
Boolean | True |
program_segmentation_flag |
Boolean | True |
delivery_not_restricted_flag |
Boolean | True |
MediaTailor selalu menetapkan segmentation_duration_flag
keTrue
. MediaTailormengisi segmentation_duration
bidang dengan durasi, dalam kutu, dari konten negara.
catatan
Saat MediaTailor mengirim time_signal
pesan, ia menetapkan splice_command_type
bidang dalam splice_info_section
pesan ke 6 (0x06).
Dalam HLS output, untuk AdBreak
dengan time_signal
pesan, EXT-X-DATERANGE
tag output menyertakan SCTE-35
bidang yang disetel ke versi serial splice_info_section
pesan. Misalnya, EXT-X-DATERANGE
tag berikut menunjukkan versi serial splice_info_section
pesan:
#EXT-X-DATERANGE:ID=\"1\",START-DATE=\"2020-09-25T02:13:20Z\",DURATION=300.0,SCTE35-OUT=0xFC002C00000000000000FFF00506800000000000160214435545490000000100E000019BFCC00E0030000000000000
Dalam DASH output, untuk AdBreak
dengan time_signal
pesan, EventStream
elemen output mencakup elemen dengan scte35:TimeSignal
dan scte35:SpliceInfoSection
scte35:SegmentationDescriptor
elemen sebagai anak-anaknya. scte35:TimeSignal
Elemen memiliki scte35:SpliceTime
elemen anak, dan scte35:SegmentationDescriptor
elemen memiliki scte35:SegmentationUpid
elemen anak. Misalnya, DASH output berikut menunjukkan struktur EventStream
elemen anak elemen:
<EventStream schemeIdUri="urn:scte:scte35:2013:xml" timescale="90000"> <Event duration="27000000"> <scte35:SpliceInfoSection protocolVersion="0" ptsAdjustment="0" tier="4095"> <scte35:TimeSignal> <scte35:SpliceTime ptsTime="0" /> </scte35:TimeSignal> <scte35:SegmentationDescriptor segmentNum="0" segmentationDuration="27000000" segmentationEventCancelIndicator="false" segmentationEventId="1" segmentationTypeId="48" segmentsExpected="0"> <scte35:SegmentationUpid segmentationUpidFormat="hexBinary" segmentationUpidType="14">012345</scte35:SegmentationUpid> </scte35:SegmentationDescriptor> </scte35:SpliceInfoSection> </Event> </EventStream>
Anda mempelajari cara menggunakan SCTE -35 pesan untuk mengatur jeda iklan di perakitan saluran, struktur dan bidang wajib untuk pesan tersebut, serta contoh HLS serta DASH keluaran yang menyertakan pesan SCTE -35.