ApsaraVideo VOD accélère la diffusion du contenu en mettant en cache les ressources du serveur d'origine sur des points de présence (POP). Pour activer l'accélération de votre site web, configurez-le comme serveur d'origine et ajoutez un nom de domaine accéléré.
Prérequis
Vous avez activé ApsaraVideo VOD. Si ce n'est pas le cas, consultez la rubrique Activer ApsaraVideo VOD.
Vous disposez d'un serveur professionnel stable à utiliser comme serveur d'origine.
Vous possédez un nom de domaine destiné à l'accélération. Si la région d'accélération est limitée à la Chine continentale ou est mondiale, le nom de domaine doit disposer d'un dépôt ICP. Si le nom de domaine ne possède pas de dépôt ICP, vous pouvez en faire la demande via le système de dépôt ICP d'Alibaba Cloud. Si vous sélectionnez Global (Excluding Chinese Mainland) comme région d'accélération, aucun dépôt ICP n'est requis, ce qui convient pour accélérer les sites web destinés aux utilisateurs situés hors de Chine continentale. Si vous sélectionnez Chinese Mainland (ICP Filing Required) ou Global (ICP Filing Required), vous devez effectuer un dépôt ICP.
Vous avez activé le bucket système VOD attribué automatiquement. Si ce n'est pas le cas, consultez la rubrique Gérer le stockage pour l'activer.
Limites
Un nom de domaine accéléré ne peut être ajouté qu'une seule fois. Si vous recevez le message Domain name already added, vérifiez non seulement si le nom de domaine est utilisé par d'autres produits Alibaba Cloud (tels que ApsaraVideo Live, DCDN ou Video Surveillance), mais aussi s'il est déjà lié à ApsaraVideo VOD sous le compte actuel ou un autre compte Alibaba Cloud. Le cas échéant, supprimez d'abord la liaison existante ou utilisez un autre nom de domaine. Si vous ne parvenez pas à résoudre le problème, soumettez un ticket. Pour savoir comment soumettre un ticket, consultez la rubrique Nous contacter.
ApsaraVideo VOD ne prend pas en charge le transfert direct de la propriété d'un nom de domaine accéléré vers un autre compte Alibaba Cloud. Si vous devez migrer l'activité ApsaraVideo VOD vers un autre compte, supprimez d'abord le nom de domaine accéléré sous le compte d'origine, puis ajoutez à nouveau le nom de domaine sous le compte cible. Sinon, le système renvoie une erreur indiquant que le nom de domaine est déjà ajouté et lié à ApsaraVideo VOD.
Vous pouvez ajouter plusieurs noms de domaine accélérés au même bucket système VOD. Par exemple, vous pouvez ajouter un nom de domaine pour la Chine continentale et un nom de domaine distinct pour les régions hors de Chine continentale au même bucket. Tous les noms de domaine pointant vers le même bucket d'origine partagent automatiquement les mêmes données sous-jacentes, sans nécessiter de synchronisation manuelle des données. Toutefois, chaque nom de domaine correspond à une URL de lecture différente. Assurez-vous que votre application distribue l'adresse de lecture correcte aux utilisateurs en fonction de leur région.
Après avoir activé ApsaraVideo VOD, vous pouvez ajouter au maximum 20 noms de domaine. Si la bande passante de pointe quotidienne moyenne de vos noms de domaine dépasse 50 Mbps et que vos services sont exempts de risques, soumettez un ticket pour demander une augmentation de votre quota de noms de domaine. Pour savoir comment soumettre un ticket, consultez la rubrique Nous contacter.
Tout le contenu accéléré doit être licite et conforme aux normes commerciales. Pour plus d'informations, consultez la rubrique Critères d'admission des noms de domaine.
Les noms de domaine accélérés prennent en charge l'accès via IPv6. Pour activer cette fonctionnalité, consultez la rubrique Configurer IPv6.
Si un nom de domaine accéléré rencontre des lenteurs d'accès ou subit une limitation de débit, et que vous avez écarté la limitation due aux pics de bande passante, vérifiez le quota de résolution DNS de votre nom de domaine. L'édition gratuite de la résolution DNS autorise jusqu'à 100 000 requêtes par jour. Le dépassement de ce quota déclenche une limitation dynamique. Si votre activité génère un volume de résolution élevé (par exemple, une moyenne quotidienne supérieure à 100 000 requêtes), nous vous recommandons de passer à l'édition payante du service de résolution DNS pour supprimer la limite de limitation.
Procédure
Connectez-vous à la console ApsaraVideo VOD.
Dans le volet de navigation de gauche, choisissez Configuration Management > CDN Configuration > Domain Names.
Cliquez sur Add Domain Name.
-
Configurez les paramètres Domain Name, Type, Port et Acceleration Region.
Paramètre
Catégorie de paramètre
Description
Nom de domaine
S.O.
Tenez compte des points suivants lors de l'ajout d'un nom de domaine :
-
Nous vous recommandons d'utiliser un sous-domaine pour l'accélération. Le nom de domaine ne peut contenir que des lettres minuscules anglaises. Les noms de domaine chinois ne sont pas pris en charge. Par exemple, si votre domaine principal est
aliyundoc.com, le nom de domaine accéléré peut être un sous-domaine dealiyundoc.com, tel queexample.aliyundoc.com. -
ApsaraVideo VOD ne prend pas en charge les domaines génériques, tels que
*.aliyundoc.com.
RemarqueLe sous-domaine doit être unique au sein de votre compte Alibaba Cloud. Lorsque vous ajoutez un nom de domaine, CDN vérifie s'il est déjà utilisé. Si le sous-domaine est ajouté à un autre compte ou est déjà utilisé par un autre service Alibaba Cloud, le système renvoie une erreur. Si vous ne parvenez pas à résoudre le problème, soumettez un ticket. Pour savoir comment soumettre un ticket, consultez la rubrique Nous contacter.
Type
VOD Bucket
Sélectionnez cette option pour l'accélération VOD. Ensuite, sélectionnez un bucket système VOD dans la région cible comme serveur d'origine dans la liste déroulante.
RemarqueSi la liste déroulante est vide, activez d'abord le bucket système VOD attribué automatiquement dans la console ApsaraVideo VOD pour générer une adresse de stockage. Sinon, vous ne pourrez pas ajouter de nom de domaine accéléré. Pour plus d'informations, consultez la rubrique Gestion du stockage. La génération de l'adresse de stockage peut prendre un certain temps. Actualisez la page ultérieurement et effectuez votre sélection.
Après avoir sélectionné un bucket système VOD, le système attribue automatiquement un bucket de stockage dans la région correspondante. Vous n'avez pas besoin de configurer manuellement l'adresse du bucket.
Port
S.O.
Sélectionnez le port d'accès.
-
Port 80 : CDN envoie des requêtes retour vers l'origine au port 80 du serveur d'origine.
-
Port 443 : CDN envoie des requêtes retour vers l'origine au port 443 du serveur d'origine.
Région d'accélération
Chinese Mainland (ICP Filing Required)
Si vous sélectionnez Chinese Mainland (ICP Filing Required), un dépôt ICP est requis. Pour savoir comment demander un dépôt ICP, consultez la rubrique Dépôt ICP pour les noms de domaine accélérés. Si vos utilisateurs sont situés hors de Chine continentale, sélectionnez plutôt Global (ICP Filing Required) ou Global (Excluding Chinese Mainland) pour accélérer l'accès depuis l'étranger.
Global (ICP Filing Required)
Si vous sélectionnez Global (ICP Filing Required), un dépôt ICP est requis. Pour savoir comment demander un dépôt ICP, consultez la rubrique Dépôt ICP pour les noms de domaine accélérés. Pour améliorer l'expérience d'accès des utilisateurs dans une région étrangère spécifique (par exemple, des utilisateurs à Singapour accédant à des ressources hébergées aux États-Unis (Silicon Valley)), sélectionnez une région d'accélération couvrant votre région cible, activez l'option Range back-to-origin et configurez une durée de mise en cache de répertoire appropriée pour tirer parti des capacités de mise en cache des points de présence CDN dans le monde entier et réduire la latence des requêtes retour vers l'origine transfrontalières.
Global (Excluding Chinese Mainland)
Si vous sélectionnez Global (Excluding Chinese Mainland), aucun dépôt ICP n'est requis. Pour améliorer l'expérience d'accès des utilisateurs dans une région étrangère spécifique (par exemple, des utilisateurs à Singapour accédant à des ressources hébergées aux États-Unis (Silicon Valley)), sélectionnez une région d'accélération couvrant votre région cible, activez l'option Range back-to-origin et configurez une durée de mise en cache de répertoire appropriée pour tirer parti des capacités de mise en cache des points de présence CDN dans le monde entier et réduire la latence des requêtes retour vers l'origine transfrontalières.
RemarqueSi vous sélectionnez uniquement Chinese Mainland (ICP Filing Required) mais que des utilisateurs étrangers accèdent à votre contenu, les échecs de cache déclencheront des requêtes retour vers l'origine transfrontalières, entraînant une latence élevée ou des délais d'attente. Pour accélérer l'accès depuis l'étranger, définissez la région d'accélération sur Global (ICP Filing Required) ou Global (Excluding Chinese Mainland), et activez l'option Range back-to-origin ainsi qu'une durée de mise en cache de répertoire appropriée dans l'onglet Video-related de la page des détails du domaine.
-
Consultez la déclaration de conformité et sélectionnez I understand and agree to the above compliance warranty.
-
Cliquez sur Submit pour terminer la configuration.
Après avoir soumis la configuration, un message de confirmation s'affiche. Vous devez ensuite ajouter un enregistrement CNAME auprès de votre fournisseur DNS pour activer le service d'accélération.
Après avoir soumis le nom de domaine, vous devez effectuer une vérification de la propriété du nom de domaine avant que celui-ci ne puisse être ajouté avec succès. Choisissez l'une des méthodes de vérification suivantes :
Vérification DNS : Ajoutez un enregistrement TXT aux enregistrements DNS de votre nom de domaine. Définissez l'enregistrement hôte sur
verificationet la valeur d'enregistrement sur le code de vérification généré par le système.Vérification par fichier : Téléchargez le fichier de vérification spécifié par le système dans le répertoire racine de votre nom de domaine.
Une fois la vérification réussie, le nom de domaine est ajouté.
Après examen et approbation de votre nom de domaine accéléré, il apparaît dans la liste des noms de domaine sur la page Domain Names. Un statut Running indique une configuration réussie.
RemarqueSoumettez un ticket pour demander un examen accéléré. Pour savoir comment soumettre un ticket, consultez la rubrique Nous contacter.
Le processus d'examen est plus rapide si votre serveur d'origine est une instance ECS Alibaba Cloud ou un bucket OSS.
Vous n'avez pas besoin d'acheter de produit supplémentaire pour accélérer un site web destiné aux utilisateurs étrangers. Vous pouvez compléter la configuration en ajoutant un nom de domaine et en sélectionnant Global (Excluding Chinese Mainland) comme région d'accélération, en vous basant sur votre service ApsaraVideo VOD existant.
Étapes suivantes
Après avoir ajouté un nom de domaine accéléré, Alibaba Cloud CDN lui attribue un CNAME. Vous devez ajouter un enregistrement CNAME chez votre fournisseur DNS pour pointer votre nom de domaine accéléré vers le CNAME attribué. Le service CDN ne prend effet qu'après la configuration de l'enregistrement CNAME. Pour plus d'informations, consultez la rubrique Configurer un enregistrement CNAME.
Si vous avez ajouté plusieurs noms de domaine accélérés à un compte Alibaba Cloud, accédez à Domain Names dans la console ApsaraVideo VOD et définissez un nom de domaine comme domaine par défaut. Lorsque vous appelez une API pour obtenir une URL de lecture ou dans des scénarios similaires, le système renvoie ce nom de domaine par défaut.
Si vous supprimez ultérieurement un nom de domaine accéléré personnalisé, les vidéos associées repassent automatiquement au nom de domaine ApsaraVideo VOD par défaut pour la lecture, et les URL de lecture du nom de domaine personnalisé d'origine deviennent immédiatement invalides. Mettez à jour les URL de lecture dans votre code métier ou votre configuration à l'avance pour éviter de perturber votre activité en ligne. Cela s'applique également avant de dissocier un nom de domaine dans le cadre de la libération des ressources.
FAQ
Q : Comment définir un nom de domaine accéléré par défaut pour modifier les URL vidéo générées après le téléchargement ?
Sur la page Domain Management de la console ApsaraVideo VOD, définissez le nom de domaine cible comme domaine par défaut. La modification prend effet après actualisation de la page, et les vidéos téléchargées ultérieurement utiliseront le nom de domaine par défaut pour générer les URL de lecture.
La console affiche uniquement le dernier nom de domaine lié à des fins d'affichage, mais cela n'affecte pas l'utilisation normale des autres noms de domaine liés. L'activation simultanée de plusieurs noms de domaine n'affecte pas la résolution des noms de domaine.
Q : Comment remplacer un nom de domaine accéléré ApsaraVideo VOD ? L'exécution parallèle des anciens et nouveaux noms de domaine affecte-t-elle mon activité ?
Le système n'effectue pas de basculement automatique. Accédez à Domain Names, cliquez sur Add Domain Name, ajoutez le nouveau nom de domaine accéléré et terminez sa configuration CNAME. Après avoir vérifié que le nouveau nom de domaine est accessible, désactivez et supprimez l'ancien nom de domaine.
Les nouveaux et anciens noms de domaine accélérés peuvent coexister sans s'affecter mutuellement. Vous pouvez définir un nom de domaine par défaut pour le bucket d'origine, ou appeler GetPlayInfo et utiliser PlayConfig pour spécifier le nom de domaine dans l'URL de lecture renvoyée.
Avant de supprimer l'ancien nom de domaine, mettez à jour les liens de lecture dans votre code métier pour éviter les interruptions de service.
Q : Dois-je télécharger à nouveau les vidéos après avoir ajouté ou configuré un nom de domaine accéléré ? Dois-je ajouter à nouveau le nom de domaine après avoir effectué le dépôt ICP ?
Non. Si le nom de domaine accéléré est correctement configuré et que sa résolution CNAME a pris effet, les vidéos précédemment téléchargées sont automatiquement distribuées via le nouveau nom de domaine. Vous n'avez pas besoin de télécharger à nouveau les vidéos.
Une fois le dépôt ICP terminé, vous pouvez utiliser directement le nom de domaine accéléré que vous avez déjà ajouté. Vous n'avez pas besoin d'accéder à Domain Names et de cliquer sur Add Domain Name pour l'ajouter à nouveau. Remplacez le nom de domaine OSS dans l'URL de lecture par le nom de domaine accéléré ApsaraVideo VOD configuré pour maintenir la validité de la lecture dans le temps.
Q : La console affiche « Accelerated domain name configuration abnormal » ou « Serious issue », mais la résolution DNS est normale. Que dois-je faire ?
Cette invite peut être causée par un délai de détection. Si l'URL d'accès réelle au nom de domaine fonctionne normalement et que la résolution DNS est correcte, vous pouvez ignorer cette invite en toute sécurité. Elle n'affecte pas les opérations commerciales.
Q : Comment résoudre le code d'erreur 4400 lors de la lecture d'une vidéo dans ApsaraVideo VOD ?
Cette erreur est généralement causée par l'utilisation du nom de domaine par défaut attribué par ApsaraVideo VOD pour la lecture. Pour résoudre ce problème :
Lie un nom de domaine accéléré personnalisé.
Configurez un certificat SSL pour le nom de domaine afin d'activer HTTPS.
Accédez à la vidéo via le nom de domaine personnalisé.
Q : Quel nom de domaine dois-je renseigner lors de la demande de fonctionnalités telles que le filigrane traçable m3u8 ?
Le nom de domaine ici fait référence au nom de domaine accéléré de lecture (nom de domaine CDN) configuré dans la console ApsaraVideo VOD. Si le produit n'est pas encore en ligne ou si aucun nom de domaine n'a été configuré, vous pouvez renseigner Not applicable ou Not configured. Cela n'affecte pas le traitement de votre ticket. Pour une utilisation formelle, vous devez lier et compléter le dépôt ICP pour le nom de domaine dans la console.
Q : La console affiche « No accelerated domain name configured yet ». Que dois-je faire ?
Ce message indique qu'aucun nom de domaine accéléré n'a été ajouté sous le compte actuel. Accédez à Configuration Management > Distribution and Acceleration Configuration > Domain Management, et cliquez sur Add Domain Name pour terminer la configuration. Si vous ne possédez pas encore votre propre nom de domaine, vous pouvez utiliser l'URL de lecture temporaire fournie par ApsaraVideo VOD pour les tests.
Q : Lors de la configuration de mon propre nom de domaine accéléré, dois-je utiliser des noms de domaine différents pour les vidéos de test et les vidéos de production ?
Non. Toutes les vidéos, qu'elles soient destinées aux tests ou à la production, peuvent être téléchargées sur le même service ApsaraVideo VOD. Vous n'avez pas besoin de configurer des stratégies de noms de domaine distinctes pour le contenu de test et de production. Vous pouvez les distinguer en fonction de votre propre scénario métier.
Q : Le nom de domaine configuré côté client doit-il correspondre au nom de domaine réellement utilisé pour accéder au contenu ?
Oui. Le nom de domaine configuré dans votre application doit correspondre au nom de domaine accéléré réellement utilisé pour l'accès. Sinon, les requêtes peuvent échouer ou des erreurs d'authentification peuvent se produire.