SlideShare uma empresa Scribd logo
1 de 25
Lighting Up Lync Video
Network Preparation
Jeff Schertz – Lead Microsoft Solutions Architect, Polycom
2
Agenda
Desktop Video Experience in Lync 2013
Technical Requirements to Support Video
Extending Lync Video into the Conference Room
Lync Room System Deployment Scenarios
3
Desktop Video Experience in Lync 2013
4
Video Codecs in Lync 2013
H.264 Scalable Video Coding (SVC)
• Multiple video streams provides enhanced user experience
• Temporal Scaling provides bandwidth savings for different frame rates
• Embedded hardware and USB device encoding and decoding support
• More 4:3 and 16:9 resolutions across entire range including 1080p
• Multiple Panorama resolutions for new CX5100/CX5500 devices
Real-Time Video (RTV)
• A few additional widescreen resolutions were added
• Otherwise is basically unchanged from Lync 2010/OCS
To Learn More:
5
Client Video Experience
Lync 2013 and Lync Web App 2013
• Up to 5 inbound video streams
• Any can be in either square or widescreen
• Support for RoundTable/CX5000 Panorama
Lync 2013 Windows App
• Up to 4 inbound video streams
• Gallery view is always cropped; ignores overrides
• Native resolution available in speaker view
Lync 2013 Mobile App
• No gallery - limited to single stream active-speaker view
6
Conferencing Views
Gallery View Speaker View
Video Spotlight Compact View
7
Cropping
Video is encoded and sent in full
capture resolution (e.g. 16:9)
There is no square resolution (1:1)
Behavior can be validated by
comparing bandwidth of
cropped versus uncropped
8
Smart Framing
Facial detection and coordinates sent in RTP stream
Native aspect ratio displayed in peer-to-peer calls
Video cropped by default on multi-party conference calls
− Full aspect ratio displayed only in Video Spotlight mode
− Some scenarios automatically override cropping (e.g. LRS, CX5100)
Cropped Smart Framing Manual Override
9
Screen Real Estate
Actual resolution sent may be lower or higher than the ideal match
Video competes with content, attendee list, conversation window, etc.
Large Meetings of 75+ attendees force Speaker View
360p 360p 360p
360p 360p
10
Monitor Size
Video resolutions are the same
pixel depth regardless of the
display’s physical size
Thus bandwidth is the same
84” Perceptive Pixel Monitor
• 1920 x 1080 = 2,073,600 pixels
5” Nokia Lumia 929 Phone
• 1920 x 1080 = 2,073,600 pixels
11
Panoramic Video
RoundTable/CX5000
• Limited to low resolution and
frame rate
New CX5100/CX5500
• Support for multiple, higher
resolutions and frame rates
Different Behavior
• Local preview is not mirrored like the main video source
• Panorama is active-speaker experience
12
Multiple Monitors
Standard Lync 2013 Client
• Maximized video Gallery on single screen
• Can manually be dragged across both
monitors but this is clunky and rarely used
Lync Room System
• Default Gallery view is also single screen
• Includes “Video Only view” option to span
video Gallery view across both monitors
Bandwidth Impact
• Dedicating displays to video can trigger
requests for higher resolutions
13
Technical Requirements to Support Video
14
Audio Bandwidth
Bandwidth calculations should include entire RTP payload (audio + video) in addition
to the RTCP bit rate
Add 5Kbps per codec
for RTCP payload
Payload Bitrates
Audio codec Scenarios Audio +IP Header
+UDP RTP
SRTP
+FEC
RTAudio
Wideband
Peer-to-peer 29.0 Kbps 45.0 Kbps 57.0 Kbps 86.0 Kbps
RTAudio
Narrowband
Peer-to-peer
PSTN
11.8 Kbps 27.8 Kbps 39.8 Kbps 51.6 Kbps
G.722 Conferencing 64.0 Kbps 80.0 Kbps 95.6 Kbps 159.6 Kbps
G.722 Stereo
Peer-to-peer
Conferencing
128.0 Kbps 144.0 Kbps 159.6 Kbps 223.6 Kbps
G.711 PSTN 64.0 Kbps 80.0 Kbps 92.0 Kbps 156.0 Kbps
Siren Conferencing 46.0 Kbps 32.0 Kbps 47.6 Kbps 63.6 Kbps
Media
RTCP Max
Bit Rate
Audio 5 Kbps
Video (Single Codec) 10 Kbps
Video (H.264 + RTV) 15 Kbps
15
Video Bandwidth
Data from the Lync Bandwidth
Calculator
Averages are calculated on
80% of Maximum*
Forward Error Correction (FEC)
overhead is included in the
RTP payload
Add 5Kbps per codec for RTCP
payload
Video codec
Resolution
(Aspect Ratio)
Average
Bit Rate*
Maximum
Bit Rate
Minimum
Bit Rate
Maximum
Frame Rate
Low
H.264
320x180 (16:9)
212x160 (4:3)
200 Kbps 250 Kbps 15 Kbps 15 fps
H.264 / RTV
424x240 (16:9)
320x240 (4:3)
280 Kbps 350 Kbps 100 Kbps 15 fps
H.264
480x270 (16:9)
424x320 (4:3)
360 Kbps 450 Kbps 200 Kbps 15 fps
Standard
H.264 / RTV
640x360 (16:9)
640x480 (4:3)
640 Kbps 800 Kbps 300 Kbps 30 fps
H.264 848x480 (16:9) 1,200 Kbps 1,500 Kbps 400 Kbps 30 fps
H.264 960x540 (16:9) 1,600 Kbps 2,000 Kbps 500 Kbps 30 fps
HD
H.264 / RTV 1280x720 (16:9) 2,000 Kbps 2,500 Kbps 700 Kbps 30 fps
H.264 1920x1080 (16:9) 3,200 Kbps 4,000 Kbps 500 Kbps 30 fps
Panorama
H.264 / RTV 960x144 (20:3) 400 Kbps 500 Kbps 15 Kbps 30 fps
H.264 1280x192 (20:3) 800 Kbps 1,000 Kbps 250 Kbps 30 fps
H.264 1920x288 (20:3) 1,600 Kbps 2,000 Kbps 500 Kbps 30 fps
16
Peer to Peer Call Bandwidth
Default video window size is low resolution
Manual resizing of the window is required to trigger higher resolutions
17
Multiparty Conference Bandwidth
Bandwidth utilization initially increases as participants are added
Then decreases as resolutions of individual streams drop significantly
18
Capacity Planning
19
Default Configuration Used
• No bandwidth or CAC policy constraints in place on video
• Conferencing video bandwidth is similar to Lync 2010
Real World Statistics
20
0
5000
10000
15000
20000
Peer to Peer Calls
Daily Averages
• 6,000 minutes of peer to peer
• 226,000 minutes of conferencing
11 million minutes of video in 1 month
Lync Video Usage at Microsoft
0
100000
200000
300000
400000
500000
600000
700000
800000
Conference Calls
21
Common Resolutions
Users tend to keep default resolutions
0 20000 40000 60000 80000
424x240
960x144
320x180
320x240
640x360
212x160
1280x720
352x288
640x480
960x540
Stream Resolution Distribution – Top 10
Low
Resolution
Medium
Resolution
High
Resolution
Peer 71.4 % 15.0 % 13.6%
Conference 89.6 % 8.4 % 2.1 %
*Pano144p is 18.4%
22
Lync Client Conferencing Policies
Get-CsConferencingPolicy | fl *video*
• Controls both peer and conference video sessions
• Default policy compared to a customized policy
23
Controlling Video Behavior
AllowIPVideo
• Controls allowance of video in assigned user’s own conferences
EnableP2PVideo
• Controls availability of video for assigned user on any peer-to-peer session
AllowMultiView
• Controls Gallery view capability on the assigned user’s own conferences
EnableMultiViewJoin
• Used to disable Gallery view for assigned users when joining other’s conferences
24
Controlling Video Bandwidth
VideoBitRateKb
• Limit of video sent by a single client
• Default value of 50Mbps
TotalReceiveVideoBitRateKb
• Limit of the combined total of all received video streams
• Also default value of 50Mbps
• Must be at least 420Kbps to support full Gallery view experience
Both parameter values are measured individually per video source
25
Thank you

Mais conteúdo relacionado

Mais procurados

Dubber Investor presentation April 2016
Dubber Investor presentation April 2016Dubber Investor presentation April 2016
Dubber Investor presentation April 2016Justin Absalom
 
Cloud video conferencing and calling with StarLeaf
Cloud video conferencing and calling with StarLeafCloud video conferencing and calling with StarLeaf
Cloud video conferencing and calling with StarLeafmicheledurban
 
Cloud video Conferencing and calling, StarLeaf overview june 2013 eur
Cloud video Conferencing and calling, StarLeaf overview june 2013 eurCloud video Conferencing and calling, StarLeaf overview june 2013 eur
Cloud video Conferencing and calling, StarLeaf overview june 2013 eurmicheledurban
 
Slides for Week 4 - Lec 2
Slides for Week 4 - Lec 2Slides for Week 4 - Lec 2
Slides for Week 4 - Lec 2Videoguy
 
Best practices for live streaming
Best practices for live streamingBest practices for live streaming
Best practices for live streamingAlden Fertig
 
Polycom - Overview
Polycom - OverviewPolycom - Overview
Polycom - OverviewCXN-BE
 
Developing Applications Using Host Processing Instead of DSPs
Developing Applications Using Host Processing Instead of DSPsDeveloping Applications Using Host Processing Instead of DSPs
Developing Applications Using Host Processing Instead of DSPsVideoguy
 
Tampa gl resi final 2015
Tampa gl resi final 2015Tampa gl resi final 2015
Tampa gl resi final 2015jasoncraw
 
Connection Telecom - Onsite and Cloud Based PBX
Connection Telecom - Onsite and Cloud Based PBXConnection Telecom - Onsite and Cloud Based PBX
Connection Telecom - Onsite and Cloud Based PBXClarotech_Events
 
Streambox Post Production Solutions
Streambox Post Production SolutionsStreambox Post Production Solutions
Streambox Post Production SolutionsAlli Gates
 
ClearOne Video Collaboration Overview
ClearOne Video Collaboration Overview ClearOne Video Collaboration Overview
ClearOne Video Collaboration Overview Dan Kowalske
 
Mc presentation april 2017
Mc presentation april 2017Mc presentation april 2017
Mc presentation april 2017Dan Kowalske
 
EnGenius Technologies, Inc. Hospitality Solution
EnGenius Technologies, Inc. Hospitality SolutionEnGenius Technologies, Inc. Hospitality Solution
EnGenius Technologies, Inc. Hospitality SolutionBryan Slayman
 
Polycom Realpresence
Polycom RealpresencePolycom Realpresence
Polycom Realpresencebest4systems
 
Polycom soundpoint ip450 data sheet
Polycom soundpoint ip450 data sheetPolycom soundpoint ip450 data sheet
Polycom soundpoint ip450 data sheetbest4systems
 
Polycom RealPresence Trio 8800 for Microsoft Office 365 and Skype
Polycom RealPresence Trio 8800 for Microsoft Office 365 and SkypePolycom RealPresence Trio 8800 for Microsoft Office 365 and Skype
Polycom RealPresence Trio 8800 for Microsoft Office 365 and SkypeDavid J Rosenthal
 
Microsoft O365 E5 Meetings and Voice Extensive Demontrations and updates
Microsoft O365 E5 Meetings and Voice Extensive Demontrations and updates   Microsoft O365 E5 Meetings and Voice Extensive Demontrations and updates
Microsoft O365 E5 Meetings and Voice Extensive Demontrations and updates David J Rosenthal
 
How to switch from analog or ISDN to VoIP - webinar 2016, English
How to switch from analog or ISDN to VoIP - webinar 2016, EnglishHow to switch from analog or ISDN to VoIP - webinar 2016, English
How to switch from analog or ISDN to VoIP - webinar 2016, EnglishAskozia
 

Mais procurados (20)

Dubber Investor presentation April 2016
Dubber Investor presentation April 2016Dubber Investor presentation April 2016
Dubber Investor presentation April 2016
 
Cloud video conferencing and calling with StarLeaf
Cloud video conferencing and calling with StarLeafCloud video conferencing and calling with StarLeaf
Cloud video conferencing and calling with StarLeaf
 
Cloud video Conferencing and calling, StarLeaf overview june 2013 eur
Cloud video Conferencing and calling, StarLeaf overview june 2013 eurCloud video Conferencing and calling, StarLeaf overview june 2013 eur
Cloud video Conferencing and calling, StarLeaf overview june 2013 eur
 
Slides for Week 4 - Lec 2
Slides for Week 4 - Lec 2Slides for Week 4 - Lec 2
Slides for Week 4 - Lec 2
 
Best practices for live streaming
Best practices for live streamingBest practices for live streaming
Best practices for live streaming
 
Polycom - Overview
Polycom - OverviewPolycom - Overview
Polycom - Overview
 
Developing Applications Using Host Processing Instead of DSPs
Developing Applications Using Host Processing Instead of DSPsDeveloping Applications Using Host Processing Instead of DSPs
Developing Applications Using Host Processing Instead of DSPs
 
Vid ovation tv-iptv-business-enterprise
Vid ovation tv-iptv-business-enterpriseVid ovation tv-iptv-business-enterprise
Vid ovation tv-iptv-business-enterprise
 
Tampa gl resi final 2015
Tampa gl resi final 2015Tampa gl resi final 2015
Tampa gl resi final 2015
 
Connection Telecom - Onsite and Cloud Based PBX
Connection Telecom - Onsite and Cloud Based PBXConnection Telecom - Onsite and Cloud Based PBX
Connection Telecom - Onsite and Cloud Based PBX
 
Streambox Post Production Solutions
Streambox Post Production SolutionsStreambox Post Production Solutions
Streambox Post Production Solutions
 
ClearOne Video Collaboration Overview
ClearOne Video Collaboration Overview ClearOne Video Collaboration Overview
ClearOne Video Collaboration Overview
 
Mc presentation april 2017
Mc presentation april 2017Mc presentation april 2017
Mc presentation april 2017
 
EnGenius Technologies, Inc. Hospitality Solution
EnGenius Technologies, Inc. Hospitality SolutionEnGenius Technologies, Inc. Hospitality Solution
EnGenius Technologies, Inc. Hospitality Solution
 
Polycom Realpresence
Polycom RealpresencePolycom Realpresence
Polycom Realpresence
 
Polycom soundpoint ip450 data sheet
Polycom soundpoint ip450 data sheetPolycom soundpoint ip450 data sheet
Polycom soundpoint ip450 data sheet
 
Polycom RealPresence Trio 8800 for Microsoft Office 365 and Skype
Polycom RealPresence Trio 8800 for Microsoft Office 365 and SkypePolycom RealPresence Trio 8800 for Microsoft Office 365 and Skype
Polycom RealPresence Trio 8800 for Microsoft Office 365 and Skype
 
Quick Tips from the IT Trenches
Quick Tips from the IT TrenchesQuick Tips from the IT Trenches
Quick Tips from the IT Trenches
 
Microsoft O365 E5 Meetings and Voice Extensive Demontrations and updates
Microsoft O365 E5 Meetings and Voice Extensive Demontrations and updates   Microsoft O365 E5 Meetings and Voice Extensive Demontrations and updates
Microsoft O365 E5 Meetings and Voice Extensive Demontrations and updates
 
How to switch from analog or ISDN to VoIP - webinar 2016, English
How to switch from analog or ISDN to VoIP - webinar 2016, EnglishHow to switch from analog or ISDN to VoIP - webinar 2016, English
How to switch from analog or ISDN to VoIP - webinar 2016, English
 

Semelhante a Lighting up Lync Video - Network Preparation

basic video conferencing knowledge(for sales presales-technical)
basic video conferencing knowledge(for sales presales-technical)basic video conferencing knowledge(for sales presales-technical)
basic video conferencing knowledge(for sales presales-technical)The Friday Times
 
Монетизация сетевой инфраструктуры
Монетизация сетевой инфраструктурыМонетизация сетевой инфраструктуры
Монетизация сетевой инфраструктурыBAKOTECH
 
VoLTE video telephony – a communication evolution
VoLTE video telephony – a communication evolution VoLTE video telephony – a communication evolution
VoLTE video telephony – a communication evolution IMTC
 
Chapter 6 : VIDEO
Chapter 6 : VIDEOChapter 6 : VIDEO
Chapter 6 : VIDEOazira96
 
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
 
Yealink vc110 Video Conferencing Endpoint
Yealink vc110 Video Conferencing EndpointYealink vc110 Video Conferencing Endpoint
Yealink vc110 Video Conferencing EndpointErick E. Guillén Araya
 
High Definition Video Conferencing and the Ohio K-12 Network ...
High Definition Video Conferencing and the Ohio K-12 Network ...High Definition Video Conferencing and the Ohio K-12 Network ...
High Definition Video Conferencing and the Ohio K-12 Network ...Videoguy
 
Encoding Video for the Web - Webinar from ReelSEO.com
Encoding Video for the Web  - Webinar from ReelSEO.comEncoding Video for the Web  - Webinar from ReelSEO.com
Encoding Video for the Web - Webinar from ReelSEO.comMark Robertson ⏩
 
Encoding Video for Microsoft Silverlight
Encoding Video for Microsoft SilverlightEncoding Video for Microsoft Silverlight
Encoding Video for Microsoft Silverlightgoodfriday
 
Building High Quality Video Operations in the Cloud - Synacor
Building High Quality Video Operations in the Cloud - SynacorBuilding High Quality Video Operations in the Cloud - Synacor
Building High Quality Video Operations in the Cloud - SynacorAmazon Web Services
 
7 reasons why video conferencing world will never
7 reasons why video conferencing world will never7 reasons why video conferencing world will never
7 reasons why video conferencing world will neverTrueConf
 
VMworld 2014: What's New with View and PCoIL in Horizon 6
VMworld 2014: What's New with View and PCoIL in Horizon 6VMworld 2014: What's New with View and PCoIL in Horizon 6
VMworld 2014: What's New with View and PCoIL in Horizon 6VMworld
 
MPEG4 codec for Access Grid
MPEG4 codec for Access GridMPEG4 codec for Access Grid
MPEG4 codec for Access GridVideoguy
 
MPEG4 codec for Access Grid
MPEG4 codec for Access GridMPEG4 codec for Access Grid
MPEG4 codec for Access GridVideoguy
 
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
 
NIC - Understand Lync Video and Interop - Level 300
NIC - Understand Lync Video and Interop - Level 300NIC - Understand Lync Video and Interop - Level 300
NIC - Understand Lync Video and Interop - Level 300Ståle Hansen
 

Semelhante a Lighting up Lync Video - Network Preparation (20)

basic video conferencing knowledge(for sales presales-technical)
basic video conferencing knowledge(for sales presales-technical)basic video conferencing knowledge(for sales presales-technical)
basic video conferencing knowledge(for sales presales-technical)
 
Монетизация сетевой инфраструктуры
Монетизация сетевой инфраструктурыМонетизация сетевой инфраструктуры
Монетизация сетевой инфраструктуры
 
Mips track a
Mips   track aMips   track a
Mips track a
 
VoLTE video telephony – a communication evolution
VoLTE video telephony – a communication evolution VoLTE video telephony – a communication evolution
VoLTE video telephony – a communication evolution
 
Chapter 6 : VIDEO
Chapter 6 : VIDEOChapter 6 : VIDEO
Chapter 6 : VIDEO
 
Chapter 6
Chapter 6Chapter 6
Chapter 6
 
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
 
Yealink vc110 Video Conferencing Endpoint
Yealink vc110 Video Conferencing EndpointYealink vc110 Video Conferencing Endpoint
Yealink vc110 Video Conferencing Endpoint
 
High Definition Video Conferencing and the Ohio K-12 Network ...
High Definition Video Conferencing and the Ohio K-12 Network ...High Definition Video Conferencing and the Ohio K-12 Network ...
High Definition Video Conferencing and the Ohio K-12 Network ...
 
Encoding Video for the Web - Webinar from ReelSEO.com
Encoding Video for the Web  - Webinar from ReelSEO.comEncoding Video for the Web  - Webinar from ReelSEO.com
Encoding Video for the Web - Webinar from ReelSEO.com
 
Encoding Video for Microsoft Silverlight
Encoding Video for Microsoft SilverlightEncoding Video for Microsoft Silverlight
Encoding Video for Microsoft Silverlight
 
RGB Broadcast Company Profile
RGB Broadcast Company ProfileRGB Broadcast Company Profile
RGB Broadcast Company Profile
 
Building High Quality Video Operations in the Cloud - Synacor
Building High Quality Video Operations in the Cloud - SynacorBuilding High Quality Video Operations in the Cloud - Synacor
Building High Quality Video Operations in the Cloud - Synacor
 
Hdtv technology
Hdtv technologyHdtv technology
Hdtv technology
 
7 reasons why video conferencing world will never
7 reasons why video conferencing world will never7 reasons why video conferencing world will never
7 reasons why video conferencing world will never
 
VMworld 2014: What's New with View and PCoIL in Horizon 6
VMworld 2014: What's New with View and PCoIL in Horizon 6VMworld 2014: What's New with View and PCoIL in Horizon 6
VMworld 2014: What's New with View and PCoIL in Horizon 6
 
MPEG4 codec for Access Grid
MPEG4 codec for Access GridMPEG4 codec for Access Grid
MPEG4 codec for Access Grid
 
MPEG4 codec for Access Grid
MPEG4 codec for Access GridMPEG4 codec for Access Grid
MPEG4 codec for Access Grid
 
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
 
NIC - Understand Lync Video and Interop - Level 300
NIC - Understand Lync Video and Interop - Level 300NIC - Understand Lync Video and Interop - Level 300
NIC - Understand Lync Video and Interop - Level 300
 

Mais de IVCi, LLC

IVCi Corporate Overview
IVCi Corporate OverviewIVCi Corporate Overview
IVCi Corporate OverviewIVCi, LLC
 
Driving Usage & Adoption of Visual Collaboration
Driving Usage & Adoption of Visual CollaborationDriving Usage & Adoption of Visual Collaboration
Driving Usage & Adoption of Visual CollaborationIVCi, LLC
 
The Expanding World of Telehealth
The Expanding World of TelehealthThe Expanding World of Telehealth
The Expanding World of TelehealthIVCi, LLC
 
Trends in Distance Learning Technology
Trends in Distance Learning TechnologyTrends in Distance Learning Technology
Trends in Distance Learning TechnologyIVCi, LLC
 
The New Healthcare Model - Collaboration is Key
The New Healthcare Model - Collaboration is KeyThe New Healthcare Model - Collaboration is Key
The New Healthcare Model - Collaboration is KeyIVCi, LLC
 
Cloud Video Experience
Cloud Video ExperienceCloud Video Experience
Cloud Video ExperienceIVCi, LLC
 
Introduction to IVCi
Introduction to IVCiIntroduction to IVCi
Introduction to IVCiIVCi, LLC
 
The Rus Distance Learning and Telemedicine Program
The Rus Distance Learning and Telemedicine ProgramThe Rus Distance Learning and Telemedicine Program
The Rus Distance Learning and Telemedicine ProgramIVCi, LLC
 
Webinar: The Traveler's Guide to Video Conferencing
Webinar: The Traveler's Guide to Video ConferencingWebinar: The Traveler's Guide to Video Conferencing
Webinar: The Traveler's Guide to Video ConferencingIVCi, LLC
 
Video Conferencing for Business Success
Video Conferencing for Business SuccessVideo Conferencing for Business Success
Video Conferencing for Business SuccessIVCi, LLC
 

Mais de IVCi, LLC (10)

IVCi Corporate Overview
IVCi Corporate OverviewIVCi Corporate Overview
IVCi Corporate Overview
 
Driving Usage & Adoption of Visual Collaboration
Driving Usage & Adoption of Visual CollaborationDriving Usage & Adoption of Visual Collaboration
Driving Usage & Adoption of Visual Collaboration
 
The Expanding World of Telehealth
The Expanding World of TelehealthThe Expanding World of Telehealth
The Expanding World of Telehealth
 
Trends in Distance Learning Technology
Trends in Distance Learning TechnologyTrends in Distance Learning Technology
Trends in Distance Learning Technology
 
The New Healthcare Model - Collaboration is Key
The New Healthcare Model - Collaboration is KeyThe New Healthcare Model - Collaboration is Key
The New Healthcare Model - Collaboration is Key
 
Cloud Video Experience
Cloud Video ExperienceCloud Video Experience
Cloud Video Experience
 
Introduction to IVCi
Introduction to IVCiIntroduction to IVCi
Introduction to IVCi
 
The Rus Distance Learning and Telemedicine Program
The Rus Distance Learning and Telemedicine ProgramThe Rus Distance Learning and Telemedicine Program
The Rus Distance Learning and Telemedicine Program
 
Webinar: The Traveler's Guide to Video Conferencing
Webinar: The Traveler's Guide to Video ConferencingWebinar: The Traveler's Guide to Video Conferencing
Webinar: The Traveler's Guide to Video Conferencing
 
Video Conferencing for Business Success
Video Conferencing for Business SuccessVideo Conferencing for Business Success
Video Conferencing for Business Success
 

Último

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
 
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
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
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
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
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
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
🐬 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
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
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
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
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
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
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
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 

Último (20)

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...
 
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...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
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
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
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?
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
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
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
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
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
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
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 

Lighting up Lync Video - Network Preparation

  • 1. Lighting Up Lync Video Network Preparation Jeff Schertz – Lead Microsoft Solutions Architect, Polycom
  • 2. 2 Agenda Desktop Video Experience in Lync 2013 Technical Requirements to Support Video Extending Lync Video into the Conference Room Lync Room System Deployment Scenarios
  • 4. 4 Video Codecs in Lync 2013 H.264 Scalable Video Coding (SVC) • Multiple video streams provides enhanced user experience • Temporal Scaling provides bandwidth savings for different frame rates • Embedded hardware and USB device encoding and decoding support • More 4:3 and 16:9 resolutions across entire range including 1080p • Multiple Panorama resolutions for new CX5100/CX5500 devices Real-Time Video (RTV) • A few additional widescreen resolutions were added • Otherwise is basically unchanged from Lync 2010/OCS To Learn More:
  • 5. 5 Client Video Experience Lync 2013 and Lync Web App 2013 • Up to 5 inbound video streams • Any can be in either square or widescreen • Support for RoundTable/CX5000 Panorama Lync 2013 Windows App • Up to 4 inbound video streams • Gallery view is always cropped; ignores overrides • Native resolution available in speaker view Lync 2013 Mobile App • No gallery - limited to single stream active-speaker view
  • 6. 6 Conferencing Views Gallery View Speaker View Video Spotlight Compact View
  • 7. 7 Cropping Video is encoded and sent in full capture resolution (e.g. 16:9) There is no square resolution (1:1) Behavior can be validated by comparing bandwidth of cropped versus uncropped
  • 8. 8 Smart Framing Facial detection and coordinates sent in RTP stream Native aspect ratio displayed in peer-to-peer calls Video cropped by default on multi-party conference calls − Full aspect ratio displayed only in Video Spotlight mode − Some scenarios automatically override cropping (e.g. LRS, CX5100) Cropped Smart Framing Manual Override
  • 9. 9 Screen Real Estate Actual resolution sent may be lower or higher than the ideal match Video competes with content, attendee list, conversation window, etc. Large Meetings of 75+ attendees force Speaker View 360p 360p 360p 360p 360p
  • 10. 10 Monitor Size Video resolutions are the same pixel depth regardless of the display’s physical size Thus bandwidth is the same 84” Perceptive Pixel Monitor • 1920 x 1080 = 2,073,600 pixels 5” Nokia Lumia 929 Phone • 1920 x 1080 = 2,073,600 pixels
  • 11. 11 Panoramic Video RoundTable/CX5000 • Limited to low resolution and frame rate New CX5100/CX5500 • Support for multiple, higher resolutions and frame rates Different Behavior • Local preview is not mirrored like the main video source • Panorama is active-speaker experience
  • 12. 12 Multiple Monitors Standard Lync 2013 Client • Maximized video Gallery on single screen • Can manually be dragged across both monitors but this is clunky and rarely used Lync Room System • Default Gallery view is also single screen • Includes “Video Only view” option to span video Gallery view across both monitors Bandwidth Impact • Dedicating displays to video can trigger requests for higher resolutions
  • 14. 14 Audio Bandwidth Bandwidth calculations should include entire RTP payload (audio + video) in addition to the RTCP bit rate Add 5Kbps per codec for RTCP payload Payload Bitrates Audio codec Scenarios Audio +IP Header +UDP RTP SRTP +FEC RTAudio Wideband Peer-to-peer 29.0 Kbps 45.0 Kbps 57.0 Kbps 86.0 Kbps RTAudio Narrowband Peer-to-peer PSTN 11.8 Kbps 27.8 Kbps 39.8 Kbps 51.6 Kbps G.722 Conferencing 64.0 Kbps 80.0 Kbps 95.6 Kbps 159.6 Kbps G.722 Stereo Peer-to-peer Conferencing 128.0 Kbps 144.0 Kbps 159.6 Kbps 223.6 Kbps G.711 PSTN 64.0 Kbps 80.0 Kbps 92.0 Kbps 156.0 Kbps Siren Conferencing 46.0 Kbps 32.0 Kbps 47.6 Kbps 63.6 Kbps Media RTCP Max Bit Rate Audio 5 Kbps Video (Single Codec) 10 Kbps Video (H.264 + RTV) 15 Kbps
  • 15. 15 Video Bandwidth Data from the Lync Bandwidth Calculator Averages are calculated on 80% of Maximum* Forward Error Correction (FEC) overhead is included in the RTP payload Add 5Kbps per codec for RTCP payload Video codec Resolution (Aspect Ratio) Average Bit Rate* Maximum Bit Rate Minimum Bit Rate Maximum Frame Rate Low H.264 320x180 (16:9) 212x160 (4:3) 200 Kbps 250 Kbps 15 Kbps 15 fps H.264 / RTV 424x240 (16:9) 320x240 (4:3) 280 Kbps 350 Kbps 100 Kbps 15 fps H.264 480x270 (16:9) 424x320 (4:3) 360 Kbps 450 Kbps 200 Kbps 15 fps Standard H.264 / RTV 640x360 (16:9) 640x480 (4:3) 640 Kbps 800 Kbps 300 Kbps 30 fps H.264 848x480 (16:9) 1,200 Kbps 1,500 Kbps 400 Kbps 30 fps H.264 960x540 (16:9) 1,600 Kbps 2,000 Kbps 500 Kbps 30 fps HD H.264 / RTV 1280x720 (16:9) 2,000 Kbps 2,500 Kbps 700 Kbps 30 fps H.264 1920x1080 (16:9) 3,200 Kbps 4,000 Kbps 500 Kbps 30 fps Panorama H.264 / RTV 960x144 (20:3) 400 Kbps 500 Kbps 15 Kbps 30 fps H.264 1280x192 (20:3) 800 Kbps 1,000 Kbps 250 Kbps 30 fps H.264 1920x288 (20:3) 1,600 Kbps 2,000 Kbps 500 Kbps 30 fps
  • 16. 16 Peer to Peer Call Bandwidth Default video window size is low resolution Manual resizing of the window is required to trigger higher resolutions
  • 17. 17 Multiparty Conference Bandwidth Bandwidth utilization initially increases as participants are added Then decreases as resolutions of individual streams drop significantly
  • 19. 19 Default Configuration Used • No bandwidth or CAC policy constraints in place on video • Conferencing video bandwidth is similar to Lync 2010 Real World Statistics
  • 20. 20 0 5000 10000 15000 20000 Peer to Peer Calls Daily Averages • 6,000 minutes of peer to peer • 226,000 minutes of conferencing 11 million minutes of video in 1 month Lync Video Usage at Microsoft 0 100000 200000 300000 400000 500000 600000 700000 800000 Conference Calls
  • 21. 21 Common Resolutions Users tend to keep default resolutions 0 20000 40000 60000 80000 424x240 960x144 320x180 320x240 640x360 212x160 1280x720 352x288 640x480 960x540 Stream Resolution Distribution – Top 10 Low Resolution Medium Resolution High Resolution Peer 71.4 % 15.0 % 13.6% Conference 89.6 % 8.4 % 2.1 % *Pano144p is 18.4%
  • 22. 22 Lync Client Conferencing Policies Get-CsConferencingPolicy | fl *video* • Controls both peer and conference video sessions • Default policy compared to a customized policy
  • 23. 23 Controlling Video Behavior AllowIPVideo • Controls allowance of video in assigned user’s own conferences EnableP2PVideo • Controls availability of video for assigned user on any peer-to-peer session AllowMultiView • Controls Gallery view capability on the assigned user’s own conferences EnableMultiViewJoin • Used to disable Gallery view for assigned users when joining other’s conferences
  • 24. 24 Controlling Video Bandwidth VideoBitRateKb • Limit of video sent by a single client • Default value of 50Mbps TotalReceiveVideoBitRateKb • Limit of the combined total of all received video streams • Also default value of 50Mbps • Must be at least 420Kbps to support full Gallery view experience Both parameter values are measured individually per video source

Notas do Editor

  1. LRS sending stream lower resolution if other Lync clients are all desktop and in default gallery view LRS receiving stream(s) may be higher resolution options depending on the viewing options and various client’s capability and bandwidth