All Products
Search
Document Center

ApsaraVideo VOD:Jelajahi demo

Last Updated:Jun 25, 2026

Demo MediaBox A/V SDK menampilkan praktik terbaik untuk pipeline ApsaraVideo end-to-end, mencakup demonstrasi fitur pemutar (player), video pendek, dan live streaming.

Penting
  1. Layanan unduh resource bawaan dalam demo ini merupakan layanan sementara yang disediakan oleh Alibaba Cloud. Layanan ini hanya ditujukan untuk keperluan demonstrasi dan ketersediaannya tidak dijamin. Jangan gunakan layanan ini di lingkungan komersial atau produksi.

  2. Untuk penggunaan produksi, Anda harus mengganti alamat server sementara dengan server unduh resource milik Anda sendiri. Alibaba Cloud tidak menyediakan dukungan atau fungsi terkait untuk alamat resource sementara ini.

Fitur

Kode sumber demo

Platform

wangluo

anzhuo-8

ios

icons8-flutter

Web

Android

iOS

Flutter

Fitur

Demo fitur dan integrasi

Feeds, mini-series, dan video pendek

Feeds, mini-series, dan video pendek

Feeds, mini-series, dan video pendek

Coba sekarang

Try it now

p935088

p935088

p935088

Demo lengkap

Vue Demo

WeChat Mini Program Demo

Panduan integrasi uni-app

Kode sumber demo

(Untuk skenario pemutaran lengkap)

Kode sumber demo

(Untuk skenario pemutaran lengkap)

Kode sumber demo

Fitur mandiri

/

API-Example

(Untuk fitur pemutaran mandiri)

API-Example

(Untuk fitur pemutaran mandiri)

Flutter SDK + Kode sumber demo

Integrasi UI

/

Demo QR Code

/

demo-qr-code

Panduan integrasi

Quick start

panduan integrasi

panduan integrasi

panduan integrasi

Skenario

/

Solusi mini-series

(Untuk skenario mini-series)

Web

Anda dapat mencoba demo Web secara online.

image.png

Mobile

Demo mobile mendukung skenario Feeds, mini-series, dan video pendek.

  • Skenario Feeds: Mendukung tab bersarang dan swipe vertikal untuk memutar, ideal untuk aplikasi berbasis feed.

  • Skenario mini-series: Menyediakan daftar episode bergaya laci, memungkinkan pengguna mengetuk untuk melompat ke episode tertentu.

  • Skenario video pendek: Menghadirkan pemutar imersif layar penuh vertikal. Pengguna dapat menggeser ke atas dan ke bawah untuk berpindah antar video.

Pratinjau demo

image123

Jalankan demo

ApsaraVideo Player SDK adalah solusi lengkap yang membantu developer membangun aplikasi audio dan video profesional dengan cepat. Sebelum memulai integrasi sendiri, kami menyarankan Anda menjalankan demo open-source untuk memahami implementasi intinya.

Prasyarat

  1. Peroleh lisensi player SDK dan License Key-nya. Untuk petunjuk cara bind lisensi ke aplikasi Anda, lihat Bind the license.

    image

  2. Jalankan perintah berikut untuk mengkloning proyek demo:

    Android

    git clone https://github.com/MediaBox-Demos/AliPlayer-Android.git
    cd AliPlayer-Android

    iOS

    git clone https://github.com/MediaBox-Demos/AliPlayer-iOS.git
    cd AliPlayer-iOS

Struktur direktori

Android

AliPlayer-Android/
├── Demo/                     # Aplikasi demo lengkap
├── API-Example/              # Proyek contoh API dalam Java
├── SDK/                      # File dan dokumentasi SDK
├── README.md                 # Deskripsi proyek (Bahasa Tionghoa)
├── README-EN.md              # Deskripsi proyek (Bahasa Inggris)
└── LICENSE                   # Lisensi open source

iOS

AliPlayer-iOS/
├── Demo/                             # Aplikasi demo lengkap
├── API-Example/                      # Proyek contoh API dalam Objective-C
├── Swift-Call-OC-Example/            # Proyek contoh pemanggilan Objective-C dari Swift
├── SDK/                              # File dan dokumentasi SDK
├── README.md                         # Deskripsi proyek (Bahasa Tionghoa)
├── README-EN.md                      # Deskripsi proyek (Bahasa Inggris)
└── LICENSE                           # Lisensi open source

Modul

Demo lengkap

Modul ini merupakan aplikasi demo tingkat produksi untuk pemutar, mencakup berbagai skenario pemutaran dan komponen UI seperti pemutaran Feeds, mini-series, dan video pendek. Untuk petunjuk penyiapan, lihat Panduan Demo Lengkap Android dan Panduan Demo Lengkap iOS.

API-Example

Android

Proyek contoh modular Android ini, yang dikembangkan dalam Java, menunjukkan fitur inti SDK. Proyek ini menggunakan desain modular ketat di mana setiap modul mengimplementasikan satu fitur untuk memastikan logika yang jelas, serta memanfaatkan mekanisme entri rute Schema untuk mendekopling modul dan menyediakan manajemen terpadu. Untuk petunjuk penyiapan, lihat Panduan API-Example.

iOS

Proyek contoh iOS ini, yang dikembangkan dalam Objective-C, menggunakan arsitektur plugin yang dikelola oleh CocoaPods untuk membantu Anda mengintegrasikan fitur inti SDK dengan cepat. Setiap plugin difokuskan pada demonstrasi satu fitur dengan kode minimal agar mudah dipahami, dan navigasi antar plugin didekopling menggunakan mekanisme URL scheme. Untuk petunjuk penyiapan, lihat Panduan API-Example.

Jika logika bisnis aplikasi Anda ditulis dalam Swift, Anda dapat merujuk ke Panduan Swift-Call-OC-Example untuk pengembangan hybrid berdasarkan proyek API-Example. Proyek ini berguna saat menjalankan API-Example dan mengintegrasikan SDK dalam lapisan bisnis berbasis Swift.