

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

# Memulai dengan MediaTailor
<a name="getting-started"></a>

 Untuk memulai MediaTailor, Anda dapat memilih di antara dua tutorial—satu tentang menyiapkan penyisipan iklan, dan satu lagi pada perakitan saluran. Anda juga dapat menjelajahi lokakarya langsung untuk acara langsung. Tutorial penyisipan iklan akan memandu Anda melalui pengiriman permintaan pemutaran MediaTailor untuk memasukkan iklan yang dipersonalisasi ke dalam aliran konten Anda. Tutorial perakitan saluran akan menunjukkan cara melihat aliran saluran Anda, termasuk iklan yang dipersonalisasi, langsung di browser menggunakan URL pemutaran.

Anda juga dapat menjelajahi [Lokakarya Kerangka Acara Langsung](https://studio.us-east-1.prod.workshops.aws/workshops/public/da2e167a-dad7-4957-8da0-a287f0baf240). Lokakarya langsung ini memandu Anda melalui siklus hidup lengkap penyiapan acara AWS Elemental MediaTailor langsung, mulai dari penemuan dan penerapan awal hingga pengoptimalan dan penskalaan. Anda dapat mengikuti lokakarya untuk konfigurasi sederhana yang menggunakan satu MediaTailor pengaturan untuk semua acara dan saluran, atau untuk arsitektur lanjutan yang menggunakan konfigurasi khusus per acara atau saluran.

**Topics**
+ [Memulai dengan penyisipan MediaTailor iklan](getting-started-ad-insertion.md)
+ [Memulai dengan perakitan MediaTailor saluran](channel-assembly-getting-started.md)

# Memulai dengan penyisipan MediaTailor iklan
<a name="getting-started-ad-insertion"></a>

Untuk menggunakannya AWS Elemental MediaTailor, Anda memerlukan izin Akun AWS dan untuk mengakses, melihat, dan mengedit MediaTailor konfigurasi. Untuk informasi tentang cara melakukannya, lihat [Menyiapkan AWS Elemental MediaTailor](setting-up.md).

Tutorial Memulai ini menunjukkan cara melakukan tugas-tugas berikut:
+ Siapkan aliran konten HLS atau DASH Anda
+ Konfigurasikan URL templat server keputusan iklan (ADS)
+ Buat MediaTailor konfigurasi yang berisi titik akhir pemutaran
+ Gunakan pemutar atau jaringan pengiriman konten (CDN) Anda untuk membuat permintaan pemutaran MediaTailor

Untuk konfigurasi URL ADS lanjutan menggunakan variabel dinamis dan parameter pemain, lihat[MediaTailor variabel iklan dinamis untuk permintaan ADS](variables.md). Untuk informasi tentang melewati parameter CDNs, lihat[MediaTailor parameter kueri manifes](manifest-query-parameters.md).

Setelah selesai, Anda akan dapat mengirim permintaan pemutaran ke konten iklan MediaTailor yang dipersonalisasi di streaming Anda.

**Topics**
+ [Prasyarat](#prerequisites)
+ [Langkah 1: Akses AWS Elemental MediaTailor](#access-emt)
+ [Langkah 2: Siapkan aliran](#getting-started-prep-stream)
+ [Langkah 3: Konfigurasikan URL permintaan ADS dan parameter kueri](#getting-started-configure-request)
+ [Langkah 4: Buat konfigurasi](#getting-started-add-mapping)
+ [Langkah 5: Uji konfigurasi](#getting-started-test-config)
+ [Langkah 6: Kirim permintaan pemutaran ke AWS Elemental MediaTailor](#send-request-to-mediatailor)
+ [Langkah 7 (opsional): Pantau AWS Elemental MediaTailor aktivitas](#monitor-step)
+ [Langkah 8: Membersihkan](#clean-up)

## Prasyarat
<a name="prerequisites"></a>

Sebelum memulai, pastikan Anda telah menyelesaikan langkah-langkah tersebut di [Menyiapkan AWS Elemental MediaTailor](setting-up.md).

## Langkah 1: Akses AWS Elemental MediaTailor
<a name="access-emt"></a>

Dengan menggunakan kredensi IAM Anda, masuk ke konsol di. MediaTailor **https://console.aws.amazon.com/mediatailor/home**

## Langkah 2: Siapkan aliran
<a name="getting-started-prep-stream"></a>

Konfigurasikan server asal Anda untuk menghasilkan manifes untuk HLS atau DASH yang kompatibel dengannya AWS Elemental MediaTailor. Server asal Anda harus menggunakan port HTTP standar (port 80) atau port HTTPS (port 443). MediaTailor tidak mendukung port khusus untuk komunikasi server asal. 

### Siapkan aliran HLS
<a name="getting-started-prep-stream-hls"></a>

Manifestasi HLS harus memenuhi persyaratan berikut:
+ Manifestasi harus dapat diakses di internet publik.
+ Manifes harus live atau video on demand (VOD).
+ Manifestasi `EXT-X-VERSION` harus memiliki `3` atau lebih tinggi.
+ Untuk konten langsung, manifes harus berisi penanda untuk menggambarkan ketersediaan iklan. Ini opsional untuk konten VOD, yang dapat menggunakan timeoffset VMAP sebagai gantinya. 

  File manifes harus memiliki slot iklan yang ditandai dengan salah satu dari berikut ini:
  + **\$1EXT-X-CUE-OUT /\$1EXT -X-CUE-IN** (lebih umum) dengan durasi seperti yang ditunjukkan pada contoh berikut.

    ```
    #EXT-X-CUE-OUT:60.00
    #EXT-X-CUE-IN
    ```
  + **\$1EXT -X-DATERANGE** (kurang umum) dengan durasi seperti yang ditunjukkan pada contoh berikut.

    ```
    #EXT-X-DATERANGE:ID="",START-DATE="",DURATION=30.000,SCTE35-OUT=0xF
    #EXT-X-DATERANGE:ID="",START-DATE="",DURATION=30.000,SCTE35-OUT=0xF
    ```

    Semua bidang yang `#EXT-X-DATERANGE` ditampilkan diperlukan.

  Cara Anda mengonfigurasi penanda iklan dalam manifes memengaruhi apakah iklan disisipkan dalam aliran atau mengganti fragmen lain dalam aliran. Untuk informasi selengkapnya, lihat [Memahami AWS Elemental MediaTailor perilaku penyisipan iklan](ad-behavior.md).
+ Daftar putar multivariant HLS harus mengikuti spesifikasi HLS yang didokumentasikan di [HTTP live streaming](https://tools.ietf.org/html/draft-pantos-http-live-streaming-21#section-4.3.4): Master playlist tags. Secara khusus, `#EXT-X-STREAM-INF` harus mencakup bidang`RESOLUTION`,`BANDWIDTH`, dan`CODEC`.

Setelah Anda mengonfigurasi aliran, perhatikan awalan URL asal konten untuk daftar putar multivariant. Anda membutuhkannya untuk membuat konfigurasi di AWS Elemental MediaTailor, nanti dalam tutorial ini.

### Siapkan aliran DASH
<a name="getting-started-prep-stream-dash"></a>

Manifes DASH harus memenuhi persyaratan berikut:
+ Manifestasi harus dapat diakses di internet publik.
+ Manifes harus live atau video on demand (VOD).
+ Manifes harus menandai peristiwa sebagai ketersediaan iklan menggunakan penanda sisipan sambatan atau penanda sinyal waktu. Anda dapat memberikan penanda iklan dalam XHTML yang jelas atau dalam biner yang disandikan base64. Untuk sisipan sambatan, out-of-network indikator harus diaktifkan. Untuk penanda sinyal waktu, ID tipe segmentasi, yang terletak di dalam UPID segmentasi, harus merupakan nilai isyarat yang dikenali oleh. AWS Elemental MediaTailor Penggunaan iklan dimulai pada awal acara dan berlangsung selama durasi acara, jika ditentukan, atau hingga acara berikutnya dimulai. 

  Contoh berikut menunjukkan peristiwa yang ditetapkan sebagai penggunaan iklan menggunakan spidol sisipan sambatan. Durasi untuk iklan ini adalah durasi acara. 

  ```
    <Period start="PT444806.040S" id="123586" duration="PT15.000S">
      <EventStream timescale="90000" schemeIdUri="urn:scte:scte35:2013:xml">
        <Event duration="1350000">
          <scte35:SpliceInfoSection protocolVersion="0" ptsAdjustment="180832" tier="4095">
            <scte35:SpliceInsert spliceEventId="4026531855" spliceEventCancelIndicator="false" outOfNetworkIndicator="true" spliceImmediateFlag="false" uniqueProgramId="1" availNum="1" availsExpected="1">
              <scte35:Program><scte35:SpliceTime ptsTime="5672624400"/></scte35:Program>
              <scte35:BreakDuration autoReturn="true" duration="1350000"/>
            </scte35:SpliceInsert>
          </scte35:SpliceInfoSection>
        </Event>
      </EventStream>
      <AdaptationSet mimeType="video/mp4"
          ...
      </AdaptationSet>
    </Period>
  ```
+ Ad avails harus memiliki `Representation` pengaturan yang sama `AdaptationSet` dan sebagai aliran konten. AWS Elemental MediaTailor menggunakan pengaturan ini untuk mentranskode iklan agar sesuai dengan aliran konten, untuk kelancaran peralihan di antara keduanya.

Setelah mengonfigurasi aliran, perhatikan awalan URL asal konten untuk manifes DASH. Anda membutuhkannya untuk membuat konfigurasi di AWS Elemental MediaTailor, nanti dalam tutorial ini.

## Langkah 3: Konfigurasikan URL permintaan ADS dan parameter kueri
<a name="getting-started-configure-request"></a>

Untuk menentukan parameter kueri yang diperlukan ADS, buat URL tag iklan dari ADS. URL ini bertindak sebagai templat untuk permintaan ke ADS, dan terdiri dari yang berikut:
+ Nilai statis
+ Nilai yang dihasilkan oleh AWS Elemental MediaTailor (dilambangkan dengan `session` atau `avail` parameter kueri)
+ Nilai yang dihasilkan oleh pemain, diperoleh dari aplikasi klien (dilambangkan dengan `player_params.` parameter kueri)

**Example URL tag iklan dari ADS**  

```
https://my.ads.com/ad?output=vast&content_id=12345678&playerSession=[session.id]&cust_params=[player_params.cust_params]
```
Di mana:  
+ **output** dan **content\$1id** adalah nilai statis
+ **PlayerSession= [session.id]** adalah nilai dinamis yang disediakan oleh. AWS Elemental MediaTailor Nilai **[session.id]** berubah untuk setiap sesi pemain dan menghasilkan URL yang berbeda untuk permintaan VAST untuk setiap sesi. 
+ **cust\$1params** adalah nilai dinamis yang disediakan pemain

Permintaan daftar putar multivarian dari pemain harus menyediakan pasangan nilai kunci yang sesuai dengan parameter `player_params.` kueri di URL permintaan ADS. Untuk informasi selengkapnya tentang mengonfigurasi pasangan nilai kunci dalam permintaan, lihat. AWS Elemental MediaTailor[MediaTailor variabel iklan dinamis untuk permintaan ADS](variables.md)

Masukkan URL “templat” yang dikonfigurasi saat Anda membuat server/ADS pemetaan asal di MediaTailor, di[Langkah 4: Buat konfigurasi](#getting-started-add-mapping).

**Pengujian**  
Anda dapat menggunakan respons VAST statis dari ADS untuk tujuan pengujian. Idealnya, respons VAST mengembalikan MP4 rendisi kualitas mezzanine yang dapat mentranskode. AWS Elemental MediaTailor Jika respons dari ADS berisi beberapa rendisi pemutaran, MediaTailor pilih rendisi kualitas dan resolusi tertinggi dan kirimkan ke MP4 transcoder.

## Langkah 4: Buat konfigurasi
<a name="getting-started-add-mapping"></a>

 AWS Elemental MediaTailor Konfigurasi menyimpan informasi pemetaan untuk server asal dan ADS.

**Untuk membuat konfigurasi (konsol)**

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

1. Di halaman **Konfigurasi**, pilih **Buat konfigurasi**.

1. Di bagian **Konfigurasi** di bagian bawah halaman, untuk **nama Konfigurasi**, masukkan nama unik yang menjelaskan konfigurasi. Nama adalah pengenal utama untuk konfigurasi. Panjang maksimum yang diizinkan adalah 512 karakter.

1.  Untuk **sumber konten Video**, masukkan awalan URL untuk daftar putar multivariant HLS atau manifes DASH untuk aliran ini, dikurangi ID aset. Misalnya, jika URL daftar putar multivariant adalah`http://origin-server.com/a/master.m3u8`, Anda akan masuk. `http://origin-server.com/a/` Atau, Anda dapat memasukkan awalan yang lebih pendek seperti`http://origin-server.com`, tetapi kemudian Anda harus menyertakan ID aset dalam permintaan pemain untuk konten. `/a/` Panjang maksimum adalah 512 karakter.

    
**catatan**  
Jika asal konten Anda menggunakan HTTPS, sertifikatnya harus dari otoritas sertifikat yang terkenal. (Ini tidak bisa berupa sertifikat yang ditandatangani sendiri.) Jika tidak, AWS Elemental MediaTailor gagal terhubung ke asal konten dan tidak dapat menyajikan manifes sebagai tanggapan atas permintaan pemain.

1. Untuk **server keputusan iklan**, masukkan URL untuk ADS Anda. Ini adalah URL dengan variabel seperti yang dijelaskan dalam[Langkah 3: Konfigurasikan URL permintaan ADS dan parameter kueri](#getting-started-configure-request), atau URL VAST statis yang Anda gunakan untuk tujuan pengujian. Panjang maksimum adalah 25.000 karakter.
**catatan**  
Jika ADS Anda menggunakan HTTPS, sertifikatnya harus dari otoritas sertifikat yang terkenal. (Ini tidak bisa berupa sertifikat yang ditandatangani sendiri.) Hal yang sama berlaku untuk iklan mezzanine yang URLs dikembalikan oleh ADS. Jika tidak, MediaTailor gagal mengambil dan memasukkan iklan ke dalam manifes dari asal konten.

1. (Opsional sesuai kebutuhan untuk DASH) Untuk **Lokasi**, pilih **DISABLED** jika Anda memiliki aturan perutean CDN yang disiapkan untuk mengakses MediaTailor manifes dan Anda menggunakan pelaporan sisi klien atau pemain Anda mendukung pengalihan HTTP yang lengket. 

   Untuk informasi selengkapnya tentang fitur **Lokasi**, lihat[Fitur lokasi DASH](dash-location-feature.md).

1. **(Opsional) Jika server asal Anda menghasilkan manifes DASH periode tunggal, pilih **jenis asal manifes MPD DASH**, lalu pilih SINGLE\$1PERIOD.** Secara default, MediaTailor menangani manifes DASH sebagai manifes multi-periode. Untuk informasi selengkapnya, lihat [Mengintegrasikan sumber MPEG-DASH](manifest-dash.md).

1. Pilih **Buat konfigurasi**.

   AWS Elemental MediaTailor menampilkan konfigurasi baru pada halaman **Konfigurasi.**

## Langkah 5: Uji konfigurasi
<a name="getting-started-test-config"></a>

Setelah Anda menyimpan konfigurasi, uji aliran menggunakan URL dalam format yang sesuai untuk protokol streaming Anda:
+ Contoh: HLS

  ```
  playback-endpoint/v1/master/hashed-account-id/origin-id/master.m3u8
  ```
+ Contoh: DASH

  ```
  playback-endpoint/v1/dash/hashed-account-id/origin-id/manifest.mpd
  ```

Di mana:
+ `playback-endpoint`adalah titik akhir pemutaran unik yang AWS Elemental MediaTailor dihasilkan saat konfigurasi dibuat. 

  Contoh

  ```
  https://777788889999.mediatailor.us-east-1.amazonaws.com
  ```
+ `hashed-account-id`adalah Akun AWS ID Anda. 

  Contoh

  ```
  777788889999
  ```
+ `origin-id`adalah nama yang Anda berikan saat membuat konfigurasi. 

  Contoh

  ```
  myOrigin
  ```
+ `master.m3u8`atau `manifest.mpd` nama manifes dari aliran pengujian ditambah ekstensi file-nya. Tentukan ini sehingga Anda mendapatkan manifes yang teridentifikasi sepenuhnya saat menambahkan ini ke sumber konten video yang Anda konfigurasikan[Langkah 4: Buat konfigurasi](#getting-started-add-mapping). 

Menggunakan nilai-nilai dari contoh sebelumnya, lengkap URLs adalah sebagai berikut.
+ Contoh: HLS

  ```
  https://777788889999.mediatailor.us-east-1.amazonaws.com/v1/master/AKIAIOSFODNN7EXAMPLE/myOrigin/master.m3u8
  ```
+ Contoh: DASH

  ```
  https://777788889999.mediatailor.us-east-1.amazonaws.com/v1/dash/AKIAIOSFODNN7EXAMPLE/myOrigin/manifest.mpd
  ```

Anda dapat menguji aliran menggunakan salah satu metode berikut.
+ Seperti yang ditunjukkan pada contoh sebelumnya, masukkan URL di pemutar mandiri.
+ Uji aliran di lingkungan pemain Anda sendiri.

## Langkah 6: Kirim permintaan pemutaran ke AWS Elemental MediaTailor
<a name="send-request-to-mediatailor"></a>

Konfigurasikan pemutar hilir atau CDN untuk mengirim permintaan pemutaran ke titik akhir pemutaran konfigurasi yang disediakan. AWS Elemental MediaTailor Setiap variabel dinamis yang ditentukan pemain yang Anda gunakan dalam URL permintaan ADS [Langkah 3: Konfigurasikan URL permintaan ADS dan parameter kueri](#getting-started-configure-request) harus ditentukan dalam permintaan manifes dari pemain.

**Example**  
Asumsikan URL ADS template Anda adalah sebagai berikut.  

```
https://my.ads.com/ad?output=vast&content_id=12345678&playerSession=[session.id]&cust_params=[player_params.cust_params]
```
Kemudian tentukan `[player_params.cust_params]` dalam permintaan pemain dengan mengawali pasangan kunci-nilai dengan. `ads.` AWS Elemental MediaTailor meneruskan parameter yang tidak didahului dengan `ads.` ke server asal, bukan ADS.  
URL permintaan pemain adalah beberapa variasi dari contoh HLS dan DASH berikut.   

```
https://777788889999.mediatailor.us-east-1.amazonaws.com/v1/master/AKIAIOSFODNN7EXAMPLE/myOrigin/master.m3u8?ads.cust_params=viewerinfo
```

```
https://777788889999.mediatailor.us-east-1.amazonaws.com/v1/dash/AKIAIOSFODNN7EXAMPLE/myOrigin/manifest.mpd?ads.cust_params=viewerinfo
```
Ketika AWS Elemental MediaTailor menerima permintaan pemain, itu mendefinisikan variabel pemain berdasarkan informasi dalam permintaan. URL permintaan ADS yang dihasilkan adalah beberapa variasi dari ini.   

```
https://my.ads.com/ad?output=vast&content_id=12345678&playerSession=<filled_in_session_id>&cust_params=viewerinfo
```

Untuk informasi selengkapnya tentang mengonfigurasi pasangan nilai kunci agar diteruskan ke ADS, lihat. [MediaTailor variabel iklan dinamis untuk permintaan ADS](variables.md)

## Langkah 7 (opsional): Pantau AWS Elemental MediaTailor aktivitas
<a name="monitor-step"></a>

Gunakan CloudWatch Log Amazon CloudWatch dan Amazon untuk melacak AWS Elemental MediaTailor aktivitas, seperti jumlah permintaan, kesalahan, dan ketersediaan iklan yang diisi. 

Jika ini adalah pertama kalinya Anda menggunakan CloudWatch with AWS Elemental MediaTailor, buat peran AWS Identity and Access Management (IAM) untuk memungkinkan komunikasi antar layanan.

**Untuk mengizinkan AWS Elemental MediaTailor akses ke CloudWatch (konsol)**

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

1. Di panel navigasi konsol IAM, pilih **Peran**, dan lalu pilih **Buat peran**.

1. Pilih jenis Akun AWS peran **lain**.

1. Untuk **ID Akun**, masukkan Akun AWS ID Anda.

1. Pilih **Memerlukan ID eksternal** dan masukkan**midas**. Opsi ini secara otomatis menambahkan kondisi ke kebijakan kepercayaan yang memungkinkan layanan untuk mengambil peran hanya jika permintaan menyertakan yang benar`sts:ExternalID`.

1. Pilih **Berikutnya: Izin**.

1. Tambahkan kebijakan izin yang menentukan tindakan apa yang dapat diselesaikan peran ini. Pilih dari salah satu opsi berikut, lalu pilih **Berikutnya: Tinjau**:
   + **CloudWatchLogsFullAccess**untuk menyediakan akses penuh ke Amazon CloudWatch Logs
   + **CloudWatchFullAccess**untuk menyediakan akses penuh ke Amazon CloudWatch

1. Untuk **nama Peran****MediaTailorLogger**, masukkan, lalu pilih **Buat peran**.

1. Pada halaman **Peran**, pilih peran yang baru saja Anda buat. 

1. Edit hubungan kepercayaan untuk memperbarui kepala sekolah:

   1. Pada halaman **Ringkasan** peran, pilih tab **Hubungan kepercayaan**.

   1. Pilih **Edit trust relationship** (Edit Hubungan Kepercayaan).

   1. Dalam dokumen kebijakan, ubah kepala sekolah ke AWS Elemental MediaTailor layanan. Seharusnya terlihat seperti ini.

      ```
      "Principal": {
         "Service": "mediatailor.amazonaws.com"
      },
      ```

      Seluruh kebijakan harus dibaca sebagai berikut.

   1. Pilih **Perbarui Kebijakan Kepercayaan**.

## Langkah 8: Membersihkan
<a name="clean-up"></a>

Untuk menghindari biaya asing, hapus semua konfigurasi yang tidak perlu.

**Untuk menghapus konfigurasi (konsol)**

1. Pada halaman AWS Elemental MediaTailor **Konfigurasi**, lakukan salah satu hal berikut:
   + Pilih **nama Konfigurasi** untuk konfigurasi yang ingin Anda hapus.
   + Di kolom **Nama konfigurasi**, pilih tombol radio, lalu pilih **Hapus**.

1. Di kotak **Hapus konfirmasi konfigurasi**, masukkan**Delete**, lalu pilih **Hapus** lagi.

   AWS Elemental MediaTailor menghapus konfigurasi.

# Memulai dengan perakitan MediaTailor saluran
<a name="channel-assembly-getting-started"></a>

Tutorial Memulai ini menunjukkan cara melakukan tugas-tugas berikut:
+ Buat lokasi sumber, dan tambahkan konten sumber ke sana
+ Buat saluran
+ Buat daftar program untuk memutar konten channel sesuai jadwal
+ Menambahkan iklan yang dipersonalisasi ke aliran saluran menggunakan penyisipan AWS Elemental MediaTailor iklan

Setelah selesai, Anda akan dapat membuka browser, memasukkan URL pemutaran untuk saluran Anda, dan melihat aliran saluran Anda yang berisi iklan yang dipersonalisasi.

Tutorial ini memandu Anda melalui langkah-langkah dasar untuk memulai perakitan MediaTailor saluran. Untuk informasi lebih lanjut, lihat[Menggunakan AWS Elemental MediaTailor untuk membuat aliran rakitan linier](channel-assembly.md).

**Perkiraan biaya**
+ Biaya untuk saluran aktif adalah \$10,10 per jam. Anda tidak dikenakan biaya untuk saluran yang tidak aktif.

**Topics**
+ [Prasyarat](#ca-getting-started-prerequisites)
+ [Langkah 1: Buat lokasi sumber](#ca-getting-started-create-source-location)
+ [Langkah 2: Tambahkan sumber VOD ke lokasi sumber Anda](#ca-getting-started-add-sources)
+ [Langkah 3: Buat saluran](#ca-getting-started-create-channel)
+ [Langkah 4: Tambahkan program ke jadwal saluran Anda](#ca-getting-started-create-programs)
+ [Langkah 5 (*opsional*): Gunakan MediaTailor untuk menyisipkan iklan yang dipersonalisasi ke aliran Anda](#ca-getting-started-integrate-mediatailor-ssai)
+ [Langkah 6: Mulai saluran Anda](#ca-getting-started-start-channel)
+ [Langkah 7: Uji saluran Anda](#ca-getting-started-test-channel)
+ [Langkah 8: Membersihkan](#ca-getting-started-clean-up)

## Prasyarat
<a name="ca-getting-started-prerequisites"></a>

 Sebelum Anda memulai tutorial ini, Anda harus menyelesaikan persyaratan ini: 
+ Pastikan Anda telah menyelesaikan langkah-langkahnya[Menyiapkan AWS Elemental MediaTailor](setting-up.md).
+ Anda harus memiliki aset yang tersedia untuk konten sumber VOD dan papan tulis iklan. Anda harus tahu jalan menuju manifes untuk aset.
**catatan**  
Jika Anda menggunakan automated adaptive bitrate (ABR) atau pengkodean per judul, Anda harus menyandikan aset Anda sehingga semua varian memiliki panjang yang sama dan memiliki jumlah trek anak yang sama. Kami menyarankan Anda menggunakan template pengkodean dengan panjang segmen minimum satu detik.

## Langkah 1: Buat lokasi sumber
<a name="ca-getting-started-create-source-location"></a>

Lokasi sumber mewakili server asal tempat konten Anda disimpan. Ini bisa berupa Amazon S3, server web standar, jaringan pengiriman konten (CDN), atau asal kemasan, seperti. AWS Elemental MediaPackage

 MediaTailor mengambil manifes konten dari lokasi sumber Anda, dan menggunakannya untuk merakit jendela manifes geser langsung yang mereferensikan segmen konten yang mendasarinya. 

Untuk membuat lokasi sumber, lakukan prosedur berikut.<a name="ca-getting-started-create-source-location-procedure"></a>

**Untuk membuat lokasi sumber**

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

1. Di panel navigasi, pilih **Perakitan saluran** > **Lokasi sumber**.

1. Pada bilah navigasi, pilih **Buat lokasi sumber**.

1. Di bawah **konfigurasi lokasi Sumber**, masukkan pengenal dan lokasi konten sumber Anda:
   + **Nama**: Pengenal untuk lokasi sumber Anda, seperti asal-saya**.** 
   + **URL Dasar**: URL dasar server asal tempat konten Anda di-host, seperti **https://111111111111.cloudfront.net**. URL harus dalam format URL HTTP standar, diawali dengan **http://atau **https:**//**.

1. Pilih **Buat lokasi sumber**.

## Langkah 2: Tambahkan sumber VOD ke lokasi sumber Anda
<a name="ca-getting-started-add-sources"></a>

 Setelah menetapkan satu atau beberapa lokasi sumber untuk channel, Anda dapat menambahkan satu atau beberapa *sumber VOD*. Setiap sumber VOD mewakili satu bagian konten, seperti satu film, episode acara TV, atau klip sorotan.

 Anda harus membuat setidaknya satu *konfigurasi paket* untuk sumber VOD Anda. Setiap konfigurasi paket berisi format paket dan pengaturan manifes untuk sumber VOD Anda. Anda kemudian menambahkan konfigurasi paket ke saluran Anda untuk membuat output.

Anda dapat menggunakan beberapa konfigurasi paket untuk membuat output saluran yang berbeda. Misalnya, jika sumber VOD Anda dikemas sebagai HLS dan DASH, Anda dapat membuat dua konfigurasi paket untuk setiap format. Anda kemudian dapat menggunakan grup sumber konfigurasi paket untuk membuat dua output saluran: satu untuk HLS, satu untuk DASH.<a name="ca-getting-started-add-sources-procedure"></a>

**Untuk menambahkan sumber VOD dan membuat konfigurasi paket**

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

1. Di panel navigasi, pilih **Perakitan saluran** > **Lokasi sumber**.

1. Di panel **Lokasi sumber**, pilih lokasi sumber yang Anda buat dalam [Untuk membuat lokasi sumber](#ca-getting-started-create-source-location-procedure) prosedur.

1. Pilih **Tambahkan sumber VOD**.

1. Di bawah **rincian sumber VOD**, masukkan **Nama** untuk sumber VOD Anda, seperti. **my-example-video**

1. Di bawah **Package configurations** > *source-group-name* masukkan informasi tentang konfigurasi paket:
**catatan**  
Konfigurasi paket sumber Anda semua harus memiliki durasi yang sama, seperti yang ditentukan oleh manifes sumber. Dan, semua sumber dalam konfigurasi paket harus memiliki jumlah aliran anak yang sama. Untuk memenuhi persyaratan ini, kami sarankan Anda menggunakan template pengkodean untuk aset Anda. Kami menyarankan Anda menggunakan template pengkodean dengan panjang segmen minimum satu detik. MediaTailor tidak mendukung per judul atau streaming bitrate adaptif otomatis (ABR) karena metode pengkodean ini melanggar persyaratan ini.
   + **Grup sumber**: Masukkan nama grup sumber yang menjelaskan konfigurasi paket ini, seperti HLS-4K. Catat nama ini; Anda akan mereferensikannya saat membuat output saluran. Untuk informasi selengkapnya, lihat [Menggunakan grup sumber dengan output saluran Anda](channel-assembly-source-groups.md).
   + **Jenis**: Pilih format paket untuk konfigurasi ini. MediaTailormendukung HLS dan DASH.
   + **Jalur relatif**: Jalur relatif dari **URL HTTP Dasar** lokasi sumber ke manifes. Misalnya,**/my/path/index.m3u8**.

1. Pilih **Tambahkan sumber**.

1. Ulangi langkah 4-7 dalam prosedur ini untuk menambahkan sumber VOD untuk papan tulis iklan Anda.

## Langkah 3: Buat saluran
<a name="ca-getting-started-create-channel"></a>

 Saluran merakit sumber Anda menjadi aliran linier langsung. Setiap saluran berisi satu atau lebih output yang sesuai dengan konfigurasi paket sumber VOD Anda.

 Pertama Anda membuat saluran, lalu Anda menambahkan sumber VOD Anda ke jadwal saluran dengan membuat program. <a name="ca-gsg-create-channel-procedure"></a>

**Untuk membuat saluran**

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

1. Di panel navigasi, pilih **Perakitan saluran** > **Saluran**.

1. Pada bilah navigasi, pilih **Buat saluran**.

1. Di bawah **Detail saluran**, masukkan detail tentang saluran Anda:
   + **Nama**: Masukkan nama untuk saluran Anda.
   + **Mode pemutaran**: Menentukan jenis transisi program apa yang diizinkan dan apa yang terjadi pada program setelah selesai. Gunakan mode loop default.

1. Pilih **Berikutnya**.

1. Di bawah **rincian Output**, tentukan pengaturan untuk output ini:
   + **Nama manifes**: Masukkan nama manifes, seperti ***index***. MediaTailor akan menambahkan ekstensi format, seperti.m3u8 untuk HLS.
**catatan**  
Anda harus memasukkan nama manifes unik per output saluran.
   + **Jenis format**: Pilih format streaming untuk saluran. DASH dan HLS didukung. Pilih format yang sesuai dengan konfigurasi paket yang Anda buat[Langkah 1: Buat lokasi sumber](#ca-getting-started-create-source-location).
   + **Grup sumber**: Masukkan nama grup sumber yang Anda buat[Langkah 1: Buat lokasi sumber](#ca-getting-started-create-source-location).

1. Di bawah **Pengaturan manifes**, masukkan informasi tambahan tentang setelan manifes Anda:
   + **Jendela manifes (detik)**: Jendela waktu (dalam detik) yang terkandung dalam setiap manifes. Nilai minimum adalah 30 detik, dan nilai maksimum adalah 3600 detik.

1. Pilih **Berikutnya**.

1. Di bawah **Kebijakan saluran**, pilih **Jangan lampirkan kebijakan saluran**. Opsi ini membatasi pemutaran hanya untuk mereka yang memiliki akses ke Akun AWS kredensil Anda.

1. Pilih **Berikutnya**.

1. Tinjau pengaturan Anda di panel **Tinjau dan buat**.

1. Pilih **Buat saluran**.
**catatan**  
Saluran dibuat dalam keadaan berhenti. Saluran Anda tidak akan aktif sampai Anda memulainya.

## Langkah 4: Tambahkan program ke jadwal saluran Anda
<a name="ca-getting-started-create-programs"></a>

 Sekarang setelah Anda memiliki saluran, Anda akan menambahkan *program* ke jadwal saluran. Setiap program berisi sumber VOD dari lokasi sumber di akun Anda. Jadwal saluran menentukan urutan program Anda akan diputar di aliran saluran.

 Setiap program dapat memiliki satu atau lebih jeda iklan. Anda menyisipkan jeda iklan, dengan menentukan sumber VOD untuk digunakan sebagai papan tulis iklan. Durasi jeda iklan ditentukan oleh durasi batu tulis. Anda dapat menggunakan server penyisipan iklan sisi server, seperti penyisipan iklan, untuk mempersonalisasi jeda MediaTailor iklan Anda. <a name="ca-getting-started-add-programs"></a>

**Untuk menambahkan program ke jadwal saluran Anda**

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

1. Di panel navigasi, pilih **Perakitan saluran** > **Saluran**.

1. Di panel **Saluran**, pilih saluran yang Anda buat dalam [Langkah 3: Buat saluran](#ca-getting-started-create-channel) prosedur.

1. Di bawah **Detail program**, masukkan detail tentang program Anda:
   + **Nama**: Ini adalah nama program yang akan ditambahkan ke jadwal saluran Anda.
   + **Nama lokasi sumber**: **Pilih Pilih lokasi sumber yang ada**, dan pilih lokasi sumber yang Anda buat [Langkah 1: Buat lokasi sumber](#ca-getting-started-create-source-location) dari menu tarik-turun **Pilih lokasi sumber**.
   + **Nama sumber VOD**: **Pilih Pilih sumber VOD yang ada dan pilih sumber** VOD yang Anda buat sebelumnya dalam tutorial ini.

1. Di bawah **Konfigurasi pemutaran**, tentukan bagaimana dan kapan program dimasukkan ke dalam jadwal saluran:
   + **Jenis transisi**: Nilai ini ditetapkan pada **Relatif**. Jenis transisi relatif menunjukkan bahwa program ini terjadi relatif terhadap program lain dalam daftar program.
   + **Posisi relatif**: Jika ini adalah program pertama dalam jadwal saluran Anda, Anda dapat melewati pengaturan ini. Jika ini bukan program pertama dalam jadwal saluran Anda, pilih di mana dalam daftar program untuk menambahkan program. Anda dapat memilih **Sebelum program** atau **Setelah program**.
   + **Program relatif**: Jika ini adalah program pertama dalam jadwal Anda, Anda dapat melewati pengaturan ini. Jika bukan program pertama dalam jadwal saluran Anda, pilih **Gunakan program yang ada**, pilih nama program yang Anda buat[Untuk menambahkan program ke jadwal saluran Anda](#ca-getting-started-add-programs).

1. <a name="ad-breaks"></a>Pilih **Tambahkan jeda iklan**. Di bawah **Jeda iklan**, konfigurasikan setelan untuk jeda iklan:
   + **Nama lokasi sumber batu tulis**: **Pilih lokasi sumber yang ada** dan pilih lokasi sumber tempat batu tulis Anda disimpan yang Anda buat sebelumnya dalam tutorial ini.
   + **Nama sumber VOD**: **Pilih Pilih sumber VOD yang ada dan pilih sumber** VOD yang Anda gunakan untuk batu tulis yang Anda tambahkan sebelumnya dalam tutorial ini. Durasi batu tulis menentukan durasi jeda iklan.
   + Untuk **Offset dalam milidetik**: Nilai ini menentukan waktu mulai jeda iklan dalam milidetik, sebagai offset relatif terhadap awal program. Masukkan nilai apa pun yang kurang dari durasi sumber VOD, dan yang sejajar dengan batas segmen pada semua trek dalam sumber VOD program (semua trek audio, video, dan teks tertutup), jika tidak, jeda iklan akan dilewati. Misalnya, jika Anda memasukkan **0**, ini akan membuat jeda iklan pra-putar yang diputar sebelum program dimulai. Catatan:.

1. Pilih **Tambah program**.

   Untuk informasi selengkapnya tentang program, lihat[Configuring ad breaks for your program](channel-assembly-adding-programs.md#channel-assembly-programs-ad-breaks).

    Untuk informasi lebih lanjut tentang penggunaan iklan dengan aliran linier Anda, lihat[Pengaturan konfigurasi opsional](configurations-create.md#configurations-create-addl). 

## Langkah 5 (*opsional*): Gunakan MediaTailor untuk menyisipkan iklan yang dipersonalisasi ke aliran Anda
<a name="ca-getting-started-integrate-mediatailor-ssai"></a>

 Anda sekarang memiliki saluran dengan program. Jika mau, Anda dapat menggunakannya MediaTailor untuk menyisipkan iklan yang dipersonalisasi ke dalam jeda iklan di program Anda di aliran saluran. 

 **Prasyarat** 

 Sebelum melanjutkan, Anda harus memenuhi persyaratan berikut: 
+ Anda harus memiliki server keputusan iklan (ADS).
+ Anda harus telah mengonfigurasi Pengaturan **jeda iklan** dalam [Menambahkan program ke jadwal saluran](channel-assembly-programs.md) prosedur.<a name="ca-getting-started-ssai-procedure"></a>

**Untuk menambahkan iklan yang dipersonalisasi ke aliran saluran Anda menggunakan MediaTailor**

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

1. Di panel navigasi, pilih **Konfigurasi**.

1. Di bawah **Pengaturan yang diperlukan**, masukkan informasi dasar yang diperlukan tentang konfigurasi Anda:
   + **Nama**: Nama konfigurasi Anda.
   + **Sumber konten**: Masukkan URL pemutaran dari output saluran Anda, dikurangi nama file dan ekstensi. Untuk informasi lebih lanjut tentang MediaTailor konfigurasi, lihat[Pengaturan yang diperlukan](configurations-create.md#configurations-create-main).
   + **Tambahkan server keputusan**: Masukkan URL untuk ADS Anda.

1. **Anda dapat secara opsional mengonfigurasi **alias Konfigurasi**, **detail Personalisasi**, dan pengaturan lanjutan.** Untuk informasi tentang pengaturan tersebut, lihat[Pengaturan konfigurasi opsional](configurations-create.md#configurations-create-addl).

1. Pada bilah navigasi, pilih **Buat konfigurasi**.

 Untuk informasi selengkapnya tentang penggunaan penyisipan MediaTailor iklan, lihat[Menggunakan AWS Elemental MediaTailor untuk menyisipkan iklan](configurations.md). 

## Langkah 6: Mulai saluran Anda
<a name="ca-getting-started-start-channel"></a>

 Anda sekarang memiliki saluran. Tetapi sebelum Anda dapat mengakses aliran saluran, Anda harus memulai saluran Anda. Jika Anda mencoba mengakses saluran sebelum aktif, MediaTailor mengembalikan kode `4xx` kesalahan HTTP. <a name="ca-getting-started-create-program-list"></a>

**Mulai saluran Anda**

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

1. Di panel navigasi, pilih **Perakitan saluran** > **Saluran**.

1. Pada bilah navigasi, pilih **Mulai**.

## Langkah 7: Uji saluran Anda
<a name="ca-getting-started-test-channel"></a>

 Untuk memverifikasi bahwa saluran Anda berfungsi dengan benar, buka browser web dan masukkan URL dari output saluran Anda. Anda akan melihat aliran saluran Anda.

 di beberapa kasus, Anda mungkin perlu membersihkan cache untuk melihat perilaku yang diharapkan. 

## Langkah 8: Membersihkan
<a name="ca-getting-started-clean-up"></a>

 Setelah Anda selesai dengan saluran yang Anda buat untuk tutorial ini, Anda harus membersihkan dengan menghapus saluran.

 Anda akan berhenti mengeluarkan biaya untuk saluran tersebut segera setelah status saluran berubah menjadi berhenti. Untuk menyimpan saluran Anda untuk nanti, tetapi tidak dikenakan biaya, Anda dapat menghentikan saluran sekarang dan kemudian memulainya lagi nanti. <a name="ca-getting-started-delete-channel"></a>

**Untuk menghapus saluran Anda**

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

1. Di panel navigasi, pilih **Perakitan saluran** > **Saluran**.

1. Pilih saluran yang ingin Anda hapus.

1. Jika channel Anda sedang berjalan, dari menu tarik-turun **Tindakan**, pilih **Berhenti**. Anda harus menghentikan saluran Anda sebelum dapat menghapusnya.

1. Saat saluran Anda dihentikan, dari menu tarik-turun **Tindakan**, pilih **Hapus**.