SlideShare a Scribd company logo
Video Testing Best Practices: How to Guarantee High-Quality Video for your Customers
VIDEO EXPERIENCES: THE NEW DIGITAL APP FRONTIER
ENSURING VIDEO QUALITY IN APPS
BT UK VIDEO STRATEGY AND TESTING
DEMO, Q&A
Stephen Dolan
Product Manager
Accenture
Amir Rozenberg
Director, Product
Perfecto Mobile
Kedhar Reddy
Head of BT TV
E2E Test, BT
Multi Channel
Multi Screen
Source: Adélie Studios
Source: WOWZA
Source: Adélie Studios
Source: WOWZA
Video Testing Best Practices: How to Guarantee High-Quality Video for your Customers
1- Lab in the cloud
2- Process alignment (to your SDLC)
Use your Automation Framework
Execute tests every build
Quality Visibility
‘Test in Production’
Remote Debug to the Cloud
Shift left
3- Use the right tools (for coverage and automation)
<=>
Copyright © 2017 Accenture All rights reserved. 1111Copyright © 2017 Accenture All rights reserved.
Accelerates build and
release cycles
• Automate routine tests and
schedule for 24x7 e.g. regression
tests
• Execute simpler scripts by
abstracting navigation tests
• Reproduces errors instantly with
powerful logging
• Test Framework built to
accommodate changes
Improves product & service
reliability
• Execute more test types, more
intensively
• Run tests not possible with manual
testing
• Validate services end-to-end
Validates the multiscreen
customer experience
• Test second screen inter-device and
synchronization
• Test exactly what the customer
sees
• Measure and track system
performance
Copyright © 2017 Accenture All rights reserved. 1212Copyright © 2017 Accenture All rights reserved.
CPE Stack Testing
Multi-Site Testing
Multiscreen Testing OTT Service Testing
Applications
Functional and performance testing of
video apps:
• Validate OTT service delivery across
different devices
• Test catalogue availability
• Perceptual video quality testing
Support testing across multiple
locations and projects:
• Remote test script DEV
• Remote test execution
and analysis
• Remote access to debug‘ live’ devices in
the network
Functional and performance testing on
any screen:
• Synchronization between devices
• Interaction between devices
• Ensure no inter-device interference
• Perceptual video quality testing
Functional and performance testing of
new CPE:
• Application validation
• Software API development and
integration
• Low-level hardware test
Stress-Testing
Cost effectively execute long duration
use cases:
• Simultaneously test multiple releases on
a large number of devices
• Execute long duration use cases e.g.
stress, reliability testing
End-to-end validation from
playout to receiver:
• CAS
• EPG content
• OSS interactions
• Recommendation delivery
E2E Validation
Copyright © 2016 Accenture All rights reserved. 1313Copyright © 2016 Accenture All rights reserved.
Validate the Multiscreen Experience
• Validate QoE across the widest range of devices
‐ STB, iOS, Android, Xbox, PlayStation, Connected TV, and media streamers
• Test on real devices to replicate end user experience
• Focus on real QoE metrics:
• Video startup speed
• Video quality
• Audio quality
• Test devices as a ‘group’ to simulate real user actions
‐ Test synchronization across devices. Test companion device interactions.
‐ Simulate the ‘home’ environment
Assure the customer experience across all devices
Replicate and measure customer interaction across
multiple linked devices
Execute complex, interconnected tasks with
minimal manual intervention
A/V Quality Measurement
Task:
Challenge:
Solution:
Copyright © 2017 Accenture All rights reserved. 1414Copyright © 2017 Accenture All rights reserved.
Quality of Experience (QoE) is defined by a number of different measurable parameters
What do we mean by ‘Quality’
1. Subjective Video quality measurement as defined in ITU-R BT.500 Mean Opinion Score (MOS)
2. Subjective Audio quality measurement as defined in ITU-T P.800 MOS
3. Performance of the user experience, for example:
a) Time taken to start playing back video
b) Number and length of video buffering gaps in the video
c) Time taken to populate on screen components (e.g. video catalog)
d) Responsive of menu interface
“In assessing quality,
users are quick to criticise,
slow to forgive”
Copyright © 2017 Accenture All rights reserved. 1515Copyright © 2017 Accenture All rights reserved.
Subjective MOS measurement is expensive and time consuming. An algorithm is required for
deterministic calculation of MOS scores on video without a reference
From Subjective to Objective Quality Measurement
Stream Captured
through StormTest
HDMI input
Frames are analyzed
individually
Jerkiness Blockiness Blur Contrast
0 0.313548 0.361336 0.160398
Distortions measurement is
done on each frame Pooling of
measures
Output
Quality
score
MOS 85.56123
Frame
Quality
83.762743
1721
Temporal
Frame
Quality
83.762743
1721
User input the codec being
used: MPEG2/H264
Copyright © 2017 Accenture All rights reserved. 1616Copyright © 2017 Accenture All rights reserved.
Video Quality Analysis – Quality Score
Frame Quality
– Perceived quality of each frames
a.Jerkiness + b.Blockiness + D.Blur +…
Temporal Frame Quality
– Take into account human visual system “quick to criticize, slow
to forgive”
MOS Mean opinion score
– Integration over 5s of frame quality scores
𝑡
𝑡+5𝑠
𝑓𝑟𝑎𝑚𝑒 𝑞𝑢𝑎𝑙𝑖𝑡𝑦 + t
Scale:
< 20 Bad Quality
20 - 40 Poor Quality
40 - 60 Rather Good Quality
60 - 80 Good Quality
80 - 100 Excellent Quality
Copyright © 2017 Accenture All rights reserved. 1717Copyright © 2017 Accenture All rights reserved.
Consistent, continuous MOS measurement
0
10
20
30
40
50
60
70
80
90
100
0 200 400 600 800 1000 1200 1400 1600 1800
MOS
FRAME NUMBER
MOS VS BPS
1000 2000 3000 9000 12000
Copyright © 2017 Accenture All rights reserved. 1818Copyright © 2017 Accenture All rights reserved.
Full frame rate video quality analysis testing scenarios, combining
the strengths of StormTest and Perfecto
Mobile devices
connected to
mirroring devices via
wifiSTBs, consoles and media
players connected to LAN
A/V capture and
analysis
Automation
Python automation test
script controlling devices
in StormTest and Perfecto
racks
Whole Home Environment
Copyright © 2017 Accenture All rights reserved. 1919Copyright © 2017 Accenture All rights reserved.
Automation of Video Quality Measurement delivers the ability to:
Benefits of Video Quality Analysis
• Quickly assess the severity and troubleshoot video quality problems
• Monitor in real time the quality of a linear or on-demand video services
• Accurately determine consumers perceived video QoE
• Set quality thresholds and validate video quality against multiple performance criteria e.g.
macro-blocking, blurring, etc
• Accurately compare quality factors on video clips across different devices and encoding
profiles
Video Quality – What it means to BT
 Mobile application landscape is becoming more complex with increase in the number of mobile
devices and Operating Systems.
 BT’s business has been continuously evolving and it’s focus is on delivering the digital apps to the
customers for Set Top Boxes and Mobile devices with consistent user experience.
 With all the efforts and cost invested in design, development and test phases – the aim is to provide a
quality product to end user. Thus as a business, BT sees video quality becoming an intrinsic factor for
customer satisfaction (specially during sport matches).
 We are using StormTest and Perfecto for functional test automation and are exploring further options
to make the best use of these tools to measure the video quality aspects.
Video
Video Testing Best Practices: How to Guarantee High-Quality Video for your Customers
• Sign up for “Factors”, Perfecto’s quarterly reference guide for planning,
building and releasing apps.
http://info.perfectomobile.com/factors-magazine.html
• Watch Perfecto’s next webinar: http://info.perfectomobile.com/Four-
Milestoneson-the-Path-to-Efficient-DevOps-Webinar.html
• View additional resources on StormTest, including data sheets and
brochures at
https://www.accenturestormtest.com/
• Sign up for the next Perfecto Mobile webinar:

More Related Content

PDF
Drive Faster Quality Insights through Customized Test Automation
PPTX
What's New with Perfecto? - Mid-Year Edition
PPTX
Four Keys to Efficient DevOps
PDF
The ultimate guide to mobile app testing with appium
PPTX
Keeping Your Continuous Test Automation Suites Continuously Valuable in DevOps
PPTX
Appium & Selenium Alone vs Appium & Selenium with Perfecto
PPT
Mobile Monitoring Best Practices
PPTX
TechTalk: Get to Know Perfecto
Drive Faster Quality Insights through Customized Test Automation
What's New with Perfecto? - Mid-Year Edition
Four Keys to Efficient DevOps
The ultimate guide to mobile app testing with appium
Keeping Your Continuous Test Automation Suites Continuously Valuable in DevOps
Appium & Selenium Alone vs Appium & Selenium with Perfecto
Mobile Monitoring Best Practices
TechTalk: Get to Know Perfecto

What's hot (20)

PDF
DevOps for Mobile: Delivering a 5-Star App Experience to Your Mobile Users
PDF
DevOps for the Mobile Enterprise: Test and Deploy
PPTX
How To Sell Into Insurance with Perfecto
PDF
Mobile DevOps - Trends and Chellenges
PPTX
How to Add Perfecto to Your CI
PPT
IBM Innovate DevOps for Mobile Apps
PDF
Cloud Testing Has Never Been Easier or More Accessible
PPTX
Continuous delivery mobile application development
PPTX
Drive Faster Quality Insights through Customized Test Automation - Part 2
PPTX
Automate More with Selenium for your RWD
PPTX
Intro to Automation Using Perfecto's CQ Lab
PDF
Continuous Quality: DevOps with Quality by Josh Eastman
PPTX
Continuous integration testing fundamentals
PPTX
Keeping Your Continuous Test Automation Continuously Valuable
PDF
Leveraging Visual Testing with Your Functional Tests
PPTX
Testing NodeJS, REST APIs and MongoDB with UFT
PPTX
How Digital Changed the Game... and how to cross platform test for it
PPTX
Launch Better Apps, Faster - Perfecto & Orasi Joint Webinar Sldies
PPTX
Enforcing Your Organization's API Design Standards with SwaggerHub
PPTX
Top 5 Automation Challenges Webinar
DevOps for Mobile: Delivering a 5-Star App Experience to Your Mobile Users
DevOps for the Mobile Enterprise: Test and Deploy
How To Sell Into Insurance with Perfecto
Mobile DevOps - Trends and Chellenges
How to Add Perfecto to Your CI
IBM Innovate DevOps for Mobile Apps
Cloud Testing Has Never Been Easier or More Accessible
Continuous delivery mobile application development
Drive Faster Quality Insights through Customized Test Automation - Part 2
Automate More with Selenium for your RWD
Intro to Automation Using Perfecto's CQ Lab
Continuous Quality: DevOps with Quality by Josh Eastman
Continuous integration testing fundamentals
Keeping Your Continuous Test Automation Continuously Valuable
Leveraging Visual Testing with Your Functional Tests
Testing NodeJS, REST APIs and MongoDB with UFT
How Digital Changed the Game... and how to cross platform test for it
Launch Better Apps, Faster - Perfecto & Orasi Joint Webinar Sldies
Enforcing Your Organization's API Design Standards with SwaggerHub
Top 5 Automation Challenges Webinar
Ad

Similar to Video Testing Best Practices: How to Guarantee High-Quality Video for your Customers (20)

PDF
TestOnNeed Solution Presentation
PPTX
Why is Audio Video Testing Crucial, and How is it Performed on Real Devices
DOC
PPTX
FutureComm 2010: Video Quality Analysis and Measurement
DOC
Siva_resume
PDF
Why is Audio_Video Testing Crucial, and How is it Performed on Real Devices.pdf
PPTX
OTT for Mobile Devices
PDF
Testing Audio and Video Quality on Real Devices - A Comprehensive Guide.pdf
PPTX
Improving Video Quality in Your Network
DOC
Raji_new_July_2015
PDF
A survey on Measurement of Objective Video Quality in Social Cloud using Mach...
PDF
Triple Assurance: AI-Powered Test Automation in UI Design and Functionality
PPTX
Монетизация сетевой инфраструктуры
PDF
Atagg2015 - Agile Testing by Leveraging Cloud
DOC
Raji_QA
PPTX
Webinar: “Continuous Delivery: il tuo primo passo verso il DevOps”
PPTX
Leverage Automated Video Streaming to Secure Media Testing.pptx
PDF
A Comprehensive Outlook on How OTT Platform Reliability Testing is Reshaping ...
PDF
A Comprehensive Outlook on How OTT Platform Reliability Testing is Reshaping ...
PPTX
Voice and Video over IP Communications: Assessing and Improving User Experience
TestOnNeed Solution Presentation
Why is Audio Video Testing Crucial, and How is it Performed on Real Devices
FutureComm 2010: Video Quality Analysis and Measurement
Siva_resume
Why is Audio_Video Testing Crucial, and How is it Performed on Real Devices.pdf
OTT for Mobile Devices
Testing Audio and Video Quality on Real Devices - A Comprehensive Guide.pdf
Improving Video Quality in Your Network
Raji_new_July_2015
A survey on Measurement of Objective Video Quality in Social Cloud using Mach...
Triple Assurance: AI-Powered Test Automation in UI Design and Functionality
Монетизация сетевой инфраструктуры
Atagg2015 - Agile Testing by Leveraging Cloud
Raji_QA
Webinar: “Continuous Delivery: il tuo primo passo verso il DevOps”
Leverage Automated Video Streaming to Secure Media Testing.pptx
A Comprehensive Outlook on How OTT Platform Reliability Testing is Reshaping ...
A Comprehensive Outlook on How OTT Platform Reliability Testing is Reshaping ...
Voice and Video over IP Communications: Assessing and Improving User Experience
Ad

More from Perfecto by Perforce (20)

PDF
Is BDD Worth It? Considerations for Advanced Test Automation
PDF
Yoda debunks the top 5 challenges of continuous testing in the cloud
PDF
5 Mobile App Trends & What They Mean for Dev & Testing
PDF
How to Scale Digital App Testing With Jenkins & Automation You Can Trust
PDF
Mastering Cross-Browser Test Automation With Cypress and Selenium
PDF
Cognitive Engineering - Shifting Right with Gated.AI Testing - DevOps Next
PDF
The Rise and Benefits of Robotic Process Automation (RPA) - DevOps Next
PDF
The New Categories of Software Defects in the Era of AI and ML - DevOps Next
PDF
Moving to Modern DevOps with Fuzzing and ML - DevOps Next
PDF
Leveraging AI and ML in Test Management Systems - DevOps Next
PDF
How Does AIOps Benefit DevOps Pipeline and Software Quality? - DevOps Next
PDF
Classification of Advanced AI and ML Testing Tools - DevOps Next
PDF
Automated Code Reviews with AI and ML - DevOps Next
PDF
Advancing the State of The Art in AI and Testing - DevOps Next
PDF
How to Prepare Your Apps for iOS 14 - Test Strategy, Coverage, & Best Practices
PDF
How to Create a Risk Based Testing Strategy With Simulators, Emulators, and R...
PPTX
Fast Data, Fast Delivery: How Smart Analysis Accelerates App Testing
PDF
Best Practices for Shifting Left Performance and Accessibility Testing
PDF
Deliver Flawless Mobile Apps Faster with CI/CD & CT
PPTX
How to Eliminate Escaped Defects With a Proven Test Automation Coverage Strategy
Is BDD Worth It? Considerations for Advanced Test Automation
Yoda debunks the top 5 challenges of continuous testing in the cloud
5 Mobile App Trends & What They Mean for Dev & Testing
How to Scale Digital App Testing With Jenkins & Automation You Can Trust
Mastering Cross-Browser Test Automation With Cypress and Selenium
Cognitive Engineering - Shifting Right with Gated.AI Testing - DevOps Next
The Rise and Benefits of Robotic Process Automation (RPA) - DevOps Next
The New Categories of Software Defects in the Era of AI and ML - DevOps Next
Moving to Modern DevOps with Fuzzing and ML - DevOps Next
Leveraging AI and ML in Test Management Systems - DevOps Next
How Does AIOps Benefit DevOps Pipeline and Software Quality? - DevOps Next
Classification of Advanced AI and ML Testing Tools - DevOps Next
Automated Code Reviews with AI and ML - DevOps Next
Advancing the State of The Art in AI and Testing - DevOps Next
How to Prepare Your Apps for iOS 14 - Test Strategy, Coverage, & Best Practices
How to Create a Risk Based Testing Strategy With Simulators, Emulators, and R...
Fast Data, Fast Delivery: How Smart Analysis Accelerates App Testing
Best Practices for Shifting Left Performance and Accessibility Testing
Deliver Flawless Mobile Apps Faster with CI/CD & CT
How to Eliminate Escaped Defects With a Proven Test Automation Coverage Strategy

Recently uploaded (20)

PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
PDF
Machine learning based COVID-19 study performance prediction
PDF
[발표본] 너의 과제는 클라우드에 있어_KTDS_김동현_20250524.pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Electronic commerce courselecture one. Pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Unlocking AI with Model Context Protocol (MCP)
Advanced methodologies resolving dimensionality complications for autism neur...
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
Machine learning based COVID-19 study performance prediction
[발표본] 너의 과제는 클라우드에 있어_KTDS_김동현_20250524.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
The AUB Centre for AI in Media Proposal.docx
Dropbox Q2 2025 Financial Results & Investor Presentation
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Per capita expenditure prediction using model stacking based on satellite ima...
The Rise and Fall of 3GPP – Time for a Sabbatical?
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Electronic commerce courselecture one. Pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm

Video Testing Best Practices: How to Guarantee High-Quality Video for your Customers

  • 2. VIDEO EXPERIENCES: THE NEW DIGITAL APP FRONTIER ENSURING VIDEO QUALITY IN APPS BT UK VIDEO STRATEGY AND TESTING DEMO, Q&A Stephen Dolan Product Manager Accenture Amir Rozenberg Director, Product Perfecto Mobile Kedhar Reddy Head of BT TV E2E Test, BT
  • 8. 1- Lab in the cloud
  • 9. 2- Process alignment (to your SDLC) Use your Automation Framework Execute tests every build Quality Visibility ‘Test in Production’ Remote Debug to the Cloud Shift left
  • 10. 3- Use the right tools (for coverage and automation) <=>
  • 11. Copyright © 2017 Accenture All rights reserved. 1111Copyright © 2017 Accenture All rights reserved. Accelerates build and release cycles • Automate routine tests and schedule for 24x7 e.g. regression tests • Execute simpler scripts by abstracting navigation tests • Reproduces errors instantly with powerful logging • Test Framework built to accommodate changes Improves product & service reliability • Execute more test types, more intensively • Run tests not possible with manual testing • Validate services end-to-end Validates the multiscreen customer experience • Test second screen inter-device and synchronization • Test exactly what the customer sees • Measure and track system performance
  • 12. Copyright © 2017 Accenture All rights reserved. 1212Copyright © 2017 Accenture All rights reserved. CPE Stack Testing Multi-Site Testing Multiscreen Testing OTT Service Testing Applications Functional and performance testing of video apps: • Validate OTT service delivery across different devices • Test catalogue availability • Perceptual video quality testing Support testing across multiple locations and projects: • Remote test script DEV • Remote test execution and analysis • Remote access to debug‘ live’ devices in the network Functional and performance testing on any screen: • Synchronization between devices • Interaction between devices • Ensure no inter-device interference • Perceptual video quality testing Functional and performance testing of new CPE: • Application validation • Software API development and integration • Low-level hardware test Stress-Testing Cost effectively execute long duration use cases: • Simultaneously test multiple releases on a large number of devices • Execute long duration use cases e.g. stress, reliability testing End-to-end validation from playout to receiver: • CAS • EPG content • OSS interactions • Recommendation delivery E2E Validation
  • 13. Copyright © 2016 Accenture All rights reserved. 1313Copyright © 2016 Accenture All rights reserved. Validate the Multiscreen Experience • Validate QoE across the widest range of devices ‐ STB, iOS, Android, Xbox, PlayStation, Connected TV, and media streamers • Test on real devices to replicate end user experience • Focus on real QoE metrics: • Video startup speed • Video quality • Audio quality • Test devices as a ‘group’ to simulate real user actions ‐ Test synchronization across devices. Test companion device interactions. ‐ Simulate the ‘home’ environment Assure the customer experience across all devices Replicate and measure customer interaction across multiple linked devices Execute complex, interconnected tasks with minimal manual intervention A/V Quality Measurement Task: Challenge: Solution:
  • 14. Copyright © 2017 Accenture All rights reserved. 1414Copyright © 2017 Accenture All rights reserved. Quality of Experience (QoE) is defined by a number of different measurable parameters What do we mean by ‘Quality’ 1. Subjective Video quality measurement as defined in ITU-R BT.500 Mean Opinion Score (MOS) 2. Subjective Audio quality measurement as defined in ITU-T P.800 MOS 3. Performance of the user experience, for example: a) Time taken to start playing back video b) Number and length of video buffering gaps in the video c) Time taken to populate on screen components (e.g. video catalog) d) Responsive of menu interface “In assessing quality, users are quick to criticise, slow to forgive”
  • 15. Copyright © 2017 Accenture All rights reserved. 1515Copyright © 2017 Accenture All rights reserved. Subjective MOS measurement is expensive and time consuming. An algorithm is required for deterministic calculation of MOS scores on video without a reference From Subjective to Objective Quality Measurement Stream Captured through StormTest HDMI input Frames are analyzed individually Jerkiness Blockiness Blur Contrast 0 0.313548 0.361336 0.160398 Distortions measurement is done on each frame Pooling of measures Output Quality score MOS 85.56123 Frame Quality 83.762743 1721 Temporal Frame Quality 83.762743 1721 User input the codec being used: MPEG2/H264
  • 16. Copyright © 2017 Accenture All rights reserved. 1616Copyright © 2017 Accenture All rights reserved. Video Quality Analysis – Quality Score Frame Quality – Perceived quality of each frames a.Jerkiness + b.Blockiness + D.Blur +… Temporal Frame Quality – Take into account human visual system “quick to criticize, slow to forgive” MOS Mean opinion score – Integration over 5s of frame quality scores 𝑡 𝑡+5𝑠 𝑓𝑟𝑎𝑚𝑒 𝑞𝑢𝑎𝑙𝑖𝑡𝑦 + t Scale: < 20 Bad Quality 20 - 40 Poor Quality 40 - 60 Rather Good Quality 60 - 80 Good Quality 80 - 100 Excellent Quality
  • 17. Copyright © 2017 Accenture All rights reserved. 1717Copyright © 2017 Accenture All rights reserved. Consistent, continuous MOS measurement 0 10 20 30 40 50 60 70 80 90 100 0 200 400 600 800 1000 1200 1400 1600 1800 MOS FRAME NUMBER MOS VS BPS 1000 2000 3000 9000 12000
  • 18. Copyright © 2017 Accenture All rights reserved. 1818Copyright © 2017 Accenture All rights reserved. Full frame rate video quality analysis testing scenarios, combining the strengths of StormTest and Perfecto Mobile devices connected to mirroring devices via wifiSTBs, consoles and media players connected to LAN A/V capture and analysis Automation Python automation test script controlling devices in StormTest and Perfecto racks Whole Home Environment
  • 19. Copyright © 2017 Accenture All rights reserved. 1919Copyright © 2017 Accenture All rights reserved. Automation of Video Quality Measurement delivers the ability to: Benefits of Video Quality Analysis • Quickly assess the severity and troubleshoot video quality problems • Monitor in real time the quality of a linear or on-demand video services • Accurately determine consumers perceived video QoE • Set quality thresholds and validate video quality against multiple performance criteria e.g. macro-blocking, blurring, etc • Accurately compare quality factors on video clips across different devices and encoding profiles
  • 20. Video Quality – What it means to BT  Mobile application landscape is becoming more complex with increase in the number of mobile devices and Operating Systems.  BT’s business has been continuously evolving and it’s focus is on delivering the digital apps to the customers for Set Top Boxes and Mobile devices with consistent user experience.  With all the efforts and cost invested in design, development and test phases – the aim is to provide a quality product to end user. Thus as a business, BT sees video quality becoming an intrinsic factor for customer satisfaction (specially during sport matches).  We are using StormTest and Perfecto for functional test automation and are exploring further options to make the best use of these tools to measure the video quality aspects.
  • 21. Video
  • 23. • Sign up for “Factors”, Perfecto’s quarterly reference guide for planning, building and releasing apps. http://info.perfectomobile.com/factors-magazine.html • Watch Perfecto’s next webinar: http://info.perfectomobile.com/Four- Milestoneson-the-Path-to-Efficient-DevOps-Webinar.html • View additional resources on StormTest, including data sheets and brochures at https://www.accenturestormtest.com/ • Sign up for the next Perfecto Mobile webinar: