Mengirimkan perintah jadwal pembaruan batch - MediaLive

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

Mengirimkan perintah jadwal pembaruan batch

Perintah untuk perintah jadwal pembaruan batch identik untuk membuat tindakan, menghapus tindakan, atau mengirimkan kombinasi tindakan buat dan hapus. Perintahnya identik. Hanya isi JSON muatan 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 JSON payload.

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 SCTE 35 tindakan pesan 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 SCTE 35 tindakan pesan 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) danMenghapus tindakan dari jadwal (konsol).

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

  3. Berikan file nama yang sesuai dengan .txt ekstensi. Misalnya, nama file untuk payload yang hanya membuat tindakan mungkinschedule-create-actions.txt.

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

  5. 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

    Sebagai contoh:

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

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