Parameter pergeseran waktu untuk permintaan manifes - AWS Elemental MediaTailor

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

Parameter pergeseran waktu untuk permintaan manifes

Bagian ini mencantumkan parameter untuk permintaan manifes pergeseran waktu.

Waktu tunda

Anda dapat menentukan durasi dalam hitungan detik MediaTailor untuk menunda ketika konten tersedia untuk pemain. Minimal adalah 0 detik, dan maksimum adalah waktu tunda maksimum yang telah Anda konfigurasikan untuk saluran tersebut.

Gunakan aws.mediatailor.channel.timeDelay parameter untuk mendefinisikan ulang titik langsung dan membuat konten tersedia lebih lambat dari saat muncul di jadwal saluran Anda. Dengan penundaan waktu 60 detik, konten yang muncul dalam MediaTailor jadwal pada pukul 12:20 tidak tersedia hingga 12:21. Demikian juga, jika Anda menyajikan konten di seluruh zona waktu, Anda dapat mengatur waktu tunda sama dengan perbedaan untuk membuat konten tersedia pada, misalnya, 8:00 waktu setempat.

Untuk menyediakan penundaan waktu ke permintaan manifes, sertakan aws.mediatailor.channel.timeDelay sebagai parameter kueri.

Contoh waktu tunda

https://<some prefix>.channel-assembly.mediatailor.us-west-2.amazonaws.com/v1/channel/ExampleChannel/index_dash.mpd?aws.mediatailor.channel.timeDelay=901

Waktu mulai

Anda dapat menentukan stempel waktu untuk memulai pemutaran menggunakan parameter. aws.mediatailor.channel.startTime Waktu mulai harus ditentukan dalam salah satu format berikut:

  • ISO8601 tanggal, seperti 2017-08-18T21:18:54+00:00

  • POSIX(atau Epoch) waktu, seperti 1503091134

Ketika diberikan waktu mulai, MediaTailor merespons dengan manifes jendela geser, seolah-olah pemain telah meminta manifes awal pada waktu mulai yang ditentukan. Misalnya, pemirsa yang mulai menonton saluran di 2023-10-25T14:00:00 dan menyediakan konten yang sama 2023-10-25T12:00:00 dengan pemirsa yang mulai menonton saluran yang sama tanpa waktu mulai yang ditentukan. aws.mediatailor.channel.startTime 2023-10-25T12:00:00 Pada saluran dengan mode LINEAR pemutaran, segmen terakhir di jendela manifes adalah segmen yang tumpang tindih dengan waktu 10 detik sebelum waktu permintaan dibuat. Selain itu, pemain mempertahankan buffer antara titik pemutaran dan akhir jendela manifes. Oleh karena itu, pemutaran tidak dimulai persis dengan konten yang dijadwalkan untuk waktu mulai yang ditentukan.

Penundaan yang dihasilkan dari waktu mulai yang ditentukan harus minimal 0 dan harus tidak lebih besar dari waktu tunda maksimum yang Anda konfigurasikan untuk saluran.

Contoh waktu mulai

https://<some prefix>.channel-assembly.mediatailor.us-west-2.amazonaws.com/v1/channel/ExampleChannel/index_dash.mpd?aws.mediatailor.channel.startTime=2017-12-19T13:00:28-08:00

Mulai program

Anda dapat menentukan program dari mana pemutaran harus mulai menggunakan aws.mediatailor.channel.startProgram parameter. Nilai yang dapat diterima adalah nama-nama program yang waktu mulainya termasuk dalam waktu tunda maksimum yang Anda konfigurasikan untuk saluran dari akhir jendela manifes.

Ketika dilengkapi dengan program awal, MediaTailor tunjukkan kepada pemain titik yang tepat di mana pemutaran harus dimulai.

  • Untuk HLS output, MediaTailor pilih penundaan sedemikian rupa sehingga segmen pertama dari program awal adalah 29 detik dari akhir jendela manifes, dan menggunakan EXT-X-START tag dalam manifes utama untuk menunjukkan bahwa pemain harus memulai pemutaran dengan segmen yang 29 detik dari akhir jendela manifes.

  • Untuk DASH output, MediaTailor pilih penundaan berdasarkan penundaan presentasi yang disarankan yang telah Anda konfigurasikan untuk output Anda. Jika output Anda memiliki penundaan presentasi yang disarankan bukan nol, MediaTailor pilih penundaan di mana durasi antara awal segmen pertama program mulai dan waktu jam dinding yang MediaTailor menerima permintaan sama dengan penundaan presentasi yang disarankan output. Jika tidak, MediaTailor pilih penundaan di mana segmen pertama dari program mulai adalah 29 detik dari akhir jendela manifes. Untuk hasil terbaik, kami menyarankan Anda mengonfigurasi output Anda untuk memiliki penundaan presentasi yang disarankan yang setidaknya tiga kali durasi segmen maksimum pada program awal Anda, ditambah 10 detik.

Pemain tidak harus mematuhi MediaTailor saran, dan titik di mana pemutaran dimulai mungkin sedikit berbeda tergantung pada pemain apa yang Anda gunakan dan bagaimana Anda mengonfigurasinya. Kami menyarankan Anda menguji saluran Anda dengan parameter program awal di pemutar Anda dan, jika perlu, lakukan penyesuaian pada konfigurasi pemain Anda sehingga mulai diputar di segmen pertama dari program mulai.

Contoh program mulai

https://<ome prefix>.channel-assembly.mediatailor.us-west-2.amazonaws.com/v1/channel/ExampleChannel/index_dash.mpd?aws.mediatailor.channel.startProgram=SuperBowlLVII