La diffusion en continu faisant désormais partie intégrante des habitudes de divertissement des téléspectateurs du monde entier, la demande de services vidéo over-the-top (OTT) continue de monter en flèche. L'augmentation du nombre de téléspectateurs accroît les attentes, poussant les fournisseurs de services à donner la priorité à des expériences exceptionnelles pour les utilisateurs, parallèlement à un contenu de haute qualité. L'association d'un contenu attrayant, d'une facilité d'accès et d'une expérience de visionnage transparente alimente encore la demande de plateformes OTT.

Cette demande croissante exerce une pression considérable sur divers éléments de l'écosystème de diffusion vidéo. L'impact sur ces éléments varie en fonction de facteurs tels que l'architecture du système, le comportement des utilisateurs et le modèle commercial sous-jacent. Intrinsèquement complexes, les infrastructures vidéo OTT sont façonnées par une myriade de considérations : partenariats commerciaux, décisions historiques en matière de services, mandats réglementaires et de sécurité, et même la dynamique au sein des organisations elles-mêmes.

Cette complexité se traduit souvent par des exigences de performance importantes pour les systèmes de gestion des droits numériques (DRM), qui sont un élément crucial de la sécurité du contenu. Bien qu'une gestion efficace de la capacité et l'évolutivité du site cloud permettent généralement de répondre à ces exigences, il arrive que ces mesures soient insuffisantes. Le risque d'interruption des services, en particulier lors d'événements médiatiques très médiatisés, souligne l'importance de la prévoyance et de la planification stratégiques pour atténuer les interruptions potentielles.

En outre, la recherche d'une prestation de services robuste et fiable doit également tenir compte de la durabilité économique et environnementale. Pour les fournisseurs de services vidéo, la question se pose : Pourquoi maintenir un parc de 20 serveurs fonctionnant à pleine capacité 24 heures sur 24 alors qu'une configuration plus rationnelle permettrait d'obtenir les mêmes résultats ? L'adoption de pratiques plus durables n'est pas seulement bénéfique pour les résultats financiers, mais s'aligne également sur des objectifs environnementaux plus larges, ce qui en fait une considération essentielle pour les entreprises avant-gardistes de l'espace OTT.

Points de tension du système DRM et impact sur les consommateurs

Les systèmes DRM jouent un rôle essentiel sur les plateformes vidéo OTT en cryptant le contenu pour appliquer les restrictions d'utilisation et le contrôle d'accès appropriés. Idéalement, ces mesures de sécurité fonctionnent de manière transparente sans affecter l'expérience de l'utilisateur final. Néanmoins, les opérations de DRM sont vitales mais largement invisibles pour les consommateurs, car elles se concentrent principalement sur la protection du contenu plutôt que sur la fonctionnalité pour l'utilisateur final.

Le processus d'obtention des clés vidéo est souvent linéaire et au cœur de l'expérience de lecture, ce qui place les services DRM sur le chemin critique. Ces services doivent effectuer plusieurs opérations rapidement : valider les demandes des utilisateurs, récupérer et crypter les clés de contenu, et appliquer les protocoles de sécurité. Chaque opération, même si elle est traitée efficacement, consomme un temps précieux et des ressources informatiques.

Les problèmes surviennent lorsqu'un grand nombre d'utilisateurs lancent simultanément des flux de contenu, ce qui provoque une brusque augmentation de la demande. Ce pic peut entraîner un déluge de demandes, qui risque de dépasser la capacité du système DRM et d'entraîner des échecs de lecture. En outre, ces interruptions incitent souvent les téléspectateurs à tenter à plusieurs reprises d'accéder au contenu, ce qui exacerbe le problème avec une charge supplémentaire et affecte un nombre encore plus grand d'utilisateurs. 

Débit des demandes de DRM par rapport à la simultanéité des flux

Il est essentiel de clarifier la distinction entre le débit des demandes de DRM et la simultanéité des flux de contenu pour résoudre les problèmes de capacité du système. 

En règle générale, un appareil communique avec les services DRM principalement au début de la lecture de la vidéo pour obtenir la clé de décryptage nécessaire. Une fois la lecture commencée, la nécessité d'interagir avec les services DRM diminue considérablement, car il est rarement nécessaire d'acquérir une nouvelle clé ou de renouveler les autorisations pour la clé actuelle. Par conséquent, il est concevable d'avoir des millions de spectateurs qui regardent simultanément du contenu en continu, avec des demandes sporadiques placées sur le système DRM.

Cette différenciation conceptuelle est cruciale car elle affecte la manière dont l'infrastructure est dimensionnée et gérée. Le graphique ci-joint illustre un scénario dans lequel le débit des demandes de DRM culmine à moins de 800 demandes par seconde, alors que les flux simultanés montent en flèche à plus de 500 000.

Graphique représentant le nombre de flux simultanés par rapport aux demandes de DRM sur une période donnée.

Si un système n'est pas en mesure d'évoluer au-delà du débit de requêtes requis, les consommateurs risquent d'en subir les conséquences.

Le taux d'augmentation des demandes de DRM est un indicateur de performance essentiel. Il représente la variance du volume des demandes sur des intervalles spécifiques. Par exemple, le graphique ci-dessous montre un moment où le taux de demandes de DRM double dans un court laps de temps.

Graphique linéaire décrivant la variance du taux des demandes de DRM sur une période donnée.

Il est essentiel de reconnaître que les événements en direct posent un défi beaucoup plus important en termes de demande de débit DRM que les services de vidéo à la demande (VoD). Si la consommation de VoD peut connaître des pics à certaines heures, elle ne connaît pas la poussée synchronisée typiquement associée aux événements en direct, ce qui se traduit par une augmentation plus graduelle des demandes de DRM.

Il est essentiel de comprendre cette dynamique pour concevoir des systèmes capables de fournir un service ininterrompu, en particulier lors d'événements à forte affluence, et d'assurer une expérience visuelle transparente pour tous les utilisateurs.

Stratégies pour réduire le stress lié aux services DRM

L'identification et la mise en œuvre d'optimisations au sein des services DRM ne visent pas seulement à renforcer la sécurité, mais aussi à améliorer l'expérience globale de l'utilisateur, à réduire les coûts d'exploitation et à diminuer l'empreinte écologique.

La section suivante explore une série de stratégies conçues pour réduire la pression sur les services DRM, en veillant à ce qu'ils restent robustes et réactifs, en particulier dans les conditions de forte charge caractéristiques des périodes de diffusion en continu les plus intenses.

  • Utilisation de mécanismes de mise en cache dans les DRM

La mise en cache est une stratégie essentielle pour gérer la charge des systèmes DRM lors d'événements à forte demande. En conservant une clé de décryptage dans le cache de l'application vidéo pendant la durée d'un événement important, tel qu'un match de football, nous pouvons réduire considérablement le volume des demandes de clés générées par les téléspectateurs qui changent fréquemment de chaîne. Ce comportement est typique des grandes émissions en direct, où les téléspectateurs peuvent changer momentanément de chaîne pour revenir quelques instants plus tard.

La tendance des téléspectateurs à quitter et à rejoindre un événement en direct par intermittence se traduit par un schéma prévisible de demandes de clés DRM. Si ces clés sont mises en cache après leur première utilisation, la plupart des téléspectateurs qui reviennent peuvent reprendre la lecture en toute transparence sans avoir besoin d'un nouvel accord DRM, ce qui minimise le trafic DRM inutile tout en garantissant une expérience de visionnage plus fluide.

En outre, une mise en cache efficace permet de maintenir la disponibilité des clés même avec une taille de cache limitée, étant donné la forte probabilité de réutilisation dans le laps de temps typique d'un événement en direct. Cette méthode s'avère être une optimisation cruciale, qui allège le fardeau des services DRM et s'aligne sur l'objectif de fournir aux consommateurs un flux ininterrompu et de haute qualité.

  • Mise en œuvre du principe de proportionnalité

Le principe de proportionnalité en matière de sécurité postule que le niveau de contrôle et de protection doit correspondre à la valeur des actifs et à l'intensité des menaces potentielles. Pour les médias et les plateformes OTT, cela se traduit par le déploiement des mesures de sécurité les plus strictes pour les contenus de grande valeur, tels que les émissions en direct et les contenus à la demande, tout en adoptant une position plus souple pour les contenus de moindre valeur.

Le contenu considéré comme de moindre valeur peut inclure des chaînes en direct qui sont largement disponibles dans le cadre de bouquets de services OTT de base ou qui sont diffusées en clair. Pour ces actifs, une gestion rigoureuse des droits numériques peut être inutile et entraîner des pertes d'efficacité.

Pour appliquer efficacement le principe de proportionnalité, les services OTT peuvent envisager les tactiques suivantes :

  1. Partage des clés entre plusieurs canaux: L'utilisation d'une clé commune pour plusieurs chaînes en direct élimine la nécessité d'obtenir une nouvelle clé à chaque changement de chaîne. Cette approche rationalise l'expérience des téléspectateurs en réduisant les frais généraux liés à l'acquisition des clés.
  2. Prolongation de la durée de vie des clés: Pour les chaînes incluses dans les bouquets de services de base, l'allongement de la durée de validité des clés de contenu (de quelques heures à potentiellement quelques jours) permet de réduire la fréquence des demandes de renouvellement des clés.

La mise en œuvre de ces méthodes permet non seulement de réduire la charge du système DRM, mais aussi d'améliorer la satisfaction des utilisateurs en facilitant un changement de canal plus rapide, éliminant ainsi les retards potentiels causés par les processus DRM.

  • Pré-archivage des clés DRM pour rationaliser l'accès

La stratégie de préchargement des clés DRM permet de résoudre le problème du goulot d'étranglement potentiel qui se produit lorsqu'une multitude de téléspectateurs lancent simultanément un flux au début d'un événement majeur. En permettant à l'application de précharger les clés DRM en arrière-plan avant un afflux anticipé, la demande initiale sur le système DRM peut être considérablement réduite.

Pour les appareils tels que les décodeurs, cette approche peut être encore optimisée en préchargeant les touches des chaînes adjacentes. Cette anticipation permet de réduire considérablement le délai généralement constaté lorsque les téléspectateurs changent de chaîne, offrant ainsi une expérience plus fluide et plus attrayante pour l'utilisateur.

Il faut reconnaître que l'extraction préalable des clés DRM implique une interaction complexe des composants du système et, bien qu'elle ne soit pas universellement avantageuse, elle offre des avantages spécifiques qui sont particulièrement notables dans les scénarios où un démarrage rapide de la vidéo est crucial. Cette mesure préventive, lorsqu'elle est déployée judicieusement, peut constituer un élément efficace d'une stratégie plus large visant à améliorer les performances des plateformes de diffusion en continu OTT, en particulier lors des pics d'audience.

  • Atténuer le partage des informations d'identification ou des jetons d'authentification

Le partage des justificatifs (et des jetons d'authentification) se traduit non seulement par une perte de revenus en raison de l'absence d'abonnements ou de paiements, mais aussi par une augmentation des coûts opérationnels en raison d'une demande accrue de flux pour un nombre prévu d'utilisateurs plus faible.

S'il n'est pas géré, le partage d'identifiants peut entraîner une mauvaise gestion des capacités et inonder les systèmes de demandes inattendues. Il est important de disposer d'un mécanisme permettant d'éviter ce type de piratage pour assurer la pérennité du service.

  • Empêcher les tentatives d'inondation

L'imprévisibilité est également un défi inhérent. Une stratégie solide doit inclure des sécurités génériques pour protéger le système contre les perturbations imprévues. Un problème courant est le phénomène de "retry flood", où une interruption de service incite les utilisateurs à tenter à plusieurs reprises de lire une vidéo, ce qui entraîne une vague de demandes qui peut submerger le système DRM, à l'image d'une attaque par déni de service distribué (DDoS).

Pour contrer ce phénomène, les stratégies décrites précédemment peuvent réduire de manière significative l'impact global. Toutefois, l'intégration d'une logique de relance intelligente dans l'application vidéo elle-même constitue une couche de défense supplémentaire. Cette logique peut retarder les tentatives de lecture ultérieures en cas d'erreur, ce qui permet d'espacer les tentatives et donc d'atténuer l'afflux potentiel de demandes.

  • Coordination avec les tiers

Une communication préalable efficace avec les services tiers impliqués dans l'écosystème du streaming OTT est cruciale pour gérer les augmentations soudaines de la demande. En veillant à ce que toutes les parties prenantes soient préparées à d'éventuels pics d'activité des téléspectateurs, on peut améliorer la réactivité et la fiabilité du service.

Résumé

La demande croissante de services vidéo OTT présente un ensemble complexe de défis pour les fournisseurs de services, notamment en ce qui concerne la gestion de l'efficacité du système DRM et le maintien d'une expérience utilisateur de haute qualité. Cet article préconise une stratégie globale englobant la mise en cache, des mesures de sécurité proportionnées, l'extraction préalable des clés, la lutte contre le partage des informations d'identification, la prévention des tentatives répétées et l'amélioration de la coordination avec les services tiers. 

La mise en œuvre de l'une ou l'autre de ces recommandations permettra non seulement de relever les défis immédiats posés par l'augmentation de la demande, mais aussi d'ouvrir la voie à des services de streaming vidéo OTT plus durables, plus efficaces et plus centrés sur l'utilisateur. Grâce à une gestion proactive, les fournisseurs OTT peuvent s'assurer que leurs plateformes restent compétitives et continuent à répondre aux besoins évolutifs de leur public.