Demo ApsaraVideo MediaBox SDK menampilkan praktik terbaik untuk alur kerja ApsaraVideo end-to-end, mencakup pemutaran, video pendek, dan ingest stream. Anda dapat memindai kode QR untuk menginstal dan mencoba demo di ponsel atau mengunduh kode sumber guna membangun dan menjalankannya secara lokal.
-
Layanan unduh resource bawaan merupakan layanan sementara yang disediakan oleh Alibaba Cloud. Ketersediaan dan stabilitasnya tidak dijamin. Layanan ini hanya ditujukan untuk keperluan demonstrasi dan tidak boleh digunakan dalam lingkungan produksi komersial.
-
Jika Anda berencana menggunakan aplikasi ini untuk keperluan komersial, Anda harus memodifikasinya agar menggunakan server unduh resource milik Anda sendiri. Alibaba Cloud tidak menyediakan fungsi apa pun terkait alamat unduh resource ini dan tidak memberikan dukungan untuk implementasinya.
Coba aplikasi demo pre-built
-
Skenario AI percakapan real-time: Memungkinkan interaksi audio dan video yang efisien antara AI dan pengguna.
-
Skenario live streaming: Kasus penggunaan mencakup live streaming e-commerce, pelatihan perusahaan, co-streaming, dan lainnya.
-
Skenario hiburan interaktif & panggilan: Kasus penggunaan mencakup voice chat room, ruang karaoke online, panggilan satu lawan satu, panggilan grup, dan lainnya.
-
Skenario VOD: Kasus penggunaan mencakup mini-drama, pemutaran berbasis feed, pemutaran imersif, pembuatan video pendek, dan lainnya.
Unduh dan instal
Pindai kode QR di bawah ini untuk mengunduh dan menginstal demo ApsaraVideo MediaBox SDK:

Jalankan kode sumber demo
Android
Lingkungan pengembangan
|
Item |
Deskripsi |
|
Android Studio |
Unduh dari website resmi Android Studio. |
|
Gradle |
Kami merekomendasikan Gradle 7.0.2 atau versi lebih baru dengan plugin 4.1.2. |
|
Gradle JDK |
Kami merekomendasikan Gradle JDK 11. Untuk mengonfigurasinya, buka Preferences -> Build, Execution, Deployment -> Build Tools -> Gradle -> Gradle JDK dan pilih versi 11. Jika versi 11 tidak tersedia dalam daftar dropdown, lakukan upgrade Android Studio Anda. |
Lingkungan runtime
Memerlukan perangkat fisik yang menjalankan Android 4.3 atau versi lebih baru. Simulator tidak didukung untuk debugging.
Jalankan demo
-
Clone kode sumber demo dari GitHub dan ikuti petunjuk dalam file README terbaru.
-
Buka proyek demo di Android Studio.
-
Karena alasan keamanan, otorisasi lisensi di Alibaba Cloud memerlukan signature MD5. Gunakan salah satu metode berikut untuk mendapatkannya:
-
Cari
signingConfigsdan konfigurasikan informasi signing Anda.signingConfigs { debug { //TODO: Set your signing information. The following is an example. storeFile file("$rootDir/xxx") storePassword "xxx" keyAlias "xxx" keyPassword "xxx" } release { //TODO: Set your signing information. The following is an example. storeFile file("$rootDir/xxx") storePassword "xxx" keyAlias "xxx" keyPassword "xxx" } }Metode 1: Panggil metode
getSingInfo(Context context)diAUIFoundation/AVUtils/src/main/java/com/aliyun/aio/utils/SignatureUtils.javauntuk mendapatkan signature.Metode 2: Unduh signing tool untuk mendapatkan signature.
-
-
Ajukan permohonan lisensi untuk modul SDK yang ingin Anda uji. Untuk informasi selengkapnya, lihat Manage licenses. Dapatkan license key dan license file.
-
Letakkan license file di direktori
AIOApp/src/main/assets. -
Buka AIOApp/src/main/AndroidManifest.xml. Temukan
com.aliyun.alivc_license.licensekeydancom.aliyun.alivc_license.licensefile, lalu ubah nilainya menjadi license key dan license file Anda masing-masing. Untuk detailnya, lihat Integrate a license.
-
-
Kompilasi dan jalankan.
Sambungkan perangkat Android fisik, lalu klik Run > Run 'app' untuk mengompilasi dan menjalankan proyek.
iOS
Lingkungan pengembangan
|
Item |
Deskripsi |
|
macOS |
macOS High Sierra 10.13 atau versi lebih baru. |
|
Xcode |
Kami merekomendasikan Xcode 13 atau versi lebih baru. Petunjuk dalam panduan ini ditujukan untuk Xcode. |
|
CocoaPods |
Kami merekomendasikan CocoaPods 1.10 atau versi lebih baru. |
Lingkungan runtime
Memerlukan perangkat fisik yang menjalankan iOS 9.0 atau versi lebih baru. Simulator tidak didukung untuk debugging.
Jalankan demo
-
Clone kode sumber demo dari GitHub dan ikuti petunjuk dalam file README terbaru.
-
Di direktori AlivcAIODemo, jalankan
pod installuntuk menginstal dependensi.CatatanJika instalasi gagal, jalankan
pod install --repo-update. -
Buka proyek AlivcAIODemo.xcworkspace di Xcode.
-
Ajukan permohonan lisensi untuk modul SDK yang ingin Anda uji. Untuk informasi selengkapnya, lihat Manage licenses. Dapatkan license key dan license file.
-
Ubah nama license file yang diunduh menjadi
license.crtdan salin ke direktori AlivcAIODemo. -
Buka
AlivcAIODemo/Info.plistdan atur nilaiAlivcLicenseKeymenjadi license key Anda. Atau, di tab Info proyek Xcode, temukan Custom iOS Target Properties dan atur nilaiAlivcLicenseKeymenjadi license key Anda.
-
-
Kompilasi dan jalankan.