Sebelum Anda dapat menggunakan fitur pemrosesan media atau pengeditan online, unggah aset media — seperti video, file audio, image, dan aset media pendukung — ke Intelligent Media Services (IMS). Topik ini menjelaskan metode untuk mengunggah aset media ke IMS serta mencantumkan format file yang didukung.
Format file yang didukung
IMS mendukung pengunggahan video, file audio, image, serta aset media pendukung seperti caption dan font. Anda dapat mengunggah file lokal, atau file online dengan menariknya dari URL maupun mengimpornya dari Object Storage Service (OSS). Format file yang didukung tercantum di bawah ini:
Metode unggah
|
Metode unggah |
Deskripsi |
Skenario |
|
Unggah aset media ke IMS dengan cepat dan mudah. |
Untuk unggahan cepat atau untuk mengunggah file berukuran besar di lingkungan O&M yang sederhana. |
|
|
Panggil operasi UploadMediaByURL untuk menarik file media dari URL publik dan mengunggahnya ke alamat penyimpanan di IMS. |
Untuk mengunggah file media yang dapat diakses melalui URL publik. |
|
|
Unggah menggunakan OSS API (Tidak disarankan) |
Panggil operasi CreateUploadMedia untuk mendapatkan URL unggah dan kredensial bagi aset media, lalu panggil OSS OpenAPI native untuk menyelesaikan unggahan. Metode ini tidak disarankan karena efisiensi unggahnya terbatas dan kemungkinan error lebih tinggi. |
|
Saat mengunggah aset media melalui konsol, Anda tidak dapat mengatur tag media atau thumbnail video. Batasan ini tidak berlaku pada metode unggah lainnya.
Detail alamat penyimpanan
IMS mendukung penyimpanan aset media di Alibaba Cloud ApsaraVideo VOD atau Object Storage Service (OSS). Untuk menambahkan atau mengubah alamat penyimpanan default, lihat Configure storage addresses.
|
Produk |
ApsaraVideo VOD (Disarankan) |
Object Storage Service |
|
Deskripsi |
Anda dapat menambahkan bucket sistem ApsaraVideo VOD atau bucket OSS Anda sendiri yang telah ditambahkan ke sistem ApsaraVideo VOD. Jika belum ada bucket yang tersedia, Anda juga dapat membuat bucket baru di konsol ApsaraVideo VOD. Untuk informasi selengkapnya, lihat Manage VOD storage. |
Anda dapat menambahkan bucket Object Storage Service (OSS). Jika belum ada bucket yang tersedia, Anda juga dapat membuat bucket baru di konsol OSS. Untuk informasi selengkapnya, lihat Create buckets in the console. |
|
Skenario |
Layanan video all-in-one yang mencakup unggah, transcoding, distribusi, dan playback. Layanan ini memiliki kemampuan bawaan seperti CDN, hotlink protection, watermarking, dan pemrosesan AI. |
Penyimpanan serbaguna untuk data tidak terstruktur. Anda perlu mengintegrasikan sendiri transcoding, CDN, player, dan kontrol akses. Opsi ini memberi fleksibilitas tinggi, tetapi O&M-nya kompleks. |
|
Tingkat harga |
Harga satuan untuk Standard storage sebanding dengan OSS. |
Item penagihan lebih fleksibel. Biaya total dapat ditekan sekitar 5% hingga 10%. |
|
Manajemen dan O&M |
Layanan siap pakai. Sistem otomatis membuat bucket, melampirkan CDN, dan menghasilkan URL playback. Kebutuhan O&M-nya rendah. |
Anda harus mengonfigurasi sendiri CDN, hotlink protection, kredensial sementara, dan logika autentikasi. Opsi ini cocok untuk tim yang memiliki kapabilitas DevOps atau platform penyimpanan terpadu yang sudah ada. |
Detail pemrosesan media
Saat Anda mengunggah file audio atau video, Anda dapat memilih opsi untuk men-transcoding file tersebut secara otomatis setelah unggahan. Jika opsi ini dipilih, IMS akan menjalankan workflow yang ditentukan untuk menyelesaikan task transcoding tersebut. Anda dapat memastikan kesiapan aset media yang diunggah berdasarkan callback yang Anda terima:
-
Jika Anda tidak memproses media setelah unggahan, aset siap saat Anda menerima callback video upload complete.
-
Jika Anda memproses media setelah unggahan, aset siap saat Anda menerima callback transcoding sub-task complete atau transcoding main task complete.
Untuk informasi selengkapnya tentang notifikasi event, lihat Callback event overview.