全部产品
Search
文档中心

ApsaraVideo VOD:Memperoleh kredensial pemutaran

更新时间:Nov 05, 2025

Kredensial pemutaran bersifat sensitif terhadap waktu, memiliki korespondensi satu-satu dengan video, dan tidak dapat dicampur atau digunakan kembali. Jika kredensial kedaluwarsa atau salah, URL pemutaran yang sesuai tidak dapat diperoleh, sehingga cocok untuk skenario dengan persyaratan keamanan tinggi dalam pemutaran audio dan video.

Catatan penggunaan

  • Pemutar Video Apsara mendukung pemutaran video menggunakan kredensial pemutaran, tetapi pemain pihak ketiga tidak mendukung metode ini.

  • Secara default, kredensial pemutaran berlaku selama 100 detik hingga maksimal 3.000 detik. Anda hanya dapat menggunakan kredensial pemutaran untuk memperoleh URL pemutaran video tertentu. Kredensial tersebut tidak dapat digunakan kembali atau untuk memperoleh URL pemutaran video lain. Jika kredensial telah kedaluwarsa, Anda perlu menangani pembaruan kredensial secara manual.

  • Periode validitas kredensial pemutaran berbeda dari periode validitas URL pemutaran (saat otentikasi URL diaktifkan). Periode validitas URL pemutaran dapat disesuaikan tanpa batas atas.

  • Jika Anda menentukan enkripsi privat Alibaba Cloud, Anda hanya dapat memutar file menggunakan SDK Pemutar Video Apsara.

Proses keseluruhan

Berikut adalah proses keseluruhan untuk memperoleh kredensial pemutaran dan memutar video menggunakan domain akselerasi CDN sebagai contoh.

  1. Klien mengirimkan VideoId dan mengirim permintaan ke server untuk memperoleh kredensial pemutaran.

  2. Server memanggil GetVideoPlayAuth - Memperoleh Kredensial Pemutaran Audio dan Video melalui Server SDK untuk mendapatkan kredensial pemutaran.

  3. Layanan VOD mengembalikan kredensial pemutaran ke server.

  4. Server mengembalikan kredensial pemutaran ke klien.

  5. Pemutar klien meminta URL pemutaran dari layanan VOD berdasarkan kredensial pemutaran yang diterima.

  6. Layanan VOD langsung mengembalikan URL pemutaran ke klien.

  7. Klien meminta sumber daya pemutaran berdasarkan URL pemutaran yang diterima.

  8. Jika node CDN tidak memiliki sumber daya atau sumber daya telah kedaluwarsa, ia akan mengambilnya dari Bucket OSS asal.

  9. Bucket OSS mengembalikan sumber daya ke node CDN, dan node CDN menyimpan cache sumber daya tersebut.

  10. Node CDN mengembalikan sumber daya media kepada klien.

Apa yang harus dilakukan selanjutnya

SDK Pemutar untuk Web, Android, iOS, Flutter, dan Harmony tersedia. SDK ini dapat menggunakan kredensial pemutaran untuk secara otomatis memperoleh URL pemutaran guna memutar video. Untuk informasi lebih lanjut, lihat topik-topik berikut: