All Products
Search
Document Center

ApsaraVideo VOD:Pengembangan Klien Mini-Drama

Last Updated:Aug 27, 2026

Kit AUI untuk skenario mini-drama menyediakan cache lokal, preloading cerdas, pre-rendering, dan pengalihan episode PiP otomatis berdasarkan MediaBox SDK. Integrasikan komponen modular ini untuk menghadirkan pemutaran layar penuh instan.

Unduh Demo

Platform

Demo

Android/iOS

p935088

Flutter

p924043

Buka aplikasi dan pilih VOD Scenarios > Short Dramas.

Prasyarat

Pahami konsep-konsep berikut sebelum melanjutkan:

Apa itu Suite Low-Code?

Suite integrasi low-code adalah kumpulan modul yang telah dipaketkan—pemutar, daftar, dan aliran Feeds—yang dapat dipilih dan dikonfigurasi oleh developer untuk membangun aplikasi tanpa harus membuat kode dari awal.

Ikhtisar Skenario

Kit AUI adalah suite integrasi low-code dari Alibaba Cloud berbasis MediaBox audio and video SDK. Kit ini mengintegrasikan cache lokal, preloading cerdas, pre-rendering cerdas, dan pengalihan episode otomatis selama pemutaran picture-in-picture untuk skenario audio dan video seperti mini-drama. Fitur utama:

  • Integrasi low-code

    Arsitektur modular memungkinkan developer memilih dan menyesuaikan komponen—putar balik daftar, daftar episode, dan aliran Feeds—sehingga memperpendek siklus pengembangan dan mengurangi biaya.

  • Pengalaman pemutaran optimal

    Cache lokal, preloading cerdas, dan pre-rendering cerdas menghasilkan pemutaran layar penuh instan tanpa tersendat atau layar hitam. Beberapa instans AliPlayer memastikan pergantian lancar, dan pengalihan episode otomatis selama pemutaran picture-in-picture memberikan pengalaman menonton yang mulus.

  • Konsistensi lintas platform

    Arsitektur terpadu menghadirkan pemutaran konsisten di Android, iOS, dan Flutter, sehingga mengurangi biaya adaptasi lintas platform.

  • Adaptasi multi-skenario

    • Skenario video pendek: Pemutaran imersif layar penuh portrait dengan geser vertikal untuk mengganti video.

    • Skenario mini-drama: Daftar episode bergaya laci dengan ketuk untuk memutar.

    • Skenario aliran Feeds: Penyisipan halaman TAB dengan kontrol geser multi-arah untuk aplikasi aliran informasi.

Perbandingan Efek

Video berikut membandingkan pemutaran sebelum dan sesudah optimasi Kit AUI dalam lingkungan yang sama:

  • Sebelum optimasi: Menggeser antar video dapat menyebabkan tersendat dan layar hitam.

  • Setelah optimasi: Pemutaran lancar dengan tampilan layar penuh instan, secara signifikan meningkatkan pengalaman visual dan geser.

ezgif-5bef3fff099e9f

Modul Fungsional Inti

Kit AUI mencakup tiga modul inti — AUIShortVideoList, AUIShortPlaylistTheater, dan AUIShortPlaylistFeeds — yang berbagi instans pemutar dan berkolaborasi melalui enkapsulasi berbasis skenario.

Modul

Fitur dan karakteristik

AUIShortVideoList (Komponen Putar Balik Daftar Video Pendek)

Memutar daftar video pendek menggunakan beberapa instans AliPlayer, preloading cerdas (MediaLoader), dan pre-rendering cerdas. Dikombinasikan dengan cache lokal untuk pemutaran layar penuh instan.

AUlShortPlaylistTheater (Komponen Skenario Teater Mini-Drama)

Menyediakan halaman detail teater dan rekomendasi dengan penyisipan halaman tingkat satu dan dua serta instans pemutar yang dibagikan.

AUlShortPlaylistFeeds (Komponen Skenario Aliran Feeds Mini-Drama)

Arsitektur aliran Feeds berhalaman TAB dengan pemutaran geser multi-arah dan instans pemutar yang dibagikan untuk aplikasi aliran informasi.

Kemampuan Inti

✔️ = didukung, ❌ = tidak didukung.

Fitur

Deskripsi

Android

iOS

Flutter

Local caching

Menyimpan video secara lokal untuk meningkatkan kecepatan pemuatan dan memungkinkan pemutaran lancar meskipun koneksi jaringan tidak stabil atau tidak tersedia.

✔️

✔️

✔️

Intelligent preloading

Memuat data video terlebih dahulu untuk pemutaran lebih lancar. Integrator dapat mengatur cache video saat ini, jumlah video yang dipraload, dan ukuran cache guna menyeimbangkan biaya CDN dan pengalaman pengguna.

✔️

✔️

✔️

Intelligent pre-rendering

Mengurangi penundaan startup pemutaran video sehingga pengguna lebih cepat melihat tampilan, meningkatkan kecepatan pemuatan dan pengalaman menonton.

✔️

✔️

✔️

HTTPDNS

Menggantikan DNS tradisional dengan resolusi yang lebih cepat dan stabil untuk mengurangi waktu pemuatan video.

✔️

✔️

✔️

Multi-instance player pool

Pool pemutar yang dibagikan secara global dengan jumlah instans yang dapat dikonfigurasi. Mengoptimalkan manajemen thread, CPU, dan penggunaan memori untuk menyeimbangkan performa dan pengalaman.

✔️

✔️

Automatic episode switching during picture-in-picture playback

Menggunakan instans jendela mengambang Android independen dan PiPVC + DisplayLayer global iOS untuk rendering berkelanjutan selama pengalihan episode PiP tanpa gangguan.

✔️

✔️

H.265 adaptive playback

Jika dekode hardware aliran H.265 gagal dan aliran fallback H.264 telah ditetapkan, sistem secara otomatis beralih ke aliran fallback H.264. Jika tidak ada aliran fallback H.264 yang ditetapkan, sistem secara otomatis beralih ke dekode software H.265.

✔️

✔️

✔️

Adaptive ABR

Mendukung aliran HLS dan DASH multi-bitrate adaptif. Panggil selectTrack untuk mengganti aliran pemutaran guna melakukan pengalihan definisi yang adaptif terhadap jaringan. Pengalihan adaptif jaringan.

✔️

✔️

✔️

Video encryption

Alibaba Cloud Video Encryption (enkripsi privat) adalah solusi terintegrasi cloud-perangkat yang menggunakan algoritma proprietary untuk mengenkripsi aliran MP4 atau HLS dan memastikan transmisi aman.

✔️

✔️

✔️