La recherche vidéo est une fonctionnalité de vidéo à la demande. Lorsque vous accédez à un point spécifique d'une vidéo, le client envoie une requête URL au serveur. Cette rubrique explique comment activer cette fonctionnalité.
Formats de fichiers et paramètres
Par exemple, si un client envoie une requête URL pour un fichier FLV tel que www.aliyun.com/test.flv?start=10, le serveur renvoie les données à partir de l'image clé précédant le 10e octet. Le tableau suivant décrit les formats de fichiers pris en charge ainsi que les formats d'URL pour la recherche vidéo.
Format de fichier | Métadonnées | Paramètre start | Exemple |
MP4 | Les métadonnées de la vidéo sur le serveur d'origine doivent se trouver dans l'en-tête du fichier. Les vidéos dont les métadonnées sont situées à la fin du fichier ne sont pas prises en charge. | Le paramètre start spécifie le temps en secondes et accepte jusqu'à trois décimales. Par exemple, start=1,01 indique que la lecture commence à 1,01 seconde.
| Une requête URL pour |
FLV | La vidéo sur le serveur d'origine doit contenir des métadonnées. | Le paramètre start spécifie le décalage en octets. Les décimales ne sont pas prises en charge. Si vous spécifiez une valeur décimale, le module de recherche l'arrondit à l'entier inférieur. Si vous activez Time-based FLV Seeking, les paramètres start et end représentent le temps en secondes. Remarque La recherche par octets convient au traitement précis des données ou aux workflows vidéo bruts, tandis que la recherche par temps offre une expérience utilisateur plus conviviale en permettant des sauts vers une seconde spécifique.
| Une requête URL pour |
Procédure
Connectez-vous à la console DCDN.
Dans le volet de navigation de gauche, cliquez sur Domain Names.
Sur la page Domain Names, localisez le nom de domaine cible et cliquez sur Configure.
Dans l'arborescence de navigation de gauche du nom de domaine, cliquez sur Optimization.
-
Dans la section Drag/Drop Playback, activez Drag/Drop Playback.

Gestion des paramètres de recherche vidéo
Par exemple, lors d'une recherche par temps, les paramètres de recherche vidéo par défaut sont start et end. Les tableaux suivants décrivent la logique de traitement des valeurs de paramètres dans différents scénarios :
Requêtes de fichiers MP4
|
Valeur start/end |
Exemple |
Traitement de la recherche vidéo |
|
|
|
Ignore les paramètres de recherche vidéo et répond avec la vidéo complète. |
|
|
|
Traitement de la recherche vidéo à partir de |
|
|
|
Traite la recherche vidéo de |
|
|
|
Traite la recherche vidéo de |
|
|
|
Ignore les paramètres de recherche vidéo et répond avec la vidéo complète. |
|
|
|
Traitement de la recherche vidéo à partir de |
|
|
|
Traitement de la recherche vidéo à partir de |
|
|
|
Renvoie |
Requêtes de fichiers FLV
|
Valeur start/end |
Exemple |
Logique de traitement de la recherche vidéo |
|
|
|
Ignore les paramètres de recherche vidéo et répond avec la vidéo complète. |
|
|
|
Traitement de la recherche vidéo à partir de |
|
|
|
Traite la recherche vidéo de |
|
|
|
Traite la plage |
|
|
|
Ignore les paramètres de recherche vidéo et répond avec la vidéo complète. |
|
|
|
Traitement de la recherche vidéo à partir de |
|
|
|
Traitement de la recherche vidéo à partir de |
|
|
|
Renvoie la vidéo complète. |