Mise en cache de vidéo

De nombreuses organisations utilisent la vidéo pour les communications qui ne sont pas sensibles au temps (par exemple, les sessions de formation et les messages pré-enregistrés destinés aux employés). Communiquer des messages par le biais de vidéos est non seulement rentable, mais aussi pratique lorsque le public est réparti entre les fuseaux horaires. Cependant, les vidéos consomment beaucoup de bande passante lorsqu’elles sont lues sur Internet. Une bande passante insuffisante provoque une latence, ce qui affecte l’expérience utilisateur et dégrade l’impact de la communication vidéo.

La mise en cache vidéo améliore l’expérience de visualisation des flux vidéo HTTP, en particulier sur les liens plus lents. Le cache vidéo est géré sur l’appliance Citrix SD-WAN WANOP local. Lorsqu’un utilisateur local affiche une vidéo déjà mise en cache, l’appliance peut remettre la copie mise en cache à pleine vitesse du réseau local.

Après avoir configuré l’appliance pour mettre en cache les vidéos, elle met en cache les vidéos affichées par vos utilisateurs. Vous pouvez également utiliser l’option de pré-peuplement pour récupérer les vidéos sélectionnées à partir du serveur vidéo local en prévision d’une utilisation ultérieure.

La fonctionnalité de mise en cache vidéo utilise un cache proxy d’interception pour examiner toutes les requêtes HTTP. Les demandes qui répondent aux exigences énumérées ci-dessous sont mises en cache. Les vidéos ne sont pas diffusées à partir du cache sauf si elles sont évaluées comme neuves par le moteur de cache. Sinon, ils sont récupérés à nouveau pour la visionneuse, et la version précédemment mise en cache est écrasée.

Contenu le plus récent garanti. Chaque fois qu’une vidéo est affichée, le cache vérifie le serveur d’origine et si la vidéo a changé, le contenu mis en cache est ignoré et le nouveau contenu est téléchargé.

Remarque

La mise en cache est désormais transparente. Autrement dit, l’adresse IP du client et du serveur sont maintenues de bout en bout. Dans les versions antérieures, l’adresse IP de l’appliance Citrix SD-WAN WANOP était affichée en tant qu’adresse source.

Une vidéo est mise en cache lorsque tous les critères suivants sont remplis :

  • Le protocole utilisé pour diffuser la vidéo est HTTP. Par défaut, le port 80 est configuré pour la mise en cache vidéo. Toutefois, si vous avez configuré un autre port, tel que 8080 pour un serveur Web, vous devez spécifier ce port pour la mise en cache des vidéos.

  • Vous avez ajouté des sources vidéo à partir desquelles vous souhaitez mettre en cache les vidéos. Par défaut, les sources vidéo YouTube, Vimeo, Youku, Dailymotion et Metacafe sont ajoutées à l’appliance, mais seuls YouTube et Vimeo sont activés. Si vous souhaitez mettre en cache des vidéos provenant de l’une des autres sources par défaut, vous devez les activer. Lorsque vous ajoutez de nouvelles sources vidéo, vous pouvez les activer à mesure que vous les ajoutez.

  • Outre YouTube, Vimeo, Metacafe, Dailymotion et Youku, vous pouvez spécifier d’autres sites Web, adresses IP ou sous-réseaux comme sources vidéo. Notez que ces sites Web ne doivent pas avoir de mécanismes d’évitement, tels que l’ajout de caractères aléatoires à une URL.

  • La vidéo doit être dans l’un des formats vidéo reconnus et avoir l’une des extensions de fichier suivantes : .3gp, .avi, .dat, .divx, .dvx, .dv-avi, .flv, .fmv, .h264, .hdmov, .m15, .m1v, .m21, .m2a, .m2v, .m4e .m4v, .m75, .moov, .mov, .movie, .mp21, mp2v, .mp4, .mp4v, .mpe, .mpeg, mpeg4, mpg, mpg2, .mpv, .mts, .ogg, .ogv, .qt, .qtm, .ra, .rm, .ram, .rmd, .rms, rmvb, .rp, rv, .swf, .ts, .vfw, .vob, .webm, .wm, .wma, .wmv, and .wtv.

Plates-formes prises en charge

La fonctionnalité de mise en cache vidéo est prise en charge par les appliances suivantes :

  • Appareil SD-WAN WANOP 600 avec des modèles de licence de bande passante de 1 Mbps et 2 Mbps.

  • Appliance SD-WAN WANOP 800 avec tous les modèles de licence de bande passante.

  • Appliance SD-WAN WANOP 1000 avec Windows Server, avec tous les modèles de licence de bande passante.

  • Appliance SD-WAN WANOP 2000 avec tous les modèles de licence de bande passante.

  • Appliance SD-WAN WANOP 2000 avec Windows Server, avec tous les modèles de licence de bande passante.

  • Appareil SD-WAN WANOP 3000 avec tous les modèles de licence de bande passante.

  • SD-WAN WANOP VPX et SD-WAN WANOP VPX pour Amazon

Serveur vidéo pris en charge

La fonctionnalité de mise en cache vidéo est prise en charge sur Adobe Flash Media Server 4.5 ou version ultérieure. En outre, tout serveur vidéo qui sert des vidéos sur HTTP en tant que liens statiques est pris en charge pour la mise en cache vidéo.

Modes de déploiement pris en charge

La mise en cache vidéo est prise en charge en mode Inline, Inline dans les ports de jonction VLAN, Virtual Inline et WCCP.

Considérations relatives à l’utilisation de la fonction de mise en cache vidéo

Voici quelques points à prendre en compte lors de l’utilisation de la fonctionnalité de mise en cache vidéo.

  • Si l’un des sites Web pris en charge modifie la façon dont il présente le contenu, l’avantage de mise en cache vidéo pour ces sites peut ne pas être atteint tant que le fichier de stratégie de mise en cache vidéo n’est pas mis à jour. Pour de telles modifications occasionnelles, Citrix fournit un fichier de stratégie de mise en cache vidéo mis à jour. Pour l’utiliser, reportez-vous à la section Mise à niveau du fichier de stratégie de mise en cache vidéo.

  • Certains sites Web vidéo peuvent utiliser différents formats de fichier pour la même vidéo, selon le système d’exploitation ou le navigateur utilisé pour accéder à la vidéo. Cela peut entraîner une absence de cache.

  • Certains sites vidéo, tels que YouTube, s’adaptent aux conditions du réseau. La qualité d’une vidéo peut donc dépendre des conditions du réseau au moment où elle est mise en cache.