Panduan ini menjelaskan cara mengintegrasikan demo video pendek untuk Android.
Prasyarat
Sebelum memulai, pastikan lingkungan pengembangan Anda memenuhi persyaratan berikut.
|
Category |
Description |
|
System version |
Android 4.3 atau yang lebih baru. |
|
API version |
API level 18 atau lebih tinggi. |
|
CPU architecture |
ARM64 dan ARMv7 pada perangkat fisik; simulator tidak didukung. |
|
Android Studio version support |
Android Studio 3.1 atau yang lebih baru. Anda dapat mengunduh Android Studio. |
Lengkapi penyiapan server aplikasi dan jalankan server sebelum melanjutkan. Untuk instruksi, lihat application server setup.
Prosedur
-
Unduh demo video pendek untuk Android dari Short Video SDK (short video solution), lalu ekstrak file tersebut.
Deskripsi struktur direktori
- demo - ApsaraVideoQuVideo - |- AlivcLittleVideo # Berisi kode untuk layanan video pendek. - |- AliyunCrop # Modul pemotongan. Berisi kode untuk antarmuka pemotongan. - |- AliyunEditor # Modul pengeditan. Berisi kode untuk antarmuka pengeditan. - |- AliyunFileDownLoader # Modul untuk pengunduhan resource dan operasi database. - |- AliyunRecorder # Modul untuk antarmuka perekaman. - |- AliyunSVideoBase # Berisi tampilan kustom dan kelas utilitas. - |- AliyunSvideoMusic # Modul untuk antarmuka musik. - |- AliyunVideoCommon # Modul umum, berisi kelas utilitas. - |- thirdparty-lib # Berisi dependensi pihak ketiga yang diperlukan oleh demo. - SDK # SDK yang digunakan oleh proyek. Anda juga dapat mengimpor SDK secara manual. - xxxReleaseNote.md # Catatan rilis. -
Impor dan konfigurasikan proyek.
-
Buka Android Studio, klik Open an existing Android Studio project, lalu pilih folder ./demo/ApsaraVideoQuVideo dari file proyek yang telah diekstrak.
-
Konfigurasikan alamat server.
Jalur file: AlivcLittleVideo/src/main/java/com/aliyun/apsara/alivclittlevideo/constantsAlivcLittleServerApiConstants.java.
Ubah variabel
BASE_URLdalam file tersebut menjadi Alamat IP publik dari Instance ECS yang digunakan untuk penyiapan server aplikasi video pendek, lalu tambahkan nomor port 8080.Contoh: http://<Alamat IP publik Instance ECS Anda>:8080.
package com.aliyun.apsara.alivclittlevideo.constants; /** * URL titik akhir API untuk server aplikasi. * CATATAN: Server ini hanya ditujukan untuk tujuan demonstrasi. Jangan gunakan di lingkungan produksi. * Untuk mempelajari cara mengintegrasikan server aplikasi Anda sendiri, lihat dokumentasi: https://www.alibabacloud.com/help/document_detail/108783.html * @author xlx */ public class AlivcLittleServerApiConstants { /** * URL dasar server aplikasi. */ public static final String BASE_URL = "http://<public address="" ecs="" instance="" ip="" of="" your="">:8080"; /** * URL dasar untuk gambar sampul video */ public static final String URL_IMAGE_BASE = "https://alivc-demo-vod.aliyuncs.com/"; }</public>
-
-
Kompilasi dan jalankan proyek.
-
Sambungkan perangkat Android fisik ke komputer menggunakan kabel data. Di perangkat tersebut, aktifkan opsi Developer dan USB debugging di pengaturan sistem. Setelah mengizinkan debugging, pilih perangkat tersebut di Android Studio.
-
Klik tombol build and run untuk mengompilasi proyek, yang kemudian akan diinstal dan dijalankan di perangkat Android fisik Anda.
-