

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

# Bangun saluran MediaTailor linier dengan perakitan saluran dan CDN
<a name="ca-cdn-wflw"></a>

Bagian ini memberikan panduan komprehensif untuk mengintegrasikan perakitan AWS Elemental MediaTailor saluran dengan jaringan pengiriman konten (CDN). Ikuti langkah-langkah berikut untuk mengatur, mengonfigurasi, dan mengoptimalkan integrasi CDN perakitan saluran Anda.

Anda juga dapat menggabungkan perakitan saluran dengan penyisipan iklan sisi server (SSAI) untuk membuat saluran linier yang dimonetisasi dengan iklan yang dipersonalisasi. Integrasi yang kuat ini memungkinkan Anda untuk menayangkan iklan bertarget ke berbagai pemirsa yang menonton konten saluran yang sama, meningkatkan peluang pendapatan Anda sambil mempertahankan pengalaman menonton berkualitas siaran. Untuk informasi tentang SSAI dengan CDNs, lihat[Penyisipan iklan dengan CDN](ssai-cdn-workflow.md).

Dalam topik ini, kami menggunakan istilah *manifes* untuk merujuk secara kolektif ke daftar putar multivarian, daftar putar media, dan. MPDs

Untuk informasi selengkapnya tentang perakitan MediaTailor saluran, lihat[Menggunakan AWS Elemental MediaTailor untuk membuat aliran rakitan linier](channel-assembly.md). 

## Apa yang Anda butuhkan
<a name="ca-cdn-what-you-need"></a>

Sebelum menyiapkan perakitan MediaTailor saluran dengan CDN, kumpulkan sumber daya yang diperlukan ini:

**AWS akun dan izin**  
 AWS Akun dengan izin yang sesuai untuk membuat dan mengelola sumber daya MediaTailor  
Izin IAM untuk MediaTailor, CloudFront (jika menggunakan), dan layanan terkait  
Untuk persyaratan izin terperinci, lihat[Keamanan di AWS Elemental MediaTailor](security.md).

**Layanan yang dibutuhkan**  
 MediaTailor Saluran perakitan saluran yang sedang berjalan (bukan hanya konfigurasi SSAI)  
Akun jaringan pengiriman konten (CDN) (Amazon CloudFront atau CDN pihak ketiga)  
Penyimpanan asal untuk konten VOD Anda (Amazon S3 MediaPackage,, atau server asal lainnya)

**Persyaratan konten**  
Sumber VOD dikodekan dan dikemas dengan benar dalam format HLS atau DASH. Untuk informasi tentang bekerja dengan lokasi sumber dan sumber VOD, lihat[Bekerja dengan lokasi sumber](channel-assembly-source-locations.md).  
Konten dengan durasi segmen yang konsisten (minimum yang disarankan: 1 detik)  
Konten papan tulis iklan untuk jeda iklan (jika menerapkan penyisipan iklan). Untuk informasi tentang mengonfigurasi batu tulis, lihat. [MediaTailor penyisipan iklan batu tulis](slate-management.md)

## Sebelum Anda mulai
<a name="ca-cdn-before-you-begin"></a>

**penting**  
Alur kerja ini membutuhkan MediaTailor saluran perakitan saluran yang sedang berjalan. Hanya memiliki konfigurasi MediaTailor SSAI tidak cukup untuk integrasi ini. Anda harus memiliki saluran perakitan saluran aktif yang dikonfigurasi dan beroperasi sebelum melanjutkan dengan integrasi CDN.

Selesaikan tugas penyiapan ini sebelum menerapkan perakitan MediaTailor saluran dengan CDN:

1. Konfigurasikan konektivitas jaringan antara CDN Anda, MediaTailor, dan server asal

1. Siapkan HTTPS untuk pengiriman konten yang aman

1. Konfigurasikan pengaturan DNS untuk domain CDN Anda

### Prasyarat pengetahuan
<a name="ca-cdn-knowledge-prerequisites"></a>

Agar berhasil menerapkan solusi ini, Anda harus memiliki:
+ Memahami protokol streaming (HLS/DASH)
+ Pengetahuan dasar tentang prinsip konfigurasi CDN
+ Keakraban dengan konsep perakitan MediaTailor saluran

Untuk MediaTailor pengaturan dasar, lihat [Menyiapkan](setting-up.md) dan[Memulai dengan perakitan MediaTailor saluran](channel-assembly-getting-started.md). Untuk informasi tentang bekerja dengan lokasi sumber dan sumber VOD, lihat[Bekerja dengan lokasi sumber](channel-assembly-source-locations.md). Untuk informasi tentang mengonfigurasi batu tulis, lihat. [MediaTailor penyisipan iklan batu tulis](slate-management.md)

## Manfaat Integrasi CDN
<a name="ca-cdn-benefits"></a>

Mengintegrasikan perakitan saluran dengan CDN memberikan manfaat utama ini.

**Pengalaman pemirsa yang ditingkatkan**  
Dikonfigurasi dengan benar CDNs mengurangi buffering, waktu startup, dan kesalahan pemutaran untuk saluran linier. Ini menghasilkan keterlibatan dan kepuasan pemirsa yang lebih tinggi.

**Pengurangan biaya**  
Strategi caching yang efisien meminimalkan permintaan asal. Ini mengurangi biaya transfer data dan beban server asal, terutama penting untuk saluran linier volume tinggi.

**Skalabilitas**  
Konfigurasi CDN yang dioptimalkan menangani lonjakan lalu lintas selama acara populer tanpa menurunkan kinerja, memastikan saluran linier Anda tetap tersedia bahkan selama waktu menonton puncak.

**Jangkauan global**  
Konfigurasi konten CDNs yang dikonfigurasi dengan benar dengan latensi rendah kepada pemirsa di seluruh dunia, terlepas dari lokasi mereka, memperluas audiens potensial Anda.

**Transisi program yang mulus**  
Konfigurasi CDN yang dioptimalkan memastikan transisi yang mulus antar program di saluran linier Anda, menciptakan pengalaman menonton berkualitas siaran.

**Topics**
+ [Apa yang Anda butuhkan](#ca-cdn-what-you-need)
+ [Sebelum Anda mulai](#ca-cdn-before-you-begin)
+ [Manfaat Integrasi CDN](#ca-cdn-benefits)
+ [Memahami arsitektur CDN](channel-assembly-cdn-architecture.md)
+ [Pengaturan dasar](ca-cdn-setup-basic.md)
+ [Konfigurasikan basis URLs](channel-assembly-cdn-baseurl.md)
+ [Menerapkan penyisipan iklan](ca-cdn-setup-advanced.md)
+ [Konfigurasikan tampilan bergeser waktu](channel-assembly-cdn-timeshift.md)
+ [Pantau operasi CDN](ca-cdn-monitor.md)
+ [Panduan pengoptimalan lengkap](ca-cdn-optimize-reference.md)

# Memahami MediaTailor arsitektur CDN perakitan saluran
<a name="channel-assembly-cdn-architecture"></a>

AWS Elemental MediaTailor perakitan saluran terintegrasi dengan jaringan pengiriman konten (CDNs) untuk menghadirkan saluran streaming linier dengan peningkatan kinerja dan jangkauan global. Arsitektur yang direkomendasikan memposisikan CDN antara pemirsa dan perakitan saluran, dengan perakitan saluran mengakses konten langsung dari asal Anda. Topik ini menjelaskan komponen arsitektur inti dan bagaimana mereka bekerja sama untuk menyampaikan konten Anda.

1. Pemirsa meminta manifes dari CDN

1. CDN meneruskan permintaan ke perakitan saluran

1. Perakitan saluran merakit manifes dari sumber VOD

1. Perakitan saluran mengembalikan manifes ke CDN, yang meneruskannya ke pemirsa

1. Pemirsa meminta segmen melalui CDN

1. CDN merutekan permintaan segmen ke asal yang sesuai

Arsitektur ini memastikan kinerja optimal sambil mempertahankan manfaat keamanan dan fleksibilitas menggunakan CDN.

![\[Diagram yang menunjukkan CDN diposisikan antara pemain klien dan Perakitan MediaTailor Saluran\]](http://docs.aws.amazon.com/id_id/mediatailor/latest/ug/images/ca-cdn.png)


## Terminologi CDN untuk perakitan saluran
<a name="cdn-terminology"></a>

Memahami istilah-istilah utama ini akan membantu Anda menerapkan dan memecahkan masalah integrasi CDN perakitan saluran Anda:

CDN asal dan CDN tepi  
**CDN Asal**: CDN yang diposisikan di antara MediaTailor dan asal konten Anda. Ini cache segmen konten untuk mengurangi beban pada server asal Anda. Dalam arsitektur multi-CDN, ini adalah lapisan CDN pertama yang berinteraksi langsung dengan asal.  
**Edge CDN**: CDN yang diposisikan antara pemirsa dan. MediaTailor Ini memberikan manifes dan konten yang dipersonalisasi kepada pemirsa. Dalam arsitektur multi-CDN, ini adalah lapisan CDN terluar yang berinteraksi langsung dengan pemirsa.

Ketentuan konfigurasi CDN  
**Perilaku cache**: Aturan yang menentukan cara CDN menangani berbagai jenis permintaan, termasuk durasi caching dan perutean asal.  
**TTL (Time To Live)**: Durasi konten yang tetap valid dalam cache CDN sebelum perlu disegarkan dari asal. Untuk rekomendasi TTL terperinci, lihat[Optimasi caching untuk CDN dan integrasi MediaTailor](cdn-optimize-caching.md).  
**Kunci cache**: Pengidentifikasi unik yang digunakan oleh CDN untuk menyimpan dan mengambil konten yang di-cache, sering kali termasuk jalur URL, parameter kueri, dan header.  
**Origin shield**: Lapisan caching perantara antara lokasi tepi CDN dan server asal Anda yang mengurangi jumlah permintaan ke asal Anda.  
**Permintaan runtuh**: Fitur CDN yang menggabungkan beberapa permintaan simultan untuk konten yang sama ke dalam satu permintaan asal.

MediaTailor-istilah CDN spesifik  
**Awalan segmen konten CDN**: Nama domain CDN yang MediaTailor digunakan saat membuat segmen konten dalam URLs manifes.  
**Awalan segmen iklan CDN**: Nama domain CDN yang MediaTailor digunakan saat membuat segmen iklan dalam URLs manifes.

Untuk informasi selengkapnya tentang konfigurasi CDN dengan MediaTailor, lihat[Siapkan integrasi CDN](cdn-configuration.md).

# Siapkan perakitan MediaTailor saluran dasar dengan CDN
<a name="ca-cdn-setup-basic"></a>

AWS Elemental MediaTailor Perakitan saluran memungkinkan Anda mengonfigurasi integrasi dasar dengan jaringan pengiriman konten (CDN) untuk pengiriman saluran streaming linier yang efisien ke pemirsa Anda. Ikuti langkah-langkah ini untuk mengatur integrasi antara perakitan saluran dan CDN Anda.

1. Konfigurasikan CDN Anda untuk menerima manifes dari pemirsa dan teruskan ke perakitan MediaTailor saluran.

1. Siapkan perakitan MediaTailor saluran untuk mengakses jadwal saluran Anda dan menentukan pemrograman saat ini.

1. Konfigurasikan perakitan MediaTailor saluran untuk meminta segmen konten dari server asal Anda berdasarkan jadwal.

1. Pastikan asal konten Anda dapat mengirimkan segmen yang diminta ke perakitan MediaTailor saluran.

1. Siapkan perakitan MediaTailor saluran untuk menghasilkan manifes dinamis berdasarkan jadwal saat ini.

1. Konfigurasikan CDN Anda untuk mengirimkan daftar putar multivarian yang dirakit, daftar putar media, dan kepada pemirsa. MPDs 

1. Siapkan CDN Anda untuk menangani permintaan segmen dari pemirsa, dengan pengaturan cache yang sesuai.

1. Konfigurasikan CDN Anda untuk meneruskan kesalahan cache ke perakitan MediaTailor saluran.

1. Siapkan perakitan MediaTailor saluran untuk mengambil segmen yang diminta dari asal konten Anda.

1. Konfigurasikan CDN Anda untuk mengirimkan segmen konten ke pemirsa untuk diputar.

# Konfigurasikan basis URLs untuk CDN perakitan MediaTailor saluran
<a name="channel-assembly-cdn-baseurl"></a>

AWS Elemental MediaTailor perakitan saluran memerlukan konfigurasi URL dasar yang tepat untuk memastikan perutean konten melalui jaringan pengiriman konten (CDN) Anda berfungsi dengan benar. Konfigurasikan setelan URL dasar dalam perakitan saluran untuk memungkinkan pengiriman konten yang berhasil ke pemirsa.

## Konfigurasi URL segmen konten
<a name="channel-assembly-cdn-content-segment"></a>

Dalam konfigurasi saluran perakitan saluran Anda, atur **URL Dasar** ke domain CDN Anda. Ini memastikan bahwa semua segmen URLs dalam manifes rakitan menunjuk ke CDN Anda daripada langsung ke server asal Anda.

Misalnya, jika konten asal Anda berada di `http://origin.example.com/content/` dan domain CDN Anda`https://cdn.example.com/`, setel URL Dasar ke`https://cdn.example.com/content/`.

## Konfigurasi pembatasan akses
<a name="channel-assembly-cdn-access-restriction"></a>

Untuk meningkatkan keamanan, konfigurasikan CDN Anda untuk membatasi akses langsung ke server asal Anda:

1. Siapkan kontrol akses asal di CDN Anda.

1. Konfigurasikan server asal Anda untuk hanya menerima permintaan dari CDN Anda.

1. Gunakan cookie yang ditandatangani URLs atau untuk otentikasi penampil jika diperlukan.

Untuk Amazon CloudFront, Anda dapat menggunakan Origin Access Control (OAC) untuk mengamankan akses ke asal Anda. Untuk informasi selengkapnya tentang mengamankan CloudFront integrasi Anda, lihat[Integrasi CloudFront](cloudfront-specific-recommendations.md).

# Menerapkan penyisipan MediaTailor iklan dengan perakitan saluran
<a name="ca-cdn-setup-advanced"></a>

Perakitan saluran AWS Elemental MediaTailor terintegrasi secara mulus dengan penyisipan iklan sisi server (SSAI) dan jaringan pengiriman konten (CDNs) untuk membuat saluran linier yang dimonetisasi dengan iklan yang dipersonalisasi.

Saat menggabungkan perakitan saluran dengan SSAI, Anda dapat membuat saluran linier yang menayangkan iklan yang dipersonalisasi kepada pemirsa sambil mempertahankan pengalaman berkualitas siaran. Integrasi ini memungkinkan Anda untuk melakukan hal berikut:
+ Monetisasi konten - Hasilkan pendapatan melalui iklan bertarget di saluran linier Anda
+ Personalisasi pengalaman - Memberikan iklan yang berbeda kepada pemirsa yang menonton saluran yang sama berdasarkan profil mereka
+ Menjaga kualitas - Pastikan transisi yang mulus antara konten dan iklan untuk tampilan berkualitas siaran
+ Skala efisien - Mendukung jutaan pemirsa bersamaan melalui pengiriman CDN

Untuk informasi rinci tentang SSAI dengan CDNs, lihat[Penyisipan iklan dengan CDN](ssai-cdn-workflow.md).

1. Konfigurasikan CDN edge Anda untuk menerima permintaan manifes dari pemirsa dan meneruskannya ke penyisipan MediaTailor iklan.

1. Siapkan penyisipan MediaTailor iklan untuk meneruskan permintaan ke CDN asal Anda.

1. Konfigurasikan CDN asal Anda untuk meneruskan permintaan ke perakitan MediaTailor saluran.

1. Siapkan perakitan MediaTailor saluran untuk menghasilkan manifes dinamis berdasarkan jadwal saat ini.

1. Konfigurasikan CDN asal Anda untuk meneruskan manifes rakitan ke penyisipan MediaTailor iklan.

1. Siapkan penyisipan MediaTailor iklan untuk meminta keputusan iklan dari server keputusan iklan Anda di titik jeda iklan.

1. Konfigurasikan penyisipan MediaTailor iklan untuk mempersonalisasi manifes dengan penanda iklan.

1. Siapkan CDN edge Anda untuk menghadirkan manifes yang dipersonalisasi kepada pemirsa.

1. Konfigurasikan arsitektur CDN Anda untuk menangani permintaan segmen konten dan iklan secara efisien.

Diagram berikut menggambarkan alur kerja gabungan ini:

![\[Diagram yang menunjukkan integrasi CDN dengan perakitan saluran dan penyisipan iklan\]](http://docs.aws.amazon.com/id_id/mediatailor/latest/ug/images/ca-ssai-comb-cdn.png)


Untuk kinerja optimal saat menggabungkan perakitan saluran dan SSAI:
+ Konfigurasikan perilaku cache yang membedakan antara perakitan saluran dan permintaan SSAI
+ Tetapkan nilai TTL yang sesuai untuk manifes dan segmen seperti yang direkomendasikan [Optimasi caching untuk CDN dan integrasi MediaTailor](cdn-optimize-caching.md)
+ Pastikan perutean yang tepat antara perakitan saluran, penyisipan iklan, dan asal CDN Anda
+ Pantau metrik kinerja untuk komponen perakitan saluran dan penyisipan iklan

Untuk informasi rinci tentang mengkonfigurasi SSAI dengan CDNs, lihat:
+ [Memahami arsitektur penyisipan iklan untuk CDN dan integrasi MediaTailor](ssai-cdn-architecture-overview.md)- Pelajari tentang arsitektur dan konsep SSAI
+ [Siapkan MediaTailor SSAI dasar dengan CDN untuk pengiriman iklan yang optimal](configuring-ssai-cdn.md)- Step-by-step Instruksi konfigurasi SSAI
+ [Memecahkan masalah MediaTailor SSAI dengan pengiriman iklan CDNs tanpa gangguan](troubleshooting-ssai-cdn.md)- Memecahkan masalah integrasi SSAI yang umum

# Konfigurasikan tampilan bergeser waktu untuk MediaTailor perakitan saluran
<a name="channel-assembly-cdn-timeshift"></a>

AWS Elemental MediaTailor perakitan saluran mendukung kemampuan tampilan bergeser waktu yang memungkinkan fungsionalitas seperti DVR seperti jeda, mundur, dan memulai kembali untuk saluran linier Anda. Aktifkan fitur-fitur ini dengan mengonfigurasi jaringan pengiriman konten (CDN) Anda untuk mendukung penayangan bergeser waktu, yang memungkinkan pemirsa mengontrol pengalaman menonton mereka.

## Memahami tampilan yang bergeser waktu
<a name="channel-assembly-cdn-timeshift-overview"></a>

Tampilan bergeser waktu memungkinkan fungsionalitas mirip DVR untuk saluran linier, termasuk:
+ **Start-over**: Pemirsa dapat mulai menonton program dari awal, bahkan jika mereka bergabung setelah dimulai
+ **Jeda dan lanjutkan**: Pemirsa dapat menjeda konten dan melanjutkan menonton nanti
+ **Mundur dan maju cepat**: Pemirsa dapat menavigasi mundur dan maju melalui konten yang tersedia
+ **Penayangan tertunda**: Pemirsa dapat menonton konten yang ditayangkan lebih awal dalam jadwal saluran

Tampilan bergeser waktu berfungsi dengan menambahkan `start` parameter ke URL pemutaran saluran. Parameter menentukan offset dalam detik relatif terhadap waktu saat ini:
+ Nilai negatif menunjukkan waktu di masa lalu (seperti `start=-3600` berarti “mulai dari 1 jam yang lalu”)
+ Nilai positif menunjukkan waktu di masa depan (seperti `start=3600` berarti “mulai dari 1 jam di masa depan”)

Contoh URL dengan parameter time-shift:

```
https://example-cdn.com/out/v1/channel-name/index.m3u8?start=-3600
```

## Resolusi waktu tunda
<a name="channel-assembly-cdn-timeshift-delay"></a>

Untuk mendukung tampilan bergeser waktu dengan CDN:

1. Konfigurasikan CDN Anda untuk meneruskan parameter `start` kueri ke perakitan saluran.

1. Siapkan perilaku cache yang menyertakan `start` parameter dalam kunci cache.

1. Untuk manifes dengan parameter pergeseran waktu, gunakan TTL pendek atau tanpa caching.

Ini memastikan bahwa setiap pemirsa menerima manifes yang benar untuk posisi waktu yang diminta.

## Persyaratan CDN untuk pergeseran waktu
<a name="channel-assembly-cdn-timeshift-requirements"></a>

CDN Anda harus memenuhi persyaratan ini untuk mendukung penayangan bergeser waktu dengan perakitan saluran:
+ Teruskan semua parameter kueri ke perakitan saluran.
+ Sertakan `start` parameter dalam kunci cache.
+ Mendukung pembatalan cache yang tepat untuk manifes yang bergeser waktu.
+ Menangani berbagai respons manifes berdasarkan parameter kueri.

# Memantau MediaTailor operasi CDN perakitan saluran
<a name="ca-cdn-monitor"></a>

AWS Elemental MediaTailor perakitan saluran memerlukan pemantauan yang efektif ketika terintegrasi dengan jaringan pengiriman konten (CDN) untuk memastikan pengiriman konten yang andal. Terapkan strategi pemantauan untuk perakitan saluran dan integrasi CDN Anda untuk membantu memastikan pengiriman konten yang andal dan penyelesaian masalah yang cepat.

Untuk panduan pemantauan CDN komprehensif termasuk metrik penting, penyiapan alat pemantauan, konfigurasi peringatan, dan strategi pemecahan masalah yang berlaku untuk semua MediaTailor implementasi, lihat. [Pemantauan CDN](cdn-monitoring.md) Bagian ini berfokus pada persyaratan pemantauan khusus perakitan saluran.

Terapkan pemantauan khusus untuk perakitan saluran dan integrasi CDN Anda:
+ Lacak metrik pembuatan manifes dalam perakitan saluran.
+ Pantau permintaan tampilan yang bergeser waktu dan dampaknya terhadap tingkat hit cache CDN.
+ Konfigurasikan peringatan untuk pola yang tidak biasa dalam permintaan manifes.
+ Terapkan pelacakan untuk ketersediaan segmen di seluruh sumber konten Anda.

[Untuk Amazon CloudFront, buat dasbor yang mengintegrasikan metrik CDN dengan MediaTailor metrik untuk memvisualisasikan seluruh saluran pengiriman menggunakan dasbor. CloudWatch](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Dashboards.html)

Jika Anda juga menggunakan SSAI dengan perakitan saluran, lihat rekomendasi pemantauan tambahan khusus [Pantau operasi CDN](ssai-cdn-monitor.md) untuk penyisipan iklan.

# Optimalisasi CDN perakitan saluran lengkap
<a name="ca-cdn-optimize-reference"></a>

Untuk panduan pengoptimalan CDN terperinci khusus untuk implementasi perakitan saluran, termasuk strategi caching, konfigurasi perutean permintaan, tolok ukur kinerja, dan teknik pengoptimalan lanjutan, lihat. [Optimalisasi kinerja CDN](cdn-optimization.md)

Panduan pengoptimalan konsolidasi menyediakan:
+ Pengaturan caching khusus perakitan saluran dengan nilai TTL yang direkomendasikan
+ Minta pengoptimalan perutean untuk pengiriman manifes dan segmen
+ Tolok ukur kinerja dan target untuk semua MediaTailor implementasi
+ Teknik optimasi lanjutan termasuk Origin Shield dan kompresi
+ Panduan alur kerja gabungan untuk perakitan saluran dengan SSAI