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

Surfmeter for iOS — Video Measurement Support for Apple Devices

Blog

In today’s digital era, video streaming on mobile devices is at an all-time high. To meet the increasing demand for seamless streaming on smartphones and tablets, robust tools for optimal video quality are essential. We are excited to announce that our Surfmeter platform now supports AVPlayer for iOS 15 and higher. This expansion brings the powerful video streaming analytics and quality testing capabilities enjoyed by our Android users to iOS, allowing for easy measurement and analysis of video quality on iOS devices

Our iOS variant supports two main use cases, all within one SDK. Read on to find out more!

Introducing Surfmeter Video Quality SDK for iOS

The Surfmeter Video Quality SDK is designed to provide detailed insights into the performance and quality of video streaming on iOS devices, including iPhone and AppleTV. With our latest update, mobile network operators, broadcasters, system integrators, and application developers can now measure video streaming performance on iOS devices, both in the lab and in the field. Just like our solution for ExoPlayer, our iOS SDK variant covers two main components:

  1. Client Analytics Adapter: Tracks video streaming performance from existing players (i.e. those that you ship to your customers).
  2. Standalone Video Quality Test Solution: Provides an independent video quality testing capability (e.g., for testing and instrumented apps)

How It Works

Client Analytics Adapter

Our client analytics adapter seamlessly integrates with AVPlayer, capturing the data required to assess video quality. This data is transmitted in the background and stored on our servers for in-depth analysis. The integration process is straightforward, requiring only a single call to the SDK, making it an ideal solution for OTT providers and app developers.

Everyone loves Apple (devices).

Standalone Video Quality Test Solution

The standalone video quality test solution attaches to or instruments AVPlayer to measure a video stream of your choice. The player initiates the video playback, gathering essential metrics such as initial loading times, video codecs, resolutions, bitrates, and buffering events. At the end of each test, we calculate a unique Mean Opinion Score (MOS) on a scale of 1–5, reflecting the overall streaming quality. This score is based on underlying Key Performance Indicators (KPIs), enabling precise identification of any issues affecting video quality.

Versatile Use Cases for OTTs and ISPs

For OTT Providers

OTT providers using AVPlayer can easily attach our SDK to their existing player to gather analytics data, similar to other analytics frameworks. Surfmeter’s lightweight SDK allows for extensive customization, including metadata tagging, which helps correlate streaming quality with other data sources like ISP information or geographic locations, or whatever additional metadata field you need (like user or asset IDs).

For Network Providers and Integrators

Network providers and integrators can leverage our quality test SDK to perform video speed tests. By configuring the integrated player based on specific video service parameters, you can use the resulting data to pinpoint issues to specific geographic locations, which is particularly beneficial for drive testing. The SDK is of course compatible with 5G networks, ensuring accurate monitoring of video QoE across both modern and legacy networks.

Demonstration and Analytics

Demo Application

Our demo application showcases the integration of the video quality testing SDK. It plays a test manifest from a streaming provider and reports the results, displaying detailed technical measurements and performance metrics. The results are presented in a JSON format, easily parsed and stored for backend analysis.

Comprehensive Analytics Dashboard

The quality test SDK allows you to directly work with the results on the phone. You can store and forward using your own data pipeline, or include a graphical frontend:

Our Client Analytics SDK also includes a server-side analytics backend, offering a comprehensive dashboard that visualizes all collected metrics and KPIs, such as video start-up times and average bitrates. Customize dashboards and set alerts for critical thresholds to monitor video streaming quality effectively. For example, show the variation of the video startup time — or initial loading delay, as we call it:

You can also get a glimpse into the resolutions played out across different clients, to see if there are any impacts on streaming quality that customers would definitely notice:

And of course, we calculate the Mean Opinion Score based on our trusted model based on international standards.

Try Our Video Quality SDK Now!

AVEQ’s Surfmeter video quality SDKs are essential tools for measuring video streaming performance on iOS devices. Whether you aim to enhance your mobile video applications, provide a video speed test function to customers, or gain detailed network performance analytics, our SDKs offer flexible integration options to meet your needs. Contact us today to discuss your requirements and try out our demo to see how Surfmeter can elevate your video streaming quality measurement.

24. June 2024
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
The “Evolution” of the Netflix ISP Speed IndexP.1203 Extended: Our Ultimate Video Quality Measurement Model
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