https://a.storyblok.com/f/270183/1368x665/ac560cb7b3/25nov_dev-blog_video-quality.jpg

Améliorer l'expérience vidéo des utilisateurs grâce au contrôle de la qualité en temps réel

Temps de lecture : 6 minutes

Introduction

Saviez-vous qu'il existe une norme pour déterminer la qualité de l'aspect et de la perception de votre vidéo ? La norme MOS (Mean Opinion Score) peut aider à déterminer la façon dont une vidéo est perçue et à évaluer la qualité de son contenu.

Lors de la création d'applications Video en temps réel, les développeurs se concentrent souvent sur des mesures brutes telles que la gigue, la latence et la perte de paquets. Bien que ces paramètres soient importants, il faut aussi donner la priorité à l'expérience humaine. C'est là que le MOS entre en jeu, en comblant le fossé entre les performances techniques et la satisfaction réelle de l'utilisateur.

Dans cet article de blog, vous découvrirez ce qu'est le MOS, pourquoi il est subjectif et comment votre application Vonage Video peut être utilisée. application Video de Vonage peut l'utiliser pour établir la confiance et gérer de façon proactive l'expérience de l'utilisateur.

Qu'est-ce que le MOS ?

MOS est l'abréviation de "Mean Opinion Score" (score moyen d'opinion). Il s'agit d'une méthode normalisée permettant d'évaluer la qualité d'un flux vidéo ou audio sur l'ensemble de ses aspects visuels et sonores. En bref, c'est la mesure qui convertit les données brutes du réseau en informations exploitables sur l'expérience de l'utilisateur. Vous pouvez apprendre à calculer le MOS dans ce guide approfondi. Le backend le génère et l'envoie via l'événement ; vous pouvez voir un exemple de surveillance en appel montrant le MOS. exemple de surveillance en appel montrant le fonctionnement du MOS.

L'intérêt premier du calcul du MOS est de voir comment une personne perçoit la qualité de la Video. Il s'agit d'une mesure subjective qui indique, selon l'opinion d'un être humain, que l'expérience a été médiocre, indépendamment de ce que les chiffres bruts de la bande passante pourraient suggérer.

Comment suivre l'évolution de la note d'opinion moyenne

Cette nature subjective est la caractéristique la plus puissante du MOS. Une vidéo parfaite, en haute résolution, qui est diffusée de manière saccadée et hachée peut recevoir un MOS nettement inférieur à celui d'une vidéo de qualité légèrement inférieure, pixellisée, mais qui maintient une fréquence d'images élevée et régulière.

Les valeurs de l'échelle de qualité MOS vont de 5 à 1, les valeurs entières correspondant respectivement à Excellent, Bon, Passable, Médiocre et Mauvais.

  • 5 (Excellent) Limite supérieure hypothétique de la meilleure qualité qu'un utilisateur puisse expérimenter.

  • 4 (Bon) Les utilisateurs de Vonage peuvent s'attendre à recevoir ce niveau de qualité.

  • 3 (Moyen) La qualité est correcte.

  • 2 (Médiocre) La qualité est inacceptable.

  • 1 (Mauvaise) La qualité est la plus mauvaise.

La vidéo plus fluide est plus agréable et plus facile à consommer pour les humains. Un MOS médiocre signifie souvent que la vidéo était claire mais "bégayante", ce qui est le signe d'une expérience humaine négative.

Si votre système compense les problèmes de bande passante en réduisant la résolution pour maintenir la stabilité, le MOS évalue si ce compromis permet de préserver l'expérience de l'utilisateur.

Gérer de manière proactive l'expérience des utilisateurs

Dans les tests généraux, une vidéo de haute qualité obtient généralement un score d'environ 4 sur l'échelle MOS, ce qui est considéré comme très bon. Pour les développeurs, le véritable pouvoir ne réside pas dans un seul chiffre, mais dans l'observation de la tendance. Et sur la base des informations que vous avez recueillies, vous pouvez même les associer à une enquête a posteriori pour évaluer si leur expérience a été conforme à la norme.

Monitor video quality trends and pair with surveys to optimize user experience.Monitor video quality trends and pair with surveys to optimize user experience

Contrôler de manière cohérente

Enregistrez le MOS pour les flux audio et vidéo toutes les quelques secondes. Une mauvaise qualité Video peut frustrer les utilisateurs et nuire à l'engagement. Avec l'API Video de Vonage, vous pouvez facilement détecter et répondre aux problèmes de qualité des appels vidéo en temps réel, ce qui vous aide à améliorer la vidéoconférence, la satisfaction des clients et à offrir des expériences de diffusion en continu exceptionnelles.

Observer la ligne de tendance

Il est intéressant d'obtenir le MOS, de l'interpréter, puis de faire quelque chose avec les informations que vous avez acquises. Un écart isolé, tombant à un score de 3, peut ne pas être un problème. En revanche, si le score commence à 4 et tend ensuite à baisser jusqu'à 1 ou 2, vous avez un problème confirmé qui a un impact sur l'utilisateur.

Être proactif

Utilisez les données pour alerter immédiatement l'utilisateur. Au lieu d'attendre qu'il dépose un ticket d'assistance pour se plaindre de la "mauvaise qualité", vous pouvez lui envoyer un message contextuel dans l'application du type suivant : "Nous avons détecté une instabilité du réseau qui affecte la qualité de votre Video. Nous avons temporairement réduit la résolution pour améliorer la stabilité."

La proactivité permet d'éviter les reproches, d'instaurer la confiance et d'aider le client à comprendre que le problème peut venir de lui (par exemple, une surcharge de l'unité centrale ou une mauvaise connexion Wi-Fi) plutôt que du service lui-même.

Outils de développement de Vonage

Il est souvent possible de trouver et de résoudre des problèmes avant même de commencer une session Video. Les utilisateurs conscients d'un problème sont beaucoup moins enclins à contacter l'assistance, car ils comprennent déjà le problème. Vous pouvez vérifier la connectivité, l'accès aux médias et la qualité de la liste de contrôle "tout-en-un" à l'aide de la fonction Test avant appel.

L'inspecteur de session Inspecteur de session sur le tableau de bord de Vonage comprend un nouveau graphique pour la visualisation du MOS, prenant en charge les événements pour les abonnés. accessDenied événements pour les abonnés.

Vous pouvez améliorer l'expérience de l'utilisateur et les performances de l'application en surveillant la qualité en temps réel, grâce à la fonction qualityScoreChanged et cpuPerformanceChanged qui fournissent des mesures pour surveiller les changements de qualité audio et Video. Les développeurs peuvent ainsi obtenir des informations détaillées sur la qualité du flux. Vous pouvez vérifier S'abonner aux changements de qualité dans ce guide JavaScript.

Vous pouvez examiner et interpréter RTCStatsReport Ces objets sont souvent perçus comme des défis par les clients en raison de leur structure. Cependant, si vous atteignez le bon point d'entrée, vous trouverez une mine d'informations utiles. Par exemple, vous pouvez vérifier si la qualité est limitée en raison d'une surutilisation de l'unité centrale ou de restrictions de la bande passante. Ces diagnostics sont disponibles via le SDK. Commencer à vérifier les diagnostics de publication.

Conclusion

En déplaçant votre attention sur ce score subjectif, vous donnez à votre application les moyens de réagir intelligemment et de donner la priorité à l'expérience humaine. En savoir plus sur l'expérience Video avec les événements de qualité de service dans la vidéo ci-dessous.

Vous avez une question ou souhaitez partager ce que vous construisez ?

Restez connecté et tenez-vous au courant des dernières nouvelles, astuces et événements concernant les développeurs.

Partager:

https://a.storyblok.com/f/270183/400x400/3f6b0c045f/amanda-cavallaro.png
Amanda CavallaroDéfenseur des développeurs