Pencarian video memungkinkan Anda melompat ke posisi tertentu selama pemutaran audio atau video tanpa memengaruhi kualitas pemutaran. Topik ini menjelaskan cara mengonfigurasi fitur tersebut.
Deskripsi fitur
Saat melakukan pencarian selama pemutaran dalam skenario video sesuai permintaan (VOD), klien mengirim permintaan URL ke server, misalnya http://www.aliyundoc.com/test-****.flv?start=10. Server kemudian merespons dengan data yang dimulai dari keyframe. Jika posisi yang diminta bukan keyframe, server akan menggunakan keyframe terakhir sebelum posisi tersebut.
Sebelum mengonfigurasi pencarian video, Anda harus mengaktifkan range origin fetch. Untuk informasi selengkapnya, lihat range origin fetch. Jika header permintaan HTTP berisi bidang `Range`, server origin harus mengembalikan respons HTTP 206 Partial Content.
Tabel berikut mencantumkan format file dan format URL yang didukung untuk pencarian video.
File format | Metadata | Parameter Mulai | Contoh |
MP4 | Metadata video sumber harus berada di header file. Video dengan metadata di bagian akhir file tidak didukung. | Parameter `start` menentukan waktu dalam satuan detik (s). Jika waktu yang ditentukan bukan keyframe, Alibaba Cloud CDN secara otomatis mencari keyframe sebelumnya. Parameter ini mendukung angka desimal. Misalnya, `start=1,01` berarti pemutaran dimulai pada detik ke-1,01. | Permintaan URL |
FLV | Video sumber harus berisi metadata. | Parameter `start` menentukan posisi dalam satuan byte. Jika byte yang ditentukan tidak berada di keyframe, Alibaba Cloud CDN secara otomatis mencari keyframe sebelumnya. | Permintaan URL |
Prosedur
Masuk ke Konsol ApsaraVideo VOD.
Di panel navigasi sebelah kiri, di bawah Configuration Management, klik CDN Configuration > Domain Names.
Temukan nama domain yang ingin Anda konfigurasi, lalu klik Configure.
Klik tab Video Related, lalu aktifkan Drag/Drop Playback.
