Skype for Business Server 2015 Video Experience Video
Skype for Business Server 2015 • Video Experience Video Interoperability • Skype Consumer • Standards-Based Video Conferencing
Peer Sessions Conferences
• • • Video Mute/Unmute Present Hang Up Call Controls
Video – What in the World are You Doing to My Network?
ICE/STUN/TURN
User-Agent: UCCAPI/15. 0. 4709. 1000 OC/15. 0. 4711. 1002 (Skype for Business) targetname=“lyncfe 01. mslync. net”
federation. messenger. msn. com RTCC/6. 0. 0. 0 Lync. Skype. Gateway 2/1. 0. 233. 0 sippoolsn 20 s 01. infra. lync. com RTCC/6. 0. 0. 0 Mediation. Server SERVER: RTCC/6. 0. 0. 0 Mediation. Server SN 20 S 00 MED 04. infra. lync. com
9 0 8 115 13 118 97 101 a=rtpmap: 122 X-H 264 UC/90000 a=rtpmap: 121 x-rtvc 1/90000 a=rtpmap: 123 x-ulpfecuc/90000 8 115 97 13 118 101 a=rtpmap: 117 G 722/8000/2 a=rtpmap: 104 SILK/16000 a=rtpmap: 114 x-msrta/16000 a=rtpmap: 9 G 722/8000 a=rtpmap: 112 G 7221/16000 a=rtpmap: 111 SIREN/16000 a=rtpmap: 0 PCMU/8000 a=rtpmap: 103 SILK/8000 a=rtpmap: 8 PCMA/8000 a=rtpmap: 116 AAL 2 -G 726 -32/8000 a=rtpmap: 115 x-msrta/8000 a=rtpmap: 97 RED/8000 a=rtpmap: 13 CN/8000 a=rtpmap: 118 CN/16000 a=rtpmap: 101 telephone-event/8000
192. 168. 1. 165 104 122 192. 168. 1. 100 104 122 a=rtpmap: 104 SILK/16000 a=rtpmap: 122 X-H 264 UC/90000
Some may even support native registration directly to Lync/Sf. B, but most do not Lync Room System is not categorized as a VTC
Session Initiation Protocol SDP Session Initiation Protocol Extensions [MS-SIP] Supported: ms-dialog-route-set-update Supported: ms-safe-transfer Supported: ms-sender Supported: ms-conf-invite Ms-Conversation-ID: ms-keep-alive: UAC; hop-hop=yes ms-subnet: 192. 168. 100. 0 Real-time Transport Protocol Session Description Protocol Extensions [MS-SDP] a=rtpmap: 121 x-rtvc 1/90000 a=rtpmap: 34 H 263/90000 a=rtpmap: 122 X-H 264 UC/90000 a=rtpmap: 121 x-rtvc 1/90000 a=rtpmap: 109 H 264/90000 a=rtpmap: 34 H 263/90000 RTP Payload Format for H. 264 Video Streams Extensions [MS-H 264 PF] The Lync 2013 X-H 264 UC encoder will format the media stream using Network Abstraction Layer (NAL) units such that a standard H. 264 AVC decoder can identify the AVC packets apart from SVC packets and then discard any unsupported SVC data. Real-time Transport Protocol Extensions - RTCP Details [MS-RTCP] RTCP packets should be sent on every RTP session. Failure to do so can result in loss of functionality and possibly termination of the session by time-out.
Video Interop Server
Server intermediary Skype for Business
A VTC user can call a Skype for Business 2015 or Lync 2013 client directly Single video stream of a specific resolution and frame rate provided by each end A VTC user can join meetings hosted on a Skype for Business 2015 or Lync 2013 AVMCU Call and conference control actions
The VTC is not registered to Sf. B Server and VIS does not relay presence information in either direction No desktop, application or any other content sharing modality is supported through VIS A VTC can only join Skype Meetings hosted in the same topology as the trunked VIS pool Only VTCs with local network access to the video gateway and VIS are supported External Sf. B and Lync clients are supported via the Edge Server
VIS only supports transcoding H. 264 video for Lync/Sf. B clients No interop with Lync 2010 and older clients Cannot drag-and-drop VTCs into Skype Meetings A VTC can neither place nor receive calls to the PSTN Limited Standards-Based Features and Compatibility No H. 323, H. 263, ISDN, TIP/ITP (multiscreen immersive rooms) Active Speaker only, no continuous presence or ‘gallery’ view
The Video Interop Server acts very much like a Mediation Server
Transcodes Handles conversion of SVC and AVC streams without the need for traditional transcoding Used in Peer to Peer Calls and simple Skype Meetings H. 264 AVC H. 264 SVC
Can transcode additional Transcodes a single AVC stream into one or more SVC streams in conference calls
A SIP trunk is established between VIS and a supported video gateway Supported room systems must be registered to the video gateway SIP compatible endpoints Models tested directly by Microsoft
Cisco Unified Communications Manager (CUCM) • Release 10. 5 Cisco Tele. Presence Room Systems • Cisco Tele. Presence Codecs (C 40, C 60, C 90) • Cisco Tele. Presence DX Series (DX 80) • Cisco Tele. Presence EX Series (EX 60, EX 90) • Cisco Tele. Presence MX Series (MX 200, MX 300) • Cisco Tele. Presence SX Series (SX 20) Cisco Tele. Presence Software • Release TC 7. 0. 0 or newer
Associated Backup Pool
Get-Cs. Service -Video. Gateway | Select-Object Identity, Video. Interop. Server |fl Identity : Video. Gateway: cucm 1. contoso. com Video. Interop. Server : Video. Interop. Server: vispool. contoso. com Identity : Video. Gateway: cucm 2. contoso. com Video. Interop. Server : Video. Interop. Server: vispool. contoso. com
cucm 1. contoso. com = 10. 1. 1. 50 cucm 2. contoso. com = 10. 1. 1. 50 Get-Cs. Service -Video. Gateway | Select-Object Identity, Video. Interop. Server |fl Identity : Video. Gateway: cucm 1. contoso. com Video. Interop. Server : Video. Interop. Server: vispool 1. contoso. com Identity : Video. Gateway: cucm 2. contoso. com Video. Interop. Server : Video. Interop. Server: vispool 2. contoso. com
Lync Server 2013 CU 5 -HF 9 required Lync 2013 Desktop Client
New SIP Video Trunk automatically created
Add-Windows. Feature NET-Framework-Core
Global Forward. Error. Correction. Type Cisco Global Supports. Sending. Low. Resolution Global Enable. Enhanced. Video. Experience
cucm. contoso. com VTCDial. Plan Seven. Digit. Rule Keep All
Video Interoperability
http: //myignite. microsoft. com
- Slides: 52