All Products
Search
Document Center

ApsaraVideo VOD:Ikhtisar proyek

Last Updated:Sep 11, 2026

AliPlayerWidget adalah widget pemutaran video Flutter yang dibangun di atas Alibaba Cloud Player SDK flutter_aliplayer. Widget ini memungkinkan Anda mengintegrasikan pemutaran video ke dalam aplikasi Flutter dengan kode minimal serta menyesuaikan UI dan perilaku pemutaran untuk skenario VOD, live streaming, daftar putar, dan drama pendek.

Pengenalan proyek

AliPlayerWidget ditujukan untuk aplikasi Flutter yang memerlukan pemutaran video dan mencakup kasus penggunaan umum di bidang pendidikan, hiburan, e-commerce, serta skenario drama pendek. Widget ini menyediakan API yang memungkinkan pemutaran hanya dengan beberapa baris kode, dilengkapi kontrol bawaan, penanganan gesture untuk kecerahan, volume, dan progres, serta hook untuk menambahkan UI kustom Anda sendiri.

Fitur utama

  • Dukungan multi-skenario — VOD, live streaming, pemutaran daftar putar, dan pemutaran layar penuh.

  • Kontrol pemutaran — Kontrol pemutaran, panel pengaturan, gambar sampul, pengalihan resolusi, serta penyesuaian kecerahan, volume, dan progres berbasis gesture.

  • Jenis sumber video beragam — URL, VID+STS, dan VID+Auth.

  • Kustomisasi UI — Ganti atau sembunyikan bilah atas, bilah bawah, area kontrol, sampul, dan subtitle melalui sistem slot. Termasuk komponen modular yang dapat digunakan ulang serta adaptasi otomatis antara orientasi potret dan lanskap.

  • Manajemen pemutaran — Strategi bawaan untuk statistik frame pertama dan deteksi stutter, dengan dukungan strategi kustom. Pemantauan real-time terhadap status pemutaran, dimensi video, dan progres buffering, ditambah callback event serta debugging berbasis log.

Pindai untuk mencoba

Untuk mengevaluasi AliPlayerWidget tanpa menyiapkan lingkungan pengembangan, instal paket demo yang telah dikompilasi pada perangkat Anda.

Cara mendapatkan demo

Pindai kode QR berikut menggunakan ponsel Anda untuk mengunduh dan menginstal paket demo:

demo-qr-code

Pastikan Anda telah mengaktifkan izin untuk menginstal aplikasi pihak ketiga pada perangkat Anda.

Unduh proyek

Setelah memutuskan untuk mengintegrasikan AliPlayerWidget ke dalam aplikasi Anda, unduh proyek tersebut dari AliPlayerWidget. Proyek ini menyediakan dokumentasi dan petunjuk langkah demi langkah yang dapat diikuti baik oleh alat AI maupun pengembang. Dukungan Dedicated Skills direncanakan untuk pengalaman integrasi yang lebih lengkap.

Integrasi cepat

AliPlayerWidget menyediakan API yang memungkinkan Anda menambahkan pemutaran video dalam beberapa langkah. Untuk petunjuk langkah demi langkah, lihat Persiapan integrasi dan Mulai cepat.

Kustomisasi

AliPlayerWidget menyediakan beberapa titik ekstensi yang memungkinkan Anda menyesuaikan UI dan perilaku pemutaran tanpa mengubah inti pemutar.

  • Sistem slot — Slot merupakan blok dasar pembentuk UI pemutar. UI bawaan dengan desain terpadu siap digunakan langsung. Anda juga dapat mengganti slot, menyembunyikan elemen UI bawaan secara granular, serta menyisipkan komponen kustom seperti iklan, komentar peluru (bullet comments), dan Watermark di tingkat mana pun. Untuk detailnya, lihat Sistem slot.

  • Sistem strategi — Strategi merupakan unit organisasi dasar logika perilaku pemutar. Strategi rekomendasi bawaan mencakup statistik frame pertama dan deteksi stutter, dan Anda dapat menambahkan strategi kustom untuk pemantauan kualitas pemutaran serta pelacakan event bisnis tanpa mengubah inti pemutar. Lihat Sistem strategi.

  • Dukungan sumber video — Konfigurasikan sumber pemutaran sebagai URL langsung, VID+STS, atau VID+Auth. Detailnya ada di Berbagai sumber video.

  • Tema UI — Ikuti spesifikasi desain UI terpadu dan ganti skin pemutar dengan meneruskan jalur resource ikon untuk kustomisasi merek. Lihat Tema UI.

  • Referensi API — Sekumpulan antarmuka eksternal yang memungkinkan Anda mengontrol perilaku pemutar secara langsung. Lihat Referensi API.