AVEQ
  • Home
  • Solutions
    • Streaming Video Quality Measurement
    • Video Conferencing QoS and QoE
    • Automated Video & Web Quality Monitoring
    • Mean Opinion Score for Video
    • Crowdsourcing Data
    • ITU-T P.1203 Standardized QoE Model for Adaptive Streaming
  • Products
    • Surfmeter Automator
    • Surfmeter Mobile SDK
    • Surfmeter Player SDK
    • Surfmeter Dashboard
  • Resources
    • News
    • Blog
    • Factsheets
    • Full Surfmeter Documentation
  • About
  • Contact
  • English
  • Deutsch
  • Search
  • Menu Menu

How to measure your video platform’s Quality of Experience?

Blog

Video streaming is one of the most important online service offerings. It has become ubiquitous. And content is king. We all agree there is a lot of demand for video – high quality video, delivered flawlessly, without interruptions. But how do all these video streaming providers measure up? Do they, do you deliver the quality and customer experience we all want?

Customer experience is important – also for video streaming

Customer experience (CX) and User Experience (UX) have become the focus of effort across industries – from banking and utilities to telecommunications and entertainment. In the video domain, we also talk a lot about Quality of Experience (QoE). QoE focuses on measurable, technical factors, but from a human perspective.

OTT providers and ISPs have great influence. While an Internet service provider can optimize the overall network capacity and peering, an OTT provider like Netflix can control the entire platform, but not the network on which their streams are transmitted.

But key questions remain: Which factor is the most important one for a great QoE? Which technical parameter should be optimized for the desired outcome? And which indicator is crucial to react to, indicating an unhappy customer?

In order to understand how the consumers experience their streams, we need to measure the QoE. Merely measuring the Quality of Service (QoS) on a purely technical basis just doesn’t cut it anymore. And waiting for users to complain is also not a solution. So, how can we measure this Quality of Experience?

A single score tells you everything about the Quality of Experience

“A single score is enough?” you might ask, and we’d answer with a clear and honest: “Yes!”

Common approaches for video analytics concentrate on an array of technical Key Performance Indicators (KPIs) only. Difficult to interpret, these may be useful for technicians dealing with Quality of Service. However, they do not represent the user’s view. An ideal solution does not only measure these common technical parameters, but also delivers the end-user’s whole impression in a single score: the Mean Opinion Score (MOS). A value of 1 indicates a really bad experience, a value of 5 the best. Easy as that.

Of course there is more to it, so let’s delve deeper.

Client analytics for video streams – and comparisons

From our existing Surfmeter solution, we know that the MOS is valuable for all stakeholders. And it is a great way to quickly make comparisons: compare improved services to older versions, benchmark one ISP’s network against the other, or to see how your video platform measures up against Netflix, Amazon and so on. Having a single score makes it easy to quickly rank the results.

For Surfmeter Client Analytics, we extracted the core asset of our technology into a new analytics product. It is the same technology which has already enabled a large German ISP to discover an overloaded peering-point that wasn’t discovered by common transport monitoring solutions. The reason is simple: our scores can take into account the whole delivery chain, as experienced by the user. If a problem manifests to the user, the MOS will show it. A simple network analysis can’t.

Our tools run comprehensive analytics, and they are based on a state-of-the-art algorithm that has been validated with real customers. Calculating the Mean Opinion Score is basically as good as asking your customers personally – except you can do it on a massive scale.

Other technical data are relevant, too – of course – however, we prefer to use them for the detailed analysis, and not for the general aggregation and pre-filtering. Having the MOS does not mean you cannot drill down into detailed metrics. See the below screenshot for the type of additional data that Client Analytics gives you:

This dashboard was specifically set up for a customer who wanted to quickly see the overall MOS scores but also the amount of stalling happening during playback. The chart in the bottom left shows the average MOS over time, indicating that there were service issues that could later be solved. The bottom right shows the average initial loading delays of the video, with the spike showing possible issues on a particular day.

So, how is Surfmeter Client Analytics deployed?

We built our solution with a focus on simplicity: Just insert it into your own web page and connect it with the <video>-elements you intend to measure.

Surfmeter Client Analytics works with every video service, including yours!

Like all of our Surfmeter products, Client Analytics comes with AVEQ Analytics for data evaluation and the ability to export all recordings to your own databases. It is designed for flexibility: You can add further metadata during the recording or create your own measurement plugins or service adapters. It runs on multiple platforms and is compatible with all variants of Google Chrome, Mozilla Firefox, Microsoft Edge and Apple Safari.

Interested in measuring Quality of Experience?

If you have any questions regarding Surfmeter Client Analytics, Quality of Experience or the automatically calculated Mean Opinion Score, we are happy to go into more detail. Feel free to contact us or book a demo of our tools.

Follow us on LinkedIn for updates on the world of video streaming and QoE!

31. August 2021
Share this entry
  • Share on Facebook
  • Share on Twitter
  • Share on LinkedIn
  • Share by Mail

Latest Articles

  • AVEQ Opens Up: Surfmeter Documentation Now Public26. February 2025 - 11:51
  • Modernizing Our Video Analytics Stack: From Rails to Node.js13. January 2025 - 14:04
  • How Does WiFi Energy Use Affect Streaming Quality?20. November 2024 - 9:17
  • P.1203 Extended: Our Ultimate Video Quality Measurement Model29. July 2024 - 11:33
  • Surfmeter for iOS — Video Measurement Support for Apple Devices24. June 2024 - 17:49

Contact

AVEQ GmbH
hello@aveq.info

About Us

  • About Us
  • Contact Us
  • Careers

Solutions

  • Streaming Video Quality Measurement
  • Web and Video Streaming Analytics
  • Crowdsourcing Data
  • Video MOS Measurement

Legal

  • Legal Notice
  • Terms and Conditions
  • Privacy Policy
Does HD content always mean good quality?Measuring the Quality of Cloud Gaming
Scroll to top

This site uses cookies. Please accept or decline cookies to proceed, or change your settings manually.

Accept allDo not acceptSettings

Cookie and Privacy Settings



How we use Cookies

Our website, like many others, stores and retrieves information on your browser using cookies. This information is used to make the site work as you expect it to. It is not personally identifiable to you, but it can be used to give you a more personalised web experience.

Other cookies may be necessary to enable custom functionality. In such cases, information about you may be shared with third parties. You can modify our use of cookies in these settings.

Necessary Cookies

These cookies are strictly necessary to provide you with services available through our website and to use some of its features.

Google Tag Manager, Google Analytics, LinkedIn Insight

This website uses Google Tag Manager. Google Tag Manager enables us as marketers to manage website tags via an interface. Google Tag Manager takes care of triggering other tags which in turn may collect data.

You can disable Google Tag Manager here:

Google reCAPTCHA

This website uses Google reCAPTCHA to prevent spam in contact forms.

You can disable Google reCAPTCHA here:

Privacy Policy

You can find more details on our use of external services and cookies in our privacy policy

Privacy Policy
Do not acceptAccept default selectionAccept all cookies
Open Message Bar