View a markdown version of this page

Konsep dan terminologi - AWS Elemental MediaPackage

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

Konsep dan terminologi

AWS Elemental MediaPackage (MediaPackage) meliputi komponen-komponen berikut:

Just-in-time kemasan

MediaPackage melakukan pengemasan just-in-time (JITP). Saat perangkat pemutaran meminta konten, MediaPackage secara dinamis menyesuaikan aliran video langsung dan membuat manifes dalam format yang kompatibel dengan perangkat yang meminta.

Layanan Origination

MediaPackage dianggap sebagai layanan originasi karena itu adalah titik distribusi untuk pengiriman konten media.

Packager

Peng emas menyiapkan aliran keluaran untuk diakses oleh berbagai jenis pemain. Jenis packager menentukan format streaming yang MediaPackage dikirimkan dari titik akhir (baik Apple HLS,, Microsoft Smooth Streaming DASH-ISO, atau Common Media Application Format [CMAF]). Pengaturan packager tambahan termasuk durasi buffer dan pembaruan serta instruksi penanganan tag manifes.

Packager adalah bagian dari titik akhir. Setiap titik akhir harus memiliki satu, dan hanya satu, packager. Untuk menggunakan jenis packager yang berbeda untuk konten yang sama, buat beberapa titik akhir pada saluran.

Konten Sumber

Konten sumber adalah streaming langsung dan file video yang dic MediaPackage erna.

  • Untuk video langsung, konten sumber berasal dari encoder upstream, seperti AWS Elemental MediaLive. MediaPackage mendukung konten sumber HLS.

  • Untuk video on demand (VOD), konten sumber berada di bucket Amazon Simple Storage Service (Amazon S3) di AWS akun Anda. MediaPackage mendukung konten HLS dan MP4 (.smil manifes.smil).

Streaming

Ali ran mengacu pada input dan output konten MediaPackage.

Untuk alur kerja langsung, encoder upstream mengirimkan streaming langsung sebagai input MediaPackage ke saluran. Ketika perangkat hilir meminta pemutaran konten, mengemas aliran MediaPackage secara dinamis (termasuk menentukan jenis packager, menambahkan enkripsi, dan mengonfigurasi output trek) dan mengirimkannya ke perangkat yang meminta sebagai output dari titik akhir. Titik akhir dapat menghasilkan banyak aliran.

Untuk alur kerja VOD, MediaPackage tarik konten berbasis file dari Amazon S3. Seperti alur kerja langsung, ketika perangkat hilir meminta pemutaran konten, MediaPackage secara dinamis mengemas aliran dan mengirimkannya ke perangkat yang meminta sebagai output dari sumber daya aset.

Lacak

Tre k membentuk aliran konten keluaran. MediaPackage menyertakan trek video, audio, dan subtitle atau teks yang dipilih dalam aliran keluaran. Streaming mengirimkan trek ke pemain (baik secara langsung atau melalui CDN), dan pemain memutar kembali trek berdasarkan logika pemain atau kondisi jaringan (seperti bandwidth yang tersedia).

Komponen hidup

Komponen berikut berlaku untuk alur kerja langsung di: MediaPackage

Saluran

Sal uran mewakili titik masuk untuk aliran konten ke MediaPackage. Encoder hulu seperti AWS Elemental MediaLive mengirim konten ke saluran. Saat MediaPackage menerima aliran konten, ia mengemas konten dan mengeluarkan aliran dari titik akhir yang Anda buat di saluran. Ada satu saluran untuk setiap set aliran bitrate adaptif (ABR) yang masuk.

Titik akhir

T itik akhir adalah bagian dari saluran dan mewakili aspek pengemasan MediaPackage. Saat Anda membuat titik akhir pada saluran, Anda menunjukkan format streaming, parameter pengemasan, dan fitur apa yang akan digunakan aliran keluaran. Perangkat hilir meminta konten dari titik akhir. Saluran dapat memiliki beberapa titik akhir.

Pekerjaan Panen

Pekerjaan panen adalah tugas yang Anda buat untuk mengekstrak aset VOD dari streaming konten langsung. Pekerjaan panen menentukan waktu mulai dan akhir aset VOD, dan tempat MediaPackage menyimpan aset. Saat pekerjaan berjalan, buat MediaPackage klip HLS untuk waktu yang Anda tunjukkan. Klip ini disimpan sebagai aset VOD di bucket Amazon S3 pilihan Anda. Anda dapat menggunakan fungsionalitas VOD MediaPackage untuk melayani aset kepada pengguna akhir.

Komponen VOD

Komponen berikut berlaku untuk alur kerja VOD di: MediaPackage

Aset

A set mewakili titik masuk untuk konten berbasis file ke dalam MediaPackage. MediaPackage menggunakan informasi dalam aset untuk menemukan dan menyerap konten sumber Anda dari Amazon S3. Saat Anda membuat aset di MediaPackage, Anda mengaitkannya dengan grup pengemasan, yang menyimpan satu atau lebih konfigurasi pengemasan. Setiap kombinasi konfigurasi aset dan kemasan menyediakan URL untuk pemutaran konten yang dikemas ulang. Setiap aset dikaitkan dengan semua konfigurasi pengemasan dalam satu kelompok pengemasan.

Konfigurasi Kemasan

Konfigur asi pengemasan menentukan bagaimana mem MediaPackage format, mengenkripsi, dan mengirimkan konten sumber kepada pemirsa. Konfigurasi pengemasan mencakup pengaturan seperti pemilihan aliran, enkripsi, durasi segmen dan penggabungan, dan satu atau lebih definisi manifes HLS, DASH, MSS, atau CMAF.

Grup Kemasan

Grup pengemasan adalah sekumpulan satu atau lebih konfigurasi pengemasan. Karena Anda dapat mengaitkan grup ke lebih dari satu aset, grup menyediakan cara yang efisien untuk mengaitkan beberapa konfigurasi pengemasan dengan beberapa aset.