SlideShare ist ein Scribd-Unternehmen logo
1 von 50
Name: Title:
Name: Title:
Making Real-Time Video Work
Over The Internet
Amir Zmora
Sagee Ben-Zedeff Director of New Technologies
VP Marketing & Products, TBU
Agenda
Visual Communications Over The Internet?!
The Challenges of the Public Internet
Making Real-Time Video Work
About RADVISION
Visual Communications Over The Internet?
Visual communications is happening
Used to bridge geographical barriers
The Number of Consumer Video Conferences
projected to grow by more than 8 times between
2010 and 2015.
- GigaOm, 2010
Gopher, FTP
WWW
P2P
Video
Content
Video
Communication
Dominant
Traffic Type
1993-1995
1995-2000
2000-2013
2013-2025
2025+
1995: Web overtakes Gopher, FTP
2000: Peer-to-Peer overtakes Web
2013: Video Content overtakes
Peer-to-Peer
2025: Video Communication
overtakes Video Content
Source: Cisco 2010
For Visual Communications, Quality is Key
QoS costs

So why not use
the Internet?!
Poll question: What are the main challenges
for using the Internet for real-time video?
Packet Loss
Insufficient Bandwidth
Delay
Finding who/how to call
Etiquette peripherals on the other side
The Challenges of the Public Internet
Video flows in pipes

Output Input
If the pipes don’t have enough capacity

Delay
Output Input
Packet Loss
Congestion
Typical IP Network Impairments
Corruption
Corrupted packet
rejection
Multi-path
Collisions
Congestion
Dropped by router /
switch
Packet Loss
Jitter
TX
RX
T T+2Δ T+4Δ T+Δ
Typical IP Network Impairments
Packet loss significantly reduces quality!
Too many users
Too many tasks
Home Worker/Road Warrior
There is no such thing as
enough bandwidth

Productivity is the name of the game
By EOY 2011 ~75% of US workforce will
require mobile capabilities
WW mobile workers increase
from 759M in 2006 to >1Bn by 2011
Low delay
No artifacts
The right bandwidth
High definition resolution
High quality codec
High quality peripherals
High Quality of Experience Check-list
Making Real-Time Video Work
Technologies and Solutions
Effective Bandwidth Estimation & Adaptation
How does it work?
Packets
Delay!
Output Input
Look for congestion and
solve it before packets are dropped
0
128
256
384
512
640
768
0 10 20 30 40 50 60 70
Bandwidth(Kbps)
Time (seconds)
Available bandwidth
NetSense estimation
How does it work?
Monitors delay for “trends”
Reacts accordingly
Converges quickly to the effective bandwidth
Key Elements for Bandwidth Estimation
Delay based vs. Packet loss based
Faster convergence time
Better evaluation of effective bandwidth
0
128
256
384
512
640
768
0 20 40 60
Bandwidth(Kbps)
Time (seconds)
Quality of Experience Latency
NetSense vs. Competition
* G.1070 score - The higher the score, the better the quality * The lower the latency, the better the quality
1
1.5
2
2.5
3
3.5
4
4.5
Videoquality(1-5)
NetSense Google Talk Microsoft OCS (2.0.6362.36)
1
10
100
1000
Latency(milliseconds)
NetSense Google Talk Microsoft OCS (2.0.6362.36)
Scalable Video Coding – The Promise
Generate a single video stream that can serve
multiple users
“One ring to rule them all”
The Lord of the Rings, J.R.R Tolkein
Scalability of Video - Modalities
Temporal - Change of frame rate (e.g 30 FPS, 15 FPS)
Spatial - Change of resolution (e.g 720p, 480p, CIF)
Fidelity / SNR - Change of quality (e.g 1 Mbps, 512 kbps)
0
20
40
0
500
1000
0
500
1000
1500
FPSResolution (H lines)
Bitrate(Kbps)
The Hidden Promise of SVC
H.264
The layered structure of SVC introduces higher level of
error resilience
H.264 SVC
The Hidden Promise of SVC
The layered structure of SVC allows for Unequal Error
Protection (UEP)
H.264 SVC
The Hidden Promise of SVC
Protect SVC base layer
Dynamic FEC strength
FEC-XOR, FEC-RS
Reliable Transmission - FEC
SVC is Not Just a Single Cake
SVC
Transport Signaling
Unequal
Error
Protection
Handling IP Network Impairments
Packet Loss - Corruption
SVC + FEC
Packet Loss - Congestion
NetSense
Jitter, Out of Order
AJB
RADVISION’s Solution
SVC + FEC AVC5% packet loss5% packet loss
12
14
16
18
20
22
24
26
28
30
32
0 5 10 15 20
PSNR(dB)
Packet Loss Rate (%)
PSNR Vs. Packet Loss Rate
H.264
H.264 SVC
Poll question: Where do you see video
communications usage growth in the next 5 years?
Enterprise “islands” (H.323, over MPLS)
Inter-Enterprise Communication (SIP, over public
Internet)
Vertical-specific applications – mobile and fixed
Home entertainment
About RADVISION
A Global Market Leader
Industry Leader in Video communications over IP products and
technologies since 1992
First to market with VoIP technology solutions
Annual Revenues in 2009 - $81 Million
Strong Debt-free Balance Sheet with $126M in Cash
Listed on NASDAQ:RVSN March 2000
440 Employees Worldwide
4 Major Development Sites
17 Sales and Support Offices
39
Two Complementary Business Units
Technology Business Unit (TBU)
Advanced HD Video Client Products and Frameworks
Enabling Technology for Developers of Video and Voice over IP (V2oIP), 3G
and IMS Client/Server solutions
Market Share Leader in Protocol Stacks (H.323, SIP, IMS)
Professional Services Group
Video Business Unit (VBU)
Video and Voice Conferencing Solutions for the Enterprise Market
Infrastructure, Management Software and Endpoints
Technology Business Unit Mission
Making video a natural part of every electronic
communication by providing a complete Video
Development Solution
A Comprehensive Solution Portfolio
Meeting all Your Development Needs
Conference
Bridges Gateways IVRs
Protocol
Validation
Media Quality
Analysis
Video Clients VoLTE 3G Handsets IMS Clients
SBCs
IP-PBXs Proxy Servers
Presence &
IM X-CSCF UC Servers
IADs
Client Products & Projects SIP Server Products
Turnkey Solutions - Professional Services
Client Frameworks SIP Server Frameworks
Multimedia Terminal Framework
SIP Server
Core
Presence
& Events
B2BUA
NAT Traversal MSRP A-RTP
Protocol Toolkits
Diameter
IMS SIP Suite H.323 MEGACO MGCP 3G-324M
Testing
Products
Testing &
Validation
Technology
End-to-End Product Portfolio
SIP Developer Suite
BEEHD Family of Products
44
BEEHD Core
BEEHD for Desktop BEEHD for
Enterprise
BEEHD for
Personal
Devices
BEEHD
Complete HD Visual Communication Client Software
Video
Telephony
Management Integration
Application
Development
Troubleshooting
Customer’s GUI Application
Operating System and Hardware Platform
SW Architecture
HD Camera
Display Input
Microphone
Display
Speakers
Network
BEEHD Family Key Benefits
Complete &
Customizable
Solution
Application-
Signaling-Media
Multiple
Platforms
#1 Leader in
Customizable
Solutions
Part of RVSN
Solution
More Information?
BEEHD Product Page
http://www.radvision.com/BEEHD/
How to Develop Hardware For an HD Endpoint?
http://blog.radvision.com/howto-develop-hardware-for-hd-video/
SVC
http://www.radvision.com/SVC/
Where to Find Us?
Thank you!
Sagee Ben-Zedeff
Director, New Technologies
RADVISION
sagee@radvision.com
Amir Zmora
VP Marketing and Products
RADVISION
Technology Business Unit (TBU)
amirz@radvision.com

Weitere Àhnliche Inhalte

Was ist angesagt?

Migrating to sip trunking with audio codes
Migrating to sip trunking with audio codesMigrating to sip trunking with audio codes
Migrating to sip trunking with audio codesScanSource, Inc.
 
Improving Video Quality in Your Network
Improving Video Quality in Your NetworkImproving Video Quality in Your Network
Improving Video Quality in Your NetworkRADVISION Ltd.
 
Voice and Video over IP Communications: Assessing and Improving User Experience
Voice and Video over IP Communications: Assessing and Improving User ExperienceVoice and Video over IP Communications: Assessing and Improving User Experience
Voice and Video over IP Communications: Assessing and Improving User ExperienceRADVISION 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.
 
SIP Trunking
SIP TrunkingSIP Trunking
SIP Trunkingorionnow
 
Telepresencia y Comunicaciones Unificadas: Mitos y Realidades
Telepresencia y Comunicaciones Unificadas: Mitos y RealidadesTelepresencia y Comunicaciones Unificadas: Mitos y Realidades
Telepresencia y Comunicaciones Unificadas: Mitos y RealidadesMundo Contact
 
SIP Trunking overview
SIP Trunking overviewSIP Trunking overview
SIP Trunking overviewJohn Downing
 
TADSummit EMEA: Edge IoT and 5G – can WebRTC help? by Tim Panton is CTO at |p...
TADSummit EMEA: Edge IoT and 5G – can WebRTC help? by Tim Panton is CTO at |p...TADSummit EMEA: Edge IoT and 5G – can WebRTC help? by Tim Panton is CTO at |p...
TADSummit EMEA: Edge IoT and 5G – can WebRTC help? by Tim Panton is CTO at |p...Alan Quayle
 
Polycom telemedicine 2015 28th june 2010 v1
Polycom telemedicine 2015   28th june 2010 v1Polycom telemedicine 2015   28th june 2010 v1
Polycom telemedicine 2015 28th june 2010 v1ngcoin
 
Enable the next Generation - Interactive video streaming
Enable the next Generation - Interactive video streamingEnable the next Generation - Interactive video streaming
Enable the next Generation - Interactive video streamingI MT
 
Multipoint Video Conference Over Public Internet
Multipoint Video Conference Over Public InternetMultipoint Video Conference Over Public Internet
Multipoint Video Conference Over Public InternetVideoguy
 
Sheth Enterprise, Ahmedabad, Communication Equipment
Sheth Enterprise, Ahmedabad, Communication Equipment Sheth Enterprise, Ahmedabad, Communication Equipment
Sheth Enterprise, Ahmedabad, Communication Equipment IndiaMART InterMESH Limited
 

Was ist angesagt? (13)

Migrating to sip trunking with audio codes
Migrating to sip trunking with audio codesMigrating to sip trunking with audio codes
Migrating to sip trunking with audio codes
 
Improving Video Quality in Your Network
Improving Video Quality in Your NetworkImproving Video Quality in Your Network
Improving Video Quality in Your Network
 
Voice and Video over IP Communications: Assessing and Improving User Experience
Voice and Video over IP Communications: Assessing and Improving User ExperienceVoice and Video over IP Communications: Assessing and Improving User Experience
Voice and Video over IP Communications: Assessing and Improving User Experience
 
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
 
SIP Trunking
SIP TrunkingSIP Trunking
SIP Trunking
 
Telepresencia y Comunicaciones Unificadas: Mitos y Realidades
Telepresencia y Comunicaciones Unificadas: Mitos y RealidadesTelepresencia y Comunicaciones Unificadas: Mitos y Realidades
Telepresencia y Comunicaciones Unificadas: Mitos y Realidades
 
Muthukumar_VoIP_8+ Exp
Muthukumar_VoIP_8+ ExpMuthukumar_VoIP_8+ Exp
Muthukumar_VoIP_8+ Exp
 
SIP Trunking overview
SIP Trunking overviewSIP Trunking overview
SIP Trunking overview
 
TADSummit EMEA: Edge IoT and 5G – can WebRTC help? by Tim Panton is CTO at |p...
TADSummit EMEA: Edge IoT and 5G – can WebRTC help? by Tim Panton is CTO at |p...TADSummit EMEA: Edge IoT and 5G – can WebRTC help? by Tim Panton is CTO at |p...
TADSummit EMEA: Edge IoT and 5G – can WebRTC help? by Tim Panton is CTO at |p...
 
Polycom telemedicine 2015 28th june 2010 v1
Polycom telemedicine 2015   28th june 2010 v1Polycom telemedicine 2015   28th june 2010 v1
Polycom telemedicine 2015 28th june 2010 v1
 
Enable the next Generation - Interactive video streaming
Enable the next Generation - Interactive video streamingEnable the next Generation - Interactive video streaming
Enable the next Generation - Interactive video streaming
 
Multipoint Video Conference Over Public Internet
Multipoint Video Conference Over Public InternetMultipoint Video Conference Over Public Internet
Multipoint Video Conference Over Public Internet
 
Sheth Enterprise, Ahmedabad, Communication Equipment
Sheth Enterprise, Ahmedabad, Communication Equipment Sheth Enterprise, Ahmedabad, Communication Equipment
Sheth Enterprise, Ahmedabad, Communication Equipment
 

Ähnlich wie Making Real-Time Video Work Over The Internet

RADVISION Video Conferencing Time Tunnel at the Collaboration and Messaging S...
RADVISION Video Conferencing Time Tunnel at the Collaboration and Messaging S...RADVISION Video Conferencing Time Tunnel at the Collaboration and Messaging S...
RADVISION Video Conferencing Time Tunnel at the Collaboration and Messaging S...Unified Communications Online
 
Zip Mass-An Revolutionary Video Compression Technology
Zip Mass-An Revolutionary Video Compression TechnologyZip Mass-An Revolutionary Video Compression Technology
Zip Mass-An Revolutionary Video Compression TechnologySunnySheng
 
IBM - Video Communications - An Enterprise Perspective
IBM - Video Communications - An Enterprise PerspectiveIBM - Video Communications - An Enterprise Perspective
IBM - Video Communications - An Enterprise PerspectiveIMTC
 
Viva Video Telephony Mmpbx
Viva Video Telephony  MmpbxViva Video Telephony  Mmpbx
Viva Video Telephony Mmpbxshoaibbaig
 
VoIP - Technology To Business Models
VoIP - Technology To Business ModelsVoIP - Technology To Business Models
VoIP - Technology To Business Modelsguesta5f2fb
 
Java Abs Implementation Of Vvoip
Java Abs   Implementation Of VvoipJava Abs   Implementation Of Vvoip
Java Abs Implementation Of Vvoipncct
 
Advanced communication services for android
Advanced communication services for androidAdvanced communication services for android
Advanced communication services for androidRADVISION Ltd.
 
Portals Voip Wars 1207398914252677 9
Portals Voip Wars 1207398914252677 9Portals Voip Wars 1207398914252677 9
Portals Voip Wars 1207398914252677 9guestce99b
 
RADVISION IPTV: Interactive Live Person To Person Video
RADVISION IPTV: Interactive Live Person To Person VideoRADVISION IPTV: Interactive Live Person To Person Video
RADVISION IPTV: Interactive Live Person To Person VideoTsahi Levent-levi
 
Thesis arpan pal_gisfi
Thesis arpan pal_gisfiThesis arpan pal_gisfi
Thesis arpan pal_gisfiArpan Pal
 
MPEG Immersive Media
MPEG Immersive MediaMPEG Immersive Media
MPEG Immersive MediaITU
 
Sommarkollo 2013 lync workshop
Sommarkollo 2013   lync workshopSommarkollo 2013   lync workshop
Sommarkollo 2013 lync workshopTommy Clarke
 
3G Multimedia Services
3G Multimedia Services3G Multimedia Services
3G Multimedia ServicesBorut Fabjan
 
WEB CONFERENCING
WEB CONFERENCINGWEB CONFERENCING
WEB CONFERENCINGRobbySahoo
 
Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...
Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...
Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...MaxEye Technologies Private Limited
 

Ähnlich wie Making Real-Time Video Work Over The Internet (20)

RADVISION Video Conferencing Time Tunnel at the Collaboration and Messaging S...
RADVISION Video Conferencing Time Tunnel at the Collaboration and Messaging S...RADVISION Video Conferencing Time Tunnel at the Collaboration and Messaging S...
RADVISION Video Conferencing Time Tunnel at the Collaboration and Messaging S...
 
Zip Mass-An Revolutionary Video Compression Technology
Zip Mass-An Revolutionary Video Compression TechnologyZip Mass-An Revolutionary Video Compression Technology
Zip Mass-An Revolutionary Video Compression Technology
 
Intro to Video Conferencing
Intro to Video ConferencingIntro to Video Conferencing
Intro to Video Conferencing
 
IBM - Video Communications - An Enterprise Perspective
IBM - Video Communications - An Enterprise PerspectiveIBM - Video Communications - An Enterprise Perspective
IBM - Video Communications - An Enterprise Perspective
 
Viva Video Telephony Mmpbx
Viva Video Telephony  MmpbxViva Video Telephony  Mmpbx
Viva Video Telephony Mmpbx
 
VoIP - Technology To Business Models
VoIP - Technology To Business ModelsVoIP - Technology To Business Models
VoIP - Technology To Business Models
 
Java Abs Implementation Of Vvoip
Java Abs   Implementation Of VvoipJava Abs   Implementation Of Vvoip
Java Abs Implementation Of Vvoip
 
Advanced communication services for android
Advanced communication services for androidAdvanced communication services for android
Advanced communication services for android
 
Portals Voip Wars 1207398914252677 9
Portals Voip Wars 1207398914252677 9Portals Voip Wars 1207398914252677 9
Portals Voip Wars 1207398914252677 9
 
RADVISION IPTV: Interactive Live Person To Person Video
RADVISION IPTV: Interactive Live Person To Person VideoRADVISION IPTV: Interactive Live Person To Person Video
RADVISION IPTV: Interactive Live Person To Person Video
 
Thesis arpan pal_gisfi
Thesis arpan pal_gisfiThesis arpan pal_gisfi
Thesis arpan pal_gisfi
 
MPEG Immersive Media
MPEG Immersive MediaMPEG Immersive Media
MPEG Immersive Media
 
Sommarkollo 2013 lync workshop
Sommarkollo 2013   lync workshopSommarkollo 2013   lync workshop
Sommarkollo 2013 lync workshop
 
3G Multimedia Services
3G Multimedia Services3G Multimedia Services
3G Multimedia Services
 
WEB CONFERENCING
WEB CONFERENCINGWEB CONFERENCING
WEB CONFERENCING
 
Customer Keynote - Microsoft Lync
Customer Keynote - Microsoft LyncCustomer Keynote - Microsoft Lync
Customer Keynote - Microsoft Lync
 
The changing face of video conferencing
The changing face of video conferencingThe changing face of video conferencing
The changing face of video conferencing
 
MaxEye Automotive Infotainment Test Solution
MaxEye Automotive Infotainment Test SolutionMaxEye Automotive Infotainment Test Solution
MaxEye Automotive Infotainment Test Solution
 
Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...
Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...
Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...
 
ppt
pptppt
ppt
 

Mehr von 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: Video Quality Analysis and Measurement
FutureComm 2010: Video Quality Analysis and MeasurementFutureComm 2010: Video Quality Analysis and Measurement
FutureComm 2010: Video Quality Analysis and MeasurementRADVISION 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.
 
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.
 
LTE – the Future of IMS
LTE – the Future of IMSLTE – the Future of IMS
LTE – the Future of IMSRADVISION Ltd.
 
SIP Beyond Telecom
SIP Beyond TelecomSIP Beyond Telecom
SIP Beyond TelecomRADVISION 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.
 

Mehr von RADVISION Ltd. (20)

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: Video Quality Analysis and Measurement
FutureComm 2010: Video Quality Analysis and MeasurementFutureComm 2010: Video Quality Analysis and Measurement
FutureComm 2010: Video Quality Analysis and Measurement
 
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
 
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
 
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
 

KĂŒrzlich hochgeladen

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
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
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
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
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
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
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 

KĂŒrzlich hochgeladen (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
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
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
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...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 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)
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 

Making Real-Time Video Work Over The Internet

  • 1. Name: Title: Name: Title: Making Real-Time Video Work Over The Internet Amir Zmora Sagee Ben-Zedeff Director of New Technologies VP Marketing & Products, TBU
  • 2. Agenda Visual Communications Over The Internet?! The Challenges of the Public Internet Making Real-Time Video Work About RADVISION
  • 5. Used to bridge geographical barriers The Number of Consumer Video Conferences projected to grow by more than 8 times between 2010 and 2015. - GigaOm, 2010
  • 6. Gopher, FTP WWW P2P Video Content Video Communication Dominant Traffic Type 1993-1995 1995-2000 2000-2013 2013-2025 2025+ 1995: Web overtakes Gopher, FTP 2000: Peer-to-Peer overtakes Web 2013: Video Content overtakes Peer-to-Peer 2025: Video Communication overtakes Video Content Source: Cisco 2010
  • 7. For Visual Communications, Quality is Key
  • 9. So why not use the Internet?!
  • 10. Poll question: What are the main challenges for using the Internet for real-time video? Packet Loss Insufficient Bandwidth Delay Finding who/how to call Etiquette peripherals on the other side
  • 11. The Challenges of the Public Internet
  • 12. Video flows in pipes
 Output Input
  • 13. If the pipes don’t have enough capacity
 Delay Output Input Packet Loss Congestion
  • 14. Typical IP Network Impairments Corruption Corrupted packet rejection Multi-path Collisions Congestion Dropped by router / switch Packet Loss
  • 15. Jitter TX RX T T+2Δ T+4Δ T+Δ Typical IP Network Impairments
  • 16. Packet loss significantly reduces quality!
  • 17. Too many users Too many tasks Home Worker/Road Warrior There is no such thing as enough bandwidth

  • 18. Productivity is the name of the game By EOY 2011 ~75% of US workforce will require mobile capabilities WW mobile workers increase from 759M in 2006 to >1Bn by 2011
  • 19. Low delay No artifacts The right bandwidth High definition resolution High quality codec High quality peripherals High Quality of Experience Check-list
  • 20. Making Real-Time Video Work Technologies and Solutions
  • 22. How does it work? Packets Delay! Output Input
  • 23. Look for congestion and solve it before packets are dropped
  • 24. 0 128 256 384 512 640 768 0 10 20 30 40 50 60 70 Bandwidth(Kbps) Time (seconds) Available bandwidth NetSense estimation How does it work? Monitors delay for “trends” Reacts accordingly Converges quickly to the effective bandwidth
  • 25. Key Elements for Bandwidth Estimation Delay based vs. Packet loss based Faster convergence time Better evaluation of effective bandwidth 0 128 256 384 512 640 768 0 20 40 60 Bandwidth(Kbps) Time (seconds)
  • 26. Quality of Experience Latency NetSense vs. Competition * G.1070 score - The higher the score, the better the quality * The lower the latency, the better the quality 1 1.5 2 2.5 3 3.5 4 4.5 Videoquality(1-5) NetSense Google Talk Microsoft OCS (2.0.6362.36) 1 10 100 1000 Latency(milliseconds) NetSense Google Talk Microsoft OCS (2.0.6362.36)
  • 27. Scalable Video Coding – The Promise Generate a single video stream that can serve multiple users “One ring to rule them all” The Lord of the Rings, J.R.R Tolkein
  • 28. Scalability of Video - Modalities Temporal - Change of frame rate (e.g 30 FPS, 15 FPS) Spatial - Change of resolution (e.g 720p, 480p, CIF) Fidelity / SNR - Change of quality (e.g 1 Mbps, 512 kbps) 0 20 40 0 500 1000 0 500 1000 1500 FPSResolution (H lines) Bitrate(Kbps)
  • 29. The Hidden Promise of SVC H.264
  • 30. The layered structure of SVC introduces higher level of error resilience H.264 SVC The Hidden Promise of SVC
  • 31. The layered structure of SVC allows for Unequal Error Protection (UEP) H.264 SVC The Hidden Promise of SVC
  • 32. Protect SVC base layer Dynamic FEC strength FEC-XOR, FEC-RS Reliable Transmission - FEC
  • 33. SVC is Not Just a Single Cake SVC Transport Signaling Unequal Error Protection
  • 34. Handling IP Network Impairments Packet Loss - Corruption SVC + FEC Packet Loss - Congestion NetSense Jitter, Out of Order AJB
  • 35. RADVISION’s Solution SVC + FEC AVC5% packet loss5% packet loss
  • 36. 12 14 16 18 20 22 24 26 28 30 32 0 5 10 15 20 PSNR(dB) Packet Loss Rate (%) PSNR Vs. Packet Loss Rate H.264 H.264 SVC
  • 37. Poll question: Where do you see video communications usage growth in the next 5 years? Enterprise “islands” (H.323, over MPLS) Inter-Enterprise Communication (SIP, over public Internet) Vertical-specific applications – mobile and fixed Home entertainment
  • 39. A Global Market Leader Industry Leader in Video communications over IP products and technologies since 1992 First to market with VoIP technology solutions Annual Revenues in 2009 - $81 Million Strong Debt-free Balance Sheet with $126M in Cash Listed on NASDAQ:RVSN March 2000 440 Employees Worldwide 4 Major Development Sites 17 Sales and Support Offices 39
  • 40. Two Complementary Business Units Technology Business Unit (TBU) Advanced HD Video Client Products and Frameworks Enabling Technology for Developers of Video and Voice over IP (V2oIP), 3G and IMS Client/Server solutions Market Share Leader in Protocol Stacks (H.323, SIP, IMS) Professional Services Group Video Business Unit (VBU) Video and Voice Conferencing Solutions for the Enterprise Market Infrastructure, Management Software and Endpoints
  • 41. Technology Business Unit Mission Making video a natural part of every electronic communication by providing a complete Video Development Solution
  • 42. A Comprehensive Solution Portfolio Meeting all Your Development Needs Conference Bridges Gateways IVRs Protocol Validation Media Quality Analysis Video Clients VoLTE 3G Handsets IMS Clients SBCs IP-PBXs Proxy Servers Presence & IM X-CSCF UC Servers IADs
  • 43. Client Products & Projects SIP Server Products Turnkey Solutions - Professional Services Client Frameworks SIP Server Frameworks Multimedia Terminal Framework SIP Server Core Presence & Events B2BUA NAT Traversal MSRP A-RTP Protocol Toolkits Diameter IMS SIP Suite H.323 MEGACO MGCP 3G-324M Testing Products Testing & Validation Technology End-to-End Product Portfolio SIP Developer Suite
  • 44. BEEHD Family of Products 44 BEEHD Core BEEHD for Desktop BEEHD for Enterprise BEEHD for Personal Devices
  • 45. BEEHD Complete HD Visual Communication Client Software Video Telephony Management Integration Application Development Troubleshooting Customer’s GUI Application Operating System and Hardware Platform
  • 46. SW Architecture HD Camera Display Input Microphone Display Speakers Network
  • 47. BEEHD Family Key Benefits Complete & Customizable Solution Application- Signaling-Media Multiple Platforms #1 Leader in Customizable Solutions Part of RVSN Solution
  • 48. More Information? BEEHD Product Page http://www.radvision.com/BEEHD/ How to Develop Hardware For an HD Endpoint? http://blog.radvision.com/howto-develop-hardware-for-hd-video/ SVC http://www.radvision.com/SVC/
  • 50. Thank you! Sagee Ben-Zedeff Director, New Technologies RADVISION sagee@radvision.com Amir Zmora VP Marketing and Products RADVISION Technology Business Unit (TBU) amirz@radvision.com

Hinweis der Redaktion

  1. Carl
  2. Tsahi
  3. Tsahi
  4. Google, Apple, Skype, yada, yada, yada
  5. THE TYPE OF TRAFFIC IS CHANGING: LESS STORE-AND-FORWARD MORE INTERACTIVE P2P = games, voice, music, and video files Video Content = exclusively video content: video caching & streaming Video Communication = Video content + interactivity The bandwidth challenges ushered in by online video sites (YouTube, MySpace, etc) is just the initial phase of the impact of internet video on the network. Static video such as video clips and films addressed with content distribution, and live video events will eventually be enabled by internet multicast. In general, video content can be pushed to the edge since it does not change real-time. With video calling, video sharing, interactive gaming, and Enterprise TelePresence, however, the traffic must travel over the long-haul network and cannot be cached.
  6. http://www.istockphoto.com/stock-photo-1983188-prospects.php
  7. http://www.istockphoto.com/stock-photo-9838036-globe-plug-in-usb.php
  8. Carl
  9. Sagee
  10. Sagee
  11. Sagee
  12. http://www.istockphoto.com/stock-photo-9096101-usb-stethoscope.php
  13. Carl
  14. Tsahi
  15. Amit
  16. Amit
  17. Tsahi
  18. Tsahi
  19. Tsahi