Mobile Network Streaming & Web QoE

Measure what mobile subscribers actually experience when they stream video and browse the web.

For mobile network operators, MVNOs, and drive test solution providers who need to understand real-world streaming and browsing quality across their coverage area. Our Android and iOS SDKs integrate into measurement apps for drive tests, crowdsourcing, and in-network testing.

The Challenge

RF metrics don't tell you what subscribers experience

Your RAN dashboards show signal strength and throughput, but they cannot predict whether subscribers can watch Netflix without stalling or load a web page in under 3 seconds. Drive test tools measure network-layer KPIs, but miss the application-level quality that determines subscriber satisfaction and churn.

Our Approach

Application-level QoE testing on real mobile devices

The Surfmeter Mobile Quality SDK runs on real Android and iOS devices, executing native-player, OTT, and web browsing tests. Integrated into your drive test app or crowdsourcing platform, it measures ITU-standardized video MOS and web performance metrics alongside the network and location context available on each operating system.

Key Capabilities

Measure mobile QoE across devices, cells, and locations

Real-Device Video QoE

Test video streaming quality on real Android and iOS devices with ExoPlayer or AVPlayer. Measure P.1203 MOS, loading delay, stalling, bitrate, and resolution changes.

Drive Test Integration

SDK integrates into existing drive test platforms (Keysight, Rohde & Schwarz, custom apps). Add QoE measurements to your established drive test workflows.

Crowdsourcing Support

Embed in subscriber-facing apps for large-scale crowdsourced QoE data collection. Measure across thousands of real subscriber devices and locations.

Cellular Context Correlation

Every measurement includes the connection, device, and location context available on the platform. Android adds detailed cell and signal metrics.

Proven in Practice

Video quality testing for drive-test and benchmarking tools

Ready to see it in action?

Get a personalized demo and see how Surfmeter fits your use case. It only takes 30 minutes.

Business Benefits

Real outcomes for your business

Understand Subscriber Experience

Go beyond network KPIs. Know exactly what quality subscribers perceive when streaming or browsing on your mobile network.

Optimize Network Investments

Target infrastructure investments where QoE data shows the biggest impact on subscriber satisfaction.

Competitive Benchmarking

Objectively compare your mobile network QoE against competitors on the services subscribers care about most.

Reduce Churn

Identify and fix quality blind spots before they drive subscribers to switch to competing operators.

How It Works

From SDK to insights

The Surfmeter Mobile Quality SDK integrates into Android and iOS measurement apps as an AAR or Swift package.

1

Integrate the SDK

Add the AAR to your Android application or the Swift package to your iOS app. A small integration initializes the SDK and triggers tests.

2

Configure test profiles

Select native-player, OTT, or web tests. YouTube and Netflix run on Android and iOS; additional social video integrations are available on Android.

3

Run on real devices

Tests execute on real Android and iOS devices during drive tests, crowdsourcing campaigns, or scheduled in-network testing.

4

Analyze QoE data

Results flow to the Surfmeter platform. Analyze video MOS, web performance, and speed data by location, cell, RAT, operator, and time.

Data & KPIs

Mobile-specific data and metrics

YouTube (Android and iOS) Netflix (Android and iOS) Facebook (Android) Instagram (Android) TikTok (Android) Hotstar (Android) Native-player streams via ExoPlayer or AVPlayer Web browsing

Video QoE (ExoPlayer and AVPlayer)

  • P.1203 Video MOS
    Perceptual quality score (1–5)
  • Initial Loading Delay
    Time until video starts playing
  • Stalling Ratio
    Playback time spent stalling
  • Average Bitrate
    Average data rate of stream
  • Resolution Tracking
    Resolution changes during playback
  • Frame Drop Rate
    Frames skipped during playback

Cellular Context

  • Cell ID / eNodeB
    Cell tower identification
  • RAT (2G/3G/4G/5G)
    Radio access technology type
  • Signal Strength (RSRP/RSRQ)
    Signal strength and quality levels
  • GPS Location
    Geographic measurement location
  • Device & OS Info
    Device model and OS version

Web Performance

  • Page Load Time
    Total time to fully load the page
  • LCP / FCP
    Core content visibility timing
  • TTFB
    Server response time
  • CLS
    Visual stability during page load

Stop Guessing. Start Measuring.

See how the Surfmeter Mobile SDK fits your drive test or crowdsourcing workflow.

By contacting us, you agree to receive occasional email updates from us about our products or features.