Terminologi dan konsep Media Services

Logo Azure Media Services v3


Peringatan

Azure Media Services akan dihentikan pada 30 Juni 2024. Untuk informasi selengkapnya, lihat Panduan Penghentian AMS.

Topik ini memberikan gambaran singkat tentang terminologi dan konsep Azure Media Services. Artikel ini juga menyediakan tautan ke artikel dengan penjelasan mendalam tentang konsep dan fungsionalitas Media Services v3.

Konsep dasar yang dijelaskan dalam topik-topik ini harus ditinjau sebelum memulai pengembangan.

Terminologi Media Services v3

Persyaratan Deskripsi
Acara langsung Acara Langsung mewakili alur untuk memahami, menerjemahkan (opsional), dan mengemas streaming langsung untuk video, audio, dan metadata real-time.

Untuk pelanggan yang bermigrasi dari API Media Services v2, Acara Langsung menggantikan entitas Channel di v2. Untuk informasi selengkapnya, lihat Melakukan migrasi dari v2 ke v3.
Titik Akhir/Kemasan/Asal Streaming Titik Akhir Streaming mewakili layanan pengemasan dan layanan asli (tepat waktu) yang dapat mengirimkan konten dan sesuai permintaan Anda langsung ke aplikasi pemutar klien. Layanan ini menggunakan salah satu protokol media streaming umum (HLS atau DASH). Selain itu, Titik Akhir Streaming menyediakan enkripsi dinamis (tepat waktu) untuk sistem manajemen hak digital (DRM) terkemuka di industri.

Dalam industri streaming media, layanan ini biasa disebut sebagai Packager atau Origin. Istilah umum lain untuk kemampuan ini dalam industri termasuk JITP (just-in-time-packager) atau JITE (enkripsi tepat waktu).

Konsep Azure Media Services v3

Konsep Deskripsi Tautan
Aset dan mengunggah konten Untuk mulai mengelola, mengenkripsi, mengodekan, menganalisis, dan melakukan streaming konten media di Azure, Anda perlu membuat akun Media Services dan mengunggah file digital ke dalam Aset. Pengunggahan dan penyimpanan cloud

Konsep aset
Mengodekan konten Setelah mengunggah file media digital berkualitas tinggi ke Aset, Anda dapat mengodekannya ke dalam format yang dapat dimainkan di berbagai browser dan perangkat.

Untuk mengodekan dengan Media Services v3, Anda perlu membuat Transformasi dan Pekerjaan.
Transformasi dan Pekerjaan

Pengodean dengan Media Services
Pengemasan dan pengiriman Setelah konten dikodekan, Anda dapat memanfaatkan Dynamic Packaging. Di Media Services, Titik Akhir Streaming adalah layanan pengemasan dinamis yang digunakan untuk mengirimkan konten media kepada pemain klien. Untuk membuat video di output aset yang tersedia agar klien dapat melakukan pemutaran, Anda harus membuat Streaming Locator dan membangun URL streaming.

Saat membuat Streaming Locator, selain nama aset, Anda perlu menentukan Streaming Policy. Streaming Policies memungkinkan Anda untuk menentukan protokol streaming dan opsi enkripsi (jika ada) untuk Streaming Locator Anda. Pengemasan Dinamis digunakan baik Anda melakukan streaming konten secara langsung atau sesuai permintaan.

Anda dapat menggunakan Dynamic Manifests Media Services untuk melakukan streaming hanya rendisi atau subklip tertentu dari video Anda. Selain itu, jika Anda memiliki konten yang dikodekan sebelumnya, atau konten yang sudah dikodekan oleh encoder pihak ke-3 Anda dapat melakukan streaming konten dengan layanan asal AMS. Untuk contoh penggunaan file sumber yang dikodekan sebelumnya, lihat sampel - Streaming Mp4 yang ada
Kemasan dinamis

Titik Akhir Streaming

Streaming Locators

Kebijakan Streaming

Manifes dinamis

Filter
Perlindungan konten Dengan Media Services, Anda bisa mengirimkan konten secara langsung dan sesuai permintaan yang dienkripsi secara dinamis dengan Standar Enkripsi Lanjutan (AES-128) atau salah satu dari tiga sistem manajemen hak digital (DRM) utama: Microsoft PlayReady, Google Widevine, dan Apple FairPlay. Media Services juga menyediakan layanan untuk mengirimkan kunci AES serta lisensi DRM (PlayReady, Widevine, and Apple FairPlay Streaming) kepada klien yang diotorisasi.

Jika menentukan opsi enkripsi di streaming Anda, buat Content Key Policy dan kaitkan dengan Streaming Locator Anda. Content Key Policy memungkinkan Anda mengonfigurasi cara kunci konten dikirimkan ke klien akhir.

Cobalah untuk menggunakan kembali kebijakan setiap kali opsi yang sama diperlukan.
Kebijakan Utama Konten

Perlindungan konten
Streaming langsung Media Services memungkinkan Anda untuk mengirimkan acara langsung kepada pelanggan Anda di cloud Azure. Acara Langsung bertanggung jawab untuk menyerap dan memproses umpan video langsung. Saat Anda membuat Acara Langsung, titik akhir input dibuat agar dapat digunakan untuk mengirim sinyal langsung dari encoder jarak jauh. Setelah stream mengalir ke Acara Langsun, Anda dapat memulai acara streaming dengan membuat Aset, Output Langsung, dan Streaming Locator. Output Langsung akan mengarsipkan stream ke Aset dan membuatnya tersedia bagi penonton melalui Titik Akhir Streaming. Acara langsung dapat diatur ke pass-through (encoder lokal langsung mengirimkan beberapa aliran bitrate) atau pengodean langsung (encoder lokal langsung mengirimkan aliran bitrate tunggal). Gambaran umum streaming langsungĀ 

Acara Langsung dan Output Langsung
Pemantauan dengan Event Grid Untuk melihat kemajuan pekerjaan, gunakan Event Grid. Media Services juga menampilkan jenis acara langsung. Dengan Event Grid, aplikasi Anda dapat mendengarkan dan bereaksi terhadap acara dari hampir semua layanan Azure secara virtual, serta sumber kustom. Menangani acara Event Grid

Skema
Pemantauan dengan Azure Monitor Pantau metrik dan log diagnostik yang membantu Anda memahami performa aplikasi Anda dengan Azure Monitor. Pemantauan Media Services
Klien pemutar Anda dapat menggunakan kerangka kerja pemutar apa pun yang mendukung protokol streaming HLS atau DASH. Ada banyak pemutar sumber terbuka dan komersial yang tersedia di pasar (Shaka, Hls.js, Video.js, Theo Player, Bitmovin Player, dll.) serta browser asli bawaan dan dukungan streaming tingkat OS untuk HLS dan DASH. Anda dapat menggunakan Azure Media Player untuk memutar kembali konten media yang di-streaming oleh Azure Media Services di berbagai browser dan perangkat. Azure Media Player menggunakan standar industri, seperti HTML5, Media Source Extensions (MSE), dan Encrypted Media Extensions (EME) untuk memberikan pengalaman streaming adaptif. Daftar pemutar media

Mendapatkan bantuan dan dukungan

Anda dapat menghubungi Media Services dengan pertanyaan atau mengikuti pembaruan kami dengan salah satu metode berikut: