The 3 Streaming Metrics Your Video Analytics Platform Should Be Tracking

A laptop showing a video analytics dashboard with geographic information, quality of service graphs, and other streaming metrics.
 

Today’s viewers have grown accustomed to limitless content, high-quality video delivery, and anywhere access. Successfully delivering on these expectations starts with comprehensive insight into content performance — which is why streaming metrics and analytics are now essential when distributing video online.

Why? It’s simple. Today’s viewers won’t take the time to explain why they turned off a broadcast or stopped using a service. Instead, they’ll tune out. Content distributors must take it upon themselves to keep check on network performance, stream health, viewer engagement, and more.

Video analytics tools allow broadcasters to monitor the video pipeline in real time. This leads to a more informed approach to content delivery and the ability to quickly adapt should things go wrong. Video analytics can also help shed light on viewer behavior and uncover opportunities for increasing engagement.

Below, we dive into exactly what video analytics are, the three streaming metrics you should be tracking, and why end-to-end visibility is a must.

 

Table of Contents

 

What Are Video Streaming Analytics

 
 

The term video streaming analytics refers to any and all data about the video content you’re distributing. This can include the performance of your video platform, the health of a stream being delivered on that platform, the end-user’s experience viewing the content, and how viewers are engaging with it. As a result, video analytics describes a broad category of information that can benefit broadcasters in numerous ways.

When it comes to live streaming, video analytics often provides real-time insight into viewer data, stream health, and infrastructure so that content distributors can make immediate adjustments as needed. Observability from encode through playback is key to this because streaming issues can arise at any point in the workflow.

For both live streaming and video on demand (VOD), insight into viewer behavior also provides value. This can include information about how content performs in different locations or at what point in the broadcast viewers begin to drop off.

 

Benefits of Video Analytics

Ultimately, video analytics underpin a more data-driven approach to content delivery.

Need to gain real-time observability into stream performance? Look no further than video analytics. Hoping to deliver more engaging content by improving personalization? Digging into metrics on viewer engagement is a great place to start. Need to pinpoint the biggest source of latency in your interactive video application? You guessed it — video analytics is the answer.

No matter the goal, video analytics can provide a wealth of knowledge. Sophisticated video analytics platforms ensure transparency into the entire broadcast lifecycle while acting as a voice box for end users.

With video analytics, you’re able to:

  • Improve video quality. When it comes to live streaming, broadcasters have one chance to get it right. Real-time monitoring allows content distributors to inspect, interpret, and address any issues via both manual and self-healing capabilities.
  • Reduce latency. Latency can creep in at any point of the workflow. The delay in your video might be due to an issue with the player’s buffering algorithm or a hold up at the encoding stage. Video analytics tools allow you to zero in on exactly what’s slowing things down and adjust your architecture accordingly.
  • Get to know your audience. Insight into viewer demographics and behavior allows content distributors to make personalized recommendations for each customer and react to changing patterns in how end users are interacting with their service or platform. This information can also help identify future content opportunities and guide overall strategy.
  • Deliver more targeted ads. Likewise, viewer data can be leveraged to deliver targeted ads that keep viewers engaged. Whether based on geographic location or content engagement, personalized advertising is a win-win for end users and broadcasters alike.  
 

What Streaming Metrics You Should Be Tracking

Every video analytics platform varies in the streaming metrics that it provides. To gain insight into everything going on, you’ll want to make sure that your video analytics tool covers three key areas:

  1. Quality of service (QoS) metrics: Data showing the performance of delivery infrastructure and network. This can include network connection status, throughput, and packet loss. 
  2. Quality of experience (QoE) metrics: Data showing the performance of the video platform from encode to playback. Examples of QoE metrics include startup time, buffering events, playback bitrates, and disconnects or failures.
  3. Engagement metrics: Data that shows how your content performs in terms of viewer count, viewing time, and the geographic breakdown of viewers.

A combination of all three, detailed further below, is the only way to get a complete picture of what’s going on and make sure everything is in tip-top shape.

 

Quality of Service (QoS) Metrics

  • Bitrate
  • Throughput
  • Latency
  • Jitter
  • Packet loss
 

Quality of Experience (QoE) Metrics

  • Rebuffering ratio
  • Average bitrate
  • Playback stalling
  • Playback failures
 

Engagement Metrics

  • Total views
  • Peak views
  • Concurrent viewers
  • Unique viewers
  • Repeat traffic
  • Viewing time
  • End user devices
  • Geographic location
  • Average time watched
  • Total time watched
  • Average engagement
 

Standalone Video Analytics Tools vs. an Integrated Video Platform

Getting the most out of your streaming metrics means going beyond log files to gain holistic visibility into the entire workflow and broadcast life cycle. If you’re looking to get an even more customized analysis, you’ll also want an analytic solution that offers API access to the raw data. And of course, the API access should provide these capabilities for both live video streams and VOD content.  

That said, a prerequisite to this is interoperability across the video workflow. That’s because end-to-end visibility requires integration between the encoder, packager, content delivery network (CDN), and player. For this, your best bet is a full-service video solution that provides observability every step of the way.

For these reasons and more, we’ve designed the Wowza Video platform to provide observability from encode through playback.  In addition to a single analytics view across live and on-demand videos, our video API offers the freedom to integrate with external analytics tools should you desire.

 
A workflow showing how the Wowza Video platform integrates transcoding, CDN, playback, CMS, and analytics into a single solution.
 

Check out the video below, or contact us directly.

 
 

Search Wowza Resources

Categories

Subscribe

Follow Us

Categories

About Barry Owen

Barry Owen is Wowza’s resident video streaming expert and vice president of solutions engineering. In this role, he leads a team dedicated to helping customers succeed. From architecting custom applications to solving complex problems, Barry leverages more than 25 years of experience developing software-as-a-service, cloud-based, and live streaming platforms to create innovative solutions that empower organizations across every use case.