

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

# Membuat jadwal AWS Elemental MediaLive
<a name="working-with-schedule"></a>

Di AWS Elemental MediaLive, Anda dapat memanipulasi pemrosesan saluran saat sedang berjalan. Anda melakukan manipulasi ini dengan menambahkan tindakan ke jadwal yang terkait dengan saluran. Jadwal menahan setiap tindakan hingga waktu mulai untuk tindakan, di mana titik MediaLive meneruskan tindakan ke saluran, dan saluran melakukan tindakan.

Kami menyarankan Anda membaca bagian jadwal ini sebelum memulai saluran. Tindakan jadwal utama adalah pengalihan input, yang harus Anda terapkan jika Anda memiliki saluran masukan ganda (jika Anda telah melampirkan lebih dari satu input ke saluran). Tetapi ada tindakan lain yang mungkin relevan dengan alur kerja Anda. 

Biasanya, Anda mengatur jadwal sebelum memulai saluran. Setidaknya, Anda membuat tindakan jadwal yang Anda tahu harus segera terjadi. Setelah memulai saluran, Anda dapat terus menambahkan tindakan jadwal. Anda dapat menambahkan tindakan yang sudah Anda rencanakan dan tindakan ad-hoc. 

**Topics**
+ [Jenis tindakan dalam jadwal](x-actions-in-schedule.md)
+ [Jenis waktu untuk tindakan](sched-timing-types.md)
+ [Bagaimana tindakan jadwal bekerja](sched-how-actions-work.md)
+ [Bekerja dengan jadwal (konsol)](schedule-using-console.md)
+ [Bekerja dengan jadwal (AWS CLI)](schedule-using-cli.md)

# Jenis tindakan dalam jadwal
<a name="x-actions-in-schedule"></a>

Jadwal adalah daftar tindakan yang dilakukan saluran saat sedang berjalan. Anda dapat menggunakan tindakan untuk melakukan hal berikut:
+ Ganti input yang dicerna saluran yang sedang berjalan.
+ Siapkan input yang terkait dengan sakelar input langsung, untuk mengurangi penundaan yang terjadi saat MediaLive melakukan sakelar.
+ Sisipkan overlay gambar statis (gambar berlapis di atas video yang mendasarinya) di setiap output di setiap grup keluaran. Tindakan ini disebut overlay gambar global.
+ Masukkan overlay gambar statis ke saluran yang sedang berjalan, hanya dalam output tertentu dalam grup keluaran tertentu. Tindakan ini disebut overlay gambar per-output.
+ Masukkan overlay grafis gerak ke saluran yang sedang berjalan. 
+ Masukkan pesan SCTE 35 ke saluran yang sedang berjalan.
+ Masukkan ID3 metadata ke saluran yang sedang berjalan.
+ Masukkan tag ID3 segmen ke saluran yang sedang berjalan.
+ Jeda salah satu atau kedua saluran pipa di saluran.
+ Buka jeda salah satu atau kedua saluran pipa di saluran.

Untuk informasi selengkapnya, lihat [Bagaimana tindakan jadwal bekerja](sched-how-actions-work.md). 

# Jenis waktu untuk tindakan
<a name="sched-timing-types"></a>

Ada beberapa cara untuk menentukan waktu untuk suatu tindakan:
+ Tetap - Lakukan tindakan pada waktu tertentu yang Anda tentukan.

  Untuk sebagian besar tindakan, waktu yang ditentukan harus setidaknya 15 detik di masa depan. Untuk tindakan persiapan input, waktu yang ditentukan harus setidaknya 15 detik sebelum dimulainya sakelar input terkait. 
+ Segera — Lakukan tindakan sesegera mungkin. 

  Anda tidak menentukan waktu.
+ Ikuti - Lakukan tindakan tepat sebelum sakelar input yang ditentukan dimulai, atau tepat setelah input yang sedang berjalan selesai. 

Tabel berikut menunjukkan jenis waktu yang berlaku untuk setiap jenis tindakan. Untuk membaca tabel ini, temukan tindakan di kolom pertama, lalu baca di seluruh baris untuk jenis waktu yang berlaku.


| Jenis tindakan | Jenis pengaturan waktu yang didukung |  | Tetap | Ikuti (Catatan A) | Segera | 
| --- | --- | --- | --- | --- | --- | 
| Ganti input (lakukan sakelar input) | Ya | Ya | Ya | 
| Siapkan input (lakukan persiapan input) | Ya | Ya | Ya | 
| Aktifkan hamparan gambar statis global | Ya |  | Ya | 
| Aktifkan overlay gambar statis per output | Ya |  | Ya | 
| Aktifkan overlay grafis gerak | Ya |  | Ya | 
| Nonaktifkan hamparan gambar statis global | Ya |  | Ya | 
| Nonaktifkan overlay gambar statis per output | Ya |  | Ya | 
| Nonaktifkan overlay grafis gerak | Ya |  | Ya | 
| Masukkan pesan SCTE 35 | Ya | Ya | Ya | 
| Masukkan ID3 metadata | Ya |  | Ya | 
| Masukkan tag ID3 segmen | Ya |  | Ya | 
| Jeda atau buka jeda salah satu atau kedua saluran pipa | Ya |  | Ya | 

**Catatan A**  
Dengan mengikuti, tindakan yang berlaku dapat mengikuti sakelar input. Itu tidak bisa mengikuti jenis tindakan lain. Oleh karena itu, tindakan yang *diikuti* selalu merupakan sakelar input. Tindakan yang mengikuti adalah sakelar input, persiapan input, atau pesan SCTE 35. 

# Bagaimana tindakan jadwal bekerja
<a name="sched-how-actions-work"></a>

Bagian ini menjelaskan cara MediaLive menangani setiap kombinasi [tipe tindakan](x-actions-in-schedule.md) dan [tipe awal](sched-timing-types.md). 

**Topics**
+ [Cara kerja tindakan sakelar input](x-actions-in-schedule-ips.md)
+ [Bagaimana input mempersiapkan tindakan bekerja](x-actions-in-schedule-prep.md)
+ [Cara kerja tindakan overlay gambar](x-actions-in-schedule-image-overlay.md)
+ [Cara kerja overlay grafis gerak](x-actions-in-schedule-mg.md)
+ [Cara kerja tindakan SCTE 35](x-actions-in-schedule-SCTE35.md)
+ [Cara kerja ID3 tindakan metadata](x-actions-in-schedule-id3.md)
+ [Cara kerja tindakan tag ID3 segmen](x-actions-in-schedule-id3-segment-tag.md)
+ [Cara kerja tindakan jeda dan unjeda](x-actions-in-schedule-pause.md)

# Cara kerja tindakan sakelar input
<a name="x-actions-in-schedule-ips"></a>

Anda dapat mengatur tindakan untuk mengganti input yang dicerna saluran yang sedang berjalan. Saluran berhenti menelan input saat ini dan mulai menelan input yang ditentukan. 

Input harus sudah dilampirkan ke saluran. 

Sebelum Anda menambahkan tindakan pengalihan input ke jadwal, baca[Menyiapkan untuk pengalihan input](scheduled-input-switching.md).

**Sakelar input dengan start tetap**  
Saat Anda membuat tindakan, Anda menyertakan waktu mulai. Waktu mulai untuk aksi harus setidaknya 15 detik di masa depan tetapi tidak lebih dari 14 hari di masa depan. Setelah cutoff itu, MediaLive tolak permintaan untuk membuat tindakan. 

Setelah Anda membuat tindakan, tindakan tersebut berada dalam jadwal. Kira-kira 15 detik sebelum waktu mulai, jadwal meneruskan tindakan ke saluran. Saluran diatur sehingga input beralih pada waktu yang ditentukan.

**Sakelar input dengan start segera**  
Saat Anda membuat tindakan, Anda mengatur jenis awal ke *segera*. 

Untuk sakelar input di saluran standar (saluran dengan dua saluran pipa), atur waktu mulai MediaLive secara internal menjadi 10 detik di masa depan. Penundaan ini memastikan bahwa sakelar terjadi pada waktu yang sama untuk kedua jaringan pipa.

Jadwal segera meneruskan aksi ke saluran. Saluran segera mulai mengganti input (untuk saluran pipa tunggal), atau diatur untuk beralih pada waktu yang ditentukan (untuk saluran standar).

**Sakelar input dengan start ikuti**  
Saat membuat tindakan, Anda menentukan tindakan sakelar input yang ingin diikuti oleh tindakan ini. *Tindakan referensi* itu harus berupa sakelar input. 

Input untuk tindakan referensi harus memiliki perilaku akhir sumber *Lanjutkan*. Untuk menemukan bidang **perilaku akhir Sumber**, buka halaman **Buat saluran**, temukan masukan di daftar **lampiran Input**, lalu temukan **Pengaturan masukan umum**. 

Setelah Anda membuat tindakan, tindakan menunggu dalam jadwal. Tepat sebelum tindakan referensi selesai, jadwal meneruskan tindakan ke saluran sehingga saluran dapat beralih ke input baru segera setelah input saat ini selesai.

# Bagaimana input mempersiapkan tindakan bekerja
<a name="x-actions-in-schedule-prep"></a>

Anda dapat mengatur tindakan untuk menyiapkan input yang terkait dengan sakelar input langsung, untuk mengurangi penundaan yang terjadi saat MediaLive melakukan sakelar.

Input harus sudah dilampirkan ke saluran. Namun, tidak ada persyaratan untuk sakelar input agar input ini sudah ada dalam jadwal. Misalnya, input X harus *dilampirkan* ke saluran. Anda dapat membuat tindakan A untuk menyiapkan input X dan kemudian Anda dapat membuat tindakan B untuk beralih ke input X. Atau Anda dapat membuat tindakan B dan kemudian membuat tindakan A.

Sebelum Anda menambahkan tindakan persiapan masukan ke jadwal, baca[Mempersiapkan input di AWS Elemental MediaLive ](feature-prepare-input.md).

**Siapkan masukan dengan awal yang tetap**  
Saat Anda membuat tindakan, sertakan waktu mulai. Waktu mulai untuk tindakan harus setidaknya 15 detik sebelum waktu mulai sakelar input terkait, tetapi tidak lebih dari 14 hari di masa depan. Setelah cutoff itu, MediaLive tolak permintaan untuk membuat tindakan. 

Setelah Anda membuat tindakan, tindakan tersebut berada dalam jadwal. Kira-kira 15 detik sebelum waktu mulai tindakan persiapan, jadwal meneruskan tindakan ke saluran. Saluran mulai menyiapkan input.

**Siapkan masukan dengan segera dimulai**  
Saat Anda membuat tindakan, Anda mengatur jenis awal ke *segera*. 

Jadwal segera meneruskan aksi ke saluran. Saluran segera memulai persiapan.

**Siapkan masukan dengan ikuti mulai**  
Saat membuat tindakan, Anda menentukan tindakan sakelar input yang ingin diikuti oleh tindakan ini. *Tindakan referensi* itu harus berupa sakelar input.

Input untuk tindakan referensi harus memiliki perilaku akhir sumber *Lanjutkan*. Untuk menemukan bidang **perilaku akhir Sumber**, buka halaman **Buat saluran**, temukan masukan di daftar **lampiran Input**, lalu temukan **Pengaturan masukan umum**. 

Setelah Anda membuat tindakan, tindakan menunggu dalam jadwal. Tepat sebelum tindakan referensi selesai, jadwal meneruskan tindakan ke saluran. Segera setelah input saat ini selesai, saluran beralih ke input baru.

# Cara kerja tindakan overlay gambar
<a name="x-actions-in-schedule-image-overlay"></a>

Anda dapat mengatur tindakan untuk menyisipkan dan menghapus hamparan gambar pada video:
+ Tindakan aktivasi menyisipkan hamparan gambar dan mengaktifkannya sehingga ditumpangkan pada video yang mendasarinya. Jika informasi overlay gambar menyertakan durasi, maka pada saat yang tepat hamparan gambar dihapus.
+ Tindakan menonaktifkan menghapus hamparan gambar. Oleh karena itu, Anda menggunakan tindakan ini untuk menghapus hamparan gambar yang sedang berjalan sebelum durasi yang ditentukan, atau menghapusnya saat tidak ada durasi yang ditentukan.

Sebelum Anda menambahkan tindakan overlay gambar ke jadwal, baca[Bekerja dengan overlay gambar](working-with-image-overlay.md).

**Penyisipan global atau per-output**

Ada dua cara untuk menyisipkan overlay gambar:
+ Gunakan fitur **Aktifkan gambar statis** untuk menyisipkan secara global: Anda dapat membuat tindakan untuk menyisipkan hamparan gambar di setiap output di setiap grup keluaran di saluran.
+ Gunakan fitur **Aktifkan keluaran gambar statis** untuk menyisipkan per-output: Anda dapat membuat tindakan untuk menyisipkan hamparan gambar dalam output tertentu dalam grup keluaran tertentu di saluran.

**Aktifkan atau nonaktifkan dengan start tetap**

Saat Anda membuat tindakan, Anda menyertakan waktu mulai. Waktu mulai untuk aksi harus setidaknya 15 detik di masa depan tetapi tidak lebih dari 14 hari di masa depan. Setelah cutoff itu, MediaLive tolak permintaan untuk membuat tindakan. 

Setelah Anda membuat tindakan, tindakan tersebut berada dalam jadwal. Kira-kira 15 detik sebelum waktu mulai, jadwal meneruskan tindakan ke saluran. Pada saat mulai, saluran menyisipkan overlay gambar atau menghapus overlay gambar dari video.

**Aktifkan atau nonaktifkan dengan segera mulai**

Saat Anda membuat tindakan, Anda mengatur jenis awal ke *segera*. 

Jadwal segera meneruskan aksi ke saluran. Saluran segera menyisipkan overlay gambar atau menghapus overlay gambar.

# Cara kerja overlay grafis gerak
<a name="x-actions-in-schedule-mg"></a>

Anda dapat mengatur tindakan untuk menyisipkan dan menghapus hamparan grafik gerak pada video:
+ Tindakan mengaktifkan grafik gerak menyisipkan grafik gerak dan mengaktifkannya sehingga ditumpangkan pada video yang mendasarinya. Jika informasi overlay gambar mencakup durasi, maka pada waktu yang tepat grafik gerak dihapus.
+ Tindakan menonaktifkan motion graphics menghilangkan overlay gambar. Oleh karena itu, Anda menggunakan tindakan ini untuk menghapus grafik gerak yang sedang berjalan sebelum durasi yang ditentukan, atau menghapusnya ketika tidak ada durasi yang ditentukan.

Untuk informasi tentang menyiapkan aset grafis gerak yang disisipkan tindakan, lihat[Bekerja dengan overlay grafis gerak](feature-mgi.md).

**Aktifkan atau nonaktifkan dengan start tetap**  
Saat Anda membuat tindakan, Anda menyertakan waktu mulai. Waktu mulai untuk aksi harus setidaknya 15 detik di masa depan tetapi tidak lebih dari 14 hari di masa depan. Setelah cutoff itu, MediaLive tolak permintaan untuk membuat tindakan. 

Setelah Anda membuat tindakan, tindakan tersebut berada dalam jadwal. Kira-kira 15 detik sebelum waktu mulai, jadwal meneruskan tindakan ke saluran. Pada saat mulai, saluran menyisipkan grafik gerak atau menghapus grafik gerak dari video.

**Aktifkan atau nonaktifkan dengan segera mulai**  
Saat Anda membuat tindakan, Anda mengatur jenis awal ke *segera*. 

Jadwal segera meneruskan aksi ke saluran. Saluran segera menyisipkan grafik gerak atau menghapus grafik gerak.

# Cara kerja tindakan SCTE 35
<a name="x-actions-in-schedule-SCTE35"></a>

Anda dapat mengatur tindakan untuk menyisipkan pesan SCTE 35 di saluran. Ada tiga jenis tindakan:
+ Tindakan untuk menyisipkan splice\$1insert ke saluran: pesan SCTE 35 dengan splice\$1command\$1type disetel ke splice\$1insert.
+ Tindakan untuk menyisipkan time\$1signal ke saluran: pesan SCTE 35 dengan splice\$1command\$1type disetel ke time\$1signal.
+ Tindakan untuk menyisipkan return-to-network pesan SCTE 35 ke dalam jadwal untuk mengakhiri splice\$1insert yang memiliki durasi atau tidak memiliki durasi.

Sebelum Anda menambahkan tindakan SCTE 35 ke jadwal, baca[Memproses pesan SCTE 35](scte-35-message-processing.md).

**Masukkan pesan SCTE 35 dengan start tetap**  
Saat Anda membuat tindakan, Anda menyertakan waktu mulai. Waktu mulai untuk aksi harus setidaknya 15 detik di masa depan tetapi tidak lebih dari 14 hari di masa depan. Setelah cutoff itu, MediaLive tolak permintaan untuk membuat tindakan. 

Setelah Anda membuat tindakan, tindakan tersebut berada dalam jadwal. Kira-kira 15 detik sebelum waktu mulai, jadwal meneruskan tindakan ke saluran. Pada saat mulai, saluran memasukkan pesan SCTE 35 ke dalam aliran.

Setelah saluran menyisipkan pesan, MediaLive memproses pesan yang disisipkan dengan cara yang sama seperti memproses pesan yang sudah ada di konten sumber. 

**Masukkan pesan SCTE 35 dengan segera mulai**  
Saat Anda membuat tindakan, Anda mengatur jenis awal ke *segera*. 

Jadwal segera meneruskan aksi ke saluran. Saluran segera memasukkan pesan SCTE 35 ke dalam aliran.

Setelah saluran menyisipkan pesan, MediaLive memproses pesan yang disisipkan dengan cara yang sama seperti memproses pesan yang sudah ada di konten sumber. 

**Masukkan pesan SCTE 35 dengan ikuti mulai**  
Saat membuat tindakan, Anda menentukan tindakan sakelar input yang ingin diikuti oleh tindakan ini. *Tindakan referensi* itu harus berupa sakelar input.

Input untuk tindakan referensi harus memiliki perilaku akhir sumber *Lanjutkan*. Untuk menemukan bidang **perilaku akhir Sumber**, buka halaman **Buat saluran**, temukan masukan di daftar **lampiran Input**, lalu temukan **Pengaturan masukan umum**. 

Setelah Anda membuat tindakan, tindakan menunggu dalam jadwal. Tepat sebelum tindakan referensi selesai, jadwal meneruskan tindakan ke saluran. Segera setelah input saat ini selesai, saluran memasukkan pesan SCTE 35 ke dalam aliran.

Setelah saluran menyisipkan pesan, MediaLive memproses pesan yang disisipkan dengan cara yang sama seperti memproses pesan yang sudah ada di konten sumber. 

# Cara kerja ID3 tindakan metadata
<a name="x-actions-in-schedule-id3"></a>

Anda dapat mengatur tindakan untuk menyisipkan ID3 data di saluran. Anda dapat mengatur tindakan untuk menyisipkan ID3 data di setiap segmen dalam jenis output berikut:
+ CMAF Tertelan
+ HLS
+ MediaPackage

Sebelum Anda menambahkan tindakan ID3 metadata ke jadwal, baca. [Memasukkan ID3 metadata menggunakan jadwal](insert-id3-metadata-via-schedule.md)

**Masukkan ID3 metadata dengan start tetap**

Saat Anda membuat tindakan, Anda menyertakan waktu mulai. Waktu mulai untuk aksi harus setidaknya 15 detik di masa depan tetapi tidak lebih dari 14 hari di masa depan. Setelah cutoff itu, MediaLive tolak permintaan untuk membuat tindakan. 

Setelah Anda membuat tindakan, tindakan tersebut berada dalam jadwal. Kira-kira 15 detik sebelum waktu mulai, jadwal meneruskan tindakan ke saluran. Pada saat mulai, saluran memasukkan data ke dalam saluran.

**Masukkan ID3 metadata dengan segera memulai**

Saat Anda membuat tindakan, Anda mengatur jenis awal ke *segera*. 

Jadwal segera meneruskan aksi ke saluran. Saluran segera memasukkan data ke dalam saluran.

# Cara kerja tindakan tag ID3 segmen
<a name="x-actions-in-schedule-id3-segment-tag"></a>

Anda dapat mengatur tindakan untuk menyisipkan ID3 data di setiap segmen dalam jenis output berikut:
+ CMAF Tertelan
+ HLS
+ MediaPackage

Sebelum Anda menambahkan tindakan tag ID3 segmen ke jadwal, baca[Memasukkan ID3 metadata menggunakan jadwal](insert-id3-metadata-via-schedule.md).

**Masukkan tag ID3 segmen dengan awal tetap**

Saat Anda membuat tindakan, Anda menyertakan waktu mulai. Waktu mulai untuk aksi harus setidaknya 15 detik di masa depan tetapi tidak lebih dari 14 hari di masa depan. Setelah cutoff itu, MediaLive tolak permintaan untuk membuat tindakan. 

Setelah Anda membuat tindakan, tindakan tersebut berada dalam jadwal. Kira-kira 15 detik sebelum waktu mulai, jadwal meneruskan tindakan ke saluran. Pada saat mulai, saluran memasukkan data ke dalam saluran.

**Masukkan ID3 data dengan segera mulai**

Saat Anda membuat tindakan, Anda mengatur jenis awal ke *segera*. 

Jadwal segera meneruskan aksi ke saluran. Saluran segera memasukkan data ke dalam saluran.

# Cara kerja tindakan jeda dan unjeda
<a name="x-actions-in-schedule-pause"></a>

Anda dapat menyisipkan tindakan untuk menjeda dan membatalkan jeda satu atau kedua saluran pipa di saluran. Tindakan ini menghentikan sementara saluran pipa yang ditentukan dan menghentikan sementara saluran pipa yang tidak ditentukan:
+ Tindakan dengan *satu* pipa yang ditentukan—Tindakan menghentikan sementara pipa yang ditentukan dan melepaskan jeda pipa lainnya.
+ Tindakan dengan *kedua* saluran pipa yang ditentukan—Tindakan ini menghentikan sementara kedua saluran pipa.
+ Tindakan *tanpa* jaringan pipa yang ditentukan—Tindakan ini menghentikan sementara kedua saluran pipa. 

**catatan**  
Saluran pipa yang tidak Anda tentukan tidak dibiarkan dalam keadaan saat ini. Mereka selalu diatur untuk tidak berhenti.

**Jeda atau unpause dengan start tetap**

Saat Anda membuat tindakan, Anda menyertakan waktu mulai. Waktu mulai untuk aksi harus setidaknya 15 detik di masa depan tetapi tidak lebih dari 14 hari di masa depan. Setelah cutoff itu, MediaLive tolak permintaan untuk membuat tindakan. 

Setelah Anda membuat tindakan, tindakan tersebut berada dalam jadwal. Kira-kira 15 detik sebelum waktu mulai, jadwal meneruskan tindakan ke saluran. Pada saat mulai, saluran menjeda atau melepaskan jaringan pipa di saluran.

**Jeda atau berhenti sejenak dengan segera memulai**

Saat Anda membuat tindakan, Anda mengatur jenis awal ke *segera*.

Jadwal segera meneruskan aksi ke saluran. Saluran segera menghentikan atau melepaskan jaringan pipa di saluran.

# Bekerja dengan jadwal (konsol)
<a name="schedule-using-console"></a>

Anda dapat menggunakan MediaLive konsol AWS Elemental untuk membuat atau menghapus [tindakan jadwal](x-actions-in-schedule.md) apa pun di saluran. Anda dapat bekerja dengan jadwal saat saluran sedang berjalan atau saat sedang menganggur. 

Tindakan dilakukan di saluran saat saluran sedang berjalan.

Konsol menyediakan dua tampilan untuk bekerja dengan tindakan:
+ Tampilan daftar yang mencantumkan tindakan dalam format tabel
+ Tampilan garis waktu yang menunjukkan representasi garis waktu dari tindakan

Di kedua tampilan, Anda dapat melakukan hal berikut:
+ Buat tindakan individu.
+ Hapus tindakan individual.
+ Hapus beberapa tindakan dalam satu permintaan (perintah batch).
+ Lihat tindakan yang saat ini ada dalam jadwal.

**Topics**
+ [Membuat tindakan dalam jadwal (konsol)](schedule-using-console-create.md)
+ [Menghapus tindakan dari jadwal (konsol)](schedule-using-console-delete.md)
+ [Memodifikasi tindakan dalam jadwal (konsol)](schedule-modify.md)
+ [Melihat jadwal (konsol)](schedule-using-console-view.md)

# Membuat tindakan dalam jadwal (konsol)
<a name="schedule-using-console-create"></a>

Anda dapat membuat berbagai tindakan dalam jadwal. Untuk daftar tindakan yang didukung, lihat[Jenis tindakan dalam jadwal](x-actions-in-schedule.md).

Prosedur umumnya sama untuk membuat semua jenis tindakan.

**Untuk membuat tindakan**

1. Baca informasi tentang [merencanakan tindakan yang](sched-how-actions-work.md) ingin Anda tambahkan. 

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

1. Di panel navigasi, pilih **Saluran**, lalu pilih saluran yang ingin Anda gunakan.

1. Pada panel **Detail**, pilih tab **Jadwal**.

1. Pilih tombol **Switch** untuk menampilkan tampilan yang Anda inginkan: Tampilan **daftar** atau Tampilan **Timeline**. Untuk informasi tentang tata letak dan pengkodean warna tampilan timeline, lihat[Melihat jadwal (konsol)](schedule-using-console-view.md).

1. Untuk tampilan **Daftar**, pilih tindakan yang sesuai:
   + Untuk membuat tindakan tetap, ikuti, atau langsung dari awal, pilih **Buat**. 
   + Untuk membuat tindakan ikuti setelah tindakan yang ada, pilih tindakan tersebut, pilih **Jadwalkan tindakan**, lalu pilih **Buat tindakan ikuti dari**. 

     Metode ini menampilkan halaman **tindakan Buat jadwal** dengan beberapa bidang yang sudah selesai, sehingga Anda dapat dengan cepat membuat sakelar ikuti untuk tindakan yang ada.

1. Untuk tampilan **Timeline**, pilih tindakan yang sesuai:
   + Untuk membuat tindakan tetap, ikuti, atau langsung dari awal, pilih **Buat**.
   + Untuk membuat tindakan ikuti, cari sakelar input yang ingin Anda ikuti, lalu pilih **Buat tindakan ikuti** di kartu itu.

     Metode ini menampilkan halaman **tindakan Buat jadwal** dengan beberapa bidang yang sudah selesai, sehingga Anda dapat dengan cepat membuat sakelar ikuti untuk tindakan yang ada.

1. Pada halaman **tindakan Buat jadwal**, lengkapi bidang. Untuk informasi tentang menyelesaikan bidang, lihat topik berikut.

1. Setelah selesai, pilih **Buat**.

   MediaLive menambahkan tindakan ke daftar atau timeline pada slot waktu yang sesuai. 

Saat Anda membuat sakelar input ikuti, Anda secara efektif membuat *rantai ikuti input*. Input follow chain dimulai dengan input di atas follow pertama dan diakhiri dengan input follow terakhir. Untuk informasi selengkapnya tentang rantai ikuti masukan, lihat[Sakelar tetap, langsung, dan ikuti](ips-switch-types.md).

**Topics**
+ [Bidang untuk sakelar input](schedule-fields-for-ips.md)
+ [Bidang untuk persiapan masukan](schedule-fields-for-input-prep.md)
+ [Bidang untuk mengaktifkan overlay gambar global](schedule-fields-for-activate-image.md)
+ [Bidang untuk menonaktifkan hamparan gambar global](schedule-fields-for-deactivate-image.md)
+ [Bidang untuk mengaktifkan overlay gambar per output](schedule-fields-activate-image-per-output.md)
+ [Bidang untuk menonaktifkan overlay gambar per output](schedule-fields-deactivate-image-per-output.md)
+ [Bidang untuk mengaktifkan overlay grafis gerak](schedule-fields-for-mg.md)
+ [Bidang untuk menonaktifkan overlay grafis gerak](schedule-fields-for-mg-deactivate.md)
+ [Bidang untuk pesan splice\$1insert](schedule-fields-for-splice_insert.md)
+ [Bidang untuk pesan time\$1signal](schedule-fields-for-time-signal.md)
+ [Bidang untuk return-to-network pesan](schedule-fields-for-return-to-network.md)
+ [Bidang untuk ID3 metadata](schedule-fields-for-id3-userdata.md)
+ [Bidang untuk tag ID3 segmen](schedule-fields-for-id3-segment-tags.md)
+ [Bidang untuk jeda](schedule-fields-for-pause.md)
+ [Bidang untuk unpause](schedule-fields-for-unpause.md)

# Bidang untuk sakelar input
<a name="schedule-fields-for-ips"></a>

Bagian ini menjelaskan cara melengkapi bidang untuk ketiga jenis sakelar input ini:
+ Beralih ke input langsung statis 
+ Beralih ke input file statis 
+ Beralih ke input file dinamis

**Topics**
+ [Bidang untuk beralih ke input langsung statis](#schedule-fields-ips-static-live)
+ [Bidang untuk beralih ke input file statis](#schedule-fields-ips-static-file)
+ [Bidang untuk beralih ke input file dinamis](#schedule-fields-ips-static-dynamic)

## Bidang untuk beralih ke input langsung statis
<a name="schedule-fields-ips-static-live"></a>

Tabel ini menunjukkan bidang yang berlaku untuk tindakan untuk beralih ke input langsung statis. 


| Bidang | Deskripsi | 
| --- | --- | 
| Nama aksi |  Nama untuk sakelar input ini.  | 
| Jenis tindakan |  Sakelar Masukan. | 
| Lampiran masukan | Input langsung untuk beralih ke. Input harus sudah diatur sebagai [lampiran input](creating-a-channel-step2.md) di saluran ini. Misalnya, jika Anda ingin beralih dari input A ke input B, tentukan input B di bidang ini. | 
| Mulai jenis  | Tetap, Segera, atau Ikuti. Untuk informasi tentang tipe awal untuk persiapan masukan, lihat[Sakelar tetap, langsung, dan ikuti](ips-switch-types.md). | 
| Tanggal dan waktu | Jika tipe Mulai Diperbaiki, tentukan tanggal dan waktu (dalam format UTC) bahwa saluran harus beralih ke input baru ini. Waktu ini harus setidaknya 30 detik di masa depan.Perhatikan bahwa waktu adalah waktu jam dinding, bukan kode waktu dalam input. | 
| Nama tindakan referensi |  Jika **tipe Mulai** adalah **Ikuti**, pilih input untuk beralih, yang merupakan input yang mendahului input baru ini. Daftar dropdown menunjukkan semua switch input yang ada yang merupakan input file. Ingat bahwa input B dapat mengikuti input A hanya jika input A adalah input file dan perilaku akhir sumber untuk input A *dilanjutkan*. Untuk informasi tentang aturan peralihan ini, lihat[Sakelar tetap, langsung, dan ikuti](ips-switch-types.md). Misalnya, jika Anda ingin beralih dari input A ke input B, tentukan input A di bidang ini.  | 
| Ikuti poin | Jika tipe Mulai adalah Ikuti, lengkapi bidang ini. Titik berikut selalu Akhir, untuk menunjukkan bahwa sakelar akan terjadi ketika input dalam nama tindakan Referensi telah selesai. | 

## Bidang untuk beralih ke input file statis
<a name="schedule-fields-ips-static-file"></a>

Tabel ini menunjukkan bidang yang berlaku untuk tindakan untuk beralih ke input file statis. 


| Bidang | Deskripsi | 
| --- | --- | 
| Nama aksi |  Nama untuk sakelar input ini.  | 
| Jenis tindakan |  Sakelar Masukan. | 
| Lampiran masukan | Masukan file untuk beralih ke. Input harus sudah diatur sebagai [lampiran input](creating-a-channel-step2.md) di saluran ini. Misalnya, jika Anda ingin beralih dari input A ke input B, tentukan input B di bidang ini. | 
| Pengaturan kliping masukan - Aktifkan kliping input | Bidang ini hanya muncul untuk input file yang [memenuhi syarat untuk kliping masukan](input-clipping.md).Aktifkan bidang jika Anda ingin klip file di awal dan akhir, atau hanya di awal, atau hanya di akhir. | 
| Pengaturan kliping masukan - Masukan sumber kode waktu |  Pilih sumbernya: Berbasis nol - Untuk mengatur waktu mulai dan akhir relatif terhadap awal file, yaitu 00:00:00:00. Tertanam - Untuk mengatur waktu berdasarkan kode waktu dalam file. File harus memiliki kode waktu, jika tidak, instruksi kliping diabaikan.  | 
| Pengaturan kliping masukan - Mulai kode waktu, Hentikan kode waktu |  Lengkapi satu atau kedua bidang. Masukkan nilai dalam format hh: mm: ss:ff.  | 
| Pengaturan kliping masukan - Perilaku kliping bingkai terakhir | Bidang ini hanya muncul jika Anda menentukan kode waktu berhenti. Kecualikan bingkai terakhir - Klip file sebelum bingkai yang ditentukan dalam kode waktu akhir. Misalnya, jika kode waktu akhir adalah 01:00:30:19, jangan sertakan frame 19.Sertakan bingkai terakhir - Jangan klip file. Dalam contoh sebelumnya, sertakan bingkai 19. | 
| Mulai jenis  | Tetap, Segera, atau Ikuti. Untuk informasi tentang tipe awal untuk persiapan masukan, lihat[Sakelar tetap, langsung, dan ikuti](ips-switch-types.md). | 
| Tanggal dan waktu | Jika tipe Mulai Diperbaiki, tentukan tanggal dan waktu (dalam format UTC) bahwa saluran harus beralih ke input baru ini. Waktu ini harus setidaknya 30 detik di masa depan.Perhatikan bahwa waktu adalah waktu jam dinding, bukan kode waktu dalam input. | 
| Nama tindakan referensi |  Jika **tipe Mulai** adalah **Ikuti**, pilih input untuk beralih, yang merupakan input yang mendahului input baru ini. Daftar dropdown menunjukkan semua switch input yang ada yang merupakan input file. Ingat bahwa input B dapat mengikuti input A hanya jika input A adalah input file. Untuk informasi tentang aturan peralihan ini, lihat[Sakelar tetap, langsung, dan ikuti](ips-switch-types.md). Misalnya, jika Anda ingin beralih dari input A ke input B, tentukan input A di bidang ini.  | 
| Ikuti poin | Jika tipe Mulai adalah Ikuti, lengkapi bidang ini. Titik berikut selalu Akhir, untuk menunjukkan bahwa sakelar akan terjadi ketika input dalam nama tindakan Referensi telah selesai. | 

## Bidang untuk beralih ke input file dinamis
<a name="schedule-fields-ips-static-dynamic"></a>

Tabel ini menunjukkan bidang yang berlaku untuk tindakan untuk beralih ke input file dinamis. 


| Bidang | Deskripsi | 
| --- | --- | 
| Nama aksi |  Nama untuk sakelar input ini.  | 
| Jenis tindakan |  Sakelar Masukan. | 
| Lampiran masukan | Masukan file untuk beralih ke. Input harus sudah diatur sebagai [lampiran input](creating-a-channel-step2.md) di saluran ini.Misalnya, jika Anda ingin beralih dari input A ke input B, tentukan input B di bidang ini. | 
| Pengaturan input dinamis - jalur URL untuk sumber input A | Bidang ini muncul jika input diatur sebagai [input dinamis](dynamic-inputs.md). Masukkan nilai untuk mengganti \$1urlPath\$1 bagian URL untuk sumber A di input. Petunjuk di bawah bidang menunjukkan jalur URL yang Anda buat untuk sumber ini. | 
| Pengaturan input dinamis - Gunakan jalur URL yang sama untuk sumber input B | Bidang ini muncul jika input dilampirkan ke saluran standar, artinya memiliki dua saluran pipa dan oleh karena itu memiliki dua sumber.Aktifkan bidang ini (default) jika Anda ingin menggunakan nilai yang sama untuk sumber A dan sumber B. `$urlPath$`Nonaktifkan bidang ini untuk menggunakan nilai yang berbeda, lalu masukkan nilainya. | 
| Pengaturan kliping masukan - Aktifkan kliping input | Bidang ini hanya muncul untuk input file.Aktifkan bidang jika Anda ingin klip file di awal dan akhir, atau hanya di awal, atau hanya di akhir. | 
| Pengaturan kliping masukan - Masukan sumber kode waktu |  Pilih sumbernya: Berbasis nol - Untuk mengatur waktu mulai dan akhir relatif terhadap awal file, yaitu 00:00:00:00. Tertanam - Untuk mengatur waktu berdasarkan kode waktu dalam file. File harus memiliki kode waktu, jika tidak, instruksi kliping diabaikan.  | 
| Pengaturan kliping masukan - Mulai kode waktu, Hentikan kode waktu |  Lengkapi satu atau kedua bidang. Masukkan nilai dalam format hh: mm: ss:ff.  | 
| Pengaturan kliping masukan - Perilaku kliping bingkai terakhir | Bidang ini hanya muncul jika Anda menentukan kode waktu berhenti. Kecualikan bingkai terakhir - Klip file sebelum bingkai yang ditentukan dalam kode waktu akhir. Misalnya, jika kode waktu akhir adalah 01:00:30:19, jangan sertakan frame 19.Sertakan bingkai terakhir - Jangan klip file. Dalam contoh sebelumnya, sertakan bingkai 19. | 
| Mulai jenis  | Tetap, Segera, atau Ikuti. Untuk informasi tentang tipe awal untuk persiapan masukan, lihat[Sakelar tetap, langsung, dan ikuti](ips-switch-types.md). | 
| Tanggal dan waktu | Jika tipe Mulai Diperbaiki, tentukan tanggal dan waktu (dalam format UTC) saat saluran harus beralih ke input baru ini. Waktu ini harus setidaknya 30 detik di masa depan.Perhatikan bahwa waktu adalah waktu jam dinding, bukan kode waktu dalam input. | 
| Nama tindakan referensi |  Jika **tipe Mulai** adalah **Ikuti**, pilih input untuk beralih, yang merupakan input yang mendahului input baru ini. Daftar dropdown menunjukkan semua switch input yang ada yang merupakan input file. Ingat bahwa input B dapat mengikuti input A hanya jika input A adalah input file. Untuk informasi tentang aturan peralihan ini, lihat[Sakelar tetap, langsung, dan ikuti](ips-switch-types.md). Misalnya, jika Anda ingin beralih dari input A ke input B, tentukan input A di bidang ini.  | 
| Ikuti poin | Jika tipe Mulai adalah Ikuti, lengkapi bidang ini. Titik berikut selalu Akhir, untuk menunjukkan bahwa sakelar akan terjadi ketika input dalam nama tindakan Referensi telah selesai. | 

# Bidang untuk persiapan masukan
<a name="schedule-fields-for-input-prep"></a>

Bagian ini menjelaskan cara melengkapi bidang untuk ketiga jenis persiapan masukan ini:
+ Siapkan masukan langsung statis 
+ Sebuah persiapan dari input file statis 
+ Siapkan input file dinamis

## Bidang untuk menyiapkan input langsung statis
<a name="sched-fields-prep-static-live"></a>

Tabel ini menunjukkan bidang yang berlaku untuk tindakan untuk menyiapkan input langsung statis. 


| Bidang | Deskripsi | 
| --- | --- | 
| Nama aksi |  Nama untuk persiapan masukan ini.  | 
| Jenis tindakan |  Siapkan Masukan. | 
| Lampiran masukan | Masukan langsung untuk dipersiapkan. Input harus sudah diatur sebagai [lampiran input](creating-a-channel-step2.md) di saluran ini. | 
| Mulai jenis  | Tetap, Segera, atau Ikuti. Untuk informasi tentang tipe awal untuk persiapan masukan, lihat[Jenis awal untuk persiapan masukan](plan-prep-start-types.md). | 
| Tanggal dan waktu | Jika tipe Mulai Diperbaiki, tentukan tanggal dan waktu (dalam format UTC) bahwa saluran harus mulai menyiapkan input. Waktu ini harus setidaknya 10 detik sebelum sakelar input yang akan datang.Perhatikan bahwa waktu adalah waktu jam dinding, bukan kode waktu dalam input. | 
| Nama tindakan referensi |  Jika **tipe Mulai** adalah **Ikuti**, pilih input yang akan diikuti. Input ini adalah input yang ujungnya ingin Anda gunakan sebagai pemicu persiapan input. Ini bukan input untuk sakelar input yang akan datang. Daftar dropdown menunjukkan semua sakelar input yang ada. Jika sakelar input yang ingin Anda gunakan sebagai referensi (pemicu) tidak terdaftar, Anda harus terlebih dahulu membuat sakelar input itu. Untuk informasi tentang tipe awal untuk persiapan masukan, lihat[Jenis awal untuk persiapan masukan](plan-prep-start-types.md).  | 
| Ikuti poin | Jika tipe Mulai adalah Ikuti, lengkapi bidang ini. Titik berikut selalu Akhir, untuk menunjukkan bahwa persiapan input akan terjadi ketika input dalam nama tindakan Referensi telah selesai. | 

## Bidang untuk menyiapkan input file statis
<a name="sched-fields-prep-static-file"></a>

Tabel ini menunjukkan bidang yang berlaku untuk tindakan untuk menyiapkan input file statis. 


| Bidang | Deskripsi | 
| --- | --- | 
| Nama aksi |  Nama untuk persiapan masukan ini.  | 
| Jenis tindakan |  Siapkan Masukan. | 
| Lampiran masukan | Input file untuk mempersiapkan. Input harus sudah diatur sebagai [lampiran input](creating-a-channel-step2.md) di saluran ini. | 
| Pengaturan kliping masukan - Aktifkan kliping input | Bidang ini hanya muncul untuk input file yang [memenuhi syarat untuk kliping masukan](input-clipping.md).Aktifkan bidang jika sakelar input yang akan datang (yang sedang Anda persiapkan) juga akan terpotong. Anda harus mengatur tindakan persiapan dengan instruksi kliping yang identik dengan tindakan sakelar. | 
| Pengaturan kliping masukan - Masukan sumber kode waktu |  Pilih sumbernya: Berbasis nol - Untuk mengatur waktu mulai dan akhir relatif terhadap awal file, yaitu 00:00:00:00. Tertanam - Untuk mengatur waktu berdasarkan kode waktu dalam file. File harus memiliki kode waktu, jika tidak, instruksi kliping diabaikan. Pastikan Anda memilih sumber yang sama dalam tindakan persiapan ini dan tindakan sakelar yang akan datang.  | 
| Pengaturan kliping masukan - Mulai kode waktu, Hentikan kode waktu |  Lengkapi satu atau kedua bidang. Masukkan nilai dalam format hh: mm: ss:ff. Pastikan Anda memasukkan nilai yang sama dalam tindakan persiapan ini dan tindakan sakelar yang akan datang.  | 
| Pengaturan kliping masukan - Perilaku kliping bingkai terakhir | Bidang ini hanya muncul jika Anda menentukan kode waktu berhenti. Kecualikan bingkai terakhir - Klip file sebelum bingkai yang ditentukan dalam kode waktu akhir. Misalnya, jika kode waktu akhir adalah 01:00:30:19, jangan sertakan frame 19.Sertakan bingkai terakhir - Jangan klip file. Dalam contoh sebelumnya, sertakan bingkai 19.Pastikan Anda memilih opsi yang sama dalam tindakan persiapan ini dan tindakan sakelar yang akan datang. | 
| Mulai jenis  | Tetap, Segera, atau Ikuti. Untuk informasi tentang tipe awal untuk persiapan masukan, lihat[Jenis awal untuk persiapan masukan](plan-prep-start-types.md). | 
| Tanggal dan waktu | Jika tipe Mulai Diperbaiki, tentukan tanggal dan waktu (dalam format UTC) bahwa saluran harus mulai menyiapkan input ini. Waktu ini harus setidaknya 10 detik sebelum sakelar input yang akan datang.Perhatikan bahwa waktu adalah waktu jam dinding, bukan kode waktu dalam input. | 
| Nama tindakan referensi |  Jika **tipe Mulai** adalah **Ikuti**, pilih input yang akan diikuti. Input ini adalah input yang ujungnya ingin Anda gunakan sebagai pemicu persiapan input. Ini bukan input untuk sakelar input yang akan datang. Daftar dropdown menunjukkan semua sakelar input yang ada. Jika sakelar input yang ingin Anda gunakan sebagai referensi (pemicu) tidak terdaftar, Anda harus terlebih dahulu membuat sakelar input itu. Untuk informasi tentang tipe awal untuk persiapan masukan, lihat[Jenis awal untuk persiapan masukan](plan-prep-start-types.md).  | 
| Ikuti poin | Jika tipe Mulai adalah Ikuti, lengkapi bidang ini. Titik berikut selalu Akhir, untuk menunjukkan bahwa persiapan input akan terjadi ketika input dalam nama tindakan Referensi telah selesai. | 

## Bidang untuk menyiapkan input file dinamis
<a name="sched-fields-prep-static-dynamic"></a>

Tabel ini menunjukkan bidang yang berlaku untuk tindakan untuk menyiapkan input file dinamis. 


| Bidang | Deskripsi | 
| --- | --- | 
| Nama aksi |  Nama untuk persiapan masukan ini.  | 
| Jenis tindakan |  Siapkan Masukan. | 
| Lampiran masukan | Input file untuk mempersiapkan. Input harus sudah diatur sebagai [lampiran input](creating-a-channel-step2.md) di saluran ini. | 
| Pengaturan input dinamis - jalur URL untuk sumber input A | Bidang ini muncul jika input diatur sebagai [input dinamis](dynamic-inputs.md). Masukkan nilai untuk mengganti `$urlPath$` bagian URL untuk sumber A di input. Petunjuk di bawah bidang menunjukkan jalur URL yang Anda buat untuk sumber ini.Pastikan Anda memasukkan nilai yang sama dalam tindakan persiapan ini dan tindakan sakelar yang akan datang. | 
| Pengaturan input dinamis - Gunakan jalur URL yang sama untuk sumber input B | Bidang ini muncul jika input dilampirkan ke saluran standar, artinya memiliki dua saluran pipa dan oleh karena itu memiliki dua sumber.Aktifkan bidang ini (default) jika Anda ingin menggunakan nilai yang sama untuk sumber A dan sumber B. `$urlPath$`Nonaktifkan bidang ini untuk menggunakan nilai yang berbeda, lalu masukkan nilainya.Pastikan Anda memilih opsi yang sama dalam tindakan persiapan ini dan tindakan sakelar yang akan datang. | 
| Pengaturan kliping masukan - Aktifkan kliping input | Bidang ini hanya muncul untuk input file yang [memenuhi syarat untuk kliping masukan](input-clipping.md).Aktifkan bidang jika sakelar input yang akan datang (yang sedang Anda persiapkan) juga akan terpotong. Anda harus mengatur tindakan persiapan dengan instruksi kliping yang identik dengan tindakan sakelar. | 
| Pengaturan kliping masukan - Masukan sumber kode waktu |  Pilih sumbernya: Berbasis nol - Untuk mengatur waktu mulai dan akhir relatif terhadap awal file, yaitu 00:00:00:00. Tertanam - Untuk mengatur waktu berdasarkan kode waktu dalam file. File harus memiliki kode waktu, jika tidak, instruksi kliping diabaikan. Pastikan Anda memilih sumber yang sama dalam tindakan persiapan ini dan tindakan sakelar yang akan datang.  | 
| Pengaturan kliping masukan - Mulai kode waktu, Hentikan kode waktu |  Lengkapi satu atau kedua bidang. Masukkan nilai dalam format hh: mm: ss:ff. Pastikan Anda memasukkan nilai yang sama dalam tindakan persiapan ini dan tindakan sakelar yang akan datang.  | 
| Pengaturan kliping masukan - Perilaku kliping bingkai terakhir | Bidang ini hanya muncul jika Anda menentukan kode waktu berhenti. Kecualikan bingkai terakhir - Klip file sebelum bingkai yang ditentukan dalam kode waktu akhir. Misalnya, jika kode waktu akhir adalah 01:00:30:19, jangan sertakan frame 19.Sertakan bingkai terakhir - Jangan klip file. Dalam contoh sebelumnya, sertakan bingkai 19.Pastikan Anda memilih opsi yang sama dalam tindakan persiapan ini dan tindakan sakelar yang akan datang. | 
| Mulai jenis  | Tetap, Segera, atau Ikuti. Untuk informasi tentang tipe awal untuk persiapan masukan, lihat[Jenis awal untuk persiapan masukan](plan-prep-start-types.md). | 
| Tanggal dan waktu | Jika tipe Mulai Diperbaiki, tentukan tanggal dan waktu (dalam format UTC) bahwa saluran harus mulai menyiapkan input ini. Waktu ini harus setidaknya 10 detik sebelum sakelar input yang akan datang.Perhatikan bahwa waktu adalah waktu jam dinding, bukan kode waktu dalam input. | 
| Nama tindakan referensi |  Jika **tipe Mulai** adalah **Ikuti**, pilih input yang akan diikuti. Input ini adalah input yang ujungnya ingin Anda gunakan sebagai pemicu persiapan input. Ini bukan input untuk sakelar input yang akan datang. Daftar dropdown menunjukkan semua sakelar input yang ada. Jika sakelar input yang ingin Anda gunakan sebagai referensi (pemicu) tidak terdaftar, Anda harus terlebih dahulu membuat sakelar input itu.  | 
| Ikuti poin | Jika tipe Mulai adalah Ikuti, lengkapi bidang ini. Titik berikut selalu Akhir, untuk menunjukkan bahwa persiapan input akan terjadi ketika input dalam nama tindakan Referensi telah selesai. | 

# Bidang untuk mengaktifkan overlay gambar global
<a name="schedule-fields-for-activate-image"></a>

Tabel ini menunjukkan bidang yang berlaku untuk tindakan untuk mengaktifkan overlay gambar. 


| Bidang | Deskripsi | 
| --- | --- | 
| Jenis tindakan | Aktifkan Gambar Statis. | 
| Nama aksi | Nama untuk tindakan aktivasi ini. Misalnya, layer dan nama gambar untuk overlay.  | 
| Mulai jenis  | Tetap atau Segera. | 
| Tanggal dan waktu |  Tanggal dan waktu (dalam format UTC) saluran harus mengaktifkan overlay gambar. Waktu harus setidaknya 60 detik lebih lambat dari waktu Anda mengirimkan tindakan.  Perhatikan bahwa waktu adalah waktu jam dinding, bukan kode waktu dalam input.  | 
| Lokasi masukan | Masukkan lokasi (URLs) di server tempat file gambar disimpan.Juga lengkap **Kredensial**, jika server mengharuskan Anda memberikan kredensi pengguna. | 
| Bidang Lainnya | Lengkapi bidang ini untuk mengontrol lapisan, posisi, tampilan (seperti fade-in), dan perilaku gambar lainnya.  | 

# Bidang untuk menonaktifkan hamparan gambar global
<a name="schedule-fields-for-deactivate-image"></a>

Tabel ini menunjukkan bidang yang berlaku untuk tindakan untuk menonaktifkan hamparan gambar. 


| Bidang | Deskripsi | 
| --- | --- | 
| Jenis tindakan | Gambar Statis Nonaktifkan.  | 
| Nama aksi | Nama untuk tindakan penonaktifan ini. Misalnya, nama gambar. Atau nama yang terkait kembali ke tindakan aktivasi ditambah istilah “nonaktifkan.” | 
| Mulai jenis  | Tetap atau Segera. | 
| Tanggal dan waktu |  Jika **tipe Mulai** **Diperbaiki**, tentukan tanggal dan waktu (dalam format UTC) bahwa saluran harus menonaktifkan hamparan gambar. Waktu harus setidaknya 60 detik lebih lambat dari waktu Anda mengirimkan tindakan.  Perhatikan bahwa waktu adalah waktu jam dinding, bukan kode waktu dalam input.  | 
| Lapisan | Masukkan layer yang berisi overlay gambar yang ingin Anda nonaktifkan. Nilai 0 hingga 7. Default-nya adalah 0. | 
| Memudar |  Masukkan waktu dalam milidetik agar gambar memudar. Defaultnya adalah 0 (tidak ada fade-out).  | 

# Bidang untuk mengaktifkan overlay gambar per output
<a name="schedule-fields-activate-image-per-output"></a>

Tabel ini menunjukkan bidang yang berlaku untuk tindakan untuk mengaktifkan overlay gambar. 


| Bidang | Deskripsi | 
| --- | --- | 
| Jenis tindakan | Aktifkan Output Gambar Statis. | 
| Nama aksi | Nama untuk tindakan aktivasi ini. Misalnya, layer dan nama gambar untuk overlay.  | 
| Mulai jenis  | Tetap atau Segera. | 
| Tanggal dan waktu |  Tanggal dan waktu (dalam format UTC) saluran harus mengaktifkan overlay gambar. Waktu harus setidaknya 60 detik lebih lambat dari waktu Anda mengirimkan tindakan.  Perhatikan bahwa waktu adalah waktu jam dinding, bukan kode waktu dalam input.  | 
| Lokasi masukan | Masukkan lokasi (URLs) di server tempat file gambar disimpan.Juga lengkap **Kredensial**, jika server mengharuskan Anda memberikan kredensi pengguna. | 
| Bidang Lainnya | Lengkapi bidang ini untuk mengontrol lapisan, posisi, tampilan (seperti fade-in), dan perilaku gambar lainnya.  | 

# Bidang untuk menonaktifkan overlay gambar per output
<a name="schedule-fields-deactivate-image-per-output"></a>

Tabel ini menunjukkan bidang yang berlaku untuk tindakan untuk menonaktifkan gambar. Tindakan nonaktifkan beroperasi pada satu lapisan per output yang Anda tentukan dan pada output yang Anda tentukan. Itu tidak beroperasi pada gambar tertentu. 

Untuk memahami bagaimana pernyataan ini signifikan, pertimbangkan contoh ini. Anda dapat menentukan layer 4 dan output A dan C. Layer 4 di output A berisi overlay gambar X, output B berisi overlay gambar X, dan output C berisi gambar X. MediaLive menghapus X dari output A, dan menghapus Y dari output C. Gambar X di output B akan tetap aktif.


| Bidang | Deskripsi | 
| --- | --- | 
| Jenis tindakan | Output Gambar Statis Nonaktifkan.  | 
| Nama aksi | Nama untuk tindakan penonaktifan ini. Misalnya, nama gambar. Atau nama yang terkait kembali ke tindakan aktivasi ditambah istilah “nonaktifkan.” | 
| Mulai jenis  | Tetap atau Segera. | 
| Tanggal dan waktu |  Jika **tipe Mulai** **Diperbaiki**, tentukan tanggal dan waktu (dalam format UTC) bahwa saluran harus menonaktifkan hamparan gambar. Waktu harus setidaknya 60 detik lebih lambat dari waktu Anda mengirimkan tindakan.  Perhatikan bahwa waktu adalah waktu jam dinding, bukan kode waktu dalam input.  | 
| Keluaran | Pilih output atau output di mana Anda ingin menonaktifkan lapisan tertentu. | 
| Lapisan | Identifikasi layer yang ingin Anda nonaktifkan. Masukkan nilai 0 hingga 7. Default-nya adalah 0. | 
| Memudar |  Masukkan waktu dalam milidetik agar gambar memudar. Defaultnya adalah 0 (tidak ada fade-out).  | 

# Bidang untuk mengaktifkan overlay grafis gerak
<a name="schedule-fields-for-mg"></a>

Tabel ini menunjukkan bidang yang berlaku untuk tindakan untuk mengaktifkan overlay grafis gerak. 


| Bidang | Deskripsi | 
| --- | --- | 
| Jenis tindakan | Grafik Gerak Aktifkan. | 
| Nama aksi | Nama untuk tindakan aktivasi ini. Misalnya, nama aset grafis gerak.  | 
| Mulai jenis  | Tetap atau Segera. | 
| Tanggal dan waktu |  Tanggal dan waktu (dalam format UTC) bahwa saluran harus mengaktifkan overlay grafis gerak. Waktu harus setidaknya 60 detik lebih lambat dari waktu Anda mengirimkan tindakan.  Perhatikan bahwa waktu adalah waktu jam dinding, bukan kode waktu dalam input.  | 
| Durasi | Tidak wajib. Durasi dalam milidetik agar grafik gerak tetap ada di video. Jika Anda menghilangkan bidang ini atau mengaturnya ke 0, durasinya tidak terbatas dan grafik gerak akan tetap ada sampai Anda membuat tindakan nonaktifkan. | 
| URL | URL aset grafis gerak. Aset ini selalu berupa file HTML. URL mengikuti sintaks ini:`<protocol>://<path>/<file>.html`Contoh:`https://example.com/ticker_tape.html` | 
| Kredensialnya |  Selesaikan bagian ini hanya jika server tempat aset grafis gerak disimpan memerlukan otentikasi pengguna. MediaLive Masukkan nama pengguna yang disediakan oleh pemilik server. Untuk kata sandi, masukkan nama kata sandi yang disimpan di AWS Systems Manager Parameter Store. Jangan masukkan password itu sendiri. Untuk informasi selengkapnya, lihat [Persyaratan untuk parameter AWS Systems Manager kata sandi](requirements-for-EC2.md).  | 

# Bidang untuk menonaktifkan overlay grafis gerak
<a name="schedule-fields-for-mg-deactivate"></a>

Tabel ini menunjukkan bidang yang berlaku untuk tindakan untuk menonaktifkan overlay grafis gerak. 


| Bidang | Deskripsi | 
| --- | --- | 
| Jenis tindakan | Grafik Gerak Nonaktifkan.  | 
| Nama aksi | Nama untuk tindakan penonaktifan ini. Misalnya, deactivate\$1motion\$1graphic. | 
| Mulai jenis  | Tetap atau Segera. | 
| Tanggal dan waktu |  Jika **tipe Mulai** **Diperbaiki**, tentukan tanggal dan waktu (dalam format UTC) bahwa saluran harus menonaktifkan overlay grafik gerak. Waktu harus setidaknya 60 detik lebih lambat dari waktu Anda mengirimkan tindakan.  Perhatikan bahwa waktu adalah waktu jam dinding, bukan kode waktu dalam input.  | 

# Bidang untuk pesan splice\$1insert
<a name="schedule-fields-for-splice_insert"></a>

Tabel ini menunjukkan bidang yang berlaku untuk tindakan untuk menyisipkan pesan splice\$1insert SCTE 35. 


| Bidang | Deskripsi | 
| --- | --- | 
| Jenis tindakan | Sisipan Sambungan SCTE 35. | 
| Nama aksi | Sebuah nama untuk tindakan splice\$1insert ini. Misalnya, tindakan splice\$1insert dapat diberi nomor secara berurutan, dimulai ulang setiap hari atau setiap bulan.  | 
| Mulai jenis  | Tetap atau Ikuti atau Segera.  | 
| Tanggal dan waktu |  Jika **tipe Mulai** adalah **Tetap**, tentukan waktu mulai UTC untuk tindakan splice\$1insert. Waktu harus setidaknya 15 detik di masa depan. Perhatikan bahwa waktu adalah waktu jam dinding, bukan kode waktu dalam input.  | 
| Nama tindakan referensi |  Jika **tipe Mulai** adalah **Ikuti**, pilih input yang akan diikuti. Daftar dropdown menunjukkan semua switch input yang ada yang merupakan input file. Ingat bahwa tindakan SCTE 35 dapat mengikuti input A hanya jika input A adalah input file dan perilaku akhir sumber untuk input A *dilanjutkan*. Untuk informasi tentang aturan peralihan ini, lihat[Sakelar tetap, langsung, dan ikuti](ips-switch-types.md).  | 
| Ikuti poin | Jika tipe Mulai adalah Ikuti, lengkapi bidang ini. Titik berikut selalu Akhir, untuk menunjukkan bahwa sakelar akan terjadi ketika input dalam nama tindakan Referensi telah selesai. | 
| ID acara sambatan | ID untuk acara sambatan. Masukkan ID untuk acara sambatan yang unik di antara semua pesan splice\$1insert terjadwal dan aktif di saluran ini. Pesan aktif jika tindakan jadwal sedang dalam proses di saluran dan belum selesai.  | 
| Durasi | Durasi untuk acara sambatan. Lengkap dengan salah satu cara ini:[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/medialive/latest/ug/schedule-fields-for-splice_insert.html) | 

Splice\$1insert yang dimasukkan dalam aliran transport akan memiliki yang berikut:

```
      segmentation_event_cancel_indicator = 0 
      out_of_network = 1
      duration_flag = 1
      duration = the specified time
```

Atau

```
      segmentation_event_cancel_indicator = 0
      out_of_network = 1
      duration_flag = 0
```

# Bidang untuk pesan time\$1signal
<a name="schedule-fields-for-time-signal"></a>

Tabel ini menunjukkan bidang yang berlaku untuk tindakan untuk menyisipkan pesan time\$1signal SCTE 35.


| Bidang | Deskripsi | 
| --- | --- | 
| Jenis tindakan | Sinyal Waktu SCTE 35. | 
| Nama aksi | Nama untuk tindakan time\$1signal ini. Misalnya, Anda dapat memberi nama tindakan time\$1signal dengan nomor berurutan, memulai ulang setiap hari atau setiap bulan. | 
| Mulai jenis  | Tetap atau Ikuti atau Segera. | 
| Tanggal dan waktu |  Jika **tipe Mulai** adalah **Tetap**, tentukan waktu mulai UTC untuk time\$1signal. Waktu harus setidaknya 15 detik di masa depan. Perhatikan bahwa waktu adalah waktu jam dinding, bukan kode waktu dalam input.  | 
| Nama tindakan referensi |  Jika **tipe Mulai** adalah **Ikuti**, pilih input yang akan diikuti. Daftar dropdown menunjukkan semua switch input yang ada yang merupakan input file. Ingat bahwa tindakan SCTE 35 dapat mengikuti input A hanya jika input A adalah input file dan perilaku akhir sumber untuk input A *dilanjutkan*. Untuk informasi tentang aturan peralihan ini, lihat[Sakelar tetap, langsung, dan ikuti](ips-switch-types.md).  | 
| Ikuti poin | Jika tipe Mulai adalah Ikuti, lengkapi bidang ini. Titik berikut selalu Akhir, untuk menunjukkan bahwa sakelar akan terjadi ketika input dalam nama tindakan Referensi telah selesai. | 
| Tambahkan deskriptor Scte35 | Pilih tombol ini dan lengkapi bidang yang muncul. Deskriptor adalah komponen standar dari pesan time\$1signal. | 

# Bidang untuk return-to-network pesan
<a name="schedule-fields-for-return-to-network"></a>

Tabel ini menunjukkan bidang yang berlaku untuk tindakan untuk menyisipkan pesan return-to-network SCTE 35.


| Bidang | Deskripsi | 
| --- | --- | 
| Jenis tindakan | SCTE 35 Kembali ke Jaringan. | 
| Nama aksi | Nama untuk return-to-network tindakan ini. Misalnya, splice0003\$1 return\$1early. | 
|  Mulai jenis  | Tetap atau Ikuti atau Segera. | 
| Tanggal dan waktu |  Jika **tipe Mulai** **Diperbaiki**, tentukan waktu mulai UTC untuk pengembalian. Waktu harus setidaknya 15 detik di masa depan. Perhatikan bahwa waktu adalah waktu jam dinding, bukan kode waktu dalam input.  | 
| Nama tindakan referensi |  Jika **tipe Mulai** adalah **Ikuti**, pilih input yang akan diikuti. Daftar dropdown menunjukkan semua switch input yang ada yang merupakan input file. Ingat bahwa tindakan SCTE 35 dapat mengikuti input A hanya jika input A adalah input file dan perilaku akhir sumber untuk input A *dilanjutkan*. Untuk informasi tentang aturan peralihan ini, lihat[Sakelar tetap, langsung, dan ikuti](ips-switch-types.md).  | 
| Ikuti poin | Jika tipe Mulai adalah Ikuti, lengkapi bidang ini. Titik berikut selalu Akhir, untuk menunjukkan bahwa sakelar akan terjadi ketika input dalam nama tindakan Referensi telah selesai. | 
| ID acara sambatan | ID dari splice\$1insert yang harus diakhiri. return-to-network Anda menetapkan ID ini ketika Anda membuat splice\$1insert. | 

# Bidang untuk ID3 metadata
<a name="schedule-fields-for-id3-userdata"></a>

Tabel ini menunjukkan bidang yang berlaku untuk tindakan untuk melakukan penyisipan metadata satu kali. ID3 MediaLivemenyisipkan metadata sebagai base64.


| Bidang | Deskripsi | 
| --- | --- | 
| Jenis tindakan | Metadata Waktu HLS. Pilih opsi ini untuk dimasukkan ke dalam HLS atau MediaPackage output.**Metadata Berjangka Waktu**. Pilih opsi ini untuk memasukkan output CMAF Ingest. | 
| Nama aksi | Nama untuk item metadata. Anda mungkin ingin merancang konvensi untuk penamaan item ID3 metadata, seperti. id3\$1metadata-<UTC time> | 
|  Mulai jenis  | Tetap atau Segera. | 
| Tanggal dan waktu |  Jika **Jenis Mulai** **Diperbaiki**, tentukan waktu mulai UTC untuk item ID3 metadata. Waktu harus setidaknya 15 detik di masa depan. Perhatikan bahwa waktu adalah waktu jam dinding, bukan kode waktu dalam input.  | 
| ID3 |  Masukkan ID3 metadata yang dikodekan sebagai base64. Metadata harus sepenuhnya terbentuk ID3 metadata (termasuk header dan frame, sesuai spesifikasi 2.4.0). ID3  Isi `value` properti dapat mencakup [data MediaLive variabel](variable-data-identifiers.md). MediaLive akan memeriksa isi base64 dan melakukan substitusi. Misalnya, MediaLive akan berubah **\$1dt\$1** ke tanggal dan waktu.  | 

# Bidang untuk tag ID3 segmen
<a name="schedule-fields-for-id3-segment-tags"></a>

Tabel ini menunjukkan bidang yang berlaku untuk tindakan untuk menyisipkan ID3 metadata di setiap segmen. Ada dua opsi untuk memasukkan metadata:
+ Opsi **tag**, untuk menyisipkan metadata sebagai teks biasa.
+ **ID3**Opsi, untuk menyisipkan metadata sebagai base64.

Untuk detail tentang jenis grup keluaran yang mendukung setiap opsi, lihat tabel di[Mekanisme berbeda untuk memasukkan metadata](id3-enable-result.md).


| Bidang | Deskripsi | 
| --- | --- | 
| Jenis tindakan | Penandaan ID3 Segmen HLS. Pilih opsi ini untuk dimasukkan ke dalam HLS atau MediaPackage output.**ID3 Penandaan Segmen**. Pilih opsi ini untuk memasukkan output CMAF Ingest. | 
| Nama aksi | Nama untuk tag segmen.  | 
|  Mulai jenis  | Tetap atau Segera. | 
| Tanggal dan waktu |  Jika **tipe Mulai** **Diperbaiki**, tentukan waktu mulai UTC untuk tag ID3 segmen. Waktu harus setidaknya 15 detik di masa depan. Perhatikan bahwa waktu adalah waktu jam dinding, bukan kode waktu dalam input.  | 
| Tag | Lengkapi bidang ini jika konten tag adalah teks gratis. Masukkan TXXX  kolom value for a di dalam ID3 tag. MediaLive membuat ID3 tag dengan satu bidang TXXX dan menyisipkan tag di setiap segmenKonten dapat mencakup [data MediaLive variabel](variable-data-identifiers.md). Dalam contoh berikut, konten terdiri dari tanggal dan waktu, dan nomor segmen saat ini. Isi tag akan berbeda di setiap segmen.**\$1dt\$1-\$1sn\$1** | 
| ID3 | Lengkapi bidang ini jika konten tag adalah ID3 metadata. Masukkan konten yang dikodekan sebagai base64. Metadata harus sepenuhnya terbentuk ID3 metadata (termasuk header dan frame, sesuai spesifikasi). ID3  | 

# Bidang untuk jeda
<a name="schedule-fields-for-pause"></a>

Di **Pengaturan tindakan Jadwalkan**, lengkapi bidang berikut.


| Bidang | Deskripsi | 
| --- | --- | 
| Jenis tindakan | Jeda. | 
| Nama aksi | Sebuah nama untuk tindakan.  | 
|  Mulai jenis  | Tetap atau Segera. | 
| Tanggal dan waktu |  Jika **tipe Mulai** **Diperbaiki**, tentukan waktu mulai UTC untuk tindakan tersebut. Waktu harus setidaknya 15 detik di masa depan. Perhatikan bahwa waktu adalah waktu jam dinding, bukan kode waktu dalam input.  | 
| Tindakan | Pilih Tambah tindakan, lalu untuk id Pipeline, pilih pipeline yang ingin Anda jeda: PIPELINE\$10 atau PIPELINE\$11.  | 

Saat Anda memilih **Buat**, MediaLive tambahkan tindakan ke jadwal untuk menjeda pipeline yang ditentukan dan untuk membatalkan jeda pipeline apa pun yang tidak ditentukan. Akibatnya, hanya pipa yang ditentukan yang akan dijeda setelah tindakan dilakukan.

# Bidang untuk unpause
<a name="schedule-fields-for-unpause"></a>

Di **Pengaturan tindakan Jadwalkan**, lengkapi bidang berikut.


| Bidang | Deskripsi | 
| --- | --- | 
| Jenis tindakan | Jeda. | 
| Nama aksi | Sebuah nama untuk tindakan.  | 
|  Mulai jenis  | Tetap atau Segera. | 
| Tanggal dan waktu |  Jika **tipe Mulai** **Diperbaiki**, tentukan waktu mulai UTC untuk tindakan tersebut. Waktu harus setidaknya 15 detik di masa depan. Perhatikan bahwa waktu adalah waktu jam dinding, bukan kode waktu dalam input.  | 
| Tindakan | Biarkan bagian ini kosong. Jangan menambahkan tindakan apa pun.  | 

Saat Anda memilih **Buat**, bagian **Tindakan** kosong menginstruksikan MediaLive untuk menambahkan tindakan ke jadwal untuk membatalkan jeda semua pipeline.

# Menghapus tindakan dari jadwal (konsol)
<a name="schedule-using-console-delete"></a>

Aturan ini berlaku saat Anda menambahkan tindakan hapus ke jadwal:
+ Di saluran input tunggal (saluran yang tidak melibatkan pengalihan input), Anda dapat menghapus tindakan sebagai berikut: 
  + Anda dapat menghapus tindakan dengan waktu mulai yang lebih dari 15 detik di masa depan. Saluran tidak akan melakukan tindakan.
  + Anda dapat menghapus tindakan yang telah dilakukan. Menghapus tindakan ini tidak membalikkan tindakan, itu hanya menghapusnya dari jadwal.
+ Di saluran multi-input, Anda dapat menghapus tindakan sebagai berikut:
  + Anda dapat menghapus tindakan dengan waktu mulai yang lebih dari 15 detik di masa depan. Saluran tidak akan melakukan tindakan.

    Ada beberapa kendala yang berlaku untuk menghapus sakelar input dan persiapan input, peristiwa ketika mereka berada di masa depan. Untuk informasi selengkapnya, lihat [Menghapus tindakan dari jadwal](ips-manage-schedule.md) dan [Menghapus dan menghentikan input mempersiapkan tindakan dalam jadwal MediaLive](input-prep-delete.md).
  + Anda dapat menghapus tindakan yang telah dilakukan. Menghapus tindakan ini tidak membalikkan tindakan, itu hanya menghapusnya dari jadwal.

    Ada beberapa kendala yang berlaku untuk menghapus sakelar input dan persiapan input, peristiwa ketika mereka berada di masa depan. Untuk informasi selengkapnya, lihat [Menghapus tindakan dari jadwal](ips-manage-schedule.md) dan [Menghapus dan menghentikan input mempersiapkan tindakan dalam jadwal MediaLive](input-prep-delete.md).

**Menghapus versus membalikkan**

Penting untuk dipahami bahwa menghapus tindakan basi dari jadwal tidak membalikkan efeknya di saluran. Misalnya, jika Anda telah menjeda saluran, dan saluran telah melakukan tindakan, Anda membatalkan jeda saluran dengan memasukkan tindakan baru. Anda tidak membatalkan jeda dengan menghapus tindakan.

**catatan**  
Jika saluran telah menerima tindakan, Anda mungkin dapat memodifikasinya untuk menghapusnya secara efektif. Untuk informasi selengkapnya, lihat [Memodifikasi tindakan dalam jadwal (konsol)](schedule-modify.md).

Anda dapat menghapus sejumlah tindakan dalam satu permintaan, atau kombinasi jenis tindakan apa pun dalam satu permintaan. Misalnya, Anda dapat mencampur penghapusan tindakan pesan SCTE 35 dan tindakan overlay gambar.

Prosedur umumnya sama untuk menghapus semua jenis tindakan.

**Untuk menghapus tindakan dalam tampilan daftar**

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

1. Di panel navigasi, pilih **Saluran**, lalu pilih saluran yang ingin Anda gunakan.

1. Pada panel **Detail**, pilih tab **Jadwal**.

1. Jika perlu, pilih tombol **Switch** untuk menampilkan tampilan **Daftar**. Untuk informasi tentang tata letak dan pengkodean warna tampilan timeline, lihat[Melihat jadwal (konsol)](schedule-using-console-view.md).

1. Pilih satu atau beberapa tindakan untuk dihapus.

   Jika Anda memilih sakelar input yang ada dalam rantai ikuti input, prompt akan muncul. Prompt ini memberi tahu Anda bahwa semua tindakan sakelar input ikuti dan tindakan SCTE 35 ikuti hingga sakelar input tetap berikutnya juga akan dihapus. Anda dapat membatalkan atau melanjutkan. 

   Pilih **Tindakan**, lalu pilih **Hapus**.

**Untuk menghapus tindakan dalam tampilan garis waktu (konsol)**

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

1. Di panel navigasi, pilih **Saluran**, lalu pilih saluran yang ingin Anda gunakan.

1. Pada panel **Detail**, pilih tab **Jadwal**.

1. Jika perlu, pilih tombol **Switch** untuk menampilkan tampilan **Timeline**. Untuk informasi tentang tata letak dan pengkodean warna tampilan timeline, lihat[Melihat jadwal (konsol)](schedule-using-console-view.md).

1. Di setiap bagian tindakan, pilih **X** untuk menghapus tindakan.

   Jika Anda memilih sakelar input yang ada dalam rantai ikuti input, muncul prompt untuk memberi tahu Anda bahwa tindakan berikut di bawah tindakan ini (hingga sakelar input tetap berikutnya) juga akan dihapus. Anda dapat membatalkan atau melanjutkan. 

# Memodifikasi tindakan dalam jadwal (konsol)
<a name="schedule-modify"></a>

Anda tidak dapat mengubah tindakan dalam jadwal, meskipun belum diterima oleh saluran. Namun, terkadang Anda dapat mencapai efek modifikasi menggunakan tindakan buat, tindakan hapus, atau keduanya.

**Topics**
+ [Aturan umum tentang memodifikasi tindakan](#modify-action-not-started)
+ [Memodifikasi tindakan sakelar input](#schedule-modify-ips)
+ [Memodifikasi tindakan sakelar input dalam rantai ikuti](#schedule-modify-ips-follow)
+ [Memasukkan tindakan sakelar input ke dalam rantai ikuti](#schedule-insert-follow)
+ [Memodifikasi tindakan persiapan masukan](#schedule-modify-prep)
+ [Memodifikasi hamparan gambar yang sedang berlangsung](#schedule-modify-image-overlay)
+ [Memodifikasi overlay grafis gerak yang sedang berlangsung](#schedule-modify-mg)

## Aturan umum tentang memodifikasi tindakan
<a name="modify-action-not-started"></a>

Anda tidak dapat mengubah tindakan dalam jadwal, meskipun belum diterima oleh saluran. 

Untuk mengubah tindakan yang belum dimulai, hapus tindakan dan buat lagi. Lihat bagian berikut untuk tips penting tentang menghapus dan membuat ulang.

## Memodifikasi tindakan sakelar input
<a name="schedule-modify-ips"></a>

Anda tidak dapat mengubah sakelar input dalam jadwal. Tetapi Anda dapat mencapai hasil yang sama dengan menghapus tindakan dan membuatnya lagi. 

Ingatlah bahwa Anda tidak dapat menghapus atau membuat tindakan yang memiliki waktu mulai kurang dari 15 detik di masa mendatang. Beri diri Anda cukup waktu untuk menghapus dan membuat ulang tindakan sebelum batas waktu ini.

## Memodifikasi tindakan sakelar input dalam rantai ikuti
<a name="schedule-modify-ips-follow"></a>

Saat Anda menghapus tindakan dalam *rantai ikuti input* (untuk menghapus dan membuatnya kembali), Anda juga harus menghapus dan membuat ulang sakelar input ikuti tindakan dan SCTE 35 mengikuti tindakan di bawah ini. Anda harus melakukan ini karena setiap tindakan mengacu pada tindakan sebelumnya. Jika Anda menghapus tindakan sebelumnya, tindakan selanjutnya menjadi yatim piatu. Tindakan yatim piatu tidak diizinkan. 

**Contoh 1: Memodifikasi tindakan**  
Misalnya, asumsikan ini adalah rantai input ikuti:

```
Input A              Fixed    File
           Input B   Follow   File
           Input C   Follow   File
           Input D   Follow   File or Live
Input E              Fixed    File or Live
```

Untuk menghapus dan memodifikasi input A, Anda juga harus menghapus input B, C, dan D. Anda harus menghapus input B untuk mencegahnya menjadi yatim piatu. Aturan yang sama berlaku sampai input tetap berikutnya (input E), yang tidak dirantai ke input lain. Oleh karena itu, Anda tidak diharuskan untuk menghapus input E.

Saat Anda menghapus input A menggunakan konsol, muncul prompt untuk memberi tahu Anda bahwa tindakan berikut di bawah tindakan ini (hingga input E, yang merupakan sakelar input tetap berikutnya) juga akan dihapus. Anda dapat membatalkan atau melanjutkan. Anda kemudian harus membuat ulang input A ke D. Buat ulang mereka dalam urutan turun rantai: input A, input B, input C, input D.

**Contoh 2: Hapus tindakan**  
Contoh ini menunjukkan cara menghapus input B: 

```
Input A              Fixed    File
           Input B   Follow   File
           Input C   Follow   File
           Input D   Follow   File or Live
Input E              Fixed    File or Live
```

Saat Anda menghapus input B menggunakan konsol, prompt muncul untuk memberi tahu Anda bahwa tindakan berikut di bawah tindakan ini (hingga input E, yang merupakan sakelar input tetap berikutnya) juga akan dihapus. Anda dapat membatalkan atau melanjutkan. Anda kemudian harus membuat ulang input C dan D. Buat ulang mereka dalam urutan turun rantai: input C, input D. Ingatlah untuk mengatur input C untuk mengikuti input A alih-alih masukan B. 

## Memasukkan tindakan sakelar input ke dalam rantai ikuti
<a name="schedule-insert-follow"></a>

Untuk menyisipkan tindakan sakelar ikuti ke dalam *rantai ikuti input* (di antara dua tindakan sakelar ikuti yang ada), Anda harus menghapus dan membuat ulang tindakan berikut di bawah penyisipan. Anda melakukannya untuk mencegah dua tindakan mengikuti satu tindakan sebelumnya. Percabangan tidak diperbolehkan dalam rantai. 

Misalnya, misalkan Anda ingin memasukkan input X antara input B dan input C. Input C sudah mengacu pada input B. Anda juga ingin input X merujuk ke input B, tetapi itu tidak diperbolehkan. Oleh karena itu, Anda harus menghapus input C dan input yang mengikuti. Anda kemudian membuat ulang rantai dalam urutan sebagai berikut: input X (mengacu pada input B), input C (mengacu pada input X), input D (mengacu pada input C).

## Memodifikasi tindakan persiapan masukan
<a name="schedule-modify-prep"></a>

Anda tidak dapat mengubah sakelar input dalam jadwal. Tetapi Anda dapat mencapai hasil yang sama dengan menghapus tindakan dan membuatnya lagi. 

Ingatlah bahwa Anda tidak dapat menghapus atau membuat tindakan yang memiliki waktu mulai kurang dari 15 detik di masa mendatang. Beri diri Anda cukup waktu untuk menghapus dan membuat ulang tindakan sebelum batas waktu ini.

### Memodifikasi pesan SCTE 35 yang sedang berlangsung
<a name="schedule-modify-scte35"></a>

Anda tidak dapat mengubah pesan SCTE 35 yang aktif di saluran. Secara khusus, Anda tidak dapat mempersingkat durasi splice\$1insert. Tetapi Anda dapat mencapai hasil yang sama dengan membuat return-to-network tindakan. 

### Memodifikasi atau menghapus tag ID3 segmen yang sedang berlangsung
<a name="schedule-modify-id3segmenttag"></a>

Anda tidak dapat mengubah konten tag ID3 segmen yang aktif di saluran. Sebagai gantinya, buat tindakan baru untuk mengganti tag aktif. Tindakan baru dapat berisi tag dengan konten baru, atau dapat berisi tag kosong:
+ Jika tindakan baru berisi tag dengan konten, saluran akan mulai menyisipkan konten tindakan baru ke setiap segmen.
+ Jika tindakan baru berisi tag kosong, saluran berhenti memasukkan tag segmen, yang berarti Anda telah menghapus tag secara efektif.

## Memodifikasi hamparan gambar yang sedang berlangsung
<a name="schedule-modify-image-overlay"></a>

Anda tidak dapat langsung memodifikasi hamparan gambar (baik global atau per-output) yang berjalan di saluran. Tetapi Anda dapat mencapai hasil yang sama dengan membuat tindakan baru dengan lapisan yang sama ditentukan. Anda dapat melakukan tindakan berikut:
+ Mempersingkat atau memperpanjang durasi overlay gambar.
+ Ubah satu atau lebih atribut.
+ Tentukan atribut yang saat ini tidak ditentukan dalam hamparan gambar. Misalnya, Anda mungkin ingin menentukan fadeout di mana tidak ada fadeout di overlay saat ini. 
+ Buat tindakan baru (dengan nama tindakan baru) yang menyisipkan overlay gambar 15 detik di masa mendatang. Pastikan untuk menentukan yang berikut:
  + Layer yang sama dengan gambar yang ingin Anda modifikasi.
  + Durasi yang sesuai (gambar tidak mewarisi durasi gambar saat ini). 
  + Semua atribut yang Anda inginkan. 

  Tindakan baru menggantikan tindakan saat ini karena Anda menentukan lapisan yang sama. 

## Memodifikasi overlay grafis gerak yang sedang berlangsung
<a name="schedule-modify-mg"></a>

Anda tidak dapat memodifikasi overlay grafik gerak yang berjalan di saluran. Tetapi Anda dapat mencapai hasil yang sama dengan cara lain. Misalnya, sistem authoring (yang menghasilkan aset grafis gerak) dapat memodifikasi konten yang sedang dipublikasikan ke URL yang terkait dengan tindakan. Untuk informasi tentang mempersiapkan dan menerbitkan aset grafis gerak, lihat[Langkah 1: Siapkan aset grafis gerak](mgi-prepare-asset.md).

# Melihat jadwal (konsol)
<a name="schedule-using-console-view"></a>

Anda dapat menampilkan daftar tindakan yang saat ini ada dalam jadwal dan melihatnya dalam tampilan daftar atau garis waktu.

**Untuk melihat tindakan (konsol)**

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

1. Di panel navigasi, pilih **Saluran**, lalu pilih saluran yang ingin Anda gunakan.

1. Pada panel **Detail**, pilih tab **Jadwal**.

   Panel **Jadwal tindakan** menunjukkan tindakan di jendela waktu jadwal saat ini. 

   Anda dapat beralih di antara dua tampilan jadwal dengan memilih tombol **Switch**. 

**Tampilan daftar**  
Tindakan sebagian besar terdaftar dalam urutan kronologis.

Sakelar input dalam rantai ikuti input dikelompokkan bersama mulai dari bagian atas rantai (yang merupakan tindakan di atas tindakan ikuti pertama) hingga tindakan ikuti terakhir. Tindakan lain, seperti tindakan untuk SCTE 35 dan hamparan gambar, mungkin terjadi di antara dua tindakan berikut. MediaLive tidak dapat memprediksi apakah tindakan SCTE 35 atau overlay gambar akan terjadi di antara dua tindakan ikuti dan tidak mencoba menampilkannya dalam tampilan daftar. 

**Tampilan garis waktu**  
Tindakan diatur dalam kartu di sepanjang sumbu vertikal. Judul kartu diberi kode warna berdasarkan jenis tindakan. Misalnya, pesan time\$1signal SCTE 35 berwarna kuning.

Satu kartu mungkin berisi beberapa sakelar input. Sakelar input pertama selalu merupakan sakelar input tipe tetap. Sakelar input yang tersisa di kartu itu selalu merupakan sakelar input tipe berikut.

# Bekerja dengan jadwal (AWS CLI)
<a name="schedule-using-cli"></a>

Anda dapat menggunakan AWS CLI untuk bekerja dengan jadwal secara terprogram. Bagian-bagian selanjutnya dalam pasal ini menjelaskan cara memasukkan perintah yang sesuai. Bagian-bagian ini mengasumsikan bahwa Anda terbiasa dengan dasar-dasar penggunaan AWS CLI. Untuk informasi tentang dasar-dasarnya, lihat [Referensi AWS CLI Perintah](https://docs.aws.amazon.com/cli/latest/reference/). 

Bagian berikut menjelaskan setiap perintah dan memberikan informasi tambahan ini:
+ Deskripsi sintaks AWS CLI perintah.
+ Deskripsi skema untuk permintaan atau tanggapan JSON payload. Payload ini ditampilkan menggunakan sintaks untuk file. AWS CLI
+ Contoh payload JSON permintaan atau respons. Payload ini juga ditampilkan menggunakan sintaks untuk file. AWS CLI

Untuk detail tentang konten JSON, kami sarankan Anda membaca Referensi [AWS MediaLive Elemental API](https://docs.aws.amazon.com/medialive/latest/apireference/). Panduan ini mudah digunakan karena mencakup tautan dari elemen dalam payload JSON ke tabel yang menggambarkan elemen. Tetapi Anda harus menyesuaikan sintaks elemen dalam kode JSON karena AWS CLI menggunakan satu bentuk kapitalisasi untuk elemen (misalnya,`SubSegmentNum`) dan API menggunakan bentuk lain (misalnya,). `subSegmentNum` 

**Topics**
+ [Membuat dan menghapus menggunakan perintah batch](about-batch-update-schedule.md)
+ [Mengirimkan perintah jadwal pembaruan batch](submitting-batch-command.md)
+ [JSON payload untuk membuat tindakan](schedule-create-json.md)
+ [JSON payload untuk menghapus tindakan](cli-schedule-delete-json.md)
+ [JSON payload untuk menggabungkan create dan delete](schedule-create-and-delete-json.md)
+ [Melihat jadwal (AWS CLI)](viewing-schedule-using-cli.md)

# Membuat dan menghapus menggunakan perintah batch
<a name="about-batch-update-schedule"></a>

Untuk membuat dan menghapus tindakan dalam jadwal saluran, Anda menggunakan perintah jadwal pembaruan batch. Perintah ini memungkinkan Anda melakukan beberapa tindakan dalam satu permintaan. Tidak ada satu perintah untuk membuat tindakan dan satu lagi untuk menghapus tindakan.

**penting**  
Saat bekerja dengan saluran yang dimulai dan berjalan, gunakan **batch-update-schedule**perintah untuk menambah atau menghapus tindakan. Gunakan perintah **hapus-jadwal** hanya pada saluran idle. Perintah **hapus-jadwal** akan menghapus semua tindakan terjadwal dan dapat menyebabkan gangguan layanan jika digunakan pada saluran langsung. 

Anda dapat menggunakan perintah sebagai berikut:
+ Kirim *satu* permintaan seperti permintaan untuk melakukan hal berikut:
  + Buat satu tindakan.
  + Hapus satu tindakan.
+ Kirim permintaan *batch* seperti satu permintaan untuk melakukan hal berikut:
  + Buat beberapa tindakan.
  + Hapus beberapa tindakan.
  + Buat satu atau beberapa tindakan dan hapus satu atau beberapa tindakan.

**penting**  
Dalam perintah yang menggabungkan tindakan buat dan hapus tindakan, tindakan hapus *selalu* dilakukan sebelum tindakan buat. Ini berarti MediaLive menghapus tindakan penghapusan dari jadwal sebelum menambahkan tindakan buat ke jadwal.

**Topics**
+ [Cara kerja permintaan batch](how-batch-schedule-requests-work.md)
+ [Perintah Batch di antarmuka yang berbeda](batchupdatecommand-interfaces.md)
+ [JSON payload di antarmuka yang berbeda](batchupdatecommand-payloads.md)

# Cara kerja permintaan batch
<a name="how-batch-schedule-requests-work"></a>

Tujuan dari batching adalah untuk melewati atau gagal semua tindakan bersama. Oleh karena itu, AWS Elemental MediaLive memvalidasi tindakan batch bersama-sama. MediaLive melakukan validasi berikut:
+ Ini memastikan bahwa setiap tindakan yang dibuat atau dihapus memiliki waktu mulai eksplisit atau tersirat yang setidaknya 15 detik di masa depan. 
+ Jika suatu tindakan mengacu pada tindakan yang ada dalam jadwal, itu memastikan bahwa referensi ke tindakan yang ada sudah benar. Misalnya, sakelar input ikuti menyertakan referensi ke tindakan yang diikuti. Tindakan itu harus ada.

Jika validasi gagal untuk satu tindakan, itu gagal untuk semua tindakan dalam batch.

Jika Anda tidak ingin tindakan lolos atau gagal bersama, jangan kirimkan batch. Sebagai gantinya, buat setiap tindakan dalam perintah jadwal pembaruan batch sendiri.

Jika validasi berhasil, MediaLive proses semua permintaan hapus sebelum membuat permintaan, terlepas dari waktu mulai tindakan.

**Contoh 1**  
Penggunaan batching yang penting adalah melakukan beberapa tindakan yang harus lulus atau gagal bersama. Misalnya, misalkan Anda ingin menghapus logo perusahaan dan segera menyisipkan splice\$1insert (untuk membuka iklan yang tersedia). Untuk melakukan itu, Anda harus membuat tindakan untuk menghapus logo dan tindakan lain untuk menyisipkan splice\$1insert. Namun, Anda tidak MediaLive ingin menyisipkan tindakan hapus jika tindakan splice\$1insert gagal, atau sebaliknya. Lebih baik jika kedua tindakan gagal karena itu memungkinkan Anda untuk memperbaiki tindakan yang terbentuk dengan buruk, dan kemudian mengirimkan kedua tindakan lagi.

Oleh karena itu Anda mengirimkan dua tindakan bersama-sama, dalam satu perintah jadwal pembaruan batch. 

**Contoh 2**  
Penggunaan penting lainnya dari batching adalah untuk memperbaiki kesalahan dalam suatu tindakan dalam jadwal. Misalnya, Anda mungkin ingin memperbaiki overlay gambar yang belum dimulai dan dibuat dengan waktu mulai yang salah. Untuk melakukan itu, Anda mengirimkan satu perintah jadwal pembaruan batch dengan JSON yang berisi berikut ini:
+ Payload untuk menghapus tindakan asli untuk mengaktifkan overlay gambar. Tindakan ini memiliki waktu mulai yang salah.
+ Payload untuk menambahkan tindakan baru untuk mengaktifkan overlay gambar yang sama. Tindakan ini memiliki waktu mulai yang benar.

# Perintah Batch di antarmuka yang berbeda
<a name="batchupdatecommand-interfaces"></a>

Perintah jadwal pembaruan batch direpresentasikan secara berbeda di antarmuka yang berbeda: 
+ Dalam AWS CLI, perintahnya adalah`batch-update-schedule`.
+ Di API, perintah diwakili oleh `HTTP PUT` on`channels/channelId/schedule`.
+ Dalam AWS SDKs, perintah diwakili oleh konstruksi yang sesuai dengan bahasa SDK itu.

# JSON payload di antarmuka yang berbeda
<a name="batchupdatecommand-payloads"></a>

Payload JSON untuk perintah berbeda untuk antarmuka yang berbeda:
+ Dalam AWS CLI, isi muatan tergantung pada bagaimana Anda menggunakan perintah:
  + Anda dapat memasukkan perintah dengan dua parameter: `channel-id` dan`--cli-input-json`. Dalam hal ini, Anda membuat file yang mengulangi ID saluran dan menyertakan payload JSON. 
  + Anda dapat memasukkan perintah dengan tiga parameter: satu untuk ID saluran, satu untuk payload JSON untuk tindakan buat (jika ada), dan satu untuk muatan JSON untuk tindakan hapus (jika ada). Anda melewati muatan dalam perintah. Jika kedua parameter hadir, setiap parameter mengambil muatan terpisah. Tetapi dua muatan divalidasi dan dilakukan sebagai batch. 

  Muatan untuk selalu AWS CLI kasing pascal (kotak unta atas). 
+ Di API, ada satu payload dengan dua bagian, `CREATES` bagian dan satu `DELETES` bagian. Permintaan dapat berisi satu atau kedua bagian. 

  Payload untuk API selalu merupakan kasus unta untuk nama variabel dan kasus pascal untuk kelas.
+ Dalam AWS SDKs, payload JSON diwakili oleh konstruksi yang sesuai dengan bahasa SDK tersebut. 

Untuk lebih terbiasa dengan tindakan individual, kami sarankan Anda menggunakan MediaLive konsol untuk membuat tindakan. Setelah Anda membuat tindakan, gunakan [DescribeSchedule](viewing-schedule-using-cli.md)perintah di antarmuka yang sesuai (misalnya, AWS CLI atau SDK) untuk mendapatkan payload JSON mentah untuk seluruh jadwal. Anda kemudian dapat menyalin tindakan individual dan menyimpannya sebagai model untuk digunakan saat bekerja secara terprogram.

# Mengirimkan perintah jadwal pembaruan batch
<a name="submitting-batch-command"></a>

Perintah untuk perintah jadwal pembaruan batch identik untuk membuat tindakan, menghapus tindakan, atau mengirimkan kombinasi tindakan buat dan hapus. Perintahnya identik. Hanya isi muatan JSON yang berbeda.

Ada berbagai cara untuk memasukkan perintah untuk membuat tindakan. Kami menyarankan Anda mengikuti penggunaan ini:
+ Masukkan perintah dengan dua parameter: `channel-id` dan`--cli-input-json`. Dalam hal ini, Anda membuat file yang mengulangi ID saluran dan menyertakan payload JSON. 

Petunjuk dan contoh di bagian ini menggambarkan penggunaan ini. 

Aturan umum berikut berlaku untuk perintah pembaruan batch:
+ Anda dapat membuat tindakan saat saluran sedang berjalan atau saat tidak aktif. 
+ Anda dapat membuat sejumlah tindakan dalam satu permintaan, atau kombinasi jenis tindakan apa pun dalam satu permintaan. Misalnya, Anda dapat mencampur pembuatan tindakan pesan SCTE 35 dan tindakan overlay gambar. 
+ Jika Anda membuat beberapa tindakan dalam satu permintaan dan salah satu permintaan buat gagal (biasanya karena waktu mulai tidak cukup di masa depan), maka semuanya gagal.

Aturan berikut berlaku untuk menghapus tindakan:
+ Anda dapat menghapus tindakan saat saluran sedang berjalan atau saat tidak aktif. 
+ Anda dapat menghapus sejumlah tindakan dalam satu permintaan, atau kombinasi jenis tindakan apa pun dalam satu permintaan. Misalnya, Anda dapat mencampur penghapusan tindakan pesan SCTE 35 dan tindakan overlay gambar. 
+ Jika Anda menghapus beberapa tindakan dalam satu permintaan dan salah satu permintaan hapus gagal (biasanya karena waktu mulai tidak cukup di masa depan), maka semuanya gagal.

**Untuk mengirimkan perintah batch**

1. Sebelum Anda menambahkan atau menghapus tindakan, baca [Membuat tindakan dalam jadwal (konsol)](schedule-using-console-create.md) dan[Menghapus tindakan dari jadwal (konsol)](schedule-using-console-delete.md).

1. Siapkan file yang berisi ID saluran dan muatan JSON yang sesuai untuk tindakan tersebut. Untuk struktur dan contoh payload JSON untuk tindakan yang berbeda, lihat bagian berikut. 

1. Berikan file nama yang sesuai dengan `.txt` ekstensi. Misalnya, nama file untuk payload yang hanya membuat tindakan mungkin`schedule-create-actions.txt`. 

1. Simpan file ke folder tempat Anda menjalankan file AWS CLI.

1. Pada baris perintah, masukkan perintah ini:

   `AWS medialive batch-update-schedule --channel-id value --cli-input-json value`
   + Dalam nilai untuk`--channel-id`, masukkan ID saluran sebagai angka.
   + Dalam nilai untuk`--cli-input-json`, masukkan nama file dalam format ini:

     `file://filename.txt`

   Contoh: 

   `aws medialive batch-update-schedule --channel-id 999999 --cli-input-json schedule-create-actions.txt`

1. Untuk mengirimkan perintah, tekan **Enter**. Respons muncul di layar. Respons mengulangi data dari permintaan.

# JSON payload untuk membuat tindakan
<a name="schedule-create-json"></a>

Bagian berikut menunjukkan struktur muatan dan contoh muatan untuk setiap jenis tindakan buat untuk jadwal. MediaLive 

**Topics**
+ [Tindakan sakelar masukan - muatan](cli-schedule-fields-for-input-switch.md)
+ [Input mempersiapkan tindakan — payload](cli-schedule-fields-for-input-prep.md)
+ [Aktifkan aksi gambar global - payload](cli-schedule-fields-for-activate-image.md)
+ [Nonaktifkan tindakan overlay global — payload](cli-schedule-fields-for-deactivate-image.md)
+ [Aktifkan tindakan gambar per output — payload](cli-schedule-fields-for-activate-image-per-output.md)
+ [Nonaktifkan tindakan overlay per output — payload](cli-schedule-fields-for-deactivate-image-per-output.md)
+ [Aktifkan overlay grafis gerak — payload](cli-schedule-fields-activate-mgi.md)
+ [Nonaktifkan overlay grafis gerak — payload](cli-schedule-fields-deactivate-mgi.md)
+ [Pesan splice\$1insert - payload](cli-schedule-fields-for-splice-insert.md)
+ [Pesan Time\$1Signal — payload](cli-schedule-fields-for-time-signal.md)
+ [Return-to-network pesan — payload](cli-schedule-fields-for-return-network.md)
+ [ID3 item metadata — muatan](cli-schedule-fields-for-id3.md)
+ [ID3 item tag segmen - muatan](cli-schedule-fields-id3-segment-tag.md)
+ [Jeda tindakan pipa - muatan](cli-schedule-fields-for-pause.md)
+ [Kombinasi tindakan buat](cli-example-multiple-creates.md)

# Tindakan sakelar masukan - muatan
<a name="cli-schedule-fields-for-input-switch"></a>

Bagian berikut menunjukkan payload untuk tindakan sakelar masukan. 

Dalam muatan ini, hanya `ScheduleActionStartSettings` berisi satu dari`FixedModeScheduleActionStartSettings`,`ImmediateModeScheduleActionStartSettings`, atau`FollowModeScheduleActionStartSettings`.

Lihat contoh berikut untuk sampel dari masing-masing tag ini.

Untuk informasi tentang arti dan nilai untuk bidang di JSON berikut, lihat[Bidang untuk sakelar input](schedule-fields-for-ips.md).

```
{
"ChannelId": "string",
"Creates": {
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "string"
    },
    "FollowModeScheduleActionStartSettings": {
     "FollowPoint": "enum",
     "ReferenceActionName": "string"
    },
    "ImmediateModeScheduleActionStartSettings": {
    }
   },
   "ActionName": "string",
   "ScheduleActionSettings": {
    "InputSwitchSettings": {
     "InputAttachmentNameReference": "string",
     "InputClippingSettings": {
      "InputTimecodeSource": "enum",
      "StartTimecode": {
       "Timecode": "string"
      },
      "StopTimecode": {
       "LastFrameClippingBehavior": "enum",
       "Timecode": "string"
      }
     },
     "UrlPath": ["string", ...]
    }
   }
  ]
 }
}
```

## Contoh peralihan ke input langsung dengan waktu mulai tetap
<a name="json-switch-example-1"></a>

Contoh permintaan ini adalah beralih ke input langsung pada waktu mulai yang tetap. Tindakan sakelar disebut `studio-feed` dan beralih ke input yang terhubung ke lampiran input yang disebut`live-studio-feed`. Ini beralih ke input ini pada waktu UTC yang ditentukan. 

```
{
  "ChannelId": "999999",
  "Creates": {
    "ScheduleActions": [
      {
       "ScheduleActionStartSettings": {
          "FixedModeScheduleActionStartSettings": {
            "Time": "2018-05-21T20:42:19.000Z"
           }
          },
      "ActionName": "studio-feed",
      "ScheduleActionSettings": {
        "InputSwitchSettings": {
          "InputAttachmentNameReference": "live-studio-feed" 
     }
    }
   }
  ]
 }
}
```

## Contoh sakelar file statis sebagai berikut
<a name="json-switch-example"></a>

Contoh permintaan ini adalah beralih ke input file statis untuk mengikuti akhir input sebelumnya. Tindakan sakelar disebut `action-ad-003` dan beralih ke input yang terhubung ke lampiran input yang disebut`zel-cafe`. Ini beralih ke input ini ketika tindakan yang disebut `action-ad-002` berakhir. File untuk tindakan ini terpotong sehingga berakhir setelah 30 detik dan 11 frame:

```
{
  "ChannelId": "999999",
  "Creates": {
      "ScheduleActions": [
          {
            "ScheduleActionStartSettings": {
              "FollowModeScheduleActionStartSettings": {
                "FollowPoint": "END",
                "ReferenceActionName": "action-ad-002"
              }
            },
            "ActionName": "action-ad-003",
              "ScheduleActionSettings": {
                 "InputSwitchSettings": {
                    "InputAttachmentNameReference": "zel-cafe",
                      "InputClippingSettings": {
                          "InputTimecodeSource": "ZEROBASED",
               "StopTimecode":{
                 "Timecode": "00:00:30:11",
                 "LastFrameClippingBehavior": "INCLUDE_LAST_FRAME"
       }
      }
     }
    }
   }
  ]
 }
}
```

## Contoh sakelar ke input dinamis dengan waktu mulai langsung
<a name="json-switch-example2"></a>

Contoh permintaan ini adalah beralih ke input file dinamis segera. Tindakan sakelar disebut `action-unscheduled-standby` dan beralih ke input yang terhubung ke lampiran input yang disebut`dynamic-unscheduled-standby`. Untuk penggunaan input dinamis ini, file yang akan digunakan adalah`oceanwaves.mp4`.

```
{
  "ChannelId": "999999",
  "Creates": {
    "ScheduleActions": [
      {
        "ScheduleActionStartSettings": 
          {
          "ImmediateModeScheduleActionStartSettings": {
          }
         },
       "ActionName": "action-unscheduled-slate",
        "ScheduleActionSettings": {
          "InputSwitchSettings": {
            "InputAttachmentNameReference": "slate",
            "UrlPath":[
              "main/oceanwaves.mp4",
              "redundant/oceanwaves.mp4"]
     }
    }
   }
  ]
 }
}
```

# Input mempersiapkan tindakan — payload
<a name="cli-schedule-fields-for-input-prep"></a>

Bagian berikut menunjukkan payload untuk tindakan sakelar masukan. 

Dalam muatan ini, hanya `ScheduleActionStartSettings` berisi satu dari`FixedModeScheduleActionStartSettings`,`ImmediateModeScheduleActionStartSettings`, atau`FollowModeScheduleActionStartSettings`.

Lihat contoh berikut untuk sampel dari masing-masing tag ini.

Untuk informasi tentang arti dan nilai untuk bidang di JSON berikut, lihat[Bidang untuk sakelar input](schedule-fields-for-ips.md).

```
{
"ChannelId": "string",
"Creates": {
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "string"
    },
    "FollowModeScheduleActionStartSettings": {
     "FollowPoint": "enum",
     "ReferenceActionName": "string"
    },
    "ImmediateModeScheduleActionStartSettings": {
    }
   },
   "ActionName": "string",
   "ScheduleActionSettings": {
    "InputPrepareSettings": {
     "InputAttachmentNameReference": "string",
     "InputClippingSettings": {
      "InputTimecodeSource": "enum",
      "StartTimecode": {
       "Timecode": "string"
      },
      "StopTimecode": {
       "LastFrameClippingBehavior": "enum",
       "Timecode": "string"
      }
     },
     "UrlPath": ["string", ...]
     }
    }
   }
  ]
 }
}
```

## Contoh persiapan masukan dengan waktu mulai yang tetap
<a name="json-prep-example-1"></a>

Contoh permintaan ini adalah beralih ke input langsung pada waktu mulai yang tetap. Tindakan sakelar disebut `studio-feed` dan beralih ke input yang terhubung ke lampiran input yang disebut`live-studio-feed`. Ini beralih ke input ini pada waktu UTC yang ditentukan. 

```
{
  "ChannelId": "999999",
  "Creates": {
    "ScheduleActions": [
      {
       "ScheduleActionStartSettings": {
          "FixedModeScheduleActionStartSettings": {
            "Time": "2018-05-21T20:42:19.000Z"
           }
          },
      "ActionName": "studio-feed",
      "ScheduleActionSettings": {
        "InputSwitchSettings": {
          "InputAttachmentNameReference": "live-studio-feed"
     }
    }
   }
  ]
 }
}
```

## Contoh persiapan masukan sebagai berikut
<a name="json-prep-example-2"></a>

Contoh permintaan ini adalah beralih ke input file statis untuk mengikuti akhir input sebelumnya. Tindakan sakelar disebut `action-ad-003` dan beralih ke input yang terhubung ke lampiran input yang disebut`zel-cafe`. Ini beralih ke input ini ketika tindakan yang disebut `action-ad-002` berakhir. File untuk tindakan ini terpotong sehingga berakhir setelah 30 detik dan 11 frame:

```
{
  "ChannelId": "999999",
  "Creates": {
      "ScheduleActions": [
          {
            "ScheduleActionStartSettings": {
              "FollowModeScheduleActionStartSettings": {
                "FollowPoint": "END",
                "ReferenceActionName": "action-ad-002"
              }
            },
            "ActionName": "action-ad-003",
              "ScheduleActionSettings": {
                 "InputSwitchSettings": {
                    "InputAttachmentNameReference": "zel-cafe",
                      "InputClippingSettings": {
                          "InputTimecodeSource": "ZEROBASED",
               "StopTimecode":{
                 "Timecode": "00:00:30:11",
                 "LastFrameClippingBehavior": "INCLUDE_LAST_FRAME"
              }
            }
          }
        }
      }
    ]
  }
}
```

# Aktifkan aksi gambar global - payload
<a name="cli-schedule-fields-for-activate-image"></a>

Untuk informasi tentang arti dan nilai untuk bidang di JSON berikut, lihat[Bidang untuk mengaktifkan overlay gambar global](schedule-fields-for-activate-image.md).

```
{
"ChannelId": "string",
"Creates": {
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "string"
    },
    "ImmediateModeScheduleActionStartSettings": {
    }
   },
   "ActionName": "string",
   "ScheduleActionSettings": {
    "StaticImageActivateSettings": {
     "Duration": integer,
     "FadeIn": integer,
     "FadeOut": integer,
     "Height": integer,
     "Image": {
      "PasswordParam": "string",
      "Uri": "string",
      "Username": "string"
     },
     "ImageX": integer,
     "ImageY": integer,
     "Layer": integer,
     "Opacity": integer,
     "Width": integer
     }
    }
   }
  ]
 }
}
```

## Contoh
<a name="json-activate-image-example"></a>

Contoh permintaan ini membuat overlay gambar untuk disisipkan di setiap output video di setiap grup keluaran di saluran. Overlay menggunakan file yang disimpan dalam bucket Amazon S3. Permintaan tidak menyertakan durasi dan oleh karena itu tidak menyertakan fadeout. Sebaliknya, tujuannya adalah untuk mengirim permintaan nonaktifkan terpisah pada waktu yang tepat. Semua waktu dalam milidetik, dan semua nilai pemosisian dalam piksel:

```
{
  "ChannelId": "999999",
  "Creates": {
  "ScheduleActions": [
    {
      "ScheduleActionStartSettings": {
        "FixedModeScheduleActionStartSettings": {
          "Time": "2018-05-21T20:42:19.000Z"
        }
      },
      "ActionName": "corporate-logo-030",
      "ScheduleActionSettings": {
        "StaticImageActivateSettings": {
          "Image": {
          "PasswordParam": "corplogo!2312",
          "Uri": "s3ssl://amzn-s3-demo-bucket/logos/corporate/high-res.bmp",
          "Username": "medialiveoperator"
          },
          "Layer": 1,
          "FadeIn": 1500,
          "Height": 900
          "Width": 800,
          "ImageX": 200,
          "ImageY": 300,
          "Opacity": 60,
          }
        }
      }
    ]
  }
}
```

# Nonaktifkan tindakan overlay global — payload
<a name="cli-schedule-fields-for-deactivate-image"></a>

Untuk informasi tentang arti dan nilai untuk bidang di JSON berikut, lihat[Bidang untuk menonaktifkan hamparan gambar global](schedule-fields-for-deactivate-image.md).

```
{
 "ChannelId": "string",
 "Creates": {
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "string"
    },
    "ImmediateModeScheduleActionStartSettings": {
    }
   },
   "ActionName": "string",
   "ScheduleActionSettings": {
    "StaticImageDeactivateSettings": {
     "FadeOut": integer,
     "Layer": integer
    }
   }
  }
 ]
}
```

## Contoh
<a name="json-deactivate-image-example"></a>

Contoh permintaan ini menciptakan tindakan untuk menghapus overlay gambar pada 20:42:04.000 (UTC) dengan fadeout 500 milidetik yang ditambahkan ke waktu akhir, yang berarti bahwa overlay tidak akan terlihat pada 20:42:04.500. 

Tindakan menghapus overlay gambar yang ada di lapisan global 4. Ini berarti menghapus gambar *hanya jika* dimasukkan menggunakan aksi global (StaticImageActivateSettings). Itu tidak menghapus overlay dari lapisan per-output 4. 

```
{
  "ChannelId": "999999",
  "Creates": {
  "ScheduleActions": [
    {
      "ScheduleActionStartSettings": {
        "FixedModeScheduleActionStartSettings": {
          "Time": "2018-05-21T20:42:04.000Z"
        }
      },
      "ActionName": "stop-overlay-029",
      "ScheduleActionSettings": {
        "StaticImageDeactivateSettings": {
          "FadeOut": 500,
          "Layer": 4
          }
        }
      }
    ]
  }
}
```

# Aktifkan tindakan gambar per output — payload
<a name="cli-schedule-fields-for-activate-image-per-output"></a>

Untuk informasi tentang arti dan nilai untuk bidang di JSON berikut, lihat[Bidang untuk mengaktifkan overlay gambar per output](schedule-fields-activate-image-per-output.md).

```
{
"ChannelId": "string",
"Creates": {
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "string"
    },
    "ImmediateModeScheduleActionStartSettings": {
    }
   },
   "ActionName": "string",
   "ScheduleActionSettings": {
    "StaticImageOutputActivateSettings": {
     "Duration": integer,
     "FadeIn": integer,
     "FadeOut": integer,
     "Height": integer,
     "Image": {
      "PasswordParam": "string",
      "Uri": "string",
      "Username": "string"
     },
     "ImageX": integer,
     "ImageY": integer,
     "Layer": integer,
     "Opacity": integer,
     "OutputNames": [
       {}
      ],
     "Width": integer
     }
    }
   }
  ]
 }
}
```

## Contoh
<a name="json-deactivate-image-per-output-example"></a>

Contoh permintaan ini membuat overlay gambar untuk disisipkan dalam output tertentu di saluran. Overlay menggunakan file yang disimpan dalam bucket Amazon S3. Permintaan menyisipkan gambar dalam output `hls-high-res` dan. `mss-high-res` Gambar berukuran tepat untuk resolusi video dalam output ini. 

Permintaan dimaksudkan untuk selalu ada. Oleh karena itu, diatur untuk segera memulai (segera setelah saluran dimulai). Semua waktu dalam milidetik, dan semua nilai pemosisian dalam piksel:

```
{
  "ChannelId": "999999",
  "Creates": {
  "ScheduleActions": [
    {
        "ScheduleActionStartSettings": 
          {
          "ImmediateModeScheduleActionStartSettings": {
          }
         },
      },
      "ActionName": "logo-1280",
      "ScheduleActionSettings": {
        "StaticImageOutputActivateSettings": {
          "Image": {
          "PasswordParam": "corplogo!2312",
          "Uri": "s3ssl://amzn-s3-demo-bucket/logos/corporate/10percent-1280.bmp",
          "Username": "medialiveoperator"
          },
          "Layer": 0,
          "outputNames": [
            hls-high-res,mss-high-res
           ],
          "ImageX": 200,
          "ImageY": 300,
          "FadeIn": 1500,
          "Opacity": 60
          }
        }
      }
    ]
  }
}
```

# Nonaktifkan tindakan overlay per output — payload
<a name="cli-schedule-fields-for-deactivate-image-per-output"></a>

Untuk informasi tentang arti dan nilai untuk bidang di JSON berikut, lihat[Bidang untuk menonaktifkan overlay gambar per output](schedule-fields-deactivate-image-per-output.md).

```
{
 "ChannelId": "string",
 "Creates": {
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "string"
    },
    "ImmediateModeScheduleActionStartSettings": {
    }
   },
   "ActionName": "string",
   "ScheduleActionSettings": {
    "StaticImageOutputDeactivateSettings": {
     "FadeOut": integer,
     "Layer": integer,
     "OutputNames"
    }
   }
  }
 ]
}
```

## Contoh
<a name="cli-schedule-fields-for-deactivate-image-per-output-example"></a>

Tindakan nonaktifkan menonaktifkan gambar di lapisan per-output yang ditentukan, dalam output atau output yang ditentukan.

Dalam contoh ini, yang mengikuti dari contoh aktifkan, tindakan menghapus semua overlay gambar yang ada di per-output layer 4 dalam output. hls-high-res 

```
{
  "ChannelId": "999999",
  "Creates": {
  "ScheduleActions": [
    {
      "ScheduleActionStartSettings": {
        "FixedModeScheduleActionStartSettings": {
          "Time": "2018-05-21T20:42:04.000Z"
        }
      },
      "ActionName": "stop-layer4-all-outputs",
      "ScheduleActionSettings": {
        "StaticImageOutputDeactivateSettings": {
          "outputNames": [
            hls-high-res
           ],
          "FadeOut": 500,
          "Layer": 4
          }
        }
      }
    ]
  }
}
```

# Aktifkan overlay grafis gerak — payload
<a name="cli-schedule-fields-activate-mgi"></a>

Untuk informasi tentang arti dan nilai untuk bidang di JSON berikut, lihat[Bidang untuk mengaktifkan overlay grafis gerak](schedule-fields-for-mg.md).

```
{
 "ChannelId": "string",
 "Creates": {
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "string"
    },
    "ImmediateModeScheduleActionStartSettings": {
    }
   },
   "ActionName": "string",
   "ScheduleActionSettings": {
    "MotionGraphicsImageActivateSettings": {
     "Duration": integer
     "Url": "string"
     "Username": "string",
     "PasswordParam": "string"
    }
   }
  ]
 }
}
```

## Contoh
<a name="json-activate-mgi-example"></a>

Contoh permintaan ini menciptakan aksi overlay grafis gerak yang disebut mg\$1ticker\$1tape. Aset grafik gerak disimpan di http://example.com/ticker\$1tape.html. Server ini membutuhkan kredensi pengguna. Permintaan tidak termasuk durasi. Sebaliknya, tujuannya adalah untuk mengirim permintaan nonaktifkan terpisah pada waktu yang tepat. 

```
{
"ChannelId": "999999",
"Creates": {
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "2018-05-21T20:42:04.000Z"
    }
   },
   "ActionName": "mg_ticker_tape",
   "ScheduleActionSettings": {
    "MotionGraphicsImageActivateSettings": {
     "Url": "https://example.com/ticker_tape.html"
     "Username": "medialiveoperator",
     "PasswordParam": "/medialive/12345"
    }
   }
  ]
 }
}
```

# Nonaktifkan overlay grafis gerak — payload
<a name="cli-schedule-fields-deactivate-mgi"></a>

Untuk informasi tentang arti dan nilai untuk bidang di JSON berikut, lihat[Bidang untuk menonaktifkan overlay grafis gerak](schedule-fields-for-mg-deactivate.md).

```
{
"ChannelId": "string",
"Creates": {
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "string"
    },
    "ImmediateModeScheduleActionStartSettings": {
    }
   },
   "ActionName": "string",
   "ScheduleActionSettings": {
    "MotionGraphicsImageDeactivateSettings": {
     }
    }
   }
  ]
 }
}
```

## Contoh
<a name="json-deactivate-mgi-example"></a>

Contoh permintaan ini membuat tindakan untuk mengakhiri overlay grafik gerak pada 23:59:00.000 (UTC) . :

```
{
"ChannelId": "999999",
"Creates": {
 "ScheduleActions": [
  {
  "ScheduleActionStartSettings": {
   "FixedModeScheduleActionStartSettings": {
   "Time": "2018-05-21T23:59:00.000Z"
   },
   "ActionName": "deactivate-ticker-tape",
   "ScheduleActionSettings": {
    "MotionGraphicsImageDeactivateSettings": {
     }
    }
   }
  ]
 }
}
```

# Pesan splice\$1insert - payload
<a name="cli-schedule-fields-for-splice-insert"></a>

Untuk informasi tentang arti dan nilai untuk bidang di JSON berikut, lihat[Bidang untuk pesan splice\$1insert](schedule-fields-for-splice_insert.md).

```
{
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "string"
    },
    "FollowModeScheduleActionStartSettings": {
     "FollowPoint": "enum",
     "ReferenceActionName": "string"
    },
    "ImmediateModeScheduleActionStartSettings": {
    }
   },
   "ActionName": "string",
   "ScheduleActionSettings": {
    "Scte35SpliceInsertSettings": {
     "Duration": integer,
     "SpliceEventId": integer
    }
   }
  }
 ]
}
```

## Contoh sisipan sambatan dengan waktu mulai tetap
<a name="json-splice-insert-example"></a>

Contoh permintaan ini membuat tindakan untuk splice\$1insert dengan waktu mulai UTC 20:42:04.000. Ini juga memiliki referensi `ActionName` yang mungkin mereferensikan iklan dari database Anda, bilangan bulat unik untuk ID peristiwa sambatan, dan durasi kutu 1.350.000 kHz (15 detik).

```
{
  "ChannelId": "999999",
  "Creates": {
    "ScheduleActions": [
      {
        "ScheduleActionStartSettings": {
          "FixedModeScheduleActionStartSettings": {
            "Time": "2018-05-21T20:42:04.000Z"
          }
        },
      "ActionName": "adavail-3708",
      "ScheduleActionSettings": {
        "Scte35SpliceInsertSettings": {
          "SpliceEventId": 3708,
          "Duration": 1350000
          }
        }
      }
    ]
  }
}
```

## Contoh sisipan sambatan sebagai berikut
<a name="json-splice-insert-example2"></a>

Contoh permintaan ini membuat tindakan untuk splice\$1insert yang akan disisipkan setelah sakelar input yang disebut nature-doco-003 berakhir. Tindakan ini mungkin mereferensikan iklan dari database Anda, bilangan bulat unik untuk ID peristiwa sambatan, dan durasi kutu 1.350.000 kHz (15 detik). `ActionName`

Mode ikuti untuk pesan SCTE 35 berguna saat Anda ingin iklan berhasil muncul segera setelah input selesai, tetapi Anda tidak tahu kapan itu akan terjadi. 

```
{
  "ChannelId": "999999",
  "Creates": {
    "ScheduleActions": [
      {
        "ScheduleActionStartSettings": {
         "FollowModeScheduleActionStartSettings": {
                "FollowPoint": "END",
                "ReferenceActionName": "nature-doco-003"
        }
      },
      "ActionName": "adavail-3708",
      "ScheduleActionSettings": {
        "Scte35SpliceInsertSettings": {
          "SpliceEventId": 3708,
          "Duration": 1350000
          }
        }
      }
    ]
  }
}
```

# Pesan Time\$1Signal — payload
<a name="cli-schedule-fields-for-time-signal"></a>

Untuk informasi tentang arti dan nilai untuk bidang di JSON berikut, lihat[Bidang untuk pesan time\$1signal](schedule-fields-for-time-signal.md).

```
{
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "string"
    },
    "FollowModeScheduleActionStartSettings": {
     "FollowPoint": "enum",
     "ReferenceActionName": "string"
    },
    "ImmediateModeScheduleActionStartSettings": {
    }
   },
   "ActionName": "string",
   "ScheduleActionSettings": {
    "Scte35TimeSignalSettings": {
     "Scte35Descriptors": [
      {
       "Scte35DescriptorSettings": {
        "SegmentationDescriptorScte35DescriptorSettings": {
         "DeliveryRestrictions": {
          "ArchiveAllowedFlag": "enum",
          "DeviceRestrictions": "enum",
          "NoRegionalBlackoutFlag": "enum",
          "WebDeliveryAllowedFlag": "enum"
         },
         "SegmentNum": integer,
         "SegmentationCancelIndicator": "enum",
         "SegmentationDuration": integer,
         "SegmentationEventId": integer,
         "SegmentationTypeId": integer,
         "SegmentationUpid": "string",
         "SegmentationUpidType": integer,
         "SegmentsExpected": integer,
         "SubSegmentNum": integer,
         "SubSegmentsExpected": integer
        }
       }
      }
     ]
    }
   }
  }
 ]
}
```

## Contoh
<a name="json-time-signal-example"></a>

Contoh permintaan ini membuat tindakan untuk time\$1signal dengan waktu mulai UTC 20:42:04.000 dan dengan bilangan bulat unik untuk. `SegmentationEventId` Untuk bidang pembatasan, `NoRegionalBlackoutFlag` memiliki batasan yang ditetapkan (pemadaman regional ada).

```
{
  "ChannelId": "999999",
  "Creates": {
  "ScheduleActions": [
    {
      "ScheduleActionStartSettings": {
        "FixedModeScheduleActionStartSettings": {
          "Time": "2018-05-21T20:42:04.000Z"
        }
      },
      "ActionName": "adavail-3708",
      "ScheduleActionSettings": {
        "Scte35TimeSignalSettings": {
          "Scte35Descriptors": [
          {
            "Scte35DescriptorSettings": {
              "SegmentationDescriptorScte35DescriptorSettings": {
                "SubSegmentsExpected": 0,
                "SegmentationEventId": 7054,
                "SegmentationDuration": 1350000,
                "SegmentationCancelIndicator": 0,
                "SubSegmentNum": 0,
                "SegmentationUpidType": 12,
                "SegmentNum": 0,
                "SegmentationCancelIndicator": "SEGMENTATION_EVENT_NOT_CANCELED",
                "DeliveryRestrictions": {
                  "DeviceRestrictions": "NONE",
                  "WebDeliveryAllowedFlag": "WEB_DELIVERY_ALLOWED",
                  "NoRegionalBlackoutFlag": "REGIONAL_BLACKOUT",
                  "ArchiveAllowedFlag": "ARCHIVE_ALLOWED"
                },
                "SegmentationUpid": "4a414e3136494e4155303031",
                "SegmentationTypeId": 52,
                "SegmentsExpected": 0
                  }
                }
              }
            ]
          }
        }
      }
    ]
  }
}
```

# Return-to-network pesan — payload
<a name="cli-schedule-fields-for-return-network"></a>

Untuk informasi tentang arti dan nilai untuk bidang di JSON berikut, lihat[Bidang untuk return-to-network pesan](schedule-fields-for-return-to-network.md).

```
{
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "string"
    },
    "FollowModeScheduleActionStartSettings": {
     "FollowPoint": "enum",
     "ReferenceActionName": "string"
    },
    "ImmediateModeScheduleActionStartSettings": {
    }
   },
   "ActionName": "string",
   "ScheduleActionSettings": {
    "Scte35ReturnToNetworkSettings": {
     "SpliceEventId": integer                
    }
   }
  }
 ]
}
```

## Contoh
<a name="json-return-network-example"></a>

Contoh permintaan ini membuat return-to-network dengan waktu mulai UTC 20:42:19.

```
{
  "ChannelId": "999999",
  "Creates": {
    "ScheduleActions": [
      {
        "ScheduleActionStartSettings": {
          "FixedModeScheduleActionStartSettings": {
            "Time": "2018-05-21T20:42:19.000Z"
          }
      },
      "ActionName": "end-adavail-3708",
      "ScheduleActionSettings": {
        "Scte35ReturnToNetworkSettings": {
          }
        }
      }
    ]
  }
}
```

# ID3 item metadata — muatan
<a name="cli-schedule-fields-for-id3"></a>

Untuk informasi tentang arti dan nilai untuk bidang di JSON berikut, lihat[Bidang untuk ID3 metadata](schedule-fields-for-id3-userdata.md).

**Muatan untuk tindakan HlsTimedMetadataSettings**

```
{
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "string"
    },
    "ImmediateModeScheduleActionStartSettings": {
    }
   },
   "ActionName": "string",
   "ScheduleActionSettings": {
     "HlsTimedMetadataSettings": {
     "Id3": "string"
    }
   }
  }
 ]
}
```

**Muatan untuk tindakan TimedMetadataSettings**

```
{
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "string"
    },
    "ImmediateModeScheduleActionStartSettings": {
    }
   },
   "ActionName": "string",
   "ScheduleActionSettings": {
     "TimedMetadataSettings": {
     "Id3": "string"
    }
   }
  }
 ]
}
```

## Contoh
<a name="json-id3-example"></a>

Contoh permintaan ini menggunakan `HlsTimedMetadataSettings` tindakan. Ini menciptakan ID3 metadata untuk dimasukkan dalam kelompok output yang sesuai pada 13:35:59 UTC.

```
{
  "ChannelId": "999999",
  "Creates": {
  "ScheduleActions": [
    {
      "ScheduleActionStartSettings": {
        "FixedModeScheduleActionStartSettings": {
          "Time": "2019-01-02T13:35:59Z"
        }
      },
      "ActionName": "id3-metadata.2019-01-02T13:35:59Z",
      "ScheduleActionSettings": {
        "HlsTimedMetadataSettings": {
          "Id3": "SUQzBAAAAAAAF1RJVDIAAAANAAADSGVsbG8gV29ybGQA"
          }
        }
      }
    ]
  }
}
```

# ID3 item tag segmen - muatan
<a name="cli-schedule-fields-id3-segment-tag"></a>

Untuk informasi tentang arti dan nilai untuk bidang di JSON berikut, lihat[Bidang untuk tag ID3 segmen](schedule-fields-for-id3-segment-tags.md).

**Muatan untuk HlsId 3 tindakan SegmentTaggingSettings**

```
{
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "string"
    },
    "ImmediateModeScheduleActionStartSettings": {
    }
   },
   "ActionName": "string",
   "ScheduleActionSettings": {
	"HlsId3SegmentTaggingSettings": {
         "Tag": "string"
         "Id3": "string"
    }
   }
  }
 ]
}
```

**Payload untuk aksi Id3 SegmentTaggingSettings**

```
{
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "string"
    },
    "ImmediateModeScheduleActionStartSettings": {
    }
   },
   "ActionName": "string",
   "ScheduleActionSettings": {
	"Id3SegmentTaggingSettings": {
         "Tag": "string"
         "Id3": "string"
    }
   }
  }
 ]
}
```

## Contoh menggunakan properti tag
<a name="json-id3-segment-example"></a>

Contoh permintaan ini menggunakan `HlsId3SegmentTaggingSettings` tindakan. Ini menciptakan tag ID3 segmen yang akan dimasukkan mulai dari 13:35:59 UTC. Contoh ini menggunakan `Tag` properti, yang berarti bahwa Anda hanya menentukan konten `value` untuk `TXXX` bidang. Dalam contoh ini, konten adalah tanggal, waktu, dan jumlah segmen. 

```
{
  "ChannelId": "999999",
  "Creates": {
  "ScheduleActions": [
    {
      "ScheduleActionStartSettings": {
        "FixedModeScheduleActionStartSettings": {
          "Time": "2020-01-02T13:35:59Z"
        }
      },
      "ActionName": "id3-datetime-and-segment",
      "ScheduleActionSettings": {
        "HlsId3SegmentTaggingSettings": {
          "Tag": "$dt$-$sn$"
          }
        }
      }
    ]
  }
}
```

## Contoh menggunakan properti Id3
<a name="json-ide-segment-id3-example"></a>

Contoh permintaan ini membuat tag ID3 segmen untuk segera disisipkan. Contoh ini menggunakan `Id3` properti, yang berarti bahwa konten dikodekan sebagai base64.

```
{
  "ChannelId": "999999",
  "Creates": {
  "ScheduleActions": [
    {
      "ScheduleActionStartSettings": {
        ImmediateModeScheduleActionStartSettings
       }
      },
      "ActionName": "id3-song309",
      "ScheduleActionSettings": {
        "HlsId3SegmentTaggingSettings": {
          "Id3": "SUQzBAAAAAAAF1RJVDIAAAANAAADSGVsbG8gV29ybGQA"
          }
        }
      }
    ]
  }
}
```

# Jeda tindakan pipa - muatan
<a name="cli-schedule-fields-for-pause"></a>

Untuk informasi tentang arti dan nilai untuk bidang di JSON berikut, lihat[Bidang untuk jeda](schedule-fields-for-pause.md).

```
{
 "ScheduleActions": [
  {
   "ScheduleActionStartSettings": {
    "FixedModeScheduleActionStartSettings": {
     "Time": "string"
    },
    "ImmediateModeScheduleActionStartSettings": {
    }
   },
   "ActionName": "string",
   "ScheduleActionSettings": {
    "PauseStateSettings": {
     "Pipelines": [
      {
       "PipelineId": "enum"
      }
     ]
    }
   }
  }
 ]
}
```

## Contoh: Menjeda satu pipa
<a name="json-pause-example"></a>

Contoh permintaan ini menghentikan sementara pipeline 0 pada 20:42:19 UTC. MediaLive selalu membaca perintah sebagai: *atur pipeline atau pipeline yang ditentukan untuk menjeda dan mengatur semua pipeline lainnya ke unpause*.

```
{
  "ChannelId": "999999",
  "Creates": {
    "ScheduleActions": [
      {
        "ScheduleActionStartSettings": {
          "FixedModeScheduleActionStartSettings": {
            "Time": "2018-05-21T20:42:19Z"
          }
        },
        "ActionName": "pause-pipeline-0-now",
        "ScheduleActionSettings": {
          "PauseStateSettings": {
            "Pipelines": [
              {
                "PipelineId": "PIPELINE_0"
              }
            ]
          }
        }
      }
    ]
  }
}
```

## Contoh: Membatalkan jeda kedua saluran pipa
<a name="json-unpause-example"></a>

Contoh permintaan ini menghentikan sementara semua pipeline yang saat ini dijeda. 

**catatan**  
MediaLive selalu membaca perintah sebagai: *atur pipeline atau pipeline yang ditentukan untuk menjeda dan mengatur semua pipeline lainnya ke unpause*. Dalam contoh ini, `Pipelines` array kosong. MediaLivemenafsirkan array kosong ini sebagai: *mengatur semua pipeline ke* unpause.

```
{
 "ChannelId": "999999",
 "Creates": {
     "ScheduleActions": [
      {
       "ScheduleActionStartSettings": {
         "ImmediateModeScheduleActionStartSettings": {}
      },
     "ActionName": "unpause-pipeline-0",
     "ScheduleActionSettings": {
       "PauseStateSettings": {
         "Pipelines": [
       {}
      ]
     }
    }
   }
  ]
 }
}
```

# Kombinasi tindakan buat
<a name="cli-example-multiple-creates"></a>

Berikut adalah contoh badan JSON untuk masuk ke `--creates` parameter `batch-update-schedule` AWS CLI perintah. Ini berisi dua tindakan untuk dibuat. Dalam contoh ini, kedua tindakan tersebut adalah splice\$1inserts, tetapi sebenarnya Anda dapat menggabungkan nomor dan semua jenis tindakan buat.

```
{
    "ScheduleActions": [
      {
        "ScheduleActionSettings": {
          "Scte35SpliceInsertSettings": {
            "Duration": 1350000,
            "SpliceEventId": 3
          }
        },
        "ActionName": "SpliceInsert-01",
        "ScheduleActionStartSettings": {
          "FixedModeScheduleActionStartSettings": {
            "Time": "2018-11-05T16:10:30.000Z"
          }
        }
      },
      {
        "ScheduleActionSettings": {
          "Scte35SpliceInsertSettings": {
            "Duration": 2700000,
            "SpliceEventId": 3
          }
        },
        "ActionName": "SpliceInsert-02",
        "ScheduleActionStartSettings": {
          "FixedModeScheduleActionStartSettings": {
            "Time": "2018-11-05T16:30:45.000Z"
          }
        }
      }
    ]
  }
```

# JSON payload untuk menghapus tindakan
<a name="cli-schedule-delete-json"></a>

 Di `Deletes` bagian ini, sertakan daftar tindakan yang akan dihapus dengan memasukkan array`ActionNames`. Array berisi satu atau lebih nama tindakan. Anda dapat memperoleh nama tindakan ini menggunakan `DescribeChannel` perintah (lihat[Melihat jadwal (AWS CLI)](viewing-schedule-using-cli.md).

```
{
  "ChannelId": "string",
  "Deletes": {
      "ActionNames": [
          ""
    ]
  }
}
```

## Contoh
<a name="cli-schedule-delete-json-example"></a>

Contoh permintaan ini menghapus tiga tindakan yang diidentifikasi oleh `ActionNames` yang ditetapkan saat Anda membuat tindakan.

```
{
  "ChannelId": "999999",
  "Deletes": {
      "ActionNames": [
          "stop-overlay-33",
          "adavail-3711",
          "end-adavail-3711"
      ]
  }
}
```

# JSON payload untuk menggabungkan create dan delete
<a name="schedule-create-and-delete-json"></a>

Untuk menggabungkan batch create dan deletes, sertakan `Creates` bagian dan `Deletes` bagian dalam payload JSON. 

Dalam contoh ini, payload di `Deletes` bagian menghapus tindakan untuk mengaktifkan overlay gambar karena memiliki waktu mulai yang salah. Tindakan itu dinamai`overlay-21`. Muatan di `Creates` bagian menyisipkan tindakan itu lagi, kali ini dengan waktu mulai yang benar.

Meskipun `Creates` bagian muncul pertama kali di payload JSON, MediaLive selalu lakukan tindakan hapus terlebih dahulu. 

Dalam tindakan ini, tindakan hapus dan tindakan buat memiliki hal yang sama`ActionName`. Nama sedang digunakan kembali karena batch adalah “delete and replace.” Tetapi Anda dapat menetapkan nama yang berbeda untuk tindakan buat.

```
{
  "ChannelId": "999999",
  "Creates": {
  "ScheduleActions": [
    {
      "ScheduleActionStartSettings": {
        "FixedModeScheduleActionStartSettings": {
          "Time": "2018-05-21T20:42:19.000Z"
        }
      },
      "ActionName": "overlay-21",
      "ScheduleActionSettings": {
        "StaticImageActivateSettings": {
          "Image": {
          "PasswordParam": "imagespassword",
          "Uri": "s3ssl://amzn-s3-demo-bucket/banner-A/high-res.bmp",
          "Username": "medialiveoperator"
          },
          "ImageY": 300,
          "FadeIn": 1500,
          "ImageX": 200,
          "Width": 800,
          "Opacity": 60,
          "Layer": 1,
          "Height": 900
          }
        }
      }
    ]
  },
  "Deletes": {
       "ActionNames": [
          "overlay-21"
        ]
    }
}
```

# Melihat jadwal (AWS CLI)
<a name="viewing-schedule-using-cli"></a>

Anda dapat menggunakan AWS CLI untuk melihat daftar tindakan yang saat ini dalam jadwal untuk satu saluran:
+ Tindakan yang belum dilakukan di saluran
+ Tindakan yang sebelumnya telah dilakukan 

Untuk melihat jadwal, gunakan `DescribeSchedule` perintah. Perintah ini direpresentasikan secara berbeda dalam antarmuka yang berbeda:
+ Dalam AWS CLI, perintahnya adalah`describe-schedule`.
+ Di API, perintah diwakili oleh `HTTP GET` on`channels/channelId/schedule`.
+ Dalam AWS SDKs, perintah diwakili oleh konstruksi yang sesuai dengan bahasa SDK itu. 

**Untuk melihat tindakan (AWS CLI)**

1. Masukkan perintah ini:

   **aws medialive describe-schedule --channel-id *value* --max-results value**

1. Untuk mengirimkan perintah, tekan **Enter**. Respons muncul di layar. 

1. Jika Anda menggunakan `-max-results` opsi dan respons yang disertakan`NextToken`, masukkan **DescribeChannel** perintah dan berikan nilai `NextToken` in`--next-token`. Contoh:

   **aws medialive describe-schedule --channel-id *value* --next-token 3jhrprd0**

1. Untuk mengirimkan perintah, tekan **Enter**. Respons muncul di layar. 

## Contoh
<a name="viewing-schedule-using-cli-example"></a>

Tubuh JSON dari *respons* perintah mirip dengan *permintaan `BatchUpdateSchedule`* perintah.

Contoh respons ini menunjukkan tindakan berikut:
+ Tindakan dengan mengaktifkan overlay gambar di lapisan 1 pukul 20:30:00 UTC `ActionName` **corporate-logo-029**
+ Tindakan dengan menonaktifkan overlay di `ActionName` **stop-overlay-029** lapisan 1 pada 20:42:04 UTC
+ Tindakan dengan memasukkan splice\$1insert pada saat yang sama dengan tindakan menonaktifkan `ActionName` **adavail-3708**
+ Tindakan dengan `ActionName` **end-adavail-3708** ke return-to-network 15 detik kemudian, pada 20:42:19 UTC
+ Tindakan dengan mengaktifkan `ActionName` **corporate-logo-030** kembali overlay yang sama di lapisan 1 pada saat yang sama dengan pengembalian

Jadwal ini menjelaskan alur kerja di mana Anda biasanya menampilkan logo perusahaan Anda, tetapi Anda menghapusnya di awal setiap iklan yang tersedia dan kemudian menampilkannya lagi di akhir iklan yang tersedia.

```
 {
  "NextToken": "3jhrprd0",
      "ScheduleActions": [
      {
        "ScheduleActionStartSettings": {
          "FixedModeScheduleActionStartSettings": {
            "Time": "2018-05-21T20:30:00.000Z"
          }
        },
        "ActionName": "corporate-logo-029",
        "ScheduleActionSettings": {
          "StaticImageActivateSettings": {
            "Image": {
            "PasswordParam": "corplogo!2312",
            "Uri": "s3ssl://amzn-s3-demo-bucket/logos/corporate/high-res.bmp",
            "Username": "medialiveoperator"
            },
            "ImageY": 300,
            "FadeIn": 1500,
            "ImageX": 200,
            "Width": 800,
            "Opacity": 60,
            "Layer": 1,
            "Height": 900
          }
        }
      },
      {
        "ScheduleActionStartSettings": {
          "FixedModeScheduleActionStartSettings": {
            "Time": "2018-05-21T20:42:04.000Z"
          }
        },
        "ActionName": " stop-overlay-029",
        "ScheduleActionSettings": {
          "StaticImageDeactivateSettings": {
            "FadeOut": 1500,
            "Layer": 1
          }
        }
      },
      {
        "ScheduleActionStartSettings": {
          "FixedModeScheduleActionStartSettings": {
            "Time": "2018-05-21T20:42:04.000Z"
          }
        },
        "ActionName": "adavail-3708",
        "ScheduleActionSettings": {
          "Scte35SpliceInsertSettings": {
            "SpliceEventId": 3708,
            "Duration": 1350000
          }
        }
      },
      {
        "ScheduleActionStartSettings": {
          "FixedModeScheduleActionStartSettings": {
            "Time": "2018-05-21T20:42:19.000Z"
          }
        },
        "ActionName": "end-adavail-3708",
        "ScheduleActionSettings": {
          "Scte35ReturnToNetworkSettings": {
            "SpliceEventId": 3708
          }
        }
      },
      {
        "ScheduleActionStartSettings": {
          "FixedModeScheduleActionStartSettings": {
            "Time": "2018-05-21T20:42:19.000Z"
          }
        },
        "ActionName": "corporate-logo-030",
        "ScheduleActionSettings": {
          "StaticImageActivateSettings": {
            "Image": {
            "PasswordParam": "corplogo!2312",
            "Uri": "s3ssl://amzn-s3-demo-bucket/logos/corporate/high-res.bmp",
            "Username": "medialiveoperator"
            },
            "ImageY": 300,
            "FadeIn": 1500,
            "ImageX": 200,
            "Width": 800,
            "Opacity": 60,
            "Layer": 1,
            "Height": 900
          }
        }
      }
    ]   
  }
```