Tirer parti de l'observabilité avec New Relic et Mux pour une expérience vidéo optimale

Surveillez de manière proactive l'ensemble de votre écosystème de diffusion vidéo pour diagnostiquer et résoudre rapidement les problèmes de performance : vous encouragez ainsi l'engagement des spectateurs et générez des revenus.

Publié Lecture : 6 min

Dans le paysage numérique actuel, qui évolue rapidement, il est essentiel pour les entreprises du secteur des médias et du divertissement de maintenir une expérience optimale pour les téléspectateurs et d'assurer des opérations de backend sans faille. Chaque semaine, la population américaine visionne plus de 169 milliards de minutes de contenu vidéo. Pourtant, lorsque chaque milliseconde compte lors d'un événement en direct, et lorsque chaque créneau publicitaire abandonné représente une perte de revenus, il est essentiel d'avoir une vue complète et en temps réel de l'ensemble de l'architecture de streaming.

C'est pourquoi New Relic s'est associé à Mux pour offrir une meilleure observabilité de l'ensemble de l'expérience vidéo du client. Une approche de mesure unifiée permet une observabilité simultanée côté client et côté backend. Elle facilite également une résolution plus rapide grâce à une analyse rationalisée des causes profondes. Grâce à l'intégration de Mux et de New Relic, les entreprises ont accès à une solution de monitoring complète qui couvre l'ensemble du workflow du streaming.

Observabilité complète de l'expérience vidéo

 

L'intégration de Mux et de New Relic est disponible sans frais supplémentaires pour tous les utilisateurs de Ne Relic. En combinant l'analyse vidéo de Mux et l'observabilité full-stack de New Relic, il est désormais possible d'effectuer les tâches suivantes :

  • Améliorer de manière proactive la qualité du service grâce à des alertes sur des signaux tels que les changements de nombre de spectateurs et les échecs de lecture, en corrélation avec des signaux côté client tels que les plantages et les taux d'erreur.
  • Analyser les sessions utilisateurs en détail, en observant les interactions complexes entre le lecteur vidéo, le réseau de diffusion de contenu (CDN), l'application client et les services du back-end.
  • Monitorer les performances sur tous les appareils grâce à un ensemble de données combinées d'analyse vidéo et de données provenant d'environnements web et mobiles, de téléviseurs intelligents et de Roku afin d'obtenir de nouvelles informations sur les applications et le comportement des clients.

L'une des principales difficultés liées à la résolution des problèmes techniques dans les workflows de production vidéo, c'est d'examiner plusieurs ensembles de données dans différents outils. Cela demande un travail fastidieux. En réunissant les ensembles de données de Mux et de New Relic, les équipes d'ingénierie et d'exploitation peuvent donner la priorité aux activités qui ont un impact immédiat sur l'expérience et qui maintiennent l'engagement des spectateurs au lieu de perdre du temps à passer d'un outil à l'autre. 

Cette intégration offre une vue complète de l'écosystème technologique, y compris les appareils, les lecteurs, les transcodeurs, les serveurs d'origine, les CDN, etc. Cela permet aux utilisateurs d'identifier les défaillances potentielles du système et les goulets d'étranglement tout au long de la chaîne de livraison. En établissant une corrélation entre les problèmes techniques du back-end et les fluctuations dans les métriques de l'expérience des téléspectateurs, les causes profondes sont détectées et dépannées plus rapidement. Les équipes maintiennent ainsi une expérience de grande qualité, qui en fin de compte mène à un engagement accru des téléspectateurs et à une génération de revenus.

Comment débuter ?

Rien de plus simple ! Nous avons créé un modèle CloudFormation qui automatise la majeure partie de l'installation et de la configuration : vous êtes ainsi opérationnel en quelques minutes.

Tout d'abord, ouvrez le tableau de bord Mux et consultez la configuration Streaming Exports (Exportations streaming) sur la page Settings (Paramètres).Cette fonctionnalité est disponible pour les clients du niveau Mux Data Media.Ensuite, créez une nouvelle exportation streaming avec les sélections suivantes :

  • Sous Export Data (Exporter les données), sélectionnez Video Views (Vues vidéo).
  • Sous Export Format (Format d'exportation), sélectionnez JSON.
  • Sous Service, envoyez des données à Amazon Kinesis Data Streams (Flux de données Amazon Kinesis).  

Ensuite, copiez l'ID externe indiqué dans le formulaire de configuration.

Vous utiliserez CloudFormation pour automatiser une grande partie de la configuration d'AWS.Tout d'abord, téléchargez le modèle CloudFormation à partir de la bibliothèque de modèles Mux.Ensuite, dans la console AWS, ouvrez la console CloudFormation.Sélectionnez Create stack (Créer une pile), puis With new resources (standard) (Avec de nouvelles ressources (standard). 

Dans la page Create stack (Créer une pile), effectuez les opérations suivantes :

  • Sous Prepare template (Préparer le modèle), sélectionnez Template is ready (Modèle prêt).
  • Sous Specify template (Spécifier un modèle), sélectionnez  Upload a template file (Télécharger un fichier modèle).
  • Téléchargez le modèle CloudFormation que vous avez téléchargé depuis la bibliothèque de modèles Mux. 
  • Entrez un nom de stack et cliquez sur les invites pour créer les ressources AWS qui ingéreront les vues vidéo de Mux et les enverront à New Relic.

Lorsque le stack est disponible, il y a deux valeurs de sortie.Sélectionnez l'onglet Outputs (Sorties).Copiez les valeurs Kinesis ARN (ARN Kinesis) et Role ARN (ARN rôles) dans la configuration Mux Dashboard Streaming Export. 

Visualiser vos données

Chargez un lecteur vidéo avec Mux Data configuré pour cet environnement et les vues réalisées seront reflétées dans le dashboard Mux et seront également envoyées à New Relic.Les logs de vues apparaîtront dans la gestion des logs de New Relic.Vous trouverez des informations détaillées sur les définitions des champs et des valeurs dans la documentation de Mux Data.

Installez le quickstart Mux Video Analytics pour obtenir le tableau de bord pré-construit gratuit.

Vous pouvez également obtenir une visualisation organisée de vos analyses de streaming. Pour obtenir le dashboard gratuit, remplissez les informations suivantes :

  1. Téléchargez le quickstart Mux Video Analytics sur la page Instant Observability de New Relic.
  2. Sélectionnez Install Now (Installer maintenant).Si vous n'avez pas encore de compte New Relic, la page vous guidera pour créer un compte gratuit. 
  3. Comme Mux est déjà instrumenté, dans le plan d'installation du quickstart, sélectionnez Done (Terminé). Le dashboard du quickstart sera automatiquement déployé.
  4. Sélectionnez See your data (Voir vos données) pour accéder à la vue.

Conclusion

À l'ère de la transformation numérique, il est vital pour les entreprises de maintenir des expériences exceptionnelles pour les utilisateurs et de garantir des opérations de back-end fluides pour garder une longueur d'avance. Le partenariat stratégique entre Mux et New Relic propose aux clients une solution d'observabilité complète, permettant aux équipes techniques de surveiller de manière proactive l'ensemble de leur écosystème de diffusion vidéo et de diagnostiquer et résoudre rapidement les problèmes. Grâce à une meilleure visibilité, à une analyse rationalisée des causes profondes et à une approche de mesure unifiée, Mux et New Relic permettent aux entreprises de fournir des performances optimales, d'encourager l'engagement des spectateurs et de générer des revenus. Grâce à cette solution puissante, les organisations peuvent adopter l'avenir de l'observabilité et prospérer dans un paysage numérique en constante évolution.