ApsaraVideo VOD adalah solusi terpadu untuk streaming audio dan video sesuai permintaan. Solusi ini mencakup fitur seperti pengumpulan video, pengeditan, pengunggahan, transkoding otomatis, pengeditan online di cloud, percepatan pengiriman, pemutaran, serta manajemen sumber daya media. Panduan Pengembang memperkenalkan fitur-fitur ini dan menjelaskan cara menggunakannya.
Proses keseluruhan
Gambar berikut menunjukkan proses keseluruhan untuk pengunggahan, penyimpanan, pemrosesan, dan pemutaran audio serta video di ApsaraVideo VOD.
Gambar di atas menunjukkan proses standar yang mencakup transkoding dan pemutaran berbasis kredensial. Jika transkoding dinonaktifkan atau tinjauan media diaktifkan, proses tersebut dapat berubah sesuai dengan itu.
Pengguna mendapatkan izin unggah.
ApsaraVideo VOD memberikan URL unggah, kredensial unggah, dan ID video (VideoId).
Pengguna mengunggah video dan menyimpan ID video (VideoId).
Server mendapatkan izin pemutaran.
Klien meminta URL pemutaran dan kredensial. ApsaraVideo VOD memberikan URL pemutaran dan kredensial pemutaran dengan periode validitas tertentu.
Server memberikan kredensial pemutaran kepada klien untuk pemutaran video.
Akses dan penyimpanan
Sebelum menggunakan ApsaraVideo VOD, Anda harus mempelajari wilayah layanan, wilayah API, dan wilayah penyimpanan. ApsaraVideo VOD menyediakan akses di beberapa wilayah di seluruh dunia. Setiap titik akhir sesuai dengan wilayah penyimpanan. Anda tidak dapat memanggil sumber daya lintas wilayah penyimpanan. Untuk pemetaan antara wilayah layanan, wilayah API, dan wilayah penyimpanan yang didukung, lihat Pusat VOD dan Titik Akhir.
Konfigurasi global
Konfigurasi | Deskripsi | Referensi |
Akun dan otorisasi | ApsaraVideo VOD mendukung Resource Access Management (RAM) dan Security Token Service (STS). Anda dapat menggunakan salah satu metode berikut untuk melakukan operasi otorisasi:
| |
Layanan multi-aplikasi | ApsaraVideo VOD memungkinkan Anda mengisolasi sumber daya, konfigurasi, dan data dari beberapa pengguna dalam akun yang sama. Anda dapat menyiapkan layanan multi-aplikasi dengan mengelola aplikasi dan melampirkan kebijakan ke entitas identitas. | |
Notifikasi acara | ApsaraVideo VOD mendukung notifikasi acara melalui panggilan balik.
| |
Keamanan video | ApsaraVideo VOD menyediakan berbagai mekanisme keamanan untuk memastikan keamanan konten video:
|
Fitur
Fitur | Deskripsi | Referensi |
Pengunggahan media | ApsaraVideo VOD memungkinkan Anda mengunggah file media (termasuk file audio, video, dan gambar) ke bucket OSS yang dialokasikan oleh ApsaraVideo VOD. Sebelum Anda mengunggah file media, Anda harus mendapatkan URL unggah dan kredensial dari ApsaraVideo VOD. Metode unggah berikut didukung: Upload by using GUI tools
Upload by using developer tools
| |
Manajemen aset media | ApsaraVideo VOD memungkinkan Anda mengelola sumber daya media seperti informasi dasar, informasi file sumber, informasi pemutaran, dan data AI yang dihasilkan setelah pengunggahan atau pemrosesan media. Anda dapat memperoleh, memperbarui, mencari, mengunduh, atau menghapus sumber daya ini. | |
Pemrosesan media | ApsaraVideo VOD menyediakan kemampuan pemrosesan media dasar seperti transkoding audio dan video, tangkapan snapshot, animasi frame, dan watermarking video, serta fitur canggih seperti tinjauan otomatis dan pengeditan online. | |
Pemutaran audio dan video | ApsaraVideo VOD menyediakan tiga metode bagi Anda untuk memutar file audio dan video: pratinjau di konsol, gunakan SDK Pemutar ApsaraVideo, dan gunakan pemain pihak ketiga. | |
Siaran Langsung ke VOD | ApsaraVideo VOD memungkinkan Anda merekam aliran siaran langsung secara sinkron sebagai video untuk pemutaran sesuai permintaan. |