Setelah Anda mengaktifkan fitur ekstraksi audio, point of presence (POPs) Alibaba Cloud CDN akan mengekstraksi data audio dari file video dan hanya mengembalikan data audio tersebut ke klien. Hal ini mengurangi penggunaan bandwidth dan lalu lintas. Topik ini menjelaskan cara mengaktifkan fitur ekstraksi audio.
Informasi latar belakang
Saat klien meminta file video, klien mengirim permintaan ke node CDN terdekat. Permintaan tersebut berisi URL file video, misalnya, http://www.aliyun.com/test.flv?ali_audio_only=1. Selanjutnya, node CDN mengembalikan data audio yang diekstraksi dari file video tersebut ke klien. Klien harus mendukung metode transmisi berikut: Transfer-Encoding: chunked.
Fitur ekstraksi audio tidak mendukung range request. Browser seperti Safari akan memulai range request saat pengguna memutar video. Kami menyarankan agar Anda menyediakan klien buatan sendiri kepada pengguna untuk mengekstraksi data audio.
Untuk memungkinkan pengguna menyeret progress bar selama pemutaran audio, Anda juga harus mengonfigurasi fitur Pencarian video. Saat pengguna menyeret progress bar, sistem membaca metadata file video sumber untuk mengambil durasi pemutaran. Durasi ini digunakan untuk mengimplementasikan pencarian. Untuk informasi selengkapnya, lihat Video seeking.
Ekstraksi audio tidak mendukung file MP4 yang ukuran box headernya 16 (64 bit). Fitur ini hanya mendukung file MP4 yang ukuran box headernya 8.
Prosedur
Masuk ke ApsaraVideo VOD console.
Pada panel navigasi di sebelah kiri, pilih Configuration Management > CDN Configuration > Domain Names.
Pada halaman Domain Names, temukan Nama domain yang ingin Anda kelola, lalu klik Configure di kolom Actions.
Pada panel navigasi di sebelah kiri, klik Video Related.
Pada area Listen to Video, aktifkan sakelar.
Setelah Anda mengaktifkan fitur ekstraksi audio, Anda harus menggunakan parameter permintaan
ali_audio_only. Format file yang didukung tercantum dalam tabel berikut.File format
Metadata
ali_audio_only
Contoh
MP4
Metadata file video pada origin server harus berada di header file dan tidak boleh berada di tail file.
Atur parameter
ali_audio_onlyke nilai 1 agar Alibaba Cloud CDN hanya mengembalikan metadata dan audio data dari file video yang diminta. Data video tidak dikembalikan. Jika permintaan tidak menyertakan parameter ini atau nilainya bukan 1, ekstraksi audio tidak dilakukan.http://domain/video.mp4?ali_audio_only=1.FLV
Tidak ada persyaratan khusus.
Atur parameter
ali_audio_onlyke nilai 1 agar Alibaba Cloud CDN hanya mengembalikan metadata dan audio data dari file video yang diminta. Data video tidak dikembalikan. Jika permintaan tidak menyertakan parameter ini atau nilainya bukan 1, ekstraksi audio tidak dilakukan.http://domain/video.flv?ali_audio_only=1.