licences · protection de contenu
Noisypeak DRM
Des licences pour chaque écran. Licences multi-DRM et droits d'accès sur le pipeline qui encode et tatoue déjà vos contenus.
Noisypeak DRM est la couche de licences et de droits d'accès de la plateforme Noisypeak. Ses serveurs de licences décident, à chaque requête, si ce spectateur peut lire ce contenu sur cet appareil : un KSM FairPlay Streaming pour les appareils Apple et un serveur de licences Widevine pour Android, Chrome, les smart TV et les set-top boxes. Ce sont deux implémentations propres à Noisypeak, indépendantes du cloud de Google. C'est le service que BuyDRM ou EZDRM vous vendraient, à une différence près : l'encodeur, le packager et l'inserteur publicitaire qui produisent les flux chiffrés sont aussi les nôtres. Pour ceux des autres, CPIX / SPEKE ou une intégration sur mesure raccordent tout packager et tout player tiers.
Les politiques suivent le modèle du secteur et couvrent tout ce que chaque système DRM permet : durée et renouvellement des licences, fenêtres de location et de lecture, licences persistantes pour la lecture hors ligne, contraintes de sortie et d'appareil, rotation des clés. Autour de la licence s'ajoute le reste de la protection : jetons de lien JWT (RFC 7519) et listes d'accès validés par l'origin, AES-128 pour les cas simples, et un tatouage audio forensique inaudible par chaîne, territoire ou spectateur, pour le jour où une copie fuite.
Google arrête son Cloud License Service et la voie Proxy SDK. Le serveur Widevine de Noisypeak n'en dépend pas ; nous migrons les clients directs, ainsi que les utilisateurs de toute autre solution basée sur CLS, hébergée ou auto-hébergée, avant cette date.
CPIX et SPEKE pour les packagers et encodeurs tiers ; schémas d'intégration sur mesure si nécessaire. Cell, Packetizer et Prism X sont déjà raccordés.
FairPlay couvre iPhone, iPad, Mac, Apple TV, Safari ; Widevine couvre Android, Chrome, Android TV, Fire TV, Roku, Samsung, LG et la plupart des set-top boxes.
Les licences persistantes pour le téléchargement et la lecture hors ligne font partie du service.
Délivrance de licences : FairPlay et Widevine
Un player demande une licence et Noisypeak DRM répond. Pour les appareils Apple, c'est un module de sécurité de clés FairPlay Streaming avec votre certificat FPS. Pour tout le reste, c'est un serveur de licences Widevine : Android, Chrome, Edge, Android TV, Fire TV, Roku, Samsung Tizen, LG webOS et set-top boxes. Ce sont deux implémentations propres à Noisypeak qui n'appellent jamais le Cloud License Service de Google, que Google retire le 13 avril 2027. Ils tournent en service dans le Noisypeak Cloud, derrière une seule API, avec des clés de contenu générées et stockées pour chaque asset et chaque chaîne.
Les flux qu'ils déverrouillent peuvent venir de la plateforme Noisypeak : Cell et Packetizer chiffrent le HLS (FairPlay) et le DASH (Widevine via CENC) à partir d'un seul encodage, et Prism X livre des flux avec publicité insérée sans casser la protection. Ils peuvent aussi venir de tout packager et player tiers, via l'échange de clés CPIX / SPEKE ou un schéma d'intégration sur mesure.
- KSM FairPlay Streaming (implémentation propre)
- Serveur de licences Widevine (implémentation propre, sans dépendance à Google CLS)
- CPIX / SPEKE pour les packagers tiers ; schémas sur mesure sur demande
- Clés de contenu générées, stockées et renouvelées par asset et par chaîne
- AES-128 à clé statique quand un DRM complet n'est pas requis
Droits d'accès et politiques
Le droit d'accès est décidé au moment de la licence, à chaque requête. Le client fixe les règles dans les limites de chaque système DRM, selon les pratiques du secteur : durée et renouvellement des licences, fenêtres de location et de lecture, licences persistantes pour la lecture hors ligne, protection des sorties et contraintes de type d'appareil, et rotation des clés sur les chaînes live. Les liens de lecture eux-mêmes portent un jeton JWT (RFC 7519) vérifié par l'origin, avec listes d'accès et start-over configurés en mémoire. Une URL divulguée expire, et un compte révoqué s'arrête à la requête suivante.
- Durée et renouvellement des licences, fenêtres de location et de lecture
- Licences persistantes (hors ligne)
- Protection des sorties et contraintes d'appareil selon le DRM
- Rotation des clés sur les chaînes live
- Liens à jeton JWT, listes d'accès, start-over sur l'origin
Quitter Widevine CLS avant avril 2027
Google a annoncé l'arrêt définitif du Widevine Cloud License Service le 13 avril 2027. De nombreuses plateformes et de nombreux fournisseurs se sont appuyés sur ce point d'accès hébergé gratuit, directement ou via le Proxy SDK. Après cette date, les requêtes de licence qui lui sont adressées échouent et la lecture Widevine s'arrête. Noisypeak DRM n'en a jamais dépendu.
Nous vous faisons migrer avant l'échéance : nos clients directs, ainsi que les opérateurs de toute autre solution hébergée ou auto-hébergée qui appelle encore CLS en arrière-plan. Clés et politiques sont reprises, packagers et players redirigés via CPIX / SPEKE ou l'intégration déjà en place, et les deux services tournent en parallèle jusqu'à la validation de la bascule.
- Date d'arrêt : 13 avril 2027 (Google)
- Concernés : utilisateurs de CLS, du Proxy SDK et du CAS Proxy SDK
- Serveur Widevine Noisypeak : indépendant de CLS
- Migration pour les clients directs et les utilisateurs d'autres solutions basées sur CLS
- Fonctionnement en parallèle jusqu'à validation
Tatouage forensique
Le tatouage numérique de Noisypeak applique au contenu des paquets chiffrés inaudibles, de sorte qu'une copie puisse ensuite être identifiée par chaîne, par territoire, voire jusqu'à un utilisateur final précis. Il peut s'appliquer à un contenu existant, à un flux donné ou à une copie individuelle pendant la livraison, et se combiner aux étapes de transcodage et de DRM du Noisypeak Cloud. La marque survit à la conversion et à la compression du signal, et résiste à la copie, camripping compris.
Par rapport aux procédés de marquage classiques : la génération de copies individuelles demande moins de temps et de calcul ; la clé secrète du tatouage n'est pas nécessaire pour produire des copies marquées individuellement ; l'original non marqué peut être récupéré ; et comme les tatouages sont chiffrés, des tiers non autorisés ne peuvent pas vérifier leur présence. Noisypeak fournit les outils et services forensiques pour identifier la source d'une fuite.
- Tatouage audio, appliqué dans le cloud ou sur site
- Granularité : asset VOD · flux · copie individuelle
- Contenus : HLS v2/3 · HLS v5 · DASH · Google Classic DRM (WVM)
- Résiste à la conversion, à la compression et au camripping
- Marque chiffrée, indétectable sans la clé
Qualité du tatouage
L'audibilité a été évaluée avec l'outil commercial OPERA, qui implémente le modèle PEAQ, sur 180 pistes audio : pop, classique, livre audio, interview et enregistrements caméra. L'échelle ODG (objective difference grade) va de 0 (inaudible) à −4 (très gênant) ; l'ensemble tatoué obtient un ODG médian de −1.5.
- Notes de différence objective OPERA / PEAQ
- 180 pistes de test de cinq types de contenu
- ODG médian −1.5
Sa place dans le pipeline
La protection est l'étape entre l'encodage et la distribution : Cell ou Media2Flow encodent, Packetizer ou l'origin Cell packagent et chiffrent, Prism X insère les publicités sans casser le chiffrement, et Noisypeak DRM délivre les licences aux plateformes OTT B2B2C, aux set-top boxes, au mobile, au PC et aux smart TV. L'origin sert jusqu'à 2,500 flux en parallèle et 20 Gb/s par nœud, avec validation des jetons à chaque requête.
Fonctionnalités
FairPlay KSM et serveur de licences Widevine, deux implémentations propres à Noisypeak. Une seule API couvre chaque appareil de votre audience.
Google arrête son Cloud License Service le 13 avril 2027. Notre serveur Widevine n'en a jamais dépendu, et nous vous migrons quelle que soit votre solution actuelle.
Durée, renouvellement, fenêtres de location et de lecture, contraintes d'appareil et de sortie, rotation des clés. Vous les fixez dans les limites de chaque DRM, et ils sont décidés à chaque requête.
Les licences persistantes pour le téléchargement et la lecture hors ligne sont incluses dans le service.
Échange de clés CPIX / SPEKE pour les packagers et encodeurs tiers, plus des schémas d'intégration sur mesure si nécessaire : cela fonctionne au-delà des sorties Noisypeak.
Cell, Packetizer et Prism X chiffrent d'emblée pour ces serveurs de licences ; tous les autres se connectent via CPIX / SPEKE.
Marque audio inaudible et chiffrée par chaîne, territoire ou spectateur ; résiste au réencodage et au camripping. Des outils forensiques identifient la source.
JWT (RFC 7519) validé par l'origin à chaque requête ; listes d'accès, start-over, URL à durée limitée.
Les copies tatouées individuelles demandent moins de temps et de calcul qu'un marquage classique, sans clé secrète pour les produire ; l'original reste récupérable.
Audibilité du tatouage testée avec OPERA / PEAQ sur 180 pistes de cinq types de contenu : ODG médian −1.5.
Caractéristiques techniques
| Délivrance de licences | |
|---|---|
| Apple | FairPlay Streaming (HLS), implémentation KSM propre |
| Widevine via CENC (MPEG-DASH), serveur de licences propre, indépendant de Google CLS | |
| Échange de clés | CPIX · SPEKE · schémas d'intégration sur mesure |
| Clé seule | AES-128 à clé statique |
| Hors ligne | Licences persistantes prises en charge |
| Politiques | Durée et renouvellement des licences · fenêtres de location et de lecture · contraintes de sortie et d'appareil · rotation des clés (dans les limites de chaque système DRM) |
| Livraison | En service depuis le Noisypeak Cloud |
| Migration Widevine CLS | Avant le 13 avril 2027, pour les clients directs et les utilisateurs d'autres solutions basées sur CLS |
| Chiffrement et packaging | |
|---|---|
| Chiffrement | CENC pour MPEG-DASH · FairPlay pour HLS · AES-128 |
| Packaging | HLS (TS) · HLS3 · HLS7 fMP4 · MPEG-DASH depuis une seule chaîne |
| Où | Origin Noisypeak Cell / UEN2 · Noisypeak Packetizer (NP-RPK-EMB) · sortie Prism X |
| Jetons et accès | |
|---|---|
| Jetons de lien | JWT, RFC 7519 |
| Contrôle d'accès | Listes d'accès · protection de contenu · start-over, configuration en mémoire |
| Authentification de publication | Authentification WebDAV |
| Performances de l'origin | Jusqu'à 2,500 flux en parallèle sur 25 Gb/s · jusqu'à 20 Gb/s soutenus sur 25 Gb/s ou 2×10 Gb/s LACP |
| Tatouage forensique | |
|---|---|
| Type | Tatouage audio, inaudible et chiffré |
| Granularité | Par chaîne · par territoire · par utilisateur final (asset VOD, flux ou copie individuelle) |
| Types de contenu | HLS v2/3 (audio multiplexé dans le TS) · HLS v5 (piste audio séparée) · DASH · Google Classic DRM (WVM) |
| Robustesse | Survit à la conversion et à la compression · résiste à la copie, camripping compris |
| Charge utile | Informations d'identification chiffrées (chaîne, territoire ou utilisateur), indétectables par des tiers non autorisés |
| Détection | Le détenteur des droits déchiffre la marque ; les outils et services forensiques Noisypeak identifient la source de la fuite |
| Qualité | OPERA / PEAQ, 180 pistes · ODG médian −1.5 |
| Déploiement | Noisypeak Cloud ou sur site ; avec ou sans les étapes de transcodage et de DRM Noisypeak |
Domaines d'utilisation
Les plateformes et fournisseurs qui appellent le Cloud License Service de Google, directement ou via le Proxy SDK, passent aux serveurs de licences Noisypeak avant le 13 avril 2027. Les deux tournent en parallèle pendant la migration, et clés et politiques sont reprises.
Un seul packaging HLS/DASH chiffré, des licences FairPlay et Widevine pour chaque appareil, des politiques par offre.
Licences persistantes avec fenêtres de location ou de lecture pour le visionnage hors ligne sur smartphones et tablettes.
Liens JWT et listes d'accès contrôlent sur l'origin qui peut ouvrir un flux protégé.
Les copies tatouées par utilisateur identifient le compte derrière un flux piraté, même après camripping.
Parlez-nous de Noisypeak DRM
Nous assurons l'évaluation dans le cloud Noisypeak, le déploiement sur site ou dans un cloud public, l'intégration et le support. Une seule équipe couvre tout le pipeline.