

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

# Menyiapkan masukan mempersiapkan tindakan dalam jadwal
<a name="prepare-input-procedure"></a>

Ikuti prosedur ini untuk menambahkan tindakan persiapan masukan ke jadwal saluran, untuk menyiapkan input apa pun sebelum tindakan sakelar ke input tersebut.

**Untuk menyertakan tindakan persiapan masukan dalam jadwal saluran**

1. Sebagai tindakan satu kali, aktifkan fitur persiapan input di saluran. Anda harus mengaktifkan fitur saat saluran dalam keadaan idle. Lihat [Mengaktifkan dan menonaktifkan fitur persiapan input](input-prep-enable.md).

1. Rencanakan sakelar input dan persiapan input untuk saluran. Lihat [Merencanakan tipe awal untuk persiapan masukan](input-prep-plan-start.md).

1. Jika sakelar input terkait menyertakan kliping input, lihat[Memotong konten input file](input-clipping.md).

   Jika sakelar input terkait adalah pasangan failover input, lihat[Menyiapkan input dinamis](dynamic-inputs.md).

1. Buat tindakan dalam jadwal. Biasanya, Anda membuat beberapa tindakan persiapan dan beralih tindakan sebelum memulai saluran untuk pertama kalinya. Kemudian Anda menambahkan lebih banyak tindakan dari waktu ke waktu. Anda menambahkan tindakan sakelar tetap, dan mengikuti tindakan sakelar. Anda menambahkan tindakan persiapan segera setelah Anda tahu bahwa Anda akan segera beralih beberapa waktu di masa depan. Biasanya, Anda menambahkan semua tindakan ini saat saluran sedang berjalan, tetapi Anda juga dapat menambahkannya saat saluran menganggur.

   Untuk informasi rinci tentang menambahkan tindakan persiapan masukan ke jadwal, lihat[Membuat jadwal AWS Elemental MediaLive](working-with-schedule.md).

**Topics**
+ [Mengaktifkan dan menonaktifkan fitur persiapan input](input-prep-enable.md)
+ [Merencanakan tipe awal untuk persiapan masukan](input-prep-plan-start.md)
+ [Persiapan input dan input dinamis](input-prep-dynamic.md)
+ [Siapkan masukan dengan kliping](input-prep-clip.md)
+ [Persiapan input dan failover input otomatis](input-prep-aif.md)

# Mengaktifkan dan menonaktifkan fitur persiapan input
<a name="input-prep-enable"></a>

Sebelum Anda menambahkan tindakan persiapan masukan ke MediaLive jadwal, Anda harus mengaktifkan fitur.

**Untuk mengaktifkan fitur**
+ Pada halaman **Buat saluran**, di **Pengaturan umum**, di bagian **Aktivasi fitur**, atur **Input menyiapkan tindakan jadwal** ke **Diaktifkan**. 

**Untuk menonaktifkan fitur**

Anda dapat menonaktifkan fitur persiapan input. 

Biasanya, satu-satunya alasan untuk menonaktifkan persiapan input adalah karena Anda harus [melampirkan input tarik RTMP](input-prep-rules.md) ke saluran. 

1. Hentikan salurannya. 

1. [Hapus](schedule-using-console-delete.md) semua tindakan persiapan input aktif dan masa depan dari jadwal. Anda tidak perlu menghapus tindakan persiapan masukan basi dari jadwal.

1. Pada halaman **Buat saluran**, di **Pengaturan umum**, di bagian **Aktivasi fitur**, atur **Input menyiapkan tindakan jadwal** ke **Dinonaktifkan**. 

1. Pasang [input tarik RTMP](creating-a-channel-step2.md) dengan cara biasa.

**Topics**

# Merencanakan tipe awal untuk persiapan masukan
<a name="input-prep-plan-start"></a>

Sebelum Anda menambahkan tindakan persiapan masukan ke jadwal, tentukan jenis awal untuk tindakan tersebut. 

**Topics**
+ [Jenis awal untuk persiapan masukan](plan-prep-start-types.md)
+ [Pedoman untuk memilih jenis awal](plan-prep-tips.md)

# Jenis awal untuk persiapan masukan
<a name="plan-prep-start-types"></a>

Ada tiga tipe awal untuk tindakan persiapan masukan di MediaLive. Jenis awal ini sama dengan tipe awal untuk sakelar input.
+ Tetap - persiapan input dimulai pada waktu tertentu.
+ Segera — persiapan masukan dimulai segera setelah Anda menambahkan tindakan ke jadwal.
+ Ikuti — persiapan input mengikuti sakelar input tertentu — sakelar input *referensi*. Ini dapat memiliki *titik awal atau akhir ikuti* - itu dapat mengikuti awal input referensi atau akhir input referensi. 

Dengan tipe awal berikut, aturan berikut berlaku:
+ Anda tidak dapat menggunakan konsol untuk membuat persiapan input ikuti dengan titik ikuti yang ditetapkan untuk *memulai*. Opsi mulai tidak ditampilkan di konsol. Hanya opsi akhir yang ditampilkan.
+ MediaLive mulai menyiapkan input *setelah* input referensi aktif. Oleh karena itu:
  + Untuk persiapan tindak lanjut (yang hanya dapat Anda buat menggunakan CLI), Anda harus menambahkan tindakan persiapan sebelum input referensi dimulai di saluran. 

    Jika sakelar referensi adalah sakelar langsung, Anda harus menyertakan tindakan sakelar dan tindakan persiapan dalam [perintah pembaruan batch](about-batch-update-schedule.md) yang sama.

    Jika sakelar referensi adalah sakelar tetap atau ikuti, Anda dapat menambahkan tindakan sakelar dalam satu perintah pembaruan batch, dan tindakan persiapan dalam perintah pembaruan batch selanjutnya.
  + Untuk persiapan tindak lanjut, Anda harus menambahkan tindakan persiapan sebelum input referensi berakhir (sebelum konsumsi berakhir).
+ Anda tidak dapat membuat dua tindakan follow prepare yang keduanya mengikuti sakelar referensi yang sama dan titik ikuti yang sama. Oleh karena itu:
  + Anda *tidak dapat* membuat tindakan 2 dan tindakan 4 untuk mengikuti awal tindakan 1. 
  + Tetapi Anda dapat membuat tindakan 2 untuk mengikuti *awal* tindakan 1, dan tindakan 4 untuk mengikuti *akhir* tindakan 1.

# Pedoman untuk memilih jenis awal
<a name="plan-prep-tips"></a>

Berikut ini adalah beberapa pedoman untuk memutuskan jenis awal mana yang akan digunakan dengan persiapan masukan dalam MediaLive jadwal. 

Perlu diingat bahwa Anda hanya dapat menyiapkan satu sakelar pada satu waktu. Ketika tindakan persiapan dimulai, MediaLive mulai menyiapkan input, dan secara otomatis menghentikan tindakan input persiapan aktif lainnya. 

Oleh karena itu, prinsip panduannya adalah memastikan bahwa Anda tidak mulai menyiapkan input X dan secara tidak sengaja *berhenti* menyiapkan input Y, jika input Y perlu disiapkan sebelum input X. 

**Topics**
+ [Skenario A](#plan-prep-tips-scenario-A)
+ [Skenario B](#plan-prep-tips-scenario-B)
+ [Skenario C](#plan-prep-tips-scenario-C)
+ [Skenario D](#plan-prep-tips-scenario-D)

## Skenario A
<a name="plan-prep-tips-scenario-A"></a>

Anda membalik di antara dua input. Sakelar mulai selalu tidak ditentukan, sehingga setiap sakelar adalah sakelar langsung. Mungkin ada lebih banyak sakelar yang diselingi di antara sakelar ini, tetapi mereka tidak perlu dipersiapkan.

```
Switch to input A (immediate)
Switch to input B (immediate)
Switch to input A (immediate)
Switch to input B (immediate)
```

Rencana termudah adalah mulai mempersiapkan B setelah setiap beralih ke A, dan mulai mempersiapkan A setelah setiap sakelar ke B. Anda dapat mengatur setiap tindakan input persiapan dengan salah satu jenis awal ini:
+ Tetap. Waktu mulai untuk persiapan B adalah beberapa saat setelah waktu mulai untuk sakelar A.
+ Segera. Direkomendasikan. Anda dapat menambahkan tindakan persiapan B pada saat yang sama dengan sakelar A langsung, atau segera sesudahnya.
+ Ikuti (mulai). Anda harus menambahkan tindakan persiapkan B dan sakelar A langsung dalam [perintah pembaruan batch](about-batch-update-schedule.md) yang sama. Tindakan referensi untuk tindakan persiapan B adalah masukan A.
+ Ikuti (akhir). Anda dapat menambahkan tindakan persiapan B kapan saja setelah sakelar A ditambahkan ke jadwal. Tindakan referensi untuk tindakan persiapan B adalah masukan A.

Contoh:

```
Switch to input A (immediate)
Prepare input B (immediate)
Switch to input B (immediate)
Prepare input A (immediate)
Switch to input A (immediate)
Prepare input B (immediate)
Switch to input B (immediate)
```

## Skenario B
<a name="plan-prep-tips-scenario-B"></a>

Ada sakelar langsung ke A, lalu ada beberapa sakelar tetap atau ikuti. Anda mengantisipasi bahwa peralihan langsung berikutnya adalah ke A lagi. 

```
Switch to input A (immediate)
Switch to input C (fixed or follow)
Switch to input D (fixed or follow)
Switch to input A (immediate)
```

Setelah beralih ke A, MediaLive terus mempersiapkan A. Oleh karena itu, tidak perlu mempersiapkannya lagi. Selanjutnya, jika input A adalah satu-satunya input yang pernah memiliki sakelar langsung, Anda dapat menyiapkan A sekali, sebelum pertama kali Anda beralih ke sana. Anda tidak perlu mempersiapkannya lagi.

## Skenario C
<a name="plan-prep-tips-scenario-C"></a>

Ada sakelar langsung ke A, lalu ada beberapa sakelar tetap atau ikuti. Anda mengantisipasi bahwa peralihan langsung berikutnya adalah ke B. 

```
Switch to input A (immediate)
Switch to input C (fixed or follow)
Switch to input D (fixed or follow)
Switch to input B (immediate)
```

Anda tahu bahwa sakelar langsung berikutnya adalah memasukkan B, sehingga Anda dapat mulai mempersiapkannya kapan saja setelah beralih ke input A. Anda dapat mengatur setiap tindakan input persiapan dengan salah satu jenis awal ini:
+ Tetap. Waktu mulai untuk persiapan B setidaknya 10 detik sebelum dimulainya sakelar B.
+ Segera. Direkomendasikan. Anda dapat menambahkan tindakan persiapan B pada saat yang sama dengan sakelar A langsung, atau segera sesudahnya.
+ Ikuti (mulai). Tidak direkomendasikan. Anda dapat, misalnya, mengatur tindakan persiapan B untuk mengikuti dimulainya sakelar C atau dimulainya sakelar D.
+ Ikuti (akhir). Tidak direkomendasikan. Anda dapat, misalnya, mengatur tindakan persiapan B untuk mengikuti akhir sakelar A atau akhir sakelar C. Jangan mengaturnya untuk mengikuti akhir sakelar D.

Contoh:

```
Switch to input A (immediate)
Prepare input B (immediate)
Switch to input C (fixed or follow)
Switch to input D (fixed or follow)
Switch to input B (immediate)
```

## Skenario D
<a name="plan-prep-tips-scenario-D"></a>

Ada sakelar langsung ke input B, lalu ada beberapa sakelar tetap atau ikuti. Anda mengantisipasi bahwa akan ada sakelar langsung lain tetapi pada awalnya Anda tidak tahu apakah itu akan memasukkan B atau input E. 

```
Switch to input A (immediate)
Switch to input C (fixed or follow)
Switch to input D (fixed or follow)
Switch to input B or E (immediate)
```

Ketika Anda tahu input mana yang akan Anda alihkan, Anda dapat mulai mempersiapkannya. Ketika Anda ingin mempersiapkannya, masukan saat ini bisa A, C, atau D. Anda dapat mengatur setiap tindakan masukan persiapan dengan salah satu jenis awal ini:
+ Tetap. Waktu mulai untuk persiapan B (atau E) setidaknya 10 detik sebelum dimulainya sakelar B (atau E).
+ Segera. Direkomendasikan. Tambahkan tindakan input persiapkan segera setelah Anda tahu apakah sakelar akan ke B atau E.
+ Ikuti (mulai). Tidak direkomendasikan. Anda dapat, misalnya, mengatur tindakan persiapan B (atau E) untuk mengikuti dimulainya sakelar C atau dimulainya sakelar D.
+ Ikuti (akhir). Tidak direkomendasikan. Anda dapat, misalnya, mengatur tindakan persiapan B (atau E) untuk mengikuti akhir sakelar A atau akhir sakelar C. Jangan mengaturnya untuk mengikuti akhir sakelar D.

Contoh:

```
Switch to input A (immediate)
Switch to input C (fixed or follow)
Switch to input D (fixed or follow)
Prepare input E (immediate)
Switch to input E (immediate)
```

# Persiapan input dan input dinamis
<a name="input-prep-dynamic"></a>

Anda dapat mempersiapkan sakelar input di MediaLive saluran ketika input terkait adalah [input dinamis](dynamic-inputs.md). Input dinamis memiliki variabel di jalurnya. Setiap kali Anda menambahkan input ke jadwal, Anda menentukan *string pengganti* untuk mengganti variabel dengan file.

Saat Anda mengatur tindakan input persiapan, Anda harus menentukan string pengganti ini. String harus sama persis dengan string pengganti dalam tindakan sakelar. Jika string tidak identik, tidak MediaLive akan menyiapkan input terlebih dahulu.

Anda dapat menggunakan input dinamis ini lebih dari sekali di saluran, dan string pengganti mungkin berbeda di setiap instance. Pastikan Anda mengubah string di setiap tindakan persiapan.

# Siapkan masukan dengan kliping
<a name="input-prep-clip"></a>

Anda dapat mempersiapkan sakelar input di MediaLive saluran ketika input terkait adalah input file yang menyertakan [kliping input](input-clipping.md).

Saat Anda mengatur tindakan input persiapkan, Anda harus menentukan awal dan akhir untuk klip. Nilai yang Anda masukkan harus sama persis dengan awal dan akhir dalam tindakan sakelar. Jika nilainya tidak identik, MediaLive tidak akan menyiapkan input terlebih dahulu.

Anda dapat menggunakan input file ini lebih dari sekali di saluran, dan awal dan akhir mungkin berbeda di setiap instance. Pastikan Anda mengubah awal dan akhir dalam setiap tindakan persiapan.

# Persiapan input dan failover input otomatis
<a name="input-prep-aif"></a>

 MediaLive Saluran Anda mungkin menyertakan beberapa input yang diatur sebagai pasangan [failover input otomatis](automatic-input-failover.md). 

Saat Anda menyiapkan tindakan input persiapan untuk input yang merupakan pasangan failover, pastikan Anda menentukan input utama sebagai input terkait (di bidang **lampiran Input** pada halaman **tindakan Buat jadwal**). Jika Anda menentukan input sekunder, MediaLive tidak akan menyiapkan input terlebih dahulu.

Saat MediaLive melakukan tindakan persiapan, ia menyiapkan kedua input. Ini berarti bahwa tindakan sakelar input selanjutnya dapat dilakukan pada salah satu input dalam pasangan failover.

Berikut adalah skenario yang menggambarkan beberapa perilaku utama:

1. Anda menyiapkan input A dengan menentukan input utama. Persiapan dimulai.

1. Anda beralih ke input A dengan menentukan input utama. Saluran beralih ke input A.

1. Anda kemudian menyiapkan masukan B. Persiapan dimulai.

1. Anda melihat bahwa input A menurun, jadi Anda beralih ke input sekunder. Anda tidak perlu menyiapkan input A. Meskipun Anda sudah mulai menyiapkan input B, input sekunder untuk input A masih dipersiapkan, sebagai bagian dari proses failover input otomatis. Oleh karena itu, sakelar berlangsung dengan mulus.

1. Anda beralih dari input A.

1. Anda menyiapkan input A lagi, karena Anda akan beralih ke sana nanti. Anda menentukan input utama. Persiapan dimulai.

1. Anda beralih ke input A. Tetapi Anda kemudian beralih ke input sekunder, karena input utama masih terdegradasi. Anda dapat beralih ke input sekunder karena, meskipun Anda menentukan input utama dalam tindakan persiapan, MediaLive selalu menyiapkan kedua input.