SlideShare una empresa de Scribd logo
1 de 29
Name: Title:
RADVISION Video Solution
Analysis and Measurement
Elie Cohen Oct 2010Date:Director, Product Management
Increased user satisfaction
The visual sense is extremely important
Video services are becoming a popular mode of
communication at a reasonable price
The Importance of Video Quality
What Types of Applications and Products Can Be Tested?
Voice over IPVideo Web Collaboration
Video Conferencing and
TelePresence
Voice & Video
Endpoint
MCU, Gateway
Softswitch
SIP Server ,…
Video Mobile
SIP, H.323, 3G-324M,
IMS, Media
Protocol
Network conditions
Source of the video
Compression level
Image complexity
Content type
Network
Parameters
Video
Parameters
Content
Parameters
Content
Type
Image
Parameters
Factors That Affect Video Quality
Video Quality Score
RADVISION’s Video Quality Solution
Video Quality
SDK
Audio &
Video Quality
Monitoring
VoIP
Testing Suite
VQ SDK
Video Quality
Standalone
Testing Suite
ProLab
RADVISION’s IPR
• Proprietary advanced VQ technology
• VQ cause analysis and optimization
• Human vision database
• Unique synchronization algorithm
• 17 years of experience in video conferencing
• Leading Video over IP core technology
• Compliant with leading standards
• Vital role in standardization
Video Quality - innovative and unique research
• VQ databases and data analysis
• VQ assessment techniques
• VQ formulas and coefficients
• Stream analysis and synchronization
• Joint research with academia
• Image processing
• Packet loss analysis
• VQ No-Reference algorithms
RADVISION’s Video Quality (VQ)
Video Quality
Innovative Research
Video Quality Measurement Methodologies
“Full-Reference”
Offline
“No Reference”
Real-time
Video Quality
Mean Opinion Score (MOS):
The arithmetic mean of all individual observations,
ranging from 1 (Bad) to 5 (Excellent).
MOS Quality Impairment:
Excellent
Good
Fair
Poor
Bad
What is MOS ?
5
4
3
2
1
Network
Parameters
Codec
Parameters Payload
Objective Subjective Content
Network
Quality1 Codec
Quality2
Image
Quality3
RADVISION VQ Techniques
Packet Loss Detector
Video packet loss concealment detection based on image content
Innovative research presented at the 16th European Signal
Processing Conference (EUSIPCO2008)
Over 90% detection precision
Human Vision Database
Video Quality Surveys
Unprecedented in scope (x1000 inputs)
Variable contents: video conferences, streaming, motion pictures…
Variable artifacts: blockiness, packet loss, blurriness…
Worldwide, different viewing preferences
Guarantees high correlation with human perception
Database enhanced with state-of-the-art RV Full-Reference algorithms
Quality score based on:
- Network parameters (objective and subjective)
- Compression level
- Packet loss propagation
- Reason for Video Quality degradation;
optimization methods
Objective VMOS: 4.4
RV VMOS: 4.4
Figure A: No Packet loss Figure B: Packet loss Figure C: Propagation of Packet loss
Objective VMOS: 2.4
RV VMOS: 2.4
Objective VMOS: 4.4
RV VMOS: 2.4
RADVISION’s
Advanced Video Quality Techniques
- Bit-rate and frame-rate fluctuation as an indication of quality
- Dynamism level of the video
RADVISION’s Synchronization Algorithm
Full-reference allows you to perform a Video Quality analysis
and compare the original video sequence to a degraded one
Unique adaptive algorithm to synchronize original  degraded
Different frame rates
Resizing
Partial picture, picture in picture
Compression artifacts
Black period
Welcome frames
Logo additions
Title additions
Video Quality Solution
RADVISION’s VQ SDK
The RADVISION VQ Online Toolkit is a building block
for the development of a wide range of video applications
that are used to:
Measure Video Quality in real-time
Perform cause analysis
Offer quality improvement options
Measure and analyze Audio and Video Quality
Cause analysis
Quality improvement options
RADVISION’s VQ Monitor
Video Quality Monitor – Architecture
CAPTURE
NETWORK
ProLab - IMS, 3G and VoIP
Testing Architecture
Terminal Server Media
Emulation
Media
Quality
 SIP
 H.323
 IMS
 3G-324M
 SIP Server
 IMS Server
 Gatekeeper
 Media Emulation
 Network
Impairment
 Media Viewer
 Audio & Video
Playback
 Audio MOS
Ref-based (PESQ)
 Audio MOS
No-reference
 Video MOS
Full-reference
 Video MOS
No-reference,
Passive
Automation
 XML/API
 Test Scheduler
 Test Result
Analysis
 Built-in Scripts
ProLab
Script Driven
• Test Scripts: Short test programs
composed of dedicated, protocol-
specific commands
• Advanced tool for establishing
elaborate and complex test scenarios
• Built-in test cases
• Built-in pre-recorded media
Canned
Scripts
Template
Scripting
Language
ProLab
Audio & Video
Test Cases
Media
Statistics
Network Errors
Simulation
Audio & Video
Quality
Automation
ProLab Testing Suite - Architecture
ProLab Testing Suite
DB
ProLab Test Manager
ProLab
SIP Agent
ProLab - Distributed Solution
ProLab
SIP Agent
ProLab
ProLab
SIP Agent
ProLab
SIP Agent
Test Automation ProLab
ProLab supports automated testing for both large-scale
operations and small to medium-size needs:
Large organizations can use XML/SOAP
Test Scheduler offers a scheduling system for comprehensive
automated test procedures
XML/SOAP
ProLab Test
Manager
Test
Result
ProLab
Test Agent
IP
Network
Third
Party
Test
Controller
Device
Under Test
Signaling Emulation
Advanced signaling emulation
Media Emulation
Voice & Video
Multiple Media Viewer
DTMF RFC 2833
Media Analysis
Media Key Indicators (Packet Loss, Jitter, MOS, ...)
Network Error Indicator
Advanced Signaling
Emulation
Real Media
Emulation
(voice & Video)
Media Analysis &
Impairment Emulation
ProLab – Advanced Emulation
Problem Detection and Solution
Alerts on problems (< threshold) - alarms
Tips offered for problem solving
Real-time QoE Monitoring
QoE Reports
QoE trends analysis
Actively detects and
solves problems
Controls your
infrastructure!
Tunes and optimizes
your system!
Use Cases
Ensures high quality end-user experience
Automates, isolates and analyzes video
problems
Offers insight into user experience through
reports, diagnostics and troubleshooting
Unique video algorithm considers end-
user experience and objective parameters
Reduces testing time
Benefits
Complete Audio & Video
Quality Solution
ProLab
RV Monitoring Customers Worldwide
Where to Find Us?
Corporate site Community Blogs Newsletter twitter
This seminar, online:
http://community.radvision.com/page/futurecomm-2010/
Name: Title:Elie Cohen
elic@radvision.com
Director, Product Management
Thank You!

Más contenido relacionado

La actualidad más candente

Embedded services by Faststream Technologies
Embedded services by Faststream TechnologiesEmbedded services by Faststream Technologies
Embedded services by Faststream TechnologiesHari Narayana
 
Delivering Great WebRTC on Mobile Devices
Delivering Great WebRTC on Mobile DevicesDelivering Great WebRTC on Mobile Devices
Delivering Great WebRTC on Mobile DevicesWeemo, Inc.
 
Psi multi accessgateway_casestudy
Psi multi accessgateway_casestudyPsi multi accessgateway_casestudy
Psi multi accessgateway_casestudyPrimesoftinc
 
Benetel Overview 181209
Benetel Overview 181209Benetel Overview 181209
Benetel Overview 181209seawright777
 
Maniteja_Professional_Resume
Maniteja_Professional_ResumeManiteja_Professional_Resume
Maniteja_Professional_ResumeVaddi Maniteja
 
Psi ip phone_case_study_v10
Psi ip phone_case_study_v10Psi ip phone_case_study_v10
Psi ip phone_case_study_v10Primesoftinc
 
SIP servers on embedded systems: Powering SoHo communications
SIP servers on embedded systems: Powering SoHo communicationsSIP servers on embedded systems: Powering SoHo communications
SIP servers on embedded systems: Powering SoHo communicationsRADVISION Ltd.
 
PowerPoint
PowerPointPowerPoint
PowerPointVideoguy
 
Lync Server 2013: Network Quality considerations in LAN, WAN and Wi-Fi
Lync Server 2013: Network Quality considerations in LAN, WAN and Wi-FiLync Server 2013: Network Quality considerations in LAN, WAN and Wi-Fi
Lync Server 2013: Network Quality considerations in LAN, WAN and Wi-FiStåle Hansen
 
Mainframes and Cobol Migration - Tools based - Arkin Software
Mainframes and Cobol Migration - Tools based - Arkin SoftwareMainframes and Cobol Migration - Tools based - Arkin Software
Mainframes and Cobol Migration - Tools based - Arkin Softwarearkinsoftware
 
Siddharth more resume_obj_c
Siddharth more resume_obj_cSiddharth more resume_obj_c
Siddharth more resume_obj_cSiddharth More
 
WebRTC for Mobile - Challenges and Solutions
WebRTC for Mobile - Challenges and SolutionsWebRTC for Mobile - Challenges and Solutions
WebRTC for Mobile - Challenges and SolutionsAmir Zmora
 
Acs ip-so c-10-tips-presentation
Acs ip-so c-10-tips-presentationAcs ip-so c-10-tips-presentation
Acs ip-so c-10-tips-presentationDesign And Reuse
 

La actualidad más candente (20)

Mohan r resume
Mohan r resumeMohan r resume
Mohan r resume
 
Embedded services by Faststream Technologies
Embedded services by Faststream TechnologiesEmbedded services by Faststream Technologies
Embedded services by Faststream Technologies
 
Delivering Great WebRTC on Mobile Devices
Delivering Great WebRTC on Mobile DevicesDelivering Great WebRTC on Mobile Devices
Delivering Great WebRTC on Mobile Devices
 
Network Innovation with Open Software
Network Innovation with Open SoftwareNetwork Innovation with Open Software
Network Innovation with Open Software
 
Psi multi accessgateway_casestudy
Psi multi accessgateway_casestudyPsi multi accessgateway_casestudy
Psi multi accessgateway_casestudy
 
Benetel Overview 181209
Benetel Overview 181209Benetel Overview 181209
Benetel Overview 181209
 
Maniteja_Professional_Resume
Maniteja_Professional_ResumeManiteja_Professional_Resume
Maniteja_Professional_Resume
 
Psi ip phone_case_study_v10
Psi ip phone_case_study_v10Psi ip phone_case_study_v10
Psi ip phone_case_study_v10
 
SIP servers on embedded systems: Powering SoHo communications
SIP servers on embedded systems: Powering SoHo communicationsSIP servers on embedded systems: Powering SoHo communications
SIP servers on embedded systems: Powering SoHo communications
 
Resume_Kavita
Resume_KavitaResume_Kavita
Resume_Kavita
 
PowerPoint
PowerPointPowerPoint
PowerPoint
 
abhi
abhiabhi
abhi
 
MaxEye Set Top Box Test Solution
MaxEye Set Top Box Test SolutionMaxEye Set Top Box Test Solution
MaxEye Set Top Box Test Solution
 
Lync Server 2013: Network Quality considerations in LAN, WAN and Wi-Fi
Lync Server 2013: Network Quality considerations in LAN, WAN and Wi-FiLync Server 2013: Network Quality considerations in LAN, WAN and Wi-Fi
Lync Server 2013: Network Quality considerations in LAN, WAN and Wi-Fi
 
Mainframes and Cobol Migration - Tools based - Arkin Software
Mainframes and Cobol Migration - Tools based - Arkin SoftwareMainframes and Cobol Migration - Tools based - Arkin Software
Mainframes and Cobol Migration - Tools based - Arkin Software
 
Siddharth more resume_obj_c
Siddharth more resume_obj_cSiddharth more resume_obj_c
Siddharth more resume_obj_c
 
How to Add Perfecto to Your CI
How to Add Perfecto to Your CIHow to Add Perfecto to Your CI
How to Add Perfecto to Your CI
 
WebRTC for Mobile - Challenges and Solutions
WebRTC for Mobile - Challenges and SolutionsWebRTC for Mobile - Challenges and Solutions
WebRTC for Mobile - Challenges and Solutions
 
Noel_Sukumar
Noel_SukumarNoel_Sukumar
Noel_Sukumar
 
Acs ip-so c-10-tips-presentation
Acs ip-so c-10-tips-presentationAcs ip-so c-10-tips-presentation
Acs ip-so c-10-tips-presentation
 

Similar a FutureComm 2010: Video Quality Analysis and Measurement

S8 p2 2014-maputo-s8-pomy
S8 p2 2014-maputo-s8-pomyS8 p2 2014-maputo-s8-pomy
S8 p2 2014-maputo-s8-pomyDieu Tran Hoang
 
Video Quality Measurements
Video Quality MeasurementsVideo Quality Measurements
Video Quality MeasurementsYoss Cohen
 
Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...
Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...
Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...Perfecto by Perforce
 
TestOnNeed Solution Presentation
TestOnNeed Solution PresentationTestOnNeed Solution Presentation
TestOnNeed Solution PresentationTestOnNeed
 
Video Coding for Large-Scale HTTP Adaptive Streaming Deployments: State of th...
Video Coding for Large-Scale HTTP Adaptive Streaming Deployments: State of th...Video Coding for Large-Scale HTTP Adaptive Streaming Deployments: State of th...
Video Coding for Large-Scale HTTP Adaptive Streaming Deployments: State of th...Alpen-Adria-Universität
 
Radvision webinar: Making Real Time Video Work Over The Internet
Radvision webinar: Making Real Time Video Work Over The InternetRadvision webinar: Making Real Time Video Work Over The Internet
Radvision webinar: Making Real Time Video Work Over The InternetRADVISION Ltd.
 
Zenoss as Core Element for Video QOS
Zenoss as Core Element for Video QOS Zenoss as Core Element for Video QOS
Zenoss as Core Element for Video QOS Zenoss
 
(SPOT209) Raising the Bar on Video Streaming Quality Using AWS
(SPOT209) Raising the Bar on Video Streaming Quality Using AWS(SPOT209) Raising the Bar on Video Streaming Quality Using AWS
(SPOT209) Raising the Bar on Video Streaming Quality Using AWSAmazon Web Services
 
Монетизация сетевой инфраструктуры
Монетизация сетевой инфраструктурыМонетизация сетевой инфраструктуры
Монетизация сетевой инфраструктурыBAKOTECH
 
Why is Audio Video Testing Crucial, and How is it Performed on Real Devices
Why is Audio Video Testing Crucial, and How is it Performed on Real DevicesWhy is Audio Video Testing Crucial, and How is it Performed on Real Devices
Why is Audio Video Testing Crucial, and How is it Performed on Real DevicesRobertMartin69776
 
Vayavya Labs Corporate Overview
Vayavya Labs Corporate OverviewVayavya Labs Corporate Overview
Vayavya Labs Corporate OverviewBob Fairbanks
 
Bluecoat Packeshaper Presentation
Bluecoat Packeshaper PresentationBluecoat Packeshaper Presentation
Bluecoat Packeshaper PresentationJerry Paul Acosta
 
Thesis arpan pal_gisfi
Thesis arpan pal_gisfiThesis arpan pal_gisfi
Thesis arpan pal_gisfiArpan Pal
 
Advanced communication services for android
Advanced communication services for androidAdvanced communication services for android
Advanced communication services for androidRADVISION Ltd.
 
Download It
Download ItDownload It
Download ItVideoguy
 
Download It
Download ItDownload It
Download ItVideoguy
 
Audio and Video streaming.ppt
Audio and Video streaming.pptAudio and Video streaming.ppt
Audio and Video streaming.pptVideoguy
 

Similar a FutureComm 2010: Video Quality Analysis and Measurement (20)

S8 p2 2014-maputo-s8-pomy
S8 p2 2014-maputo-s8-pomyS8 p2 2014-maputo-s8-pomy
S8 p2 2014-maputo-s8-pomy
 
YUVsoft Profile
YUVsoft ProfileYUVsoft Profile
YUVsoft Profile
 
Video Quality Measurements
Video Quality MeasurementsVideo Quality Measurements
Video Quality Measurements
 
Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...
Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...
Video Testing Best Practices: How to Guarantee High-Quality Video for your Cu...
 
TestOnNeed Solution Presentation
TestOnNeed Solution PresentationTestOnNeed Solution Presentation
TestOnNeed Solution Presentation
 
Video Coding for Large-Scale HTTP Adaptive Streaming Deployments: State of th...
Video Coding for Large-Scale HTTP Adaptive Streaming Deployments: State of th...Video Coding for Large-Scale HTTP Adaptive Streaming Deployments: State of th...
Video Coding for Large-Scale HTTP Adaptive Streaming Deployments: State of th...
 
Intro to Video Conferencing
Intro to Video ConferencingIntro to Video Conferencing
Intro to Video Conferencing
 
Radvision webinar: Making Real Time Video Work Over The Internet
Radvision webinar: Making Real Time Video Work Over The InternetRadvision webinar: Making Real Time Video Work Over The Internet
Radvision webinar: Making Real Time Video Work Over The Internet
 
Zenoss as Core Element for Video QOS
Zenoss as Core Element for Video QOS Zenoss as Core Element for Video QOS
Zenoss as Core Element for Video QOS
 
(SPOT209) Raising the Bar on Video Streaming Quality Using AWS
(SPOT209) Raising the Bar on Video Streaming Quality Using AWS(SPOT209) Raising the Bar on Video Streaming Quality Using AWS
(SPOT209) Raising the Bar on Video Streaming Quality Using AWS
 
Монетизация сетевой инфраструктуры
Монетизация сетевой инфраструктурыМонетизация сетевой инфраструктуры
Монетизация сетевой инфраструктуры
 
Why is Audio Video Testing Crucial, and How is it Performed on Real Devices
Why is Audio Video Testing Crucial, and How is it Performed on Real DevicesWhy is Audio Video Testing Crucial, and How is it Performed on Real Devices
Why is Audio Video Testing Crucial, and How is it Performed on Real Devices
 
Vayavya Labs Corporate Overview
Vayavya Labs Corporate OverviewVayavya Labs Corporate Overview
Vayavya Labs Corporate Overview
 
Bluecoat Packeshaper Presentation
Bluecoat Packeshaper PresentationBluecoat Packeshaper Presentation
Bluecoat Packeshaper Presentation
 
Thesis arpan pal_gisfi
Thesis arpan pal_gisfiThesis arpan pal_gisfi
Thesis arpan pal_gisfi
 
Advanced communication services for android
Advanced communication services for androidAdvanced communication services for android
Advanced communication services for android
 
DVO FAQ - Streaming Video
DVO FAQ - Streaming VideoDVO FAQ - Streaming Video
DVO FAQ - Streaming Video
 
Download It
Download ItDownload It
Download It
 
Download It
Download ItDownload It
Download It
 
Audio and Video streaming.ppt
Audio and Video streaming.pptAudio and Video streaming.ppt
Audio and Video streaming.ppt
 

Más de RADVISION Ltd.

VoLTE & RCS Revolutionizing Enterprise UC
VoLTE & RCS Revolutionizing Enterprise UCVoLTE & RCS Revolutionizing Enterprise UC
VoLTE & RCS Revolutionizing Enterprise UCRADVISION Ltd.
 
Reconnecting the Islands
Reconnecting the IslandsReconnecting the Islands
Reconnecting the IslandsRADVISION Ltd.
 
FutureComm 2010: Social Media at Your Service
FutureComm 2010: Social Media at Your ServiceFutureComm 2010: Social Media at Your Service
FutureComm 2010: Social Media at Your ServiceRADVISION Ltd.
 
FutureComm 2010: Making Real-Time Video Work Over the Internet
FutureComm 2010: Making Real-Time Video Work Over the InternetFutureComm 2010: Making Real-Time Video Work Over the Internet
FutureComm 2010: Making Real-Time Video Work Over the InternetRADVISION Ltd.
 
FutureComm 2010: LTE and RCS
FutureComm 2010: LTE and RCSFutureComm 2010: LTE and RCS
FutureComm 2010: LTE and RCSRADVISION Ltd.
 
FutureComm 2010: SIP Server Applications on Embedded Platforms
FutureComm 2010: SIP Server Applications on Embedded PlatformsFutureComm 2010: SIP Server Applications on Embedded Platforms
FutureComm 2010: SIP Server Applications on Embedded PlatformsRADVISION Ltd.
 
FutureComm 2010: Solving the Android - iPhone puzzle
FutureComm 2010: Solving the Android - iPhone puzzleFutureComm 2010: Solving the Android - iPhone puzzle
FutureComm 2010: Solving the Android - iPhone puzzleRADVISION Ltd.
 
FutureComm 2010: HD Video to the Desktop - Desktop UC Client Engine
FutureComm 2010: HD Video to the Desktop - Desktop UC Client EngineFutureComm 2010: HD Video to the Desktop - Desktop UC Client Engine
FutureComm 2010: HD Video to the Desktop - Desktop UC Client EngineRADVISION Ltd.
 
FutureComm 2010: Scaling Advanced VoIP Telecom Services
FutureComm 2010: Scaling Advanced VoIP Telecom ServicesFutureComm 2010: Scaling Advanced VoIP Telecom Services
FutureComm 2010: Scaling Advanced VoIP Telecom ServicesRADVISION Ltd.
 
FutureComm 2010: IP Video Communications - Trends and Challenges
FutureComm 2010: IP Video Communications - Trends and ChallengesFutureComm 2010: IP Video Communications - Trends and Challenges
FutureComm 2010: IP Video Communications - Trends and ChallengesRADVISION Ltd.
 
LTE – the Future of IMS
LTE – the Future of IMSLTE – the Future of IMS
LTE – the Future of IMSRADVISION Ltd.
 
The Secrets of SVC (NBU)
The Secrets of SVC (NBU)The Secrets of SVC (NBU)
The Secrets of SVC (NBU)RADVISION Ltd.
 
Beyond Unified Communications: The Continuum of Communication Types
Beyond Unified Communications: The Continuum of Communication TypesBeyond Unified Communications: The Continuum of Communication Types
Beyond Unified Communications: The Continuum of Communication TypesRADVISION Ltd.
 
HD video clients on a platter
HD video clients on a platterHD video clients on a platter
HD video clients on a platterRADVISION Ltd.
 
UC: From Client To Infrastructure (or UC Down to Earth)
UC: From Client To Infrastructure(or UC Down to Earth)UC: From Client To Infrastructure(or UC Down to Earth)
UC: From Client To Infrastructure (or UC Down to Earth)RADVISION Ltd.
 
Leveraging Unified Communications on IMS networks
Leveraging Unified Communications on IMS networksLeveraging Unified Communications on IMS networks
Leveraging Unified Communications on IMS networksRADVISION Ltd.
 
A Look Into the Unified Communication World
A Look Into the Unified Communication WorldA Look Into the Unified Communication World
A Look Into the Unified Communication WorldRADVISION Ltd.
 
Breaking The Boundaries Of Video Conferencing
Breaking The Boundaries Of Video ConferencingBreaking The Boundaries Of Video Conferencing
Breaking The Boundaries Of Video ConferencingRADVISION Ltd.
 

Más de RADVISION Ltd. (19)

VoLTE & RCS Revolutionizing Enterprise UC
VoLTE & RCS Revolutionizing Enterprise UCVoLTE & RCS Revolutionizing Enterprise UC
VoLTE & RCS Revolutionizing Enterprise UC
 
Reconnecting the Islands
Reconnecting the IslandsReconnecting the Islands
Reconnecting the Islands
 
FutureComm 2010: Social Media at Your Service
FutureComm 2010: Social Media at Your ServiceFutureComm 2010: Social Media at Your Service
FutureComm 2010: Social Media at Your Service
 
FutureComm 2010: Making Real-Time Video Work Over the Internet
FutureComm 2010: Making Real-Time Video Work Over the InternetFutureComm 2010: Making Real-Time Video Work Over the Internet
FutureComm 2010: Making Real-Time Video Work Over the Internet
 
FutureComm 2010: LTE and RCS
FutureComm 2010: LTE and RCSFutureComm 2010: LTE and RCS
FutureComm 2010: LTE and RCS
 
FutureComm 2010: SIP Server Applications on Embedded Platforms
FutureComm 2010: SIP Server Applications on Embedded PlatformsFutureComm 2010: SIP Server Applications on Embedded Platforms
FutureComm 2010: SIP Server Applications on Embedded Platforms
 
FutureComm 2010: Solving the Android - iPhone puzzle
FutureComm 2010: Solving the Android - iPhone puzzleFutureComm 2010: Solving the Android - iPhone puzzle
FutureComm 2010: Solving the Android - iPhone puzzle
 
FutureComm 2010: HD Video to the Desktop - Desktop UC Client Engine
FutureComm 2010: HD Video to the Desktop - Desktop UC Client EngineFutureComm 2010: HD Video to the Desktop - Desktop UC Client Engine
FutureComm 2010: HD Video to the Desktop - Desktop UC Client Engine
 
FutureComm 2010: Scaling Advanced VoIP Telecom Services
FutureComm 2010: Scaling Advanced VoIP Telecom ServicesFutureComm 2010: Scaling Advanced VoIP Telecom Services
FutureComm 2010: Scaling Advanced VoIP Telecom Services
 
FutureComm 2010: IP Video Communications - Trends and Challenges
FutureComm 2010: IP Video Communications - Trends and ChallengesFutureComm 2010: IP Video Communications - Trends and Challenges
FutureComm 2010: IP Video Communications - Trends and Challenges
 
LTE – the Future of IMS
LTE – the Future of IMSLTE – the Future of IMS
LTE – the Future of IMS
 
SIP Beyond Telecom
SIP Beyond TelecomSIP Beyond Telecom
SIP Beyond Telecom
 
The Secrets of SVC (NBU)
The Secrets of SVC (NBU)The Secrets of SVC (NBU)
The Secrets of SVC (NBU)
 
Beyond Unified Communications: The Continuum of Communication Types
Beyond Unified Communications: The Continuum of Communication TypesBeyond Unified Communications: The Continuum of Communication Types
Beyond Unified Communications: The Continuum of Communication Types
 
HD video clients on a platter
HD video clients on a platterHD video clients on a platter
HD video clients on a platter
 
UC: From Client To Infrastructure (or UC Down to Earth)
UC: From Client To Infrastructure(or UC Down to Earth)UC: From Client To Infrastructure(or UC Down to Earth)
UC: From Client To Infrastructure (or UC Down to Earth)
 
Leveraging Unified Communications on IMS networks
Leveraging Unified Communications on IMS networksLeveraging Unified Communications on IMS networks
Leveraging Unified Communications on IMS networks
 
A Look Into the Unified Communication World
A Look Into the Unified Communication WorldA Look Into the Unified Communication World
A Look Into the Unified Communication World
 
Breaking The Boundaries Of Video Conferencing
Breaking The Boundaries Of Video ConferencingBreaking The Boundaries Of Video Conferencing
Breaking The Boundaries Of Video Conferencing
 

Último

Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 

Último (20)

Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 

FutureComm 2010: Video Quality Analysis and Measurement

  • 1. Name: Title: RADVISION Video Solution Analysis and Measurement Elie Cohen Oct 2010Date:Director, Product Management
  • 2. Increased user satisfaction The visual sense is extremely important Video services are becoming a popular mode of communication at a reasonable price The Importance of Video Quality
  • 3. What Types of Applications and Products Can Be Tested? Voice over IPVideo Web Collaboration Video Conferencing and TelePresence Voice & Video Endpoint MCU, Gateway Softswitch SIP Server ,… Video Mobile SIP, H.323, 3G-324M, IMS, Media Protocol
  • 4. Network conditions Source of the video Compression level Image complexity Content type Network Parameters Video Parameters Content Parameters Content Type Image Parameters Factors That Affect Video Quality Video Quality Score
  • 5. RADVISION’s Video Quality Solution Video Quality SDK Audio & Video Quality Monitoring VoIP Testing Suite VQ SDK Video Quality Standalone Testing Suite ProLab
  • 6. RADVISION’s IPR • Proprietary advanced VQ technology • VQ cause analysis and optimization • Human vision database • Unique synchronization algorithm • 17 years of experience in video conferencing • Leading Video over IP core technology • Compliant with leading standards • Vital role in standardization Video Quality - innovative and unique research • VQ databases and data analysis • VQ assessment techniques • VQ formulas and coefficients • Stream analysis and synchronization • Joint research with academia • Image processing • Packet loss analysis • VQ No-Reference algorithms RADVISION’s Video Quality (VQ)
  • 8. Video Quality Measurement Methodologies “Full-Reference” Offline “No Reference” Real-time Video Quality
  • 9. Mean Opinion Score (MOS): The arithmetic mean of all individual observations, ranging from 1 (Bad) to 5 (Excellent). MOS Quality Impairment: Excellent Good Fair Poor Bad What is MOS ? 5 4 3 2 1
  • 10. Network Parameters Codec Parameters Payload Objective Subjective Content Network Quality1 Codec Quality2 Image Quality3 RADVISION VQ Techniques
  • 11. Packet Loss Detector Video packet loss concealment detection based on image content Innovative research presented at the 16th European Signal Processing Conference (EUSIPCO2008) Over 90% detection precision
  • 12. Human Vision Database Video Quality Surveys Unprecedented in scope (x1000 inputs) Variable contents: video conferences, streaming, motion pictures… Variable artifacts: blockiness, packet loss, blurriness… Worldwide, different viewing preferences Guarantees high correlation with human perception Database enhanced with state-of-the-art RV Full-Reference algorithms
  • 13. Quality score based on: - Network parameters (objective and subjective) - Compression level - Packet loss propagation - Reason for Video Quality degradation; optimization methods Objective VMOS: 4.4 RV VMOS: 4.4 Figure A: No Packet loss Figure B: Packet loss Figure C: Propagation of Packet loss Objective VMOS: 2.4 RV VMOS: 2.4 Objective VMOS: 4.4 RV VMOS: 2.4 RADVISION’s Advanced Video Quality Techniques - Bit-rate and frame-rate fluctuation as an indication of quality - Dynamism level of the video
  • 14. RADVISION’s Synchronization Algorithm Full-reference allows you to perform a Video Quality analysis and compare the original video sequence to a degraded one Unique adaptive algorithm to synchronize original  degraded Different frame rates Resizing Partial picture, picture in picture Compression artifacts Black period Welcome frames Logo additions Title additions
  • 16. RADVISION’s VQ SDK The RADVISION VQ Online Toolkit is a building block for the development of a wide range of video applications that are used to: Measure Video Quality in real-time Perform cause analysis Offer quality improvement options
  • 17. Measure and analyze Audio and Video Quality Cause analysis Quality improvement options RADVISION’s VQ Monitor
  • 18. Video Quality Monitor – Architecture CAPTURE NETWORK
  • 19. ProLab - IMS, 3G and VoIP Testing Architecture Terminal Server Media Emulation Media Quality  SIP  H.323  IMS  3G-324M  SIP Server  IMS Server  Gatekeeper  Media Emulation  Network Impairment  Media Viewer  Audio & Video Playback  Audio MOS Ref-based (PESQ)  Audio MOS No-reference  Video MOS Full-reference  Video MOS No-reference, Passive Automation  XML/API  Test Scheduler  Test Result Analysis  Built-in Scripts ProLab
  • 20. Script Driven • Test Scripts: Short test programs composed of dedicated, protocol- specific commands • Advanced tool for establishing elaborate and complex test scenarios • Built-in test cases • Built-in pre-recorded media Canned Scripts Template Scripting Language ProLab
  • 21. Audio & Video Test Cases Media Statistics Network Errors Simulation Audio & Video Quality Automation ProLab Testing Suite - Architecture ProLab Testing Suite DB
  • 22. ProLab Test Manager ProLab SIP Agent ProLab - Distributed Solution ProLab SIP Agent ProLab ProLab SIP Agent ProLab SIP Agent
  • 23. Test Automation ProLab ProLab supports automated testing for both large-scale operations and small to medium-size needs: Large organizations can use XML/SOAP Test Scheduler offers a scheduling system for comprehensive automated test procedures XML/SOAP ProLab Test Manager Test Result ProLab Test Agent IP Network Third Party Test Controller Device Under Test
  • 24. Signaling Emulation Advanced signaling emulation Media Emulation Voice & Video Multiple Media Viewer DTMF RFC 2833 Media Analysis Media Key Indicators (Packet Loss, Jitter, MOS, ...) Network Error Indicator Advanced Signaling Emulation Real Media Emulation (voice & Video) Media Analysis & Impairment Emulation ProLab – Advanced Emulation
  • 25. Problem Detection and Solution Alerts on problems (< threshold) - alarms Tips offered for problem solving Real-time QoE Monitoring QoE Reports QoE trends analysis Actively detects and solves problems Controls your infrastructure! Tunes and optimizes your system! Use Cases
  • 26. Ensures high quality end-user experience Automates, isolates and analyzes video problems Offers insight into user experience through reports, diagnostics and troubleshooting Unique video algorithm considers end- user experience and objective parameters Reduces testing time Benefits Complete Audio & Video Quality Solution ProLab
  • 28. Where to Find Us? Corporate site Community Blogs Newsletter twitter This seminar, online: http://community.radvision.com/page/futurecomm-2010/

Notas del editor

  1. Let’s start by explaining why VQ is important. The main goal is how you can increase end user satisfaction. The main question is: how can various network conditions directly impact the video quality? For example, the images display packet loss on the network and it is extremely hard to see the video image clearly due to poor quality. Then we have the slide of why it is important to maintain video quality.
  2. First let’s talk about the factors that can affect video quality: The first factor is network issues, which can be packet loss, and delay related to the transport layer. The other factors are related to the payload, such as video compression, complexity of the image, content type, etc.
  3. First let’s talk about the factors that can affect video quality: The first factor is network issues, which can be packet loss, and delay related to the transport layer. The other factors are related to the payload, such as video compression, complexity of the image, content type, etc.
  4. RADVISION is a video expert. It has over 17 years of experience in video conferencing, and constantly develops leading core technologies for video communication. RADVISION plays an extremely vital and active role in industry standardization by chairing or actively participating in the ITU-T, IETF and 3GPP, the Packet Cable Consortium and VoIP and Interoperability Forums. By incorporating the latest standards into our platform we assure customers with market leading technologies at all times. RADVISION is leading innovative research on video quality, inventing proprietary unique algorithms that guarantee high precision with good performance. Our research is extensive and thorough, including data analysis, advanced assessment techniques and synchronization. We have conducted joint research with leading universities to benefit from their many years of expertise and creative minds. We collaborated on several successful projects and obtained excellent algorithms for quality estimation. RADVISION’s intellectual property includes proprietary advanced video quality algorithms, quality optimization, and stream synchronization.
  5. Now Tamar Barzuza will present our innovative research on video quality. Tamar is a senior Algorithm Researcher at RADVISION.
  6. Now Tamar Barzuza will present our innovative research on video quality. Tamar is a senior Algorithm Researcher at RADVISION.
  7. RADVISION provides VQ SDK binary for different OS that measures video quality in real-time and suggests how to improve video quality. The VQ SDK supports different video codecs, such as H.263, H.263+, H.264, MPEG-4 and different operating systems.