StartSelector - Amazon Kinesis Video Streams

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

StartSelector

Mengidentifikasi potongan pada aliran video Kinesis tempat Anda ingin GetMedia API mulai mengembalikan data media. Anda memiliki opsi berikut untuk mengidentifikasi potongan awal:

  • Pilih potongan terbaru (atau tertua).

  • Identifikasi potongan tertentu. Anda dapat mengidentifikasi potongan tertentu baik dengan memberikan nomor fragmen atau stempel waktu (server atau produser).

  • Setiap metadata potongan menyertakan token lanjutan sebagai tag Matroska (MKV) (). AWS_KINESISVIDEO_CONTINUATION_TOKEN Jika GetMedia permintaan Anda sebelumnya dihentikan, Anda dapat menggunakan nilai tag ini di GetMedia permintaan berikutnya. API kemudian mulai mengembalikan potongan mulai dari mana API terakhir berakhir.

Daftar Isi

StartSelectorType

Mengidentifikasi fragmen pada aliran video Kinesis tempat Anda ingin mulai mendapatkan datanya.

  • SEKARANG - Mulailah dengan potongan terbaru di streaming.

  • EARLIEST - Mulailah dengan potongan paling awal yang tersedia di streaming.

  • FRAGMENT_NUMBER - Mulai dengan potongan setelah fragmen tertentu. Anda juga harus menentukan parameter AfterFragmentNumber.

  • PRODUCER_TIMESTAMP atau SERVER_TIMESTAMP - Mulai dengan potongan yang berisi fragmen dengan stempel waktu produsen atau server yang ditentukan. Anda menentukan stempel waktu dengan menambahkan. StartTimestamp

  • CONTINUATION_TOKEN - Baca menggunakan token kelanjutan yang ditentukan.

catatan

Jika Anda memilih NOW, EARLIEST, atau CONTINUATION_TOKEN sebagaistartSelectorType, Anda tidak memberikan informasi tambahan apa pun di. startSelector

Jenis: String

Nilai yang Valid: FRAGMENT_NUMBER | SERVER_TIMESTAMP | PRODUCER_TIMESTAMP | NOW | EARLIEST | CONTINUATION_TOKEN

Wajib: Ya

AfterFragmentNumber

Menentukan nomor fragmen dari mana Anda ingin GetMedia API untuk mulai mengembalikan fragmen.

Jenis: String

Batasan Panjang: Panjang minimum 1. Panjang maksimum 128.

Pola: ^[0-9]+$

Wajib: Tidak

ContinuationToken

Token kelanjutan yang dikembalikan Kinesis Video Streams pada respons sebelumnya. GetMedia GetMediaAPI kemudian dimulai dengan potongan yang diidentifikasi oleh token kelanjutan.

Jenis: String

Batasan Panjang: Panjang minimum 1. Panjang maksimum 128.

Pola: ^[a-zA-Z0-9_\.\-]+$

Wajib: Tidak

StartTimestamp

Nilai stempel waktu. Nilai ini diperlukan jika Anda memilih PRODUCER_TIMESTAMP atau SERVER_TIMESTAMP sebagai. startSelectorType GetMediaAPI kemudian dimulai dengan potongan yang berisi fragmen yang memiliki stempel waktu yang ditentukan.

Tipe: Timestamp

Wajib: Tidak

Lihat Juga

Untuk informasi selengkapnya tentang penggunaan API ini di salah satu AWS SDK khusus bahasa, lihat berikut ini: