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 SDK integrates 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 devices, executing actual video streaming tests (via ExoPlayer) and web browsing tests. Integrated into your drive test app or crowdsourcing platform, it measures ITU-standardized video MOS and web performance metrics — all tagged with cellular context like cell ID, RAT, signal strength, and GPS location.

Key Capabilities

What you can do with this solution

Real-Device Video QoE

Test video streaming quality on real Android devices with ExoPlayer. Measure HLS/DASH adaptive streaming with P.1203 MOS, loading delay, stalling, and resolution tracking.

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 is tagged with cell ID, RAT (2G/3G/4G/5G), signal metrics, GPS coordinates, and device info for root cause analysis.

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 is a lightweight Android library that integrates into any measurement app.

1

Integrate the SDK

Add the Surfmeter Mobile Quality SDK (AAR library) to your Android application. Minimal integration effort — a few lines of code to trigger tests.

2

Configure test profiles

Select which tests to run: ExoPlayer video quality tests (HLS/DASH), YouTube/Netflix/social media video tests, and web page load tests.

3

Run on real devices

Tests execute on real Android devices during drive tests, crowdsourcing campaigns, or scheduled in-network testing. Cellular context is captured automatically.

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 Netflix Facebook Instagram TikTok Hotstar Custom HLS/DASH streams Web browsing

Video QoE (ExoPlayer)

  • 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.