Module 5 Conferencing in Lync Server 2013 MVA Jump Start
Module Overview Introduction to Conferencing in Lync Server 2013 Designing for Audio/Video and Web Conferencing Dial-In Conferencing in Lync Server 2013 Managing and Administering Conferencing
Lesson 1: Introduction to Conferencing in Lync Server 2013 Conferencing Modes in Lync Server 2013 New Conferencing Features in Lync Server 2013 Conference Scheduling Infrastructure Changes Join Launcher In-Conference Collaboration Office Web Application Server Integration Topology Impacts Conference Dial Out for non-voice enabled users Archiving for Conferences Deployment and Migration Considerations
Conferencing Modes in Lync Server 2013 A/V Conferencing Web Conferencing Dial In Conferencing
New Conferencing Features in Lync Server 2013 Client features: Scheduling Infrastructure Changes Join Launcher Video Enhancements VDI Plugin Conference admin features: Outlook Scheduling Add-in (Meeting Invite Customization) Dial-out conferencing for non- Enterprise Voice enabled users Integration with Office Setup Conference participant features: Presence while sharing Merge this call into View Show Participants Conference presenter features: Manage Presentable Content feature Share Content and Lead Meeting Activities feature Presence while sharing Presentation mode
Conference Scheduling Infrastructure Changes Logo URL-URL to customer hosted logo icon JPG/GF format 188x30 pixels Help URL URL to customer hosted help/support page Legal disclaimer URL URL to customer hosted legal information page Custom footer text Plain text only Maximum 1 kb On-premises set at global, site, pool level Office 365 set at tenant level
Join Launcher Join Launcher Detects and launches Lync client Launches Lync Web App (LWA) client Constructs meeting SIP URI from HTTPs:// join URL Join Launcher changes Support launching mobile clients (Lync Server 2010 with CU4) Windows Phone 7, Android, ios Support launching Windows 8 clients and Internet Explorer 10 (Lync 2013 Server) Launching LWA client from the right place Lync 2013 Server: Proxies join request to the home server where meeting organizer is homed Lync Server 2010 with CU4: Redirects join request to the home pool where meeting organizer is homed Validates meeting before launching client or proxying/redirecting
Lync 2013 Join Launcher with Director HTTPs://meet.contoso.com/joe/xkv184 Hypertext Transfer Protocol (HTTP) get Lync 2013 Director Join Base URL: meet.contoso.com SIP: getconference HTTP proxy Lync 2013 Pool 1 Lync 2013 Pool 2 Front End 1 Front End 2 Front End 1 Front End 2 Joe: organizer
Join Launcher without Director HTTPs://meet.contoso.com/joe/xkv184 HTTP get Lync 2013 Pool 1 Front End 1 Front End 2 Joe: organizer HTTP proxy SIP: getconference Lync 2013 Pool 2 Join Base URL: meet.contoso.com Front End 1 Front End 2
Join Launcher Coexistence HTTPs://meet.contoso.com/joe/xkv184 HTTP get Lync 2010 Director Join Base URL: meet.contoso.com SIP: getconference Lync 2013 Pool 1 redirect Lync 2010 Pool 2 Front End 1 Front End 2 Joe: organizer Front End 1 Front End 2
Join Launcher Hybrid Deployment HTTPs://meet.contoso.com/joe/xkv184 HTTP get Join Base URL: meet.contoso.com Lync 2013 Director on-premises HTTP proxy Lync 2013 Director Online SIP: getconference HTTP proxy Lync 2013 on-premises Lync online Pool Front End 1 Front End 2 Front End 1 Front End 2 SIP: getconference (via Edge) Joe: organizer
In-Conference Collaboration Solution in Lync 2013 Server Adopt standard web technology DHTML/JavaScript over HTTPs Leverage Web Application Companions (WAC) technology to view PowerPoint presentations same as the one adopted by SharePoint 2010 Use PowerPoint broadcasting technology to drive PowerPoint presentations Secured by token (in URL) authentication Benefits Support sharing and viewing PowerPoint presentations on personal computers (PCs), web, and all mobile platforms No client dependency on PowerPoint viewer or Silverlight No custom packaging/de-packaging or encryption/decryption WAC server farm provides centralized web viewing and editing of office docs shared among Lync, Exchange, and SharePoint servers
Office Web Application Server Integration Lync Content File Share 2. Save file 1. Upload file Sharer 3. Present file 4. Broadcasting URL with file ID and authentication token 6. Get the file with file ID and authentication token 5. HTTP gets broadcast URL Viewer 9. HTTP response with current page 7. Get file 8. File Lync Web Conferencing Server WAC Server Lync Config Store: WAC Presentation Base URL
Topology Impacts Topology Impacts Enterprise Edition Reverse Proxy WAC Farm Identity Lync Clients Director Front-end AD MIIS External Edge Server Perimeter Network Optional Back-end Lync Clients Internal File Store
Topology Impacts - Standard Edition Topology Impacts Standard Edition WAC Server Reverse Proxy Lync Clients Identity External Edge Server Perimeter Network SE Box Lync Clients Internal AD MIIS
Topology Impacts - WAC External Access Topology Impacts WAC External Access Lync Clients S4 requests (HTTPS) Content download requests (https) Reverse Proxy S4 requests (HTTPS) S4 requests (HTTPS) Front-end WAC Farm WOPI requests (HTTPS) File Store Identity AD MIIS SIP & PSOM requests (MTLS) SIP & PSOM requests (TLS) External Edge Server Perimeter Network Back-end External Web Farm FQDN= Reverse Proxy FQDN Lync Clients Internal File Store
Conference Dial Out for non-voice enabled users User initiates conference dial-out Lync 2013 Lync 2010 CU4 Is MCX dial-out (mobile client)? No Is user anonymous? No Is user federated EV? No Yes Yes Yes Use user voice policy Use organizer voice policy Use user voice policy
Archiving for Conferences Lync Server 2013 Exchange Server 2013 Lync Server Front End Session transcripts Web Conference Archives Lync Server Front End Mailbox Server Exchange Store Lync Server Front End (Optional) Archiving Db for archiving users without Exchange 2013 mailboxes
Deployment and Migration Considerations Deployment Enabling Web conferencing Enabling A/V conferencing Enabling audio when using a PSTN phone Enabling external users to join the conference Migration Migrating users based on conferencing needs Migrating existing meetings and meeting content
Lesson 2: Designing for Audio/Video and Web Conferencing Discussion: Assessing Business and Compliance Requirements Discussion: Choosing Between Hosted and On-Premises Conferencing Conferencing Policies for Audio/Video and Web Conferencing Designing Audio/Video and Web Conferencing Policies Designing Simple URLs Discussion: Calculating Network Requirements for Conferencing Data Lync Bandwidth Calculator
Discussion: Assessing Business and Compliance Requirements Give some examples of compliance requirements that might affect conferencing. Do you have experience with the adoption of video conferencing after initial deployment and trials? How do the different conferencing modalities affect the network usage? How can you control the usage and impact of different conferencing modalities?
Discussion: Choosing Between Hosted and On-Premises Conferencing What are the reasons for choosing on-premises over hosted conferencing? How can legislative requirements affect the choice between onpremises and hosted conferencing?
Conferencing Policies for Audio/Video and Web Conferencing
Designing Audio/Video and Web Conferencing Policies Scaling Security Video Application and desktop sharing Meeting size Content download and file transfer PSTN dial-in Anonymous participants PSTN dial-out Preventing recording of Meetings
Designing Simple URLs Three Simple URLs that must be created are: Meet Connects users to the conferencing services Dialin Provides access for users to use dial-in conferencing Admin Optional URL that connects a user to Microsoft Lync Server 2013 Control Panel
Discussion: Calculating Network Requirements for Conferencing Data Do you think profiling your users is useful for your network requirements design? Do the audio and video streams always send data? Do you have examples to share on network requirements for conferencing?
Lync Bandwidth Calculator With the Lync Server 2013 Bandwidth Calculator, you can enter information about your users and the Lync Server features that you want to deploy, and the calculator will determine bandwidth requirements for the WAN that connects sites in your deployment. A Microsoft Excel spreadsheet that calculates WAN bandwidth requirements for a Lync Server deployment based on administratorspecified user profiles and network information
Lync Bandwidth Calculator Output Overview
Lesson 3: Dial-In Conferencing in Lync Server 2013 Dial-In Conferencing Support Requirements for Dial-in Conferencing Configuration Options for Dial-in Conferencing Deploy Dial-In Conferencing
Dial-In Conferencing Support Enterprise Users Anonymous Users Enterprise users who dial in from an office IP phone or from Lync 2013 are not prompted for their phone number because they are already authenticated
Requirements for Dial-in Conferencing Hardware and software requirements: Application service (same as Front End servers) Conferencing Attendant (same as Front End servers) Conferencing Announcement (same as Front End servers) Port requirements: Load balancer is configured for the ports used by any application that runs in the pool Audio file requirements: WMA file format 16-bit mono 48-kbps 2-pass CBR Speech level at -24DB Authenticated user requirements: A unique phone number or extension assigned to the account
Configuration Options for Dial-in Conferencing Application service Conferencing Attendant application Conferencing Announcement application Dial-in Conferencing Settings Web page Lync Server 2013 Mediation server and PSTN gateway File store User store Lync Server Control Panel Lync Server Management Shell
Deploy Dial-In Conferencing Configure a dial-in conferencing region Configure a dial-in conferencing number
Lesson 4: Managing and Administering Conferencing Using Lync Server Control Panel to Manage and Administer Conferencing Policies Using Lync Server Management Shell to Manage and Administer Conferencing Configuration Conferencing Configuration Settings
Using Lync Server Control Panel to Manage and Administer Conferencing Policies Modify Global Conferencing Policy Create Site policy Select a Lync site Configure the Site policy settings Create a User (tag) Policy Configure the user policy settings Assign to one or more users directly
Using Lync Server Management Shell to Manage and Administer Conferencing Configuration To use cmdlets to configure conferencing settings for Lync Server 2013: 1. Configure conferencing settings 2. Change conferencing settings 3. Create additional conferencing settings for specific sites
Conferencing Configuration Settings Content Example: ContentGracePeriod Media Example: ClientMediaPortRangeEnabled Audio Example: ClientAudioPort Video Example: ClientVideoPortRange
2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Office, Azure, System Center, Dynamics and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.