20336A 05 Conferencing
description
Transcript of 20336A 05 Conferencing
MVA Jump Start
Module 5
Conferencing in Lync Server 2013
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
Front End 1 Front End 2
Lync 2013 Pool 1
Joe:
organizer
Front End 1 Front End 2
Lync 2013 Pool 2
Lync 2013 DirectorJoin Base URL:
meet.contoso.com
HTTPs://meet.contoso.com/joe/xkv184
Hypertext Transfer Protocol (HTTP) get
HTTP proxy
SIP: getConference
Join Launcher without Director
Front End 1 Front End 2
Lync 2013 Pool 1
Joe:
organizer
Front End 1 Front End 2
Join Base URL:
meet.contoso.com
Lync 2013 Pool 2
HTTP proxy
SIP:
getConference
HTTPs://meet.contoso.com/joe/xkv184
HTTP get
Join Launcher Coexistence
Lync 2010
DirectorJoin Base URL:
meet.contoso.com
HTTPs://meet.contoso.com/joe/xkv184
HTTP get
redirect
SIP: getConference
Lync 2013 Pool 1
Front End 1 Front End 2
Joe:
organizer
Lync 2010 Pool 2
Front End 1 Front End 2
Join Launcher Hybrid Deployment
Lync 2013
Director OnlineJoin Base URL:
meet.contoso.com
HTTPs://meet.contoso.com/joe/xkv184
HTTP get
SIP:
getConference
(via Edge)
Lync 2013 on-premises
Front End 1 Front End 2
Joe:
organizer
Lync online Pool
Front End 1Front End 2
Lync 2013
Director
on-premises
HTTP proxySIP: getConference
HTTP proxy
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 Config Store: WAC
Presentation Base URL
WAC
ServerLync Web
Conferencing
Server
Lync
Content
File Share
1.
Upload
file
2. Save file
7. Get file 8. File
6. Get the file with file ID
and authentication token
3. Present
file4. Broadcasting
URL with file ID
and authentication
token
SharerViewer
9. HTTP
response
with current
page
5. HTTP
gets
broadcast
URL
Topology Impacts
Reverse Proxy
Edge Server
Lync
Clients
External
Perimeter
Network
Director
Optional Back-end
Front-end
Lync
Clients
WAC Farm
AD
MIIS
File
Store
Identity
Internal
Topology Impacts – Enterprise Edition
Topology Impacts - Standard Edition
Reverse Proxy
Edge Server
Lync
Clients
External
Perimeter
Network
Lync
Clients
ADMIIS
Identity
Internal
WAC
Server
SE Box
Topology Impacts – Standard Edition
Topology Impacts - WAC External Access
Topology Impacts – WAC External Access
Reverse Proxy
Edge Server
Lync
Clients
External
Perimeter
Network
Back-end
Front-end
Lync
Clients
WAC Farm
AD
MIIS
File
Store
Identity
Internal
File
Store
External Web Farm FQDN=
Reverse Proxy FQDN
S4 requests (HTTPS)
SIP & PSOM
requests (MTLS)
S4 requests
(HTTPS)WOPI requests
(HTTPS)
SIP & PSOM
requests (TLS)
Content download
requests (https)
S4 requests (HTTPS)
Conference Dial Out for non-voice enabled users
Use user
voice policy
Use user
voice policy
Use
organizer
voice policy
Use
organizer
voice policy
Is user anonymous?Is user federated
EV?No No
YesYes
Is MCX dial-out
(mobile client)?No
Use user
voice policy
Use user
voice policy
Yes
User initiates
conference
dial-out
Lync 2010 CU4
Lync
2013
Archiving for Conferences
Web Conference
Archives
Exchange StoreMailbox
Server
Exchange Server 2013Lync Server 2013
Session transcripts
(Optional) Archiving Db for archiving users
without Exchange 2013 mailboxes
Lync Server Front End
Lync Server Front End
Lync Server Front End
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 on-
premises 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 administrator-
specified 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
Anonymous UsersEnterprise 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.