Video.js
Video.js est une bibliothèque de lecteur vidéo HTML5 open source qui ne dépose aucun cookie propre, même si sa diffusion via CDN et les fournisseurs vidéo externes peuvent introduire des cookies et des flux de données.
Que fait Video.js ?
Ce qu'est Video.js
Video.js est une bibliothèque JavaScript open source populaire qui fournit un lecteur vidéo HTML5 personnalisable. Il peut être hébergé directement sur le serveur de l'exploitant ou chargé depuis le CDN public vjs.zencdn.net, diffusé par Fastly. Grâce à des plugins, il peut aussi lire des médias provenant de fournisseurs externes comme YouTube et Vimeo.
En soi, la bibliothèque Video.js ne dépose aucun cookie et ne contient aucun suivi. Le profil de confidentialité d'une installation donnée dépend donc entièrement de la manière dont le lecteur est diffusé et des sources vidéo qu'il lit.
Quelles données et quels cookies il collecte
Lorsque Video.js est auto-hébergé et lit un fichier vidéo local, aucun cookie n'est déposé et aucune donnée personnelle ne quitte l'infrastructure de l'exploitant au-delà des journaux d'accès ordinaires. Lorsque le lecteur est chargé depuis le CDN vjs.zencdn.net, le navigateur du visiteur contacte Fastly, qui peut déposer un cookie de répartition de charge et traite l'adresse IP du visiteur pour livrer le fichier.
Les flux de données les plus importants apparaissent lorsque Video.js lit du contenu de YouTube ou Vimeo. Ces fournisseurs déposent leurs propres cookies, tels que YouTube YSC et VISITOR_INFO1_LIVE, et reçoivent l'adresse IP du visiteur et les données de visionnage, souvent à des fins d'analyse et de publicité.
Implications RGPD et ePrivacy
Comme le lecteur auto-hébergé ne dépose aucun cookie, il ne crée par lui-même aucune obligation au titre de l'article 5(3) de la directive ePrivacy. Dès qu'un cookie de CDN ou de fournisseur non strictement nécessaire est stocké, un consentement préalable est requis, et le traitement associé de l'adresse IP et du comportement de visionnage nécessite une base légale au titre de l'article 6 du RGPD.
Lorsque YouTube ou Vimeo interviennent, l'exploitant du site et le fournisseur peuvent être responsables conjoints des données collectées lors de l'intégration, ce qui doit figurer dans la notice de confidentialité.
Exigences de consentement
Aucun consentement n'est nécessaire pour faire fonctionner un lecteur Video.js auto-hébergé avec des médias locaux. Le consentement est requis avant de charger du contenu de fournisseur externe qui dépose des cookies, avant d'utiliser le CDN s'il dépose des cookies non essentiels, et avant l'exécution de tout plugin d'analyse. Un modèle conforme courant est un espace réservé à charger au clic qui déclenche l'intégration uniquement après acceptation du visiteur.
Transferts internationaux de données
L'auto-hébergement au sein de l'EEE maintient toutes les données locales. L'utilisation du CDN Fastly ou de YouTube et Vimeo peut acheminer l'adresse IP du visiteur et les données de requête vers des serveurs aux États-Unis. Pour de tels transferts, l'exploitant doit s'appuyer sur le cadre de protection des données UE États-Unis ou les clauses contractuelles types, et vérifier que le fournisseur participe à un mécanisme de transfert valable.
Étapes pratiques de conformité
Privilégiez l'auto-hébergement de Video.js et des fichiers media au sein de l'EEE. Si vous utilisez YouTube, activez le mode de confidentialité avancée en chargeant depuis youtube nocookie.com, et conditionnez chaque intégration externe au consentement avec un espace réservé à charger au clic. Documentez tous les fournisseurs tiers dans votre notice de confidentialité et votre politique de cookies et réexaminez l'installation chaque fois que vous ajoutez un plugin.
Video.js et le RGPD
- Base légale
- Legitimate interest (Art. 6(1)(f) GDPR) for the self hosted player; consent (Art. 6(1)(a) GDPR) where external providers or CDN cookies are involved
- Niveau de risque
- low
- Textes applicables
- GDPR, ePrivacy Directive
Analyse d'impact (AIPD)
Vidéo.js auto-hébergé ne dépose aucun cookie et ne traite aucune donnée personnelle au-delà des journaux serveur standard, de sorte qu'une analyse d'impact est généralement inutile. Une AIPD devient pertinente lorsque le lecteur est combiné à des fournisseurs externes comme YouTube ou Vimeo, ou lorsque des plugins d'analyse comportementale sont ajoutés, car ils peuvent impliquer du profilage et des transferts vers des pays tiers.
Exemple de texte pour votre bannière
Cette page peut intégrer du contenu vidéo diffusé par des fournisseurs externes susceptibles de déposer des cookies et de traiter vos données hors de l'UE. La vidéo n'est chargée qu'après votre consentement. Vous pouvez modifier ou retirer votre choix à tout moment dans les paramètres des cookies.
Ce que Video.js dépose et contacte
- Méthode de suivi
- Client side HTML5 video player library; sets no cookies of its own. Cookies arise from the CDN that delivers it or from external video providers such as YouTube and Vimeo
- Localisation des serveurs
- Self hosted on the operator server; the public CDN build is served by Fastly from globally distributed edge nodes
- Mode sans cookie disponible
- Oui
Cookies déposés (4)
| Nom | Type | Durée | Finalité |
|---|---|---|---|
| fastly_balancer | Strictly necessary | Session | Load balancing cookie that may be set by the Fastly CDN when Video.js is loaded from vjs.zencdn.net, used to route the request to a server. No own cookie is set by Video.js itself. |
| YSC | Marketing | Session | Set by YouTube when an embedded video is played, used to remember user interactions with the player and to measure views. Requires prior consent. |
| VISITOR_INFO1_LIVE | Marketing | 6 months | Set by YouTube to estimate bandwidth and to personalise the player experience and advertising. Appears only when YouTube content is embedded. Requires prior consent. |
| vuid | Analytics | 2 years | Set by Vimeo when an embedded Vimeo video is used, to collect analytics data on how the visitor uses videos. Requires prior consent. |
Domaines tiers contactés (4)
vjs.zencdn.netyoutube-nocookie.comyoutube.complayer.vimeo.com
Questions fréquentes sur Video.js
Une question qui n'est pas dans la liste ? Écrivez-nous, on répond vite.
Quels cookies Video.js dépose t il ?
Video.js ne dépose aucun cookie propre. Les cookies n'apparaissent que du fait de l'environnement : le CDN Fastly de vjs.zencdn.net peut déposer un cookie de répartition de charge, et des fournisseurs externes comme YouTube et Vimeo déposent des cookies de suivi tels que YSC et VISITOR_INFO1_LIVE lorsque leur contenu est lu.
Le consentement est-il requis pour Vidéo.js ?
Un lecteur Video.js auto-hébergé avec des médias locaux ne nécessite aucun consentement. Le consentement est requis avant de charger du contenu de fournisseur externe qui dépose des cookies, avant d'utiliser un CDN qui dépose des cookies non essentiels, ou avant l'exécution de tout plugin d'analyse comportementale.
Quelle est la base légale du traitement avec Vidéo.js ?
Pour un lecteur auto-hébergé, l'exploitant peut s'appuyer sur l'intérêt légitime au titre de l'article 6(1)(f) du RGPD, puisqu'aucun cookie n'est déposé. Lorsque des fournisseurs externes ou des cookies de CDN non essentiels sont utilisés, le consentement au titre de l'article 6(1)(a) du RGPD et de l'article 5(3) de la directive ePrivacy est la base appropriée.
Vidéo.js transfère-t-il des données hors de l'UE, notamment vers les États-Unis ?
Video.js auto-hébergé au sein de l'EEE ne transfère rien à l'étranger. L'utilisation du CDN Fastly ou de YouTube et Vimeo peut envoyer l'adresse IP du visiteur et les données de requête vers des serveurs aux États-Unis, ce qui requiert un mécanisme de transfert valable comme le cadre UE-États-Unis ou les clauses contractuelles types.
Une AIPD est-elle nécessaire pour Vidéo.js ?
Une AIPD est généralement inutile pour un lecteur auto-hébergé car il ne traite aucune donnée personnelle au-delà des journaux serveur. Elle devient pertinente lorsque le lecteur est combiné à des fournisseurs externes ou des plugins d'analyse impliquant du profilage ou des transferts systématiques vers des pays tiers.
Comment mettre en œuvre Vidéo.js de manière conforme ?
Auto-hébergez le lecteur et les médias au sein de l'EEE, et conditionnez les intégrations externes au consentement avec un espace réservé à charger au clic. Pour YouTube, utilisez le domaine youtube nocookie.com, documentez chaque fournisseur dans votre notice de confidentialité et évitez de charger la version CDN si une copie auto-hébergée est possible.
Quelles sont les alternatives à Vidéo.js ?
Les alternatives respectueuses de la vie privée incluent l'élément vidéo HTML5 natif avec des fichiers auto-hébergés, Plyr et des lecteurs auto-hébergés évitant les fournisseurs externes. Héberger les médias au sein de l'EEE et éviter les intégrations YouTube ou Vimeo est le moyen le plus sûr de réduire les cookies et les transferts.
Comment mettre à jour la politique de cookies pour Vidéo.js ?
Ne listez que les cookies réellement présents dans votre installation. Pour des médias locaux auto-hébergés, il n'y en a aucun. Si vous utilisez le CDN, ajoutez le cookie Fastly, et si vous intégrez YouTube ou Vimeo, listez leurs cookies avec finalité et durée, en mettant à jour la politique chaque fois que la configuration change.
Mettez votre site en conformité aujourd'hui.
Gratuit jusqu'à 25 000 sessions par mois. Sans carte bancaire, sans engagement.