

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Mengintegrasikan sumber HLS
<a name="manifest-hls"></a>

AWS Elemental MediaTailor mendukung manifes `.m3u8` HLS dengan `EXT-X-VERSION` `3` atau lebih tinggi untuk streaming langsung dan video on demand (VOD). Saat MediaTailor menemukan jeda iklan, iklan mencoba penyisipan atau penggantian iklan, berdasarkan jenis konten. Jika tidak ada cukup iklan untuk mengisi durasi, selama sisa jeda iklan, MediaTailor menampilkan aliran konten yang mendasarinya atau papan tulis yang dikonfigurasi. Untuk informasi selengkapnya tentang perilaku iklan HLS berdasarkan jenis konten, lihat[Memahami AWS Elemental MediaTailor perilaku penyisipan iklan](ad-behavior.md).

Bagian berikut memberikan informasi lebih lanjut tentang bagaimana MediaTailor menangani manifestasi HLS.

**Topics**
+ [Penanda iklan yang didukung HLS](hls-ad-markers.md)
+ [Mengaktifkan passthrough penanda iklan](ad-marker-passthrough.md)
+ [Penanganan tag manifes HLS](manifest-hls-tags.md)
+ [Contoh manifes HLS](manifest-hls-example.md)

# Penanda iklan yang didukung HLS
<a name="hls-ad-markers"></a>

AWS Elemental MediaTailor mengidentifikasi batas penggunaan iklan dalam manifes HLS dengan mengurai manifes masukan untuk penanda iklan yang didukung. Bagian berikut menjelaskan apa yang MediaTailor digunakan penanda.

## EXT-X-ASET
<a name="hls-ad-markers-asset"></a>

`EXT-X-ASSET`Tag berisi metadata yang digunakan oleh server keputusan iklan (ADS) untuk mempersonalisasi konten bagi pemirsa. `EXT-X-ASSET`parameter adalah pasangan nilai kunci yang dipisahkan koma.

Untuk menggunakan tag ini, Anda harus memenuhi persyaratan berikut:
+ Anda harus mengkodekan URL `EXT-X-ASSET` *nilai dalam manifes* asal. Contoh berikut menunjukkan `EXT-X-ASSET` tag dengan kunci dan nilai-nilai URL-encoded.

  ```
              #EXT-X-ASSET:GENRE=CV,CAID=12345678,EPISODE="Episode%20Name%20Date",SEASON="Season%20Name%20and%20Number",SERIES="Series%2520Name"
  ```
+ Anda harus menyertakan `[asset.]` variabel dinamis dan *kunci* dalam konfigurasi MediaTailor ADS Anda. Contoh berikut menunjukkan konfigurasi MediaTailor ADS menggunakan `[asset.]` variabel dinamis dan kunci.

  ```
              https://myads.com/stub?c=[asset.GENRE]&g=[asset.CAID]&e=[asset.EPISODE]&s=[asset.SEASON]&k=[asset.SERIES]
  ```

**Contoh permintaan VAST**  
Contoh berikut menunjukkan `GET` permintaan VAST ke ADS.

```
            https://myads.com/stub?c=CV&g=12345678&e=Episode%20Name%20Date&s=Season%20Name%20and%20Number&k=Series%2520Name
```

## EXT-X-CUE-OUT dan EXT-X-CUE-IN
<a name="hls-ad-markers-cue"></a>

Jenis penanda iklan ini adalah yang paling umum. Contoh berikut menunjukkan opsi untuk penanda isyarat ini.

```
#EXT-X-CUE-OUT:DURATION=120
    ...
    #EXT-X-CUE-IN
```

```
#EXT-X-CUE-OUT:30.000
    ...
    #EXT-X-CUE-IN
```

```
#EXT-X-CUE-OUT
    ...
    #EXT-X-CUE-IN
```

## EXT-X-DATERANGE
<a name="hls-ad-markers-range"></a>

Dengan tag penanda `EXT-X-DATERANGE` iklan, Anda menggunakan `SCTE35-OUT` atribut untuk menentukan waktu iklan yang tersedia. 

**catatan**  
AWS Elemental MediaTailor mengabaikan `START-DATE` atribut apa pun yang disediakan untuk penanda `EXT-X-DATERANGE` iklan. 

Anda dapat menentukan iklan yang tersedia dengan salah satu cara berikut:
+ `EXT-X-DATERANGE`tag dengan `SCTE35-OUT` dan `DURATION` spesifikasi. 

  Contoh

  ```
  #EXT-X-DATERANGE:ID="splice-6FFFFFF0",START-DATE="2019-01T00:15:00Z\",DURATION=60.000,SCTE35-OUT=0xF
  ```
+ `EXT-X-DATERANGE`Tag berpasangan, yang pertama dengan `SCTE35-OUT` spesifikasi dan yang kedua dengan `SCTE35-IN` spesifikasi. 

  Contoh

  ```
  #EXT-X-DATERANGE:ID="splice-6FFFFFF0",START-DATE="2019-01T00:15:00Z\",SCTE35-OUT=0xF
      ...
      #EXT-X-DATERANGE:ID="splice-6FFFFFF0",START-DATE="2019-01T00:15:00Z\",SCTE35-IN=0xF
  ```
+ Kombinasi dari opsi sebelumnya. Anda menentukan `EXT-X-DATERANGE` tag dengan `SCTE35-OUT` dan `DURATION` spesifikasi diikuti oleh `EXT-X-DATERANGE` tag dengan `SCTE35-IN` spesifikasi. Dalam hal ini, MediaTailor gunakan pengaturan isyarat paling awal dari dua spesifikasi.

  Contoh

  ```
  #EXT-X-DATERANGE:ID="splice-6FFFFFF0",START-DATE="2019-01T00:15:00Z\",DURATION=60.000,SCTE35-OUT=0xF
      ...
      #EXT-X-DATERANGE:ID="splice-6FFFFFF0",START-DATE="2019-01T00:15:00Z\",SCTE35-IN=0xF
  ```

## EXT-X-SPLICEPOINT- SCTE35
<a name="hls-ad-markers-splice"></a>

Anda menambahkan tag penanda `EXT-X-SPLICEPOINT-SCTE35` iklan dengan muatan SCTE-35 dalam biner berenkode base64. Biner yang diterjemahkan harus menyediakan SCTE-35 `splice_info_section` yang berisi penanda isyarat, untuk memulai peluang penempatan penyedia`0x34`, dan penanda isyarat, untuk akhir peluang penempatan penyedia. `0x35` 

Contoh berikut menunjukkan spesifikasi titik sambatan dengan muatan biner berenkode base64 yang menentukan penanda cue-out dan cue-in. 

```
    #EXT-X-SPLICEPOINT-SCTE35:/DA9AAAAAAAAAP/wBQb+uYbZqwAnAiVDVUVJAAAKqX//AAEjW4AMEU1EU05CMDAxMTMyMjE5M19ONAAAmXz5JA==
    ...
    #EXT-X-SPLICEPOINT-SCTE35:/DA4AAAAAAAAAP/wBQb+tTeaawAiAiBDVUVJAAAKqH+/DBFNRFNOQjAwMTEzMjIxOTJfTjUAAIiGK1s=
```

# Mengaktifkan passthrough penanda iklan
<a name="ad-marker-passthrough"></a>

Secara default untuk HLS, manifes yang MediaTailor dipersonalisasi tidak menyertakan penanda iklan SCTE-35 dari manifes asal. Saat passthrough penanda iklan diaktifkan, MediaTailor lewati penanda iklan berikut dari manifes asal ke manifes yang dipersonalisasi:
+ EXT-X-CUE-IN
+ EXT-X-CUE-OUT
+ EXT-X-SPLICEPOINT- SCTE35

 Passthrough penanda iklan adalah pengaturan opsional. Gunakan passthrough penanda iklan jika Anda ingin penanda iklan SCTE disertakan dalam manifes yang dipersonalisasi. MediaTailor Kasus penggunaan umum meliputi: 
+ Penggantian konten - Lakukan penggantian konten atau pembatasan konten.
+ Pelacakan iklan - Memicu informasi pelacakan iklan berdasarkan ada atau tidak adanya satu atau beberapa penanda iklan.
+ Pengaturan pemain - Aktifkan fungsionalitas pengatur waktu scrubbing atau hitung mundur di UI pemain, berdasarkan ada atau tidak adanya penanda iklan.

**catatan**  
MediaTailor tidak mengubah nilai untuk penanda ini. Misalnya, jika `EXT-X-CUE-OUT` memiliki nilai `60` dalam manifes asal, tetapi tidak ada iklan yang ditempatkan, tidak MediaTailor akan mengubah nilainya `0` dalam manifes yang dipersonalisasi. 

## Aktifkan passthrough penanda iklan
<a name="enable-ad-marker-passthrough"></a>

Anda dapat mengaktifkan passthrough penanda iklan menggunakan Konsol Manajemen AWS atau AWS Command Line Interface (AWS CLI).

**Untuk mengaktifkan passthrough penanda iklan menggunakan konsol**

1. Buka MediaTailor konsol di [https://console.aws.amazon.com/mediatailor/](https://console.aws.amazon.com/mediatailor/).

1.  Pilih **Konfigurasi Baru** atau **Edit Konfigurasi**.

1. Di bagian **Pengaturan Lanjut**, pilih **Aktifkan** dari menu tarik-turun.

**Untuk mengaktifkan passthrough penanda iklan menggunakan AWS Command Line Interface ()AWS CLI**  
Gunakan perintah [put-playback-configuration](https://docs.aws.amazon.com/cli/latest/reference/mediatailor/put-playback-configuration.html).

# Penanganan tag manifes HLS
<a name="manifest-hls-tags"></a>

Bagian ini menjelaskan cara AWS Elemental MediaTailor mengelola tag dalam manifes keluaran yang dipersonalisasi.

## EXT-X-CUE tag
<a name="manifest-hls-tags-cue"></a>

MediaTailor menggantikan`EXT-X-CUE-OUT`,`EXT-X-CUE-OUT-CONT`, dan `EXT-X-CUE-IN` tag dalam manifes masukan dengan `EXT-X-DISCONTINUITY` tag dalam manifes keluaran. `DISCONTINUITY`Tag menandai batas-batas berikut:
+ Di mana konten utama bertransisi ke iklan
+ Di mana satu iklan bertransisi ke iklan lain
+ Tempat iklan bertransisi kembali ke konten utama

## EXT-X-DATERANGEtag
<a name="manifest-hls-tags-daterange"></a>

MediaTailor melewati `EXT-X-DATERANGE` tag dari manifes masukan ke manifes keluaran. MediaTailor juga menyisipkan `EXT-X-DISCONTINUITY` tag yang sesuai dengan `DATERANGE` tag. `DISCONTINUITY`Tag menandai batas-batas berikut:
+ Di mana konten utama bertransisi ke iklan
+ Di mana satu iklan bertransisi ke iklan lain
+ Tempat iklan bertransisi kembali ke konten utama

## EXT-X-KEYtag
<a name="manifest-hls-tags-key"></a>

MediaTailor melewati `EXT-X-KEY` tag dari manifes input. Tag ini menunjukkan bahwa konten utama dienkripsi. Karena iklan tidak dienkripsi, MediaTailor sisipan `EXT-X-KEY:METHOD=NONE` di awal iklan tersedia. Saat pemutaran kembali ke konten utama, MediaTailor aktifkan kembali enkripsi dengan memasukkan `EXT-X-KEY` tag dengan `METHOD` nilai yang didefinisikan sebagai jenis enkripsi.

## Tag yang tidak dikenal
<a name="manifest-hls-tags-unknown"></a>

MediaTailor melewati semua tag yang tidak diketahui dan kustom dari manifes input ke manifes keluaran.

# Contoh manifes HLS
<a name="manifest-hls-example"></a>

Bagian berikut memberikan contoh manifes asal HLS dan manifes yang dipersonalisasi. Memahami contoh-contoh ini dapat membantu Anda mengonfigurasi dan memecahkan masalah alur kerja Anda MediaTailor.

Untuk informasi tentang bagaimana parameter kueri diterapkan ke manifes dan segmen HLS, lihat[MediaTailor Inisialisasi sesi implisit HLS](manifest-query-parameters-hls-implicit-session-initialization.md).

## Memahami jenis daftar putar HLS
<a name="hls-playlist-overview"></a>

HTTP Live Streaming (HLS) menggunakan dua jenis utama daftar putar:

Daftar putar multivarian  
Daftar putar multivariant adalah file indeks tingkat atas yang mencantumkan semua rendisi konten yang tersedia. Ini berisi referensi ke daftar putar media tetapi tidak mengandung segmen media itu sendiri. Daftar putar ini memungkinkan pemain untuk memilih rendisi yang paling tepat berdasarkan kondisi jaringan, kemampuan perangkat, atau preferensi pengguna.  
Jenis playlist ini juga dikenal dengan beberapa nama lain dalam berbagai konteks, termasuk master playlist, master manifes, primary playlist, main playlist, index file, atau master M3U8.  
Dalam MediaTailor alur kerja, playlist multivariant adalah titik masuk untuk permintaan pemutaran dan di situlah personalisasi iklan dimulai.

Daftar putar media  
Daftar putar media berisi informasi segmen media aktual untuk rendisi tertentu (tingkat kualitas) konten. Ini termasuk informasi waktu, segmen URLs, dan metadata lain yang diperlukan untuk pemutaran rendisi tunggal.  
Jenis playlist ini juga dikenal sebagai playlist media, child manifes, chunklist, media M3U8, atau rendition playlist.  
Dalam MediaTailor alur kerja, daftar putar media dipersonalisasi untuk menyertakan segmen konten dan segmen iklan dalam urutan yang tepat.

Untuk informasi selengkapnya tentang jenis daftar putar HLS, lihat. [Jenis daftar putar HLS](hls-playlist-types.md)

## Contoh manifes asal HLS
<a name="manifest-hls-ex-origin"></a>

Contoh berikut menunjukkan daftar putar multivarian HLS yang AWS Elemental MediaTailor diterima oleh HLS dari asal konten.

```
#EXTM3U
    #EXT-X-VERSION:3
    #EXT-X-INDEPENDENT-SEGMENTS
    #EXT-X-STREAM-INF:BANDWIDTH=2665726,AVERAGE-BANDWIDTH=2526299,RESOLUTION=960x540,FRAME-RATE=29.970,CODECS="avc1.640029,mp4a.40.2",SUBTITLES="subtitles"
    index_1.m3u8
    #EXT-X-STREAM-INF:BANDWIDTH=3956044,AVERAGE-BANDWIDTH=3736264,RESOLUTION=1280x720,FRAME-RATE=29.970,CODECS="avc1.640029,mp4a.40.2",SUBTITLES="subtitles"
    index_2.m3u8
    #EXT-X-STREAM-INF:BANDWIDTH=995315,AVERAGE-BANDWIDTH=951107,RESOLUTION=640x360,FRAME-RATE=29.970,CODECS="avc1.4D401E,mp4a.40.2",SUBTITLES="subtitles"
    index_3.m3u8
    #EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subtitles",NAME="caption_1",DEFAULT=YES,AUTOSELECT=YES,FORCED=NO,LANGUAGE="eng",URI="index_4_0.m3u8"
```

Dalam contoh playlist multivariant ini:
+ `#EXT-X-STREAM-INF`Tag mendefinisikan rendisi yang berbeda dengan berbagai resolusi dan bitrate
+ Setiap rendisi mereferensikan daftar putar media (seperti) `index_1.m3u8`
+ `#EXT-X-MEDIA`Tag mendefinisikan trek subtitle

Contoh berikut menunjukkan daftar putar media HLS yang AWS Elemental MediaTailor diterima oleh HLS dari asal konten. Contoh ini menggunakan `EXT-X-CUE-OUT` dan `EXT-X-CUE-IN` tag untuk menggambarkan peluang memanfaatkan iklan.

```
#EXTM3U
    #EXT-X-VERSION:3
    #EXT-X-TARGETDURATION:7
    #EXT-X-MEDIA-SEQUENCE:8779957
    #EXTINF:6.006,
    index_1_8779957.ts?m=1566416212
    #EXTINF:6.006,
    index_1_8779958.ts?m=1566416212
    #EXTINF:5.372,
    index_1_8779959.ts?m=1566416212
    #EXT-OATCLS-SCTE35:/DAlAAAAAsvhAP/wFAXwAAAGf+/+AdLfiP4AG3dAAAEBAQAAXytxmQ==
    #EXT-X-CUE-OUT:20.020
    #EXTINF:0.634,
    index_1_8779960.ts?m=1566416212
    #EXT-X-CUE-OUT-CONT:ElapsedTime=0.634,Duration=21,SCTE35=/DAlAAAAAsvhAP/wFAXwAAAGf+/+AdLfiP4AG3dAAAEBAQAAXytxmQ==
    #EXTINF:6.006,
    index_1_8779961.ts?m=1566416212
    #EXT-X-CUE-OUT-CONT:ElapsedTime=6.640,Duration=21,SCTE35=/DAlAAAAAsvhAP/wFAXwAAAGf+/+AdLfiP4AG3dAAAEBAQAAXytxmQ==
    #EXTINF:6.006,
    index_1_8779962.ts?m=1566416212
    #EXT-X-CUE-OUT-CONT:ElapsedTime=12.646,Duration=21,SCTE35=/DAlAAAAAsvhAP/wFAXwAAAGf+/+AdLfiP4AG3dAAAEBAQAAXytxmQ==
    #EXTINF:6.006,
    index_1_8779963.ts?m=1566416212
    #EXT-X-CUE-OUT-CONT:ElapsedTime=18.652,Duration=21,SCTE35=/DAlAAAAAsvhAP/wFAXwAAAGf+/+AdLfiP4AG3dAAAEBAQAAXytxmQ==
    #EXTINF:1.368,
    index_1_8779964.ts?m=1566416212
    #EXT-X-CUE-IN
    #EXTINF:4.638,
    index_1_8779965.ts?m=1566416212
    #EXTINF:6.006,
    index_1_8779966.ts?m=1566416212
    #EXTINF:6.006,
    index_1_8779967.ts?m=1566416212
    #EXTINF:6.006,
    index_1_8779968.ts?m=1566416212
```

Dalam contoh playlist media ini:
+ `#EXTINF`Tag menentukan durasi setiap segmen
+ `#EXT-X-CUE-OUT`Tag menandai awal jeda iklan
+ `#EXT-X-CUE-OUT-CONT`Tag memberikan informasi tentang jeda iklan yang sedang berlangsung
+ `#EXT-X-CUE-IN`Tag menandai akhir jeda iklan

## Contoh manifes yang dipersonalisasi HLS
<a name="manifest-hls-ex-personalized"></a>

Contoh berikut menunjukkan daftar putar multivarian HLS yang dipersonalisasi. AWS Elemental MediaTailor 

```
#EXTM3U
    #EXT-X-VERSION:3
    #EXT-X-MEDIA:LANGUAGE="eng",AUTOSELECT=YES,FORCED=NO,TYPE=SUBTITLES,URI="../../../manifest/43f3e412052f2808dd84ea1da90e92e914edddee/external-canary-hls/ee1696a8-4f7f-4c4c-99de-9821131847e8/3.m3u8",GROUP-ID="subtitles",DEFAULT=YES,NAME="caption_1"
    #EXT-X-INDEPENDENT-SEGMENTS
    #EXT-X-STREAM-INF:CODECS="avc1.640029,mp4a.40.2",AVERAGE-BANDWIDTH=2526299,RESOLUTION=960x540,SUBTITLES="subtitles",FRAME-RATE=29.97,BANDWIDTH=2665726
    ../../../manifest/43f3e412052f2808dd84ea1da90e92e914edddee/external-canary-hls/ee1696a8-4f7f-4c4c-99de-9821131847e8/0.m3u8
    #EXT-X-STREAM-INF:CODECS="avc1.640029,mp4a.40.2",AVERAGE-BANDWIDTH=3736264,RESOLUTION=1280x720,SUBTITLES="subtitles",FRAME-RATE=29.97,BANDWIDTH=3956044
    ../../../manifest/43f3e412052f2808dd84ea1da90e92e914edddee/external-canary-hls/ee1696a8-4f7f-4c4c-99de-9821131847e8/1.m3u8
    #EXT-X-STREAM-INF:CODECS="avc1.4D401E,mp4a.40.2",AVERAGE-BANDWIDTH=951107,RESOLUTION=640x360,SUBTITLES="subtitles",FRAME-RATE=29.97,BANDWIDTH=995315
    ../../../manifest/43f3e412052f2808dd84ea1da90e92e914edddee/external-canary-hls/ee1696a8-4f7f-4c4c-99de-9821131847e8/2.m3u8
```

Perhatikan cara MediaTailor memodifikasi daftar putar media URLs untuk menyertakan informasi khusus sesi yang memungkinkan penyisipan iklan yang dipersonalisasi.

Contoh berikut menunjukkan playlist media yang AWS Elemental MediaTailor dipersonalisasi.

```
#EXTM3U
    #EXT-X-VERSION:6
    #EXT-X-TARGETDURATION:7
    #EXT-X-MEDIA-SEQUENCE:8779957
    #EXT-X-DISCONTINUITY-SEQUENCE:0
    #EXTINF:6.006,
    https://777788889999.mediapackage.us-west-2.amazonaws.com/out/v1/e309ffd02ba8498d864dcaacff7a5ad9/index_1_8779957.ts?m=1566416212
    #EXTINF:6.006,
    https://777788889999.mediapackage.us-west-2.amazonaws.com/out/v1/e309ffd02ba8498d864dcaacff7a5ad9/index_1_8779958.ts?m=1566416212
    #EXTINF:5.372,
    https://777788889999.mediapackage.us-west-2.amazonaws.com/out/v1/e309ffd02ba8498d864dcaacff7a5ad9/index_1_8779959.ts?m=1566416212
    #EXT-X-DISCONTINUITY
    #EXTINF:3.066667,
    ../../../../segment/43f3e412052f2808dd84ea1da90e92e914edddee/external-canary-hls/ee1696a8-4f7f-4c4c-99de-9821131847e8/0/8779960
    #EXTINF:3.0,
    ../../../../segment/43f3e412052f2808dd84ea1da90e92e914edddee/external-canary-hls/ee1696a8-4f7f-4c4c-99de-9821131847e8/0/8779961
    #EXTINF:3.0,
    ../../../../segment/43f3e412052f2808dd84ea1da90e92e914edddee/external-canary-hls/ee1696a8-4f7f-4c4c-99de-9821131847e8/0/8779962
    #EXTINF:3.0,
    ../../../../segment/43f3e412052f2808dd84ea1da90e92e914edddee/external-canary-hls/ee1696a8-4f7f-4c4c-99de-9821131847e8/0/8779963
    #EXTINF:2.966667,
    ../../../../segment/43f3e412052f2808dd84ea1da90e92e914edddee/external-canary-hls/ee1696a8-4f7f-4c4c-99de-9821131847e8/0/8779964
    #EXT-X-DISCONTINUITY
    #EXTINF:6.006,
    https://777788889999.mediapackage.us-west-2.amazonaws.com/out/v1/e309ffd02ba8498d864dcaacff7a5ad9/index_1_8779963.ts?m=1566416212
    #EXTINF:1.368,
    https://777788889999.mediapackage.us-west-2.amazonaws.com/out/v1/e309ffd02ba8498d864dcaacff7a5ad9/index_1_8779964.ts?m=1566416212
    #EXTINF:4.638,
    https://777788889999.mediapackage.us-west-2.amazonaws.com/out/v1/e309ffd02ba8498d864dcaacff7a5ad9/index_1_8779965.ts?m=1566416212
    #EXTINF:6.006,
    https://777788889999.mediapackage.us-west-2.amazonaws.com/out/v1/e309ffd02ba8498d864dcaacff7a5ad9/index_1_8779966.ts?m=1566416212
    #EXTINF:6.006,
    https://777788889999.mediapackage.us-west-2.amazonaws.com/out/v1/e309ffd02ba8498d864dcaacff7a5ad9/index_1_8779967.ts?m=1566416212
    #EXTINF:6.006,
    https://777788889999.mediapackage.us-west-2.amazonaws.com/out/v1/e309ffd02ba8498d864dcaacff7a5ad9/index_1_8779968.ts?m=1566416212
```

Dalam contoh daftar putar media yang dipersonalisasi ini:
+ MediaTailor telah menyisipkan segmen iklan di antara segmen konten
+ `#EXT-X-DISCONTINUITY`Tag menandai transisi antara konten dan iklan
+ Segmen konten disajikan dari server asal (MediaPackage dalam contoh ini)
+ Segmen iklan MediaTailor ditayangkan dari penyimpanan segmen iklan

## Perbedaan utama dalam manifes yang dipersonalisasi
<a name="manifest-hls-key-differences"></a>

Ketika MediaTailor mempersonalisasi manifestasi HLS, itu membuat beberapa perubahan penting:

Perubahan daftar putar multivariant  
+ Daftar putar varian URLs ditulis ulang untuk menunjuk ke MediaTailor -managed URLs yang menyertakan informasi sesi
+ Urutan tag dapat diatur ulang untuk pemutaran optimal

Perubahan daftar putar varian  
+ Penanda iklan (`EXT-X-CUE-OUT`,`EXT-X-CUE-IN`) diganti dengan segmen iklan aktual
+ Penanda diskontinuitas (`EXT-X-DISCONTINUITY`) ditambahkan pada batas content/ad 
+ Segmen konten URLs ditulis ulang untuk menunjuk ke asal atau CDN
+ Segmen iklan URLs ditambahkan untuk menunjuk ke MediaTailor penyimpanan segmen iklan

Memahami perubahan ini dapat membantu Anda memecahkan masalah dalam MediaTailor alur kerja Anda dan memastikan konfigurasi CDN dan pemutar yang tepat.

## Topik terkait
<a name="manifest-hls-related-topics"></a>

Untuk informasi selengkapnya tentang manifes HLS dan MediaTailor, lihat topik berikut:
+ [Jenis daftar putar HLS](hls-playlist-types.md)- Penjelasan rinci tentang jenis daftar putar HLS
+ [Menggunakan CDN untuk mengoptimalkan personalisasi MediaTailor iklan dan penayangan konten](integrating-cdn.md)- Informasi tentang menggunakan CDN dengan MediaTailor
+ [Cara kerja penyisipan MediaTailor iklan](what-is-flow.md)- Ikhtisar tentang cara MediaTailor kerja penyisipan iklan