ståle hansen - understand how video works in lync and how video interoperability can be utilized

41
@StaleHansen @NICconf Ståle Hansen Understand Lync Video and Interop

Upload: nordic-infrastructure-conference

Post on 17-Jan-2015

1.959 views

Category:

Technology


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

Ståle Hansen

Understand Lync Video and Interop

Page 2: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

AT&T Picturephone

CU-SeeMe MAC og Windows

Multipoint Control Unit (MCU)Custom HardwareApplication Specific Processors

Custom HardwareStandard DSP Processors

Standard Server HardwareStandard Intel Processors

Page 3: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

• 1964 – AT&T Picturephone• 1971 – Ericsson first trans-atlantic video telephone (LME) call• 1988 – H.261 ratified• 1994 – CU-SeeMe for MAC and Windows• 1996 – H.320 ISDN, H.323 RTP\IP, H.239 presentation, H.263• 2002 – H.263 ratified• 2005 – LCS with H.261 and RDP for presentation• 2007 – OCS adding RTV and software based MCU• 2013 – Lync 2013 adding H.264 SVC

Page 4: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

@StaleHansen@NICconfNorway, Oslo

The UCA PodcastMsunified.net

Technical EvangelistSince 2006

Microsoft Most Valuable Professional

Page 5: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

Scope

Hosted multi-tenant

Lync OnlineLync Server

Private cloud / dedicated

Lync ServerSingle domain & directory Users split – server / online

Lync Hybrid

Office 365 Lync Online

Page 6: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

Session Objectives And Takeaways• Session Objectives:

• What’s new in Lync 2013 Video• Lessons learned with Lync Room System (LRS)• Latest news in Lync video interoperability

• Key Takeaways• SVC is the new video codec, RTV is legacy• Pexip and Acano solves desktopsharing in interop

scenarios

Page 7: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

WHAT’S NEW IN LYNC 2013 VIDEO?

Page 8: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

Lync 2013 Video Improvements• Collocated

• 4000 concurrent users per pool with 12 Front Ends• 250 within a single conference • 375 per Front End

• Dedicated for large meetings• For 250-1000 concurrent users

Page 9: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

Lync 2013 Video Improvements• Point-to-point

• Up to HD 1080p• 2 CPU cores

• H.264 (up to HD 1080p)• RTVideo (up to HD 720p) or • Panoramic video (up to 1920x288, also available in multi-point)

• Conferences• H.264 (up to 1080p)• RTVideo (up to VGA)• Up to 5 active speakers

Page 10: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

What about mobility?• Lync 2010 Mobile

• No Voice/Video over IP experience

• Windows 8/RT Modern UI• Point-to-point video• Multi-party video (Gallery View)• Leveraging H.264 SVC• H.264 encoding within ARM chipsets

• Lync 2013 Mobile• Point-to-point video• Multi-party video (single active speaker)• Leveraging H.264 SVC• H.264 encoding within ARM chipsets

Page 11: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

HOW DOES LYNC 2013 VIDEO WORK

Page 12: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

Lync 2010/Office Communications Server

LyncA/V MCUActive

Speaker

PreviousSpeaker

Other Attendees

Traditional Video Conferencing

VC MCU

Page 13: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

1

2

3

4

5

6User 2 puts User 1 in full screen

User 1’s Lync client sends low + high res streamsMCU sends full stream to

User 2

MCU continues to send low resolution streams to all other users

Initially, all users are sending a single stream of video and receiving streams of up to 5 other participants

Page 14: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

Video codec Resolution and aspect ratio

Maximum video payload bit rate (Kbps)

Minimum video payload bit rate (Kbps)

Typical bit rate (Kbps)

H.264 320x180 (16:9)212x160 (4:3)

250 15 200

H.264/RTVideo 424x240 (16:9))320x240 (4:3

350 100 280

H.264 480x270 (16:9)424x320 (4:3)

450 200 350

H.264/RTVideo 640x360 (16:9)640x480 (4:3)

800 300 640

H.264 848x480 (16:9) 1500 400 1200

H.264 960x540 (16:9) 2000 500 1600

H.264/RTVideo 1280x720 (16:9) 2500 700 2000

H.264 1920x1080 (16:9) 4000 500 3200

H.264/RTVideo 960x144 (20:3) 500 15 400

H.264 1280x192 (20:3) 1000 250  

H.264 1920x288 (20:3) 2000 500  

Page 15: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

Gallery View

Page 16: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

SRTP

SIP

/ RTCP

Video Cropping Control

Copped at client side

No cropping for conferences

Page 17: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

LYNC ROOM SYSTEM (LRS)

Page 18: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

• Familiar • Native Lync • Windows Embedded

7 Standard

Page 19: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

• Joining the LRS to a domain is optional• Requires manual import of certificates (for example, trusted root).

• Joining to a domain has benefits• Easy certificate import.• Easy management by assigning Active Directory groups and

domain users administrative rights.

• When joining LRS to a domain, pay attention to• GPOs (Group Policy objects) assigned to the OU (organizational unit) - create a separate

OU if possible.• Block Inheritance and No Override can cause unwanted effects - check!• Also settings for auto lockout, power management, additional authentication, access to

local drives, auto start of applications, and so on.

Page 20: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

Page 21: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

LRS and bandwidth• Fullscreen video, 1080p

• 1920x1080 (16:9)• Typical 3200 kbps

• Bigger multiview• Conferencing is the norm

Page 22: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

LYNC 2013 AND INTEROPERABILITY

Page 23: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

Lync conferencing

Page 24: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

P2P

Native SVC

Page 25: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

Conferencing

Native SVC

Page 26: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

Interoperability partners• Polycom• Cisco• Radvision• Lifesize• Pexip• Acano

Page 27: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

Polycom• Released firmware 8.1 for Polycom RMX MCUs (video bridges)

compatible with Lync 2013• http://downloads.polycom.com/bridging_collab/rmx/relnotes/

RMX_Release_Notes_V_8_1_CP.pdf

• Released firmware 3.1.2 for Polycom HDX family (video terminals) compatible with Lync 2013• http://downloads.polycom.com/video/hdx/ReleaseNotes/

hdx_RelNotes_3_1_2.pdf

• Currently in the process of certification of these solutions in UCOIP

Page 28: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

Radvision• Committed to providing Lync 2013 video

interoperability• Radvision Scopa Video gateway certified for Lync 2010

version 7.7 expected to work with Lync 2013 (using RTVideo and Lync 2010 level features)• http://www.radvision.com/NR/rdonlyres/A4A8D519-AEFF-415B-

AFFF-3B1DF56E903D/0/LyncDeployment_Guide_for_SCOPIA_Video_Gateway_for_Microsoft_Lync_Version_77_Updated.pdf

Page 29: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

Lifesize• Lifesize UVC Mutlipoint bridge claimed

compatible with Lync 2010 and 2013• http://www.lifesize.com/en/products/video-

conferencing-infrastructure/software-based-bridge

Page 30: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

Pexip and Acano• Interop bridge between Lync and the rest• Support all clients, even webRTC• Support for RTV and SVC• Clients need to join separate MCU

Page 31: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

Application Sharing solved!

Page 32: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

Page 33: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

Pexip/Acano

Transcodes to requested codec With application sharing

Page 34: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

Pexip• Software based• Can be virtualized with Vmware

• Hyper-V on the roadmap

• Own client and room to control meeting

Page 35: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

Pexip Conf US Pexip Conf NO

Active SpeakerVideo endpoint

1 HD (previous speaker) + 2 PIP (1,2 HD)

1 HD (active speaker) + 2 PIP (1,2 HD)

Lync

LyncLync

Lync

Page 36: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

Acano• Hardware optimized• Can be virtualized• Own client and room to control meeting

Page 37: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

Interoperability “built in” to Lync• Lync P2P video calls to VTC• VTC P2P call to Lync • Lync invites VTC to spontaneous or “Meet

Now” Lync meeting (via Lync AVMCU)• VTC is able to join a scheduled Lync Meeting

via “Join Lync Meeting” invite

Page 38: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

Session Objectives And Takeaways• Session Objectives:

• What’s new in Lync 2013 Video• Lessons learned with Lync Room System (LRS)• Latest news in Lync video interoperability

• Key Takeaways• SVC is the new video codec, RTV is legacy• Pexip and Acano solves desktopsharing in interop

scenarios

Page 39: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

Lync vide at #LyncConf14

Page 40: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf@StaleHansen @NICconf

@StaleHansen@NICconf

Microsoft Most Valuable Professional

Questions?

Page 41: Ståle Hansen - Understand how video works in lync and how video interoperability can be utilized

@StaleHansen @NICconf

Please evaluate the session before you leave

Thank you

Microsoft Most Valuable Professional

@StaleHansen@NICconf