L’une des principales raisons pour lesquelles plusieurs plateformes OTT et d’apprentissage en ligne mettent en œuvre et utilisent Widevine DRM est d’assurer un maximum de revenus grâce à leur contenu en restreignant la distribution illégale et gratuite de leur contenu en raison du piratage vidéo.
Table des matières :
- Qu’est-ce que le Widevine DRM ?
- Histoire de Widevine
- Une remise à niveau sur le DRM
- Niveaux de sécurité Widevine : L1, L2, L3
- Compatibilité DRM de Google Widevine
- Comment fonctionne Widevine DRM ?
- Architecture DRM Widevine de VdoCipher + Configuration de Streaming
- CDM Widevine pour offrir la meilleure expérience utilisateur
- Streaming crypté + licence DRM
- Automatisez le flux de travail vidéo avec des API adaptées aux développeurs.
- Lecture vidéo chiffrée avec licence DRM
- Rendre la sécurité de niveau Hollywood accessible pour vos vidéos
Vous avez peut-être remarqué que souvent, les vidéos sur Netflix, Prime Video ou Disney Plus ne sont pas en pleine résolution (1080p ou 4K) sur certains appareils Android ou navigateurs Chrome. L’une des raisons à cela est que leur contenu est protégé contre le piratage par Widevine. technologie DRM et seuls les appareils avec une compatibilité de sécurité plus élevée sont autorisés à diffuser du contenu de la meilleure qualité.
Vous vous demandez peut-être ce qu’est Widevine ? Découvrez tout sur Widevine DRM, ses niveaux de sécurité, sa compatibilité, son fonctionnement, et plus encore dans cet article.
Qu’est-ce que Widevine DRM ?
Widevine DRM est une technologie de licence et de chiffrement DRM largement utilisée, détenue et maintenue par Google. Elle protège vos vidéos contre les téléchargements illégaux sur des navigateurs tels que Chrome, Firefox et Edge. Elle protège également le contenu sur des appareils comme les appareils Android, Android TV et Chromecast. Widevine DRM est compatible avec le streaming par MPEG Dash et HLS L’une des principales raisons pour lesquelles plusieurs plateformes OTT et e-learning utilisent Widevine DRM est de s’assurer qu’elles maximisent leurs revenus provenant de leur contenu en restreignant la distribution illégale gratuite de leur contenu en raison du piratage vidéo.
Histoire de Widevine DRM
À l’origine, Widevine était une entreprise distincte de Google travaillant de manière indépendante sur la sécurisation des vidéos en ligne, jusqu’à ce qu’elle soit acquise par Google.
Les technologies Widevine travaillaient initialement sur des logiciels de gestion des droits numériques qui ont remplacé la sécurité de contenu basée sur des cartes à puce. Cela a changé beaucoup de choses, car le coût de la carte a été éliminé ainsi que toute la logistique liée à sa distribution.
En 2010, Widevine a été acheté par Google afin d’améliorer leur soutien pour les médias et le divertissement. plates-formes vidéo . Cela les a davantage aidés à accélérer Diffusion de vidéo protégée par DRM sur Android avec l’aide de streaming adaptatif Widevine a deux versions différentes, c’est-à-dire classique et modulaire.
Widevine ClassicI’m sorry, but it looks like your message is incomplete. Could you please provide the text you would like me to translate?
Widevine Classic est la version plus ancienne et elle est actuellement disponible uniquement pour les appareils hérités tels que les anciens appareils Android et les téléviseurs intelligents. Elle nécessitait que le contenu soit dans leur format propriétaire .wvm. Le support pour la version classique a maintenant cessé car les appareils les plus récents utilisent uniquement la version modulaire de Widevine.
Widevine ModularI’m sorry, there seems to be a mistake. Could you please provide the text you want translated into French?
Widevine Modular est la version actuelle de Widevine, largement utilisée par tous les navigateurs basés sur Chromium (mais pas Chromium) et les appareils basés sur Android. Elle prend en charge le protocoles de streaming vidéo comme MPEG-DASH, HLS, ainsi que CMAF, CENC et les normes HTML5 telles que EME( Extensions de Média Chiffrés ) & MSE.
Une remise à niveau sur Widevine DRM
Si vous êtes quelqu’un qui n’est pas très clair sur ce qu’est le DRM, je vais vous expliquer brièvement ce qu’est exactement le DRM et comment il fonctionne. Sinon, vous pouvez simplement passer à la section suivante en utilisant ce lien.
Le DRM ou gestion des droits numériques est un moyen de protéger votre contenu contre toute utilisation non autorisée. Vous pouvez définir des restrictions sur l’utilisation de votre vidéo afin d’avoir un contrôle total sur qui y a accès.
Les solutions DRM pour les vidéos protègent votre contenu en sécurisant la clé de chiffrement du contenu. Habituellement, même avec un chiffrement fort, les vidéos étaient facilement téléchargées par divers outils, car ceux-ci étaient capables d’identifier la clé et de l’utiliser pour télécharger les vidéos. Avec le DRM, vous ne pouvez pas accéder à la clé car elle est cachée dans une configuration BlackBox appelée CDM.
Un autre DRM clé est celui d’Apple. Fairplay DRM et est utilisé avec Widevine DRM. Découvrez plus sur protection des vidéos par la gestion des droits numériques (DRM) et stratégie multi DRM dans l’article lié.
Explorez plus ✅
Vdocipher aide plusieurs plateformes vidéo à protéger leur contenu vidéo avec Widevine DRM.
Niveaux de sécurité Widevine DRM : L1, L2, L3
Google Widevine DRM propose trois niveaux de sécurité basés sur la sécurité utilisée au niveau matériel ou logiciel. Les trois niveaux sont Widevine L1, L2 et L3.
Avant d’approfondir les niveaux de sécurité, il est important de connaître le TEE ou Trusted Execution Environment, et comment il est lié aux niveaux de sécurité. Ce que le TEE fait essentiellement, c’est s’assurer que les clés de décryptage et les vidéos décryptées restent protégées et ne peuvent pas être volées.
Widevine L1
Widevine L1 est le niveau de sécurité le plus élevé de Widevine. Ici, la sécurité est au niveau matériel. La plupart des appareils Android modernes prennent en charge Widevine L1, mais il existe encore un nombre considérable d’appareils dotés de la sécurité L3.
De nombreuses plateformes de films comme Netflix restreignent volontairement la lecture en HD complète aux seuls appareils L1. Cela s’explique par le fait que les appareils L1 peuvent bloquer la capture d’écran avec une sécurité totale dans les applications mobiles.
Bien que cette décision de baser la qualité de la vidéo sur le niveau de sécurité Widevine soit le choix exclusif de la plateforme/fournisseur de contenu, il n’y a pas de règles contraignantes à ce sujet. De nombreuses autres plateformes de films et sites/applications de vidéos de cours offrent la lecture en HD à tous les niveaux de sécurité.
Pour Widevine L1, le TEE effectue tout le décryptage, le décodage et le traitement vidéo.
Widevine L1 utilise des fonctionnalités de sécurité basées sur le matériel et des environnements d’exécution de confiance (TEE) pour garantir le plus haut niveau de sécurité contre l’accès non autorisé et le piratage de contenu.
Les appareils qui prennent en charge Widevine L1 possèdent un matériel de sécurité spécialisé qui permet le décryptage et la lecture de contenu chiffré dans un environnement sécurisé.
Cela rend extrêmement difficile pour les pirates et les parties non autorisées d’intercepter ou de manipuler le contenu protégé.
C’est pourquoi Widevine L1 est largement utilisé pour diffuser du contenu premium.
Widevine L2
Dans Widevine L2, seul le déchiffrement vidéo se produit dans le TEE, tandis que le traitement vidéo se déroule en dehors du TEE.
Widevine L2 n’est pas utilisé pour les appareils mobiles.Widevine L3Widevine L3 est le premier niveau de sécurité Widevine. Les appareils L3 n’ont pas de TEE, et la protection ici est uniquement basée sur le logiciel. De nombreux anciens téléphones, en particulier les téléphones économiques, ont L3.
Il offre un niveau de protection modéré et est généralement présent sur les appareils d’entrée de gamme. Le contenu en définition standard est généralement diffusé en streaming sur des appareils utilisant Widevine L3. Bien qu’étant la version Widevine la moins sécurisée, elle fournit tout de même un certain niveau de chiffrement et de protection du contenu.
Widevine L3 est généralement disponible sur les smartphones de milieu de gamme et d’entrée de gamme, les anciens téléviseurs intelligents, et d’autres appareils abordables, et atteint ainsi un public plus large. Mais avec sa sécurité moindre, il peut être vulnérable à diverses failles et attaques puisqu’il manque des fonctionnalités de sécurité matérielles de Widevine L1.
C’est pourquoi, afin de pallier cette vulnérabilité, les plates-formes de contenu diffusent généralement leur contenu de meilleure qualité sur des appareils Widevine L2 ou Widevine L1.
Widevine L1 vs L3 : Différence entre les deux niveaux de sécurité Widevine
Les principales différences entre Widevine L1 et Widevine L3 résident dans la sécurité et la protection du contenu qu’ils offrent.
Niveau de sécurité :
- Widevine L1 :
- Widevine L1 est le niveau de sécurité le plus élevé.
- Chiffrement robuste et mesures de sécurité basées sur le matériel.
- L1 est conçu pour les appareils qui ont des environnements d’exécution de confiance (TEE)
- Widevine L3 :
- Widevine L3 est le niveau de sécurité le plus bas parmi les options Widevine.
- Niveau de base de chiffrement et de protection de contenu
- Compatibilité des appareils :
- Widevine L1 :
- Widevine L1 est pris en charge sur les appareils haut de gamme avec du matériel de sécurité dédié, comme les smartphones premium, les téléviseurs intelligents et certains appareils de streaming.
- Widevine L3 :
- Widevine L3 est plus largement compatible avec divers appareils, y compris les smartphones de milieu de gamme et d’entrée de gamme, les anciens téléviseurs intelligents et d’autres appareils économiques.
- Il peut fonctionner sur une gamme plus large de matériel car il ne nécessite pas de matériel de sécurité spécialisé comme Widevine L1.
- Widevine L1 :
- Résolution du contenu :
- Widevine L1 :
- Widevine L1 permet la lecture de contenu haute définition (HD) et 4K avec une résolution et une qualité complètes.
- Widevine L3 :
-
- Widevine L3 est adapté pour protéger le contenu en définition standard (SD) et les flux multimédias de qualité inférieure.
-
- Widevine L1 :
Compatibilité avec Google Widevine DRM
Maintenant que nous avons examiné les niveaux de sécurité et que nous savons quels appareils prennent en charge quel niveau de sécurité, examinons la compatibilité globale de Widevine DRM avec d’autres appareils. Voici les appareils qui prennent en charge la lecture Widevine DRM.
Navigateurs Chrome, Firefox, Edge sur ordinateur de bureau/portable (version Windows 7 et supérieure)
- Navigateurs Chrome, Edge, Firefox sur Android. (Version Android 5 et supérieure)
- Application Android (version Android >5). Les applications natives sont prises en charge, les applications en vue web ne sont pas bien prises en charge.
- Android TV
- Chromecast
Widevine CDM prend en charge 2 milliards d’appareils dans le monde.
Il y a actuellement 2 milliards d’installations actives mensuelles pour les appareils Android, et 2 milliards d’installations actives de l’application Chrome Desktop. Ces statistiques indiquent que Widevine est de loin le système DRM le plus pertinent. Widevine DRM est un composant essentiel de toute stratégie multi-DRM pour le contenu premium.
Comment fonctionne Google Widevine DRM ?
Il se passe beaucoup de choses en coulisses lorsque vous cliquez sur « play » sur une vidéo et lorsque vous êtes finalement capable de la voir.
Dans Widevine DRM, le déchiffrement sécurisé est effectué via une série d’échanges entre le Module de Déchiffrement de Contenu et le Serveur de licences DRM Widevine . Le Lecteur vidéo HTML5 agit comme un médiateur pour ces échanges. Cependant, à lui seul, le lecteur ne peut pas lire la licence ou la vidéo chiffrée.
Voici les étapes suivantes qui ont lieu pour déchiffrer une vidéo en vue de sa lecture :
1. La vidéo est reçue du CDN ou du réseau de diffusion de contenu.
Lorsque vous appuyez sur le « bouton de lecture », le moteur média de votre navigateur identifie d’abord si la vidéo est chiffrée ou non. Après l’avoir identifiée, les « initData » ou données d’initialisation sont récupérées par le navigateur et envoyées à votre lecteur.
2. Les données sont transmises au CDM ou Module de Décryptage de Contenu.
Après cela, votre lecteur vidéo envoie les données au CDM.
3. Le lecteur reçoit la demande de licence de CDM.
Après avoir reçu les données du lecteur, le CDM crée une demande de licence et renvoie ensuite la licence au lecteur.
4. Le serveur de licences Widevine reçoit la demande du lecteur
À l’étape suivante, le serveur de licence Widevine reçoit la demande de licence de votre lecteur vidéo.
5. Le lecteur reçoit la licence du serveur
Après réception de la demande, le serveur de licence envoie le W licence idevine au lecteur vidéo par un message chiffré.
6. CDM reçoit la licence du lecteur
Le lecteur envoie ensuite la licence à CDM.
7. Le module OEMCrypto reçoit les données de CDM.
Le module OEMCrypto reçoit ensuite les données de CDM et le décryptage réel se produit.
8. Le lecteur vidéo reçoit les segments vidéo du module OEMCrypto.
Après que la vidéo soit déchiffrée et décodée, elle est ensuite envoyée à votre lecteur vidéo en petits morceaux. Le spectateur peut alors lire la vidéo, et la sécurité est également assurée. Et voilà, vous obtenez la lecture vidéo sur votre appareil.
Maintenant que vous savez comment fonctionne Widevine DRM, examinons son implémentation. Ayant implémenté Widevine DRM pour plus de 2000 clients, nous pouvons affirmer que
Comment les composants de Widevine DRM fonctionnent-ils ensemble en tant que plateforme ?
La composante DRM de Widevine fonctionne en synergie pour vous offrir une solution complète de protection de votre contenu vidéo. Elle inclut tous les outils nécessaires, depuis la préparation du contenu jusqu’à son streaming sur n’importe quel appareil.
Le flux de la composante DRM de Widevine commence par la préparation de vos vidéos avec Shaka packager pour streaming adaptatif à débit binaire Une fois que les vidéos de différentes qualités sont préparées, elles sont cryptées avec une licence et sont stockées dans le serveur de licences Widevine.
À une étape ultérieure, serveur de licence DRM Widevine fournit les informations de licence au lecteur vidéo, chaque fois que la vidéo cryptée est diffusée vers le lecteur via CDN.
La vidéo cryptée est ensuite envoyée au CDM (module de déchiffrement de contenu) de l’appareil, ce qui permet la lecture sécurisée de la vidéo avec le module OEMCrypto.
Comment fonctionne le streaming adaptatif dynamique dans Widevine DRM ?
Dans l’image ci-dessous, vous verrez comment différents segments de vidéo se jouent à des moments différents en fonction de la bande passante actuelle des utilisateurs. Si la bande passante actuelle de l’utilisateur est faible, un segment de moindre qualité sera diffusé, et à mesure que la bande passante s’améliore, un segment de meilleure qualité sera diffusé. Les segments jaunes sont les morceaux de vidéo lus en fonction de la bande passante détectée.
Composants pour Android dans Widevine DRM
Le flux sur Android est similaire au flux habituel de DRM Widevine. La principale différence ici est que des méthodes API Android de bas niveau sont utilisées. Vous avez également l’option d’utiliser Exoplayer en tant qu’application d’exemple, bibliothèque ou lecteur de référence pour les tests A/B.
Architecture DRM Widevine de VdoCipher + Configuration de Streaming
Widevine est l’architecture DRM vidéo de Google qui permet aux créateurs de contenu de diffuser du contenu protégé. Widevine est principalement pris en charge par les appareils et logiciels fonctionnant sur l’écosystème de Google. Sur les appareils de bureau, Widevine DRM est pris en charge par les navigateurs Chrome, Firefox et Opera via Widevine CDM , et est pris en charge par les appareils Android. Widevine permet également le streaming de contenu protégé via Google Chromecast et Android TV. Cela garantit aux utilisateurs la meilleure expérience de streaming HD tout en préservant les intérêts financiers du fournisseur de contenu.
Chez VdoCipher, nous avons intégré l’architecture Widevine dans le cadre de notre infrastructure de streaming. Elle inclut le transcodage et le cryptage, le streaming adaptatif, et la communication avec le Serveur DRM pour un déchiffrement sécurisé.
La meilleure recommandation pour tout système de gestion des droits numériques (DRM) est d’avoir des certifications des studios d’Hollywood. Ils ont des millions de dollars en jeu lorsqu’ils rendent leur contenu disponible via le streaming en ligne. Le Digital Entertainment Content Ecosystem (DECE) d’Hollywood approuve le DRM de Widevine pour le streaming de vidéos. Netflix et Amazon Instant Video utilisent le DRM de Widevine pour le streaming sur Chrome et les appareils Android. Chez VdoCipher, notre objectif est de fournir une solution complète de streaming vidéo qui gère tout, de l’expérience utilisateur à la protection du contenu pour nos utilisateurs. Dans ce blog, je détaille comment VdoCipher rend Widevine disponible pour tous les utilisateurs.
-
- Téléchargement de vidéo– Vous pouvez télécharger des vidéos via le tableau de bord ou en utilisant nos API de téléchargement.
- Traitement vidéo–
- Encodage – Les vidéos sont encodées à plusieurs débits binaires.
- Chiffrement de fichier (en utilisant CENC).
- Emballage de fichiers vidéo et génération de clé à partir du serveur de licence DRM.
- Gestion de vidéos à l’aide des API
- Les fichiers vidéo cryptés sont stockés sur Amazon Cloudfront et les emplacements Edge du Google Cloud Platform CDN pour assurer un streaming vidéo rapide.
- Personnalisations du lecteur vidéo
- Changement de thème du lecteur
- Superpositions/boutons sur la vidéo
- Lecture vidéo sécurisée
- Code d’intégration pour générer des URL dynamiques (requête HTTP Post incluant la clé secrète du client pour obtenir un OTP unique)
- Un OTP unique est ensuite envoyé par le serveur de licences DRM.
- Le fichier vidéo chiffré est déchiffré dans l’environnement de confiance du navigateur/appareil. La vidéo est rendue via le lecteur vidéo, qui peut basculer entre différents flux de différents débits binaires.
- Filigrane dynamique pour dissuader la capture d’écran
Widevine est encore une technologie émergente. Comme je l’ai mentionné plus tôt, bien qu’il soit pris en charge de manière omniprésente par l’écosystème de Google (et Firefox), Widevine n’est pas pris en charge par Internet Explorer de Microsoft ou par Apple. Pour les créateurs de contenu souhaitant diffuser sur tous les appareils et logiciels, ils ont besoin d’une stratégie multi-DRM. Chez VdoCipher, nous fournissons Widevine pour Chrome, Fairplay pour les appareils Apple. Cette stratégie multi-DRM garantit que les fournisseurs de contenu peuvent compter pleinement sur VdoCipher pour distribuer du contenu sur tous les appareils.
Widevine CDM pour offrir la meilleure expérience utilisateur
Aucun plugin n’est nécessaire grâce au Native Widevine CDM.
L’implémentation de Widevine DRM par VdoCipher garantit que les vidéos sont lues sur des appareils de bureau en utilisant le lecteur vidéo HTML5 natif. Par essence, les appareils et navigateurs Google ont le CDM (Module de Déchiffrement de Contenu) Widevine, ce qui permet cette lecture sécurisée basée sur le matériel en HTML5.
Streaming adaptatif de la plus haute qualité avec DASH
- L’implémentation de Widevine par VdoCipher utilise également le protocole de streaming DASH. Il s’agit d’une norme de streaming vidéo open-source et largement adoptée. DASH garantit que le même fichier vidéo peut être utilisé sur tous les appareils (à l’exception de l’iPhone). Cela réduit considérablement les besoins de stockage sur le serveur/réseau de distribution de contenu, puisqu’ils n’ont besoin de stocker qu’un seul conteneur de fichiers qui serait diffusé en streaming sur la plupart des appareils.
- L’aspect le plus précieux du protocole DASH est la lecture adaptative, qui permet de diffuser la meilleure qualité possible en fonction de la bande passante du réseau disponible. Dans les zones urbaines où les utilisateurs regardent des vidéos, les connexions réseau peuvent souvent fluctuer de manière imprévisible. Cela peut être dû au fait que le spectateur regarde la vidéo en voyageant ou que plus de personnes se connectent au réseau partagé en même temps. Le lecteur vidéo VdoCipher surveille la qualité du réseau de l’utilisateur. Il diffuse ensuite la meilleure résolution possible pour la qualité de réseau donnée.
- DASH est également utilisé pour le streaming via HTTP, qui n’est pas bloqué par les pare-feu, contrairement aux formats de streaming tels que RTMP.
Streaming chiffré + Licence DRM
Encodage vidéo à plusieurs débits binaires.
Comme mentionné dans la section précédente, le streaming vidéo dans les réseaux urbains nécessite un streaming adaptatif à débit binaire. Le processus d’encodage vidéo optimise la taille de la vidéo pour offrir la meilleure qualité au débit binaire le plus bas. Les codecs vidéo les plus populaires utilisés aujourd’hui sont H.264 et VP9. Les flux en résolution SD sont encodés à l’aide du codec H.264, qui bénéficie du support de décodeur le plus large. En revanche, les flux en résolution HD sont encodés à l’aide de VP9. Cela est fait pour la diffusion de flux 1080p vers des appareils tels que Android TV. En février 2018, le décryptage au niveau matériel pour les flux cryptés avec Widevine est disponible pour les Smart TVs des fabricants d’appareils suivants : LG (WebOS), Panasonic (FirefoxOS), Philips (AndroidTV), Samsung (Tizen), Sharp Aquos (AndroidTV), Sony Bravia (AndroidTV). Différents fichiers de différents débits et résolutions sont décomposés en segments MP4 fragmentés de longueur égale.
Les fichiers vidéo de différents débits sont chacun chiffrés avec CENC.
Dans le DRM Widevine, chaque piste vidéo individuelle est chiffrée séparément en utilisant le CENC (Common Encryption Scheme). CENC garantit que chaque segment vidéo n’est chiffré qu’une seule fois. Les clés peuvent être réutilisées par différents DRMs compatibles (comme PlayReady). Fairplay n’a pas encore rendu cette API disponible, ainsi les flux Fairplay doivent actuellement être encodés séparément.
VdoCipher communique avec le serveur de licences Widevine pour envoyer les clés de déchiffrement du contenu.
Lors de l’emballage et du chiffrement de la vidéo, le préparateur VdoCipher demande des clés de déchiffrement de contenu au serveur de licences DRM Widevine. Le serveur de licences DRM Widevine renvoie ensuite ces données à VdoCipher.
Les informations concernant la clé de chiffrement/déchiffrement sont ensuite insérées dans la Media Presentation Description (MPD). Ces informations ne peuvent être comprises que par le module de déchiffrement de contenu en boîte noire à l’intérieur du navigateur/appareil. Il utilise ces informations pour préparer un Licence DRM demande du serveur de licence Widevine.
Créez des licences DRM très spécifiques avec VdoCipher
En utilisant l’architecture Widevine DRM de VdoCipher, vous pouvez créer des licences DRM très spécifiques au moment du téléchargement de la vidéo. Par exemple, vous pouvez limiter le streaming HD uniquement aux appareils qui prennent en charge le décryptage L1 (où le décryptage et le décodage sont tous deux basés sur le matériel). Vous pouvez limiter les appareils ayant une sécurité L3 (Widevine CDM est limité au navigateur) à la lecture SD uniquement. Les studios hollywoodiens et DECE exigent souvent que les services de streaming suivent cette politique, accordant une priorité plus élevée à la sécurité pour le contenu vidéo HD.
Les licences vous permettent également d’avoir un modèle de location en plus d’un modèle de vidéo à la demande transactionnelle. La plupart des plateformes de vente électronique comme iTunes et Google Play Movies permettent à leurs utilisateurs de louer des films pour une période ou d’acheter la licence définitivement pour un visionnage illimité. Les options de location de films tendent à limiter les utilisateurs à regarder le film uniquement dans une période de 48 heures après le début de la lecture. La mise en œuvre d’une licence DRM par VdoCipher vous permet de personnaliser la durée de validité d’une licence une fois qu’elle a été servie pour la première fois.
Automatisez le flux de travail vidéo avec des API conviviales pour les développeurs.
Chez VdoCipher, nous avons conçu notre service pour être API en premier Nous avons également un tableau de bord vidéo que vous pouvez utiliser automatiquement pour gérer vos vidéos. En utilisant nos API, vous pouvez automatiser le flux de vidéo que vous téléchargez sur nos serveurs AWS.
Les fonctionnalités de base que nous proposons pour la gestion automatisée des vidéos sont :
- APIs de téléchargement
- Téléchargez des vidéos à l’aide du tableau de bord.
- Importer/Télécharger des vidéos en utilisant l’API
- Requête HTTP PUT à
dev.vdocipher.com/api/videos
avec le titre de la vidéo curl -X PUT https://dev.vdocipher.com/api/videos?title=titre-de-la-video -H "accept: application/json" -H "content-type: application/json" -H "Authorization: Apisecret 1234567890"
- Cela renvoie une chaîne JSON qui inclut une clé de téléchargement, une politique de lecture et l’endpoint du bucket AWS S3, auquel vous envoyez une requête HTTP POST avec le fichier à télécharger.
- Requête HTTP PUT à
- Importer des vidéos depuis une URL via les deux tableaux de bord.
- Importer des vidéos en utilisant l’API
- Requête HTTP PUT à
dev.vdocipher.com/api/videos/importURL
avec l’URL de la vidéo curl -X PUT https://dev.vdocipher.com/api/videos/importUrl -H "accept: application/json" -H "content-type: application/json" -H "Authorization: Apisecret 12345567890" -d "{ "url": "string"}"
- Votre vidéo serait prête pour l’encodage, le chiffrement et le conditionnement.
- Requête HTTP PUT à
- Ajouter et récupérer des étiquettes à l’aide des API :
- Requête GET vers
dev.vdocipher.com/api/videos/tags
pour récupérer la liste des tags pour le compte utilisateur donné - Requête POST à
dev.vdocipher.com/api/videos/tags
ajouter des tags en masse à un groupe de vidéos - Requête PUT à
dev.vdocipher.com/api/videos/tags
pour définir des tags pour une seule vidéo et pour supprimer les enregistrements de tags précédents
- Requête GET vers
- Récupérer des informations basées sur la vidéo (y compris l’image d’affiche, la taille du fichier vidéo)
- REQUÊTE GET à
dev.vdocipher.com/api/videos/{videoID}
- Requête POST à
dev.vdocipher.com/api/videos/{videoID}
mettre à jour les informations liées à la vidéo - Requête PUT à
dev.vdocipher.com/api/videos/{videoID}
téléverser une nouvelle version d’une vidéo
- REQUÊTE GET à
- Pagination des vidéos pour récupérer une liste des vidéos les plus populaires
Nous disposons également d’APIs avancées pour permettre à nos utilisateurs d’automatiser leur flux de travail de manière plus efficace. Celles-ci incluent des options pour télécharger des images d’affiche (vignette) personnalisées afin de maximiser le taux de clic des utilisateurs et de mettre à jour des paramètres spécifiques de vos vidéos. Veuillez nous contacter si vous avez besoin d’aide pour automatiser votre flux de travail vidéo. Les API sont là.
Lecture vidéo chiffrée avec licence DRM
Les vidéos sont déchiffrées de manière sécurisée sur l’appareil par Widevine CDM avec une licence chiffrée provenant du serveur de licence DRM.
Le lecteur VdoCipher agit comme un messager aveugle entre le serveur de licence Widevine DRM et le Module de Décryptage de Contenu (CDM) (qui est soit basé sur le matériel, soit sur le logiciel). Le lecteur VdoCipher lui-même ne gère à aucun moment directement les clés de licence. Il obtient l’accès au flux vidéo final lorsque le CDM décrypte le flux pour la lecture. Sur les ordinateurs de bureau, le CDM est intégré aux navigateurs. Sur les téléphones Android, le CDM fait partie du matériel créant un Environnement d’Exécution de Confiance. Notez que qu’il soit basé sur le logiciel ou le matériel, le Module de Décryptage de Contenu est fermé au code source. Le lecteur vidéo ne sait pas comment le CDM décrypte la clé. Il utilise uniquement les API que le CDM Widevine met à disposition pour demander et recevoir les clés de licence DRM.
Les appareils Android ont le plus haut niveau de sécurité avec le chiffrement, la capture d’écran désactivée.
En utilisant l’environnement d’exécution de confiance sur les appareils Android, les vidéos sont déchiffrées et décodées dans la zone de confiance du matériel. Elles se lisent ensuite uniquement à l’écran. L’avantage de cela est que les appareils Android, à travers les applications clientes et les sites web, sont protégés contre la capture d’écran. La capture d’écran ne fonctionne pas pendant que la vidéo est en lecture dans Chrome pour Android ou l’application Android.
Fonctionnalité de filigrane spécifique au visualiseur pour dissuader la capture d’écran sur le bureau.
Le logiciel d’enregistrement d’écran est parfois utilisé pour pirater des flux vidéo depuis Chrome sur le bureau. Nous avons développé notre fonctionnalité de filigrane personnalisée qui empêche les vidéos d’être piratées. Cela dissuade les utilisateurs d’enregistrer des vidéos en ligne et de les partager illicitement avec leurs pairs.
Rendre Disponible une Sécurité de Niveau Hollywood pour Vos Vidéos
Vous pouvez être sûr que si les studios d’Hollywood, avec leurs accords de plusieurs millions de dollars pour des films avec des services de streaming en ligne, font confiance à une solution DRM, ils auront effectué leur diligence raisonnable sur la sécurité du DRM. Widevine est le service que Netflix utilise pour son contenu chiffré.
De manière générale, les studios d’Hollywood limitent la lecture vidéo à une résolution de 720p pour le profil L3 de Widevine. Dans le profil L3, le décryptage se fait par logiciel et la vidéo finale est rendue par le lecteur vidéo lui-même. Les studios limitent les résolutions HD et Ultra-HD aux appareils qui prennent en charge le profil L1, qui offre un décryptage, un décodage et un rendu basés sur le matériel. Le profil L1 du DRM Widevine est pris en charge par la plupart des smartphones Android et AndroidTV. Veuillez nous recontacter si vous avez des demandes similaires.
Pour un essai complet gratuit de 5 Go avec DRM Widevine, Cliquez ici .
https://youtu.be/l0waqBMM4VE
Glossaire Widevine DRM
Voici un glossaire des termes liés à Widevine DRM.
Lecteur vidéo Shaka HTML5
Avec Widevine DRM, vous obtenez le lecteur vidéo Shaka, pour toute plateforme qui prend en charge htm5. Lecteur Shaka assure une lecture vidéo sécurisée en ligne. Shaka Player est un lecteur vidéo JavaScript open-source. Il lie l’élément vidéo et le module Widevine CDM en utilisant l’API EME. VdoCipher contient déjà un lecteur Shaka pré-intégré dans son produit.
Lecteur Android pour Widevine DRM
Vous pouvez développer votre propre lecteur Android natif en utilisant les API de la plateforme Java ou une application web en utilisant les API HTML5 et JavaScript. MPEG DASH et CENC sont des standards ouverts que le lecteur Android prend en charge. API de VdoCipher et le SDK inclut déjà Solution DRM + lecteur vidéo pour intégration dans les applications Android.
Extensions de source multimédia (MSE)
Ils sont utilisés pour analyser les flux multimédias basés sur DASH entrants et les transmettre au matériel de lecture. L’extension Media Source de la spécification de l’élément média HTML5 est disponible à l’adresse http://www.w3.org/TR/media-source/
Module OEMCrypto
Le module OEMCrypto déchiffre le contenu en utilisant les informations qui lui sont transmises par le Player (et le serveur de licences). Le module OEMCrypto se trouve dans la couche de confiance de l’appareil et est intégré au matériel de l’appareil. Il utilise les informations de licence chiffrées pour déchiffrer les médias, et les médias sont envoyés à la pile vidéo.
Extension pour médias chiffrés (EME)
Extensions Médias Chiffrés (EME) utilise le format de chiffrement commun dans le cadre du protocole de sécurité de bout en bout Widevine DRM, garantissant que votre vidéo ne peut pas être téléchargée. En tant que norme recommandée par le W3C, l’application de streaming peut être utilisée sur différents moteurs de navigateur, quel que soit le système DRM utilisé.
Compatibilité Widevine DRM
Widevine DRM n’est pas compatible avec tous les appareils et navigateurs. En fait, chaque service DRM a certaines restrictions de compatibilité. Google Widevine DRM est compatible avec les navigateurs Chrome, Firefox, Edge sur Desktop et Android, Chromecast, Android TV. Les appareils téléphoniques Android sont équipés de 2 niveaux de sécurité DRM Google Widevine : Niveau L1 et Niveau L3. Les appareils L1 sont compatibles avec des fonctionnalités de sécurité plus élevées que les appareils L3.
Serveur de licence DRM Widevine
Le serveur de licences Widevine DRM est une configuration de serveur qui est centrale dans le système d’encodage, de cryptage et de lecture vidéo. Il authentifie chaque lecture vidéo et s’assure que la vidéo brute ne peut pas être téléchargée.
Licence DRM Widevine
La licence DRM Widevine est un mécanisme d’authentification qui garantit que votre contenu ne peut être accessible que selon les protocoles de sécurité requis. En termes plus simples, la licence DRM Widevine est le système d’authentification utilisé pour lire une vidéo cryptée sur un appareil.
Module de Déchiffrement de Contenu (CDM)
Le module CDM Widevine peut être considéré comme une boîte noire qui est pré-installée dans les navigateurs et appareils compatibles, garantissant la lecture de vidéos protégées par DRM. Le module CDM Widevine s’assure que le mécanisme d’échange de clés reste sécurisé. Google Chrome et Mozilla Firefox ont le module CDM Widevine pré-installé.
Android DRM
Google Widevine DRM peut être considéré comme le DRM d’Android. Android prend en charge la sécurité vidéo dans les vidéos en ligne et hors ligne grâce à Google Widevine DRM. Widevine DRM garantit le décryptage sécurisé sous licence des vidéos dans les navigateurs Chrome, Firefox, Edge sur Android, les applications natives Android et empêche les tentatives de téléchargement vidéo par des piratages, extensions ou plugins, etc.
Chrome DRM
Le navigateur Google Chrome prend en charge la sécurité des vidéos en ligne grâce à Google Widevine DRM. Ce DRM assure le décryptage sécurisé et sous licence des vidéos dans le navigateur Chrome et empêche les tentatives de téléchargement de vidéos par des hacks, extensions ou plugins, etc. Chrome active Widevine via le CDM (Module de Décryptage de Contenu). Chrome sur ordinateur de bureau (Windows, Mac, Linux) et Android prennent tous deux en charge Widevine DRM.
FAQ :
Comment implémentez-vous Widevine DRM ?
Pour implémenter Widevine DRM, votre configuration nécessite un serveur de licences ainsi qu’un encodage, une lecture vidéo et un emballage spécifiques. Vous pouvez construire votre propre serveur de licences ou essayer d’obtenir une licence Google par vous-même si vous avez une grande équipe de développement et beaucoup de temps devant vous ou opter pour un fournisseur de produits comme VdoCipher avec serveur de licences Widevine DRM offre.
À quoi sert Widevine ?
La technologie Widevine DRM est largement utilisée pour protéger vos vidéos contre le téléchargement illégal sur des navigateurs tels que Chrome, Firefox et Edge. Elle protège également le contenu sur des appareils comme les appareils Android, Android TV et Chromecast. Apprenez-en plus sur SDK vidéo Android pour diffuser du contenu compatible Widevine avec VdoCipher.
Qu’est-ce qu’Android Widevine ?
Android Widevine et Widevine DRM peuvent être considérés comme la même chose. Widevine DRM protège le contenu sur Android pour les modes hors ligne et en ligne. De plus, selon le niveau de sécurité des appareils, l’enregistrement d’écran peut être bloqué.
Quel DRM utilise Netflix ?
Netflix utilise une stratégie multi-DRM, qui inclut l’utilisation de multiples DRM tels que Widevine, Fairplay et Playready DRM pour sécuriser les vidéos contre le piratage sur Android, IOS, Desktop et Smart TVs. Nous avons également rédigé un blog séparé expliquant… Netflix DRM .
Comment vérifier le niveau Widevine de mon appareil Android ?
Vous pouvez télécharger etinstallez l’application DRM Infodepuis le Play Store. Ouvrez l’application et faites défiler jusqu’à la section Widevine CDM. Ici, vérifiez le niveau de sécurité. Vous verrez soit L1 soit L3.
Comment activer la DRM sur mon navigateur ?
Pour activer la gestion des droits numériques (DRM) dans Chrome, allez accédez à chrome://settings/content et activez“contenu protégé” Dans Firefox, allez dans about:preferences et assurez-vous que “Lire le contenu contrôlé par DRM” est activé, et que dans about:addons (dans l’onglet plugins) Widevine est activé.
Qu’est-ce qu’une solution DRM ?
Logiciel DRM ou Système DRM est essentiellement un logiciel de gestion des droits numériques qui garantit que votre contenu n’est accessible que par les personnes que vous autorisez. Vous pouvez utiliser un logiciel de DRM vidéo pour vous assurer que votre contenu n’est accessible que par l’utilisateur que vous autorisez, et vous pouvez même gérer le navigateur ou les appareils sur lesquels ils consomment votre contenu.
Supercharge Your Business with Videos
At VdoCipher we maintain the strongest content protection for videos. We also deliver the best viewer experience with brand friendly customisations. We'd love to hear from you, and help boost your video streaming business.


My expertise focuses on DRM encryption, CDN technologies, and streamlining marketing campaigns to drive engagement and growth. At VdoCipher, I’ve significantly enhanced digital experiences and contributed to in-depth technical discussions in the eLearning, Media, and Security sectors, showcasing a commitment to innovation and excellence in the digital landscape.
Leave a Reply