All Products
Search
Document Center

ApsaraVideo VOD:Ikhtisar

Last Updated:Aug 20, 2026

Layanan multi-aplikasi menyediakan solusi isolasi logis untuk mengelola beberapa lingkungan (seperti development, testing, dan production) atau bisnis multi-tenant dalam satu Akun Alibaba Cloud. Layanan ini membuat ruang aplikasi independen guna mencapai isolasi terperinci atas data, konfigurasi, dan izin, sehingga mengurangi biaya pengelolaan dan meningkatkan keamanan. Topik ini menjelaskan cara kerja layanan multi-aplikasi, skenario penggunaannya, aktivasi dan konfigurasi, batasan, manajemen aplikasi, serta otorisasi.

Cara Kerja

Arsitektur multi-aplikasi mencapai isolasi logis dengan menambahkan ID aplikasi (AppId) ke metadata ApsaraVideo VOD. Saat Anda menginisiasi permintaan API—seperti mengunggah video atau mengambil URL pemutaran—sistem menggunakan parameter AppId yang ditentukan untuk membatasi operasi hanya pada aplikasi tertentu.

Konsep Inti

  • Aplikasi (App): Ruang logis independen untuk mengisolasi sumber daya media, konfigurasi, dan izin. Setiap aplikasi memiliki AppId yang unik.

  • Aplikasi Default (System App): Setelah Anda mengaktifkan sistem multi-aplikasi, sistem secara otomatis membuat aplikasi default dengan ID app-1000000. Semua data historis di bawah akun Anda secara otomatis ditetapkan ke aplikasi ini. Jika Anda tidak menentukan AppId saat memanggil API, operasi tersebut secara default akan ditujukan ke aplikasi ini.

  • Aplikasi Kustom: Aplikasi yang Anda buat sendiri, seperti app-xxxxxxx, untuk mengisolasi layanan atau lingkungan baru.

Skenario

  • Isolasi beberapa lingkungan:

    Dalam lingkungan testing dan online, sumber daya seperti video dan gambar, konfigurasi, serta data harus diisolasi. Misalnya, konfigurasi URL callback yang berbeda harus diisolasi. Gunakan layanan multi-aplikasi untuk membuat satu aplikasi untuk setiap lingkungan. Asosiasikan Pengguna RAM yang berbeda dengan aplikasi-aplikasi tersebut dan berikan izin kepada Pengguna RAM tersebut. Hal ini membantu mencegah dampak dari aplikasi yang sedang diuji atau dikembangkan terhadap aplikasi online.

  • Isolasi beberapa lini bisnis:

    Jika bisnis Anda memiliki beberapa lini bisnis atau departemen yang perlu menggunakan ApsaraVideo VOD, gunakan layanan multi-aplikasi untuk membuat satu aplikasi untuk setiap lini bisnis atau departemen guna isolasi.

  • Isolasi beberapa saluran:

    Jika Anda ingin membangun layanan platform berdasarkan kemampuan ApsaraVideo VOD untuk beberapa saluran atau pengguna, gunakan layanan multi-aplikasi.

Aktivasi dan Konfigurasi

Sebelum menggunakan fitur ini, kirimkan Tiket untuk mengaktifkannya. Setelah diaktifkan, sistem secara otomatis membuat aplikasi default dan menetapkan data historis ke aplikasi tersebut.

  1. Kirimkan Tiket untuk mengaktifkan fitur ini.

    1. Submit a ticket, dan nyatakan dalam informasi permohonan: "Saya memahami dan menerima dampak dari aktivasi layanan multi-aplikasi, dan saya meminta untuk mengaktifkannya." Sertakan juga UID Akun Alibaba Cloud Anda.

    2. Buka ApsaraVideo VOD console. Di panel navigasi sebelah kiri, buka halaman Overview.

    3. Di halaman Overview, pada modul Aktivasi Multi-Aplikasi di pojok kanan atas, klik tombol Get Started untuk mengaktifkan fitur multi-aplikasi. Setelah diaktifkan, modul ini tidak lagi ditampilkan di halaman Overview.

  2. Buat aplikasi.

    1. Buka ApsaraVideo VOD console. Di panel navigasi sebelah kiri, klik Application Management.

    2. Di halaman Application Management, klik Create Application. Masukkan nama dan deskripsi aplikasi, lalu klik OK. Setelah dibuat, Anda dapat mengedit, menghapus, atau masuk ke aplikasi tersebut.

    3. Klik nama aplikasi atau tombol Actions di kolom **Actions** untuk mengakses aplikasi tersebut. Aplikasi ini mendukung manajemen aset media, pemrosesan media, dan distribusi video.

      Catatan

      Anda dapat mengambil daftar ID aplikasi dengan memanggil API ListAppInfo.

  3. Otorisasi entitas identitas.

    Panggil AttachAppPolicyToIdentity - Attach an application-level access policy to an identity untuk memberikan izin kepada Pengguna RAM atau Peran RAM agar dapat mengakses aplikasi tertentu. ApsaraVideo VOD menyediakan tiga kebijakan akses tingkat aplikasi:

    Nama Kebijakan

    Ruang Lingkup Otorisasi

    Izin Operasi

    VODAppAdministratorAccess

    Semua aplikasi

    Izin untuk mengelola semua aplikasi di bawah Akun Alibaba Cloud dan semua sumber daya di dalam aplikasi tersebut

    VODAppFullAccess

    Aplikasi tunggal

    Semua sumber daya dalam aplikasi yang ditentukan

    VODAppReadOnlyAccess

    Aplikasi tunggal

    Akses hanya-baca ke semua sumber daya dalam aplikasi yang ditentukan, seperti memanggil operasi yang diawali dengan Get, Describe, Search, atau List untuk mengelola sumber daya.

  4. Kelola aplikasi.

    Anda dapat menggunakan API sistem multi-aplikasi untuk membuat, mengkueri, memperbarui, dan menghapus aplikasi. Konsol akan mendukung fitur manajemen multi-aplikasi tambahan di masa mendatang.

Gunakan Layanan Multi-Aplikasi

Layanan yang mendukung fitur multi-aplikasi akan menambahkan dukungan untuk parameter AppId. Anda dapat menentukan parameter ini saat membuat sumber daya atau pengaturan baru. Saat mengkueri data, hanya sumber daya dalam aplikasi yang Anda miliki izinnya yang dikembalikan. Saat memodifikasi atau menghapus, izin terkait akan diperiksa.

Saat ini, hanya callback pesan dan layanan aset media (unggah, pemutaran, dan manajemen aset media) yang mendukung fitur multi-aplikasi.

  • Callback pesan

    Anda dapat mengonfigurasi metode dan alamat callback pesan unik untuk setiap aplikasi, digunakan bersama API (Set Event Notification Configuration):

    • Tentukan `AppId` untuk mengatur callback pesan untuk aplikasi tersebut.

    • Jika tidak ditentukan, sistem menggunakan aplikasi default.

    Setelah pengaturan selesai, callback dilakukan untuk notifikasi event yang dihasilkan oleh unggahan video dan gambar di aplikasi yang berbeda sesuai dengan pengaturannya masing-masing. Anda juga dapat menggunakan API query event notification configuration untuk mengkueri konfigurasi terkait.

  • Layanan aset media

    • Unggah media: Operasi terkait unggah (seperti mendapatkan URL dan kredensial unggah video, serta URL dan kredensial unggah gambar) mendukung penentuan `AppId`. Entitas akun harus memiliki izin untuk aplikasi tersebut; jika tidak, unggahan akan gagal. Jika Anda tidak menentukan ID aplikasi, konten akan diunggah ke aplikasi default sistem.

    • Pemutaran audio dan video: Anda hanya dapat memperoleh informasi pemutaran (seperti kredensial pemutaran dan URL pemutaran) dari aplikasi yang telah Anda otorisasi.

    • Modifikasi dan penghapusan: Operasi modifikasi dan penghapusan aset media hanya dapat dilakukan pada sumber daya dalam aplikasi yang Anda miliki izinnya.

    • Kueri aset media: Operasi kueri detail aset media hanya dapat mengambil informasi aset media dari aplikasi yang Anda miliki izinnya. Untuk kueri batch, hanya data aset media yang diotorisasi yang dikembalikan. Nilai `MediaId` yang tidak diotorisasi ditempatkan dalam `NonExistMediaIds` (nama bidang ini dapat sedikit berbeda).

    • Pencarian aset media: Saat melakukan pencarian, hanya data aset media dari aplikasi yang Anda miliki izinnya yang dikembalikan. Anda dapat menentukan satu atau beberapa nilai `AppId` dalam kriteria pencarian.

Batasan

  • Layanan multi-aplikasi mendukung wilayah berikut: Tiongkok (Shanghai), Tiongkok (Beijing), Tiongkok (Shenzhen), Singapura, Jerman (Frankfurt), AS (Silicon Valley), Jepang (Tokyo), Indonesia (Jakarta), dan SAU (Riyadh - Partner Region).

  • Anda dapat membuat hingga 10 aplikasi dalam satu akun yang sama. Jika memerlukan lebih banyak, submit a ticket.

  • Hanya unggah media, pemutaran audio dan video, manajemen aset media, dan callback pesan yang mendukung isolasi multi-aplikasi.

Penagihan

Saat ini, konsumsi sumber daya (seperti penyimpanan, traffic, dan Transkoding) untuk semua aplikasi ditagihkan pada tingkat akun. Penagihan independen dan pembuatan Tagihan pada tingkat aplikasi belum didukung.

FAQ

Apa aktivasi akan memengaruhi bisnis yang sudah ada?

Tidak. Semua data historis secara otomatis ditetapkan ke aplikasi default. Panggilan API dan logika bisnis yang sudah ada tetap berjalan normal tanpa perlu modifikasi.

Bagaimana cara memigrasikan video historis ke aplikasi baru yang dibuat?

Anda dapat menggunakan API Migrate Resources to a New Application untuk melakukan migrasi. API ini mendukung migrasi tunggal atau massal, dan VideoId serta URL pemutaran video tetap tidak berubah selama migrasi, sehingga tidak memengaruhi layanan online.

Izin Navigasi Konsol

Direktori Utama

Direktori Sekunder

Direktori Tersier

Versi Default

Versi Multi-aplikasi

Di Luar Aplikasi

Di Dalam Aplikasi

Overview

✔️

✔️

Application Management

✔️

Media Library

Audio and Video

✔️

✔️

Images

✔️

✔️

Short Video Materials

✔️

✔️

Production Center

Video Clip

✔️

✔️

Tampilan di dalam aplikasi, hanya untuk aplikasi utama

Review Management

Video Review

✔️

✔️

Review Settings

✔️

✔️

Configuration Management

Media Asset Management Configuration

Storage Management

✔️

✔️

Storage Policy

✔️

✔️

Tampilan di dalam aplikasi, hanya untuk aplikasi utama

Data Classification

✔️

✔️

Media Processing Configuration

Transcoding Template Groups

✔️

✔️

Screenshot Templates

✔️

✔️

Animated Image Templates

✔️

✔️

Watermark Templates

✔️

✔️

Workflow Management

✔️

✔️

Callback Settings

✔️

✔️

Digital Rights Management (DRM) Certificate Management

✔️

✔️

Standard Encryption

✔️

✔️

Distribution Acceleration Configuration

Domain Name Management

✔️

✔️

Refresh and Prefetch

✔️

✔️

Download Settings

✔️

✔️

SDK Management

SDK List

✔️

✔️

My Authorizations

✔️

✔️

Tools

Video Playback Troubleshooting

✔️

✔️

Digital Watermarking Extraction Tool

✔️

✔️

Activate Multi-application

✔️

✔️

Data Center

Playback Quality Monitoring

✔️

✔️

Single Point Probe

✔️

✔️

Monitoring Statistics

Resource Monitoring

✔️

✔️

Real-time Monitoring

✔️

✔️

Statistical Analysis

✔️

✔️

Resource Plan Management

✔️

✔️

Usage Query

✔️

✔️

✔️

Log Management

✔️

✔️

✔️

Media Asset Data Exporting

✔️

✔️