All Products
Search
Document Center

ApsaraVideo VOD:FAQ tentang Player SDK untuk Flutter

Last Updated:Sep 21, 2026

Jawaban atas pertanyaan umum mengenai Player SDK untuk Flutter, mencakup lisensi, kompilasi dan packaging, serta pemutaran.

Masalah terkait lisensi

Atasi masalah lisensi yang tidak valid atau kedaluwarsa di License FAQ.

Masalah umum lintas platform

Masalah kompilasi

Apa yang harus saya lakukan jika packaging dan kompilasi menggunakan Player SDK untuk Flutter gagal pada perangkat Android?

Di direktori Gradle Scripts, buat file proguard-rules.pro dan tambahkan aturan berikut untuk menonaktifkan obfuscation terkait flutter_aliplayer:

-keep class com.alivc.**{*;}
-keep class com.aliyun.**{*;}
-keep class com.cicada.**{*;}
-dontwarn com.alivc.**
-dontwarn com.aliyun.**
-dontwarn com.cicada.**

Pada file build.gradle(:app), aktifkan obfuscation kode untuk tipe build release dan rujuk file proguard-rules.pro:

buildTypes {
        release {
            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android.txt'), '../proguard-rules.pro'
        }
    }

Masalah pemutaran

Apa yang harus saya lakukan jika perangkat Android tidak dapat memutar aliran RTS saat Player SDK untuk Flutter menggunakan single player sebagai kernel SDK?

Muat library RTS dan konfigurasikan properti RTS pada halaman pemutaran:

import 'package:flutter_aliplayer/flutter_aliplayer_factory.dart';
// Metode ini hanya berlaku untuk perangkat Android.
FlutterAliPlayerFactory.loadRtsLibrary(true);

Apa yang harus saya lakukan jika pemutaran gagal tanpa menampilkan error saat Player SDK untuk Flutter menggunakan VidAuth untuk pemutaran?

Masalah ini biasanya disebabkan oleh urutan pemanggilan yang salah dalam konfigurasi pemutaran. Pertama, panggil FlutterAliplayer.createVidPlayerConfigGenerator() untuk menghasilkan konfigurasi pemutaran, lalu tetapkan konfigurasi tersebut pada player. Jika langkah ini dilewati atau urutan pemanggilannya salah, pemutaran akan gagal tanpa error eksplisit karena player tidak memiliki konfigurasi pemutaran yang valid. Untuk informasi lebih lanjut mengenai urutan pemanggilan yang benar, lihat dokumentasi resmi dan proyek demo.