trademarks and/or service marks of Polycom, Inc. and are registered and/or common law marks in the United States
and various other countries.
All other trademarks are property of their respective owners. No portion hereof may be reproduced or transmitted in any
form or by any means, for any purpose other than the recipient's personal use, without the express written permission
of Polycom.
®
, the Polycom logo and the names and marks associated with Polycom products are
Disclaimer While Polycom uses reasonable efforts to include accurate and up-to-date information in this document,
Polycom makes no warranties or representations as to its accuracy. Polycom assumes no liability or responsibility for
any typographical or other errors or omissions in the content of this document.
Limitation of Liability Polycom and/or its respective suppliers make no representations about the suitability of the
information contained in this document for any purpose. Information is provided "as is" without warranty of any kind and
is subject to change without notice. The entire risk arising out of its use remains with the recipient. In no event shall
Polycom and/or its respective suppliers be liable for any direct, consequential, incidental, special, punitive or other
damages whatsoever (including without limitation, damages for loss of business profits, business interruption, or loss of
business information), even if Polycom has been advised of the possibility of such damages.
End User License Agreement BY USING THIS PRODUCT, YOU ARE AGREEING TO THE TERMS OF THE END
USER LICENSE AGREEMENT (EULA) AT: http://documents.polycom.com/indexes/licenses. IF YOU DO NOT AGREE
TO THE TERMS OF THE EULA, DO NOT USE THE PRODUCT, AND YOU MAY RETURN IT IN THE ORIGINAL
PACKAGING TO THE SELLER FROM WHOM YOU PURCHASED THE PRODUCT.
Patent Information The accompanying product may be protected by one or more U.S. and foreign patents and/or
pending patent applications held by Polycom, Inc.
Open Source Software Used in this Product This product may contain open source software. You may receive
the open source software from Polycom up to three (3) years after the distribution date of the applicable product or
software at a charge not greater than the cost to Polycom of shipping or distributing the software to you. To receive
software information, as well as the open source software code used in this product, contact Polycom by email at
OpenSourceVideo@polycom.com.
Customer Feedback We are striving to improve our documentation quality and we appreciate your feedback. Email
your opinions and comments to DocumentationFeedback@polycom.com.
Polycom Support Visit the Polycom Support Center for End User License Agreements, software downloads,
product documents, product licenses, troubleshooting tips, service requests, and more.
Inbound and Outbound Ports for Polycom Trio System with Skype for Business . . . . . . . . . 176
Polycom, Inc. 5
Page 6
Contents
Real-Time Transport Protocol (RTP) Port Parameters for Skype for Business . . . . . . . . . . . 178
Polycom, Inc. 6
Page 7
Conventions Used in Polycom Guides
Polycom guides contain terms, graphical elements, and a few typographic conventions. Familiarizing
yourself with these terms, elements, and conventions will help you successfully perform tasks.
Information Elements
Polycom guides may include any of the following icons to alert you to important information.
Information Elements
NameIconDescription
Note
Important
CautionThe Caution icon highlights information you need to know to avoid a hazard that could
Web Info
The Note icon highlights information of interest or important information needed to be
successful in accomplishing a procedure or to understand a concept.
Important highlights information of interest or important information needed to be
successful in accomplishing a procedure or to understand a concept.
potentially impact device performance, application functionality, or successful feature
configuration.
The Web Info icon highlights supplementary information available online such as
documents or downloads on support.polycom.com or other locations.
Polycom, Inc. 7
Page 8
Conventions Used in Polycom Guides
Typographic Conventions
A few typographic conventions, listed next, are used in Polycom guides to distinguish types of in-text
information.
A
Typographic Conventions
ConventionDescription
BoldHighlights interface items such as menus, menu selections, window and dialog names,
soft keys, file names, and directory names when they are involved in a procedure or user
action. Also used to highlight text to be entered or typed.
ItalicsUsed to emphasize text, to show example values or inputs (in this form: <example>), and
to show titles of reference documents available from the Polycom Support Web site and
other reference sites.
Blue TextUsed for cross references to other sections within this document and for hyperlinks to
external sites and documents.
CourierUsed for code fragments, parameter names and permitted values.
Polycom, Inc. 8
Page 9
Getting Started
This guide provides general guidance on installing and provisioning with Polycom UC Software and shows
you how to deploy the Polycom Trio 8800 and 8500 systems.
The Polycom Trio Visual+ accessory is supported with the Polycom Trio 8500 and 8800 systems. This guide
shows you how to set up a Polycom Trio system with the Polycom Trio Visual+ system to provide video and
content-sharing capabilities to your calls.
Support for Lync 2010 is limited to testing of basic call scenarios. Microsoft support of Lync and Skype for
Business is documented on Microsoft's website. Microsoft does not currently support IP phones on Lync
2010. For information, see IP Phones on Microsoft Support.
The Polycom Trio 8800 and 8500 systems are also known as Polycom RealPresence Trio 8800
and 8500 systems.
Microsoft Qualified Phones
Polycom offers Polycom Trio systems already configured for use with Skype for Business on-premise
deployments or Skype for Business Online. Polycom Trio systems include Microsoft-qualified UC Software
with a Polycom feature license that enable you to start up and register with default Microsoft settings.
Feature Licenses
Polycom devices purchased and shipped with a Skype or Lync Base Profile include a Polycom feature
license to register with Skype for Business, Lync Server, and Office 365. If you do not purchase devices with
a configured Skype or Lync Base Profile, you can use Polycom phones in a Skype for Business, Lync
Server, or Office 365 environment for trial purposes, without purchasing a license, for a maximum of 30
days.
For information about purchasing a Polycom feature license, talk to your Polycom reseller or Polycom sales
representative.
Polycom Trio System Interoperability with
Microsoft
Polycom Trio systems support integration with:
Polycom, Inc. 9
Page 10
Getting Started
● Skype for Business on-premises.
● Skype for Business Online including Microsoft Skype for Business Cloud PBX in Microsoft Office 365.
● Polycom Trio Visual+ system interoperability with Skype for Business on-premises and Online (O365)
is Polycom supported but not Microsoft qualified.
● The migration of users from Skype for Business on-premises to Office 365
● Microsoft Exchange on-premises 2013 and 2010
● Exchange Online services
● Lync Server 2013 and Lync Server 2010 (audio only) for on-premise deployments.
Web Info: For full lists of Polycom-supported Microsoft environments, features, client versions, and
products tested, see the Polycom Trio Solution - Release Notes on Polycom Trio.
Prerequisites - On-Premises Deployments
Before you set up Polycom devices for an on-premises Skype for Business deployment, ensure that you
complete the following tasks:
● Set the server log levels to capture only low-level events.
● Disable automatic device update by setting:
Set-CsIPPhonePolicy -EnableDeviceUpdate $False
For more information see Set-CsIPPhonePolicy on Microsoft TechNet.
device.prov.lyncDeviceUpdateEnabled.set=0
device.prov.lyncDeviceUpdateEnabled=0
Polycom UC Software, Template Files, and
Documentation
Polycom offers UC Software for Skype for Business in two file formats:
● Combined or Split sip.ld.
● Polycom offers UC Software in CAB file format. This Microsoft Windows archive file format,
recommended by Microsoft for customer premises equipment (CPE), safely compresses data and
embeds digital certificates.
This Deployment Guide refers to two configuration file templates:
● SkypeTrioSharedExample.cfg. This template file for the Polycom Trio 8800 system provides
you with all required parameters and default settings to register with Skype for Business Server.
● 000000000000.cfg. Use this master configuration file to load SkypeTrioSharedExample.cfg
and all other configuration files containing settings you want to load to devices from a central
provisioning server. For details on using template and master configuration files, see the Polycom Trio Solution - Administrator Guide.
Polycom, Inc. 10
Page 11
Getting Started
Web Info: All template files, Polycom UC Software, and supporting documentation is
available on Polycom Trio Support.
Limitations
The Polycom Trio 8800 and 8500 systems support audio-only conference calls in a Microsoft Lync Server
2010 environment.
Get Help
For more information about installing, configuring, and administering Polycom products, refer to Documents
and Downloads at Polycom Support.
The Polycom Community
The Polycom Community gives you access to the latest developer and support information. Participate in
discussion forums to share ideas and solve problems with your colleagues. To register with the Polycom
Community, simply create a Polycom online account. When logged in, you can access Polycom support
personnel and participate in developer and support forums to find the latest information on hardware,
software, and partner solutions topics.
Polycom, Inc. 11
Page 12
Deploying Polycom Phones with Skype for
Business
Complete four major tasks to register your phones with Skype for Business. If you are using Polycom phones
shipped with Skype for Business-qualified UC Software and want to keep default settings with no change, you need only
configure the network. If you want to customize default settings, complete the following tasks
● Power the Polycom Trio System
● Configure the Network
● Set Up Polycom UC Software
● Provisioning the Phones
Note: Polycom phones ordered with the Skype or Lync Base Profile are shipped with Skype for
Business-qualified software that enables you to start up the phone and register with Skype for
Business Server with default settings. If you are using Polycom phones shipped with Skype for
Business-qualified UC Software and want to keep default settings with no change, you need only
complete the task Set Up the Network. If you want to customize default settings, complete all four
tasks.
:
Power the Polycom Trio System
For instructions on powering the Polycom Trio 8800 and 8500 systems, and the Polycom Trio Visual+
system, refer to Hardware and Accessories.
Configure the Network
Configure the following network settings to register Polycom devices with Skype for Business.
To configure the network:
1 Set up or verify Domain Name System (DNS) service (SRV) records to allow the devices to discover
Skype for Business server automatically. For information on creating and verifying DNS SRV
records, see Required DNS Records for Automatic Client Sign-In on Microsoft TechNet.
2 (Optional) If you are setting Microsoft Call Admission Control (CAC) refer to Microsoft Plan for call
admission control in Skype for Business Server 2015 for required bandwidth guidelines.
3 Obtain a root certificate authority (CA) security certificate using one of the following methods:
Polycom, Inc. 12
Page 13
Deploying Polycom Phones with Skype for Business
Certificate MethodDescription
Lightweight Directory Access
Protocol (LDAP) Domain
Name System (DNS)
DHCP Option 66 Use this method if you are using a provisioning server or set DHCP options using
Polycom devices running UC Software 5.3.0 or later that you are registering with
Skype for Business automatically fetch the root certificate using a LDAP DNS
query. Phones you register with Skype for Business are enabled with this feature
by default and no additional configuration is required.
When provisioning phones from within an enterprise, you can use DHCP Option
43 to download a private CA root security certificate used by Skype for Business.
The security certificate is required to support secure HTTPS and TLS
connections.
In conjunction with DHCP Option 43, ensure that your devices can access Skype
for Business Server Certificate Provisioning Web service over HTTP (TCP 80)
and HTTPS (TCP 443).
Note: If you configure DHCP Option 43 in on-premises Skype for Business
deployments, the phone displays only the PIN Authentication menu to users.
For more details and troubleshooting information on DHCP Option 43, see Set Up
DHCP for Devices on Microsoft TechNet.
one of the following methods:
•DHCP Option 160. If you are using Polycom devices with a Skype or Lync Base
Profile, use Option 161 with the address (URL or IP address) of the
provisioning server. You can set the provisioning server address or URL on the
device menu.
•DHCP Option 161. If you are using Polycom devices with an Open SIP Base
Profile, use Option 160 with the address (URL or IP address) of the
provisioning server. You can set the provisioning server address or URL on the
device menu or set the Base Profile using the Web Configuration Utility.
4 Set up each user with a Skype for Business account and credentials.
Supported DHCP Options and Sub-Options on the
Polycom Trio System
The following table lists the individual options and sub-options for DHCP Option 43 supported on the
Polycom Trio system.
DHCP Options and Sub-Options
OptionResult
Option 1 - Subnet maskThe phone parses the value from Option 43
Option 2 - Time offsetThe phone parses the value.
Option 3 - RouterThe phone parses the value.
Option 4 - Time serverThe phone parses the value.
Option 6 - Domain Name ServerThe phone parses the value.
Polycom, Inc. 13
Page 14
Deploying Polycom Phones with Skype for Business
DHCP Options and Sub-Options
Option 7 - Domain Log serverThe phone parses the value.
Option 15 - Domain NameThe phone parses the value.
Option 42 - Network Time Protocol serverThe phone parses the value.
Option 66 - TFTP Server NameThe phone parses the value.
Sub-options configured in Option 43
Options 1, 2, 3, 4, 5, 6, 7, 15, 42, and 66The phone parses the value.
Skype for Business DHCP Options on Polycom Trio
Solution
The following table lists the Skype for Business options and sub-options for DHCP Option 43 supported on
Polycom Trio systems. For more detailed information on sub-options and URL format, see Setting Up DHCP
for Devices on Microsoft TechNet.
DHCP Options and Sub-Options
OptionResult
Option 1- Subnet maskThe phone parses the value from Option 43
Option 2 - Time offsetThe phone parses the value.
Option 3 - RouterThe phone parses the value.
Option 4 - Time serverThe phone parses the value.
Option 6 - Domain Name ServerThe phone parses the value.
Option 7 - Domain Log serverThe phone parses the value.
Option 15 - Domain NameThe phone parses the value.
Option 42 - Network Time Protocol serverThe phone parses the value.
Option 66 - TFTP Server NameThe phone parses the value.
Sub-options configured in Option 43
Sub-option 1 - UC Identifier
Sub-option 2 - URL Scheme
Sub-option 3 - Web Server FQDN
Sub-option 4 - Port
Polycom, Inc. 14
Page 15
Deploying Polycom Phones with Skype for Business
DHCP Options and Sub-Options
Sub-option 5 - Relative Path for Certificate Provisioning
Web Service.
The latest UC Software for Polycom Trio is available on Polycom Trio Support.
Caution: To avoid placing the phone in a continuous reboot cycle, do not provision phones with UC
Software from both a Microsoft server and your own provisioning server.
To set up Polycom UC Software:
1 Set up a provisioning server on your computer and create a root directory to hold all of the required
UC Software, configuration files, and subdirectories. Name the directory to identify it as containing
the Polycom UC Software release.
To set up your own provisioning server, you need an XML editor, such as XML Notepad, installed on
your computer. Your provisioning, or boot server must support one of the FTP, FTPS, TFTP, HTTP,
or HTTPS protocols, FTP being the most common. FileZilla Server is a free FTP solution.
2 Decide if you are provisioning your phones from Skype for Business Server or using your own
provisioning server.
Deploying UC Software in CAB file format provisions the phones and enables default feature
functionality, including the automatic software update feature. However, if you want to change or
customize default functionality of the phone features, you need to set up and edit Polycom UC
Software configuration files on your own provisioning server and send the custom settings to the
phones.
3 Download, save, and extract UC Software to the root directory you created.
If you are deploying UC Software from Skype for Business Server, download the CAB file version
of Polycom UC Software.
If you are deploying phones from your own provisioning server, download the split or combined
version of Polycom UC Software in XML format.
4 After the UC Software directory is extracted, open the folder in your root directory.
5 Configure a Call Park Orbit Policy. You must configure a call park orbit policy to enable the call park
feature. See Configuring Call Park on the Microsoft web site.
Provisioning the Phones
Polycom provides manual per-phone provisioning methods and centralized provisioning methods. The
method labeled device.set is an advanced method for users familiar with Polycom configuration files and
uses centralized provisioning to set the Base Profile for multiple phones.
Polycom, Inc. 15
Page 16
Deploying Polycom Phones with Skype for Business
The Base Profile is a provisioning option available on Skype for Business-enabled Polycom devices that
simplifies the process of registering your devices with Skype for Business. The Base Profile displays in the
phone's menu system and varies by phone model. The Base Profile automates registration with a default
set of configuration parameters and settings; you cannot modify or customize the Base Profile or feature
settings. Because you can provision only a single phone at a time from the local phone menu, Polycom
recommends using centralized provisioning for deployments of greater than 20 devices requiring only
default Skype for Business settings.
If you are using Polycom UC Software 5.1.1 or later, the Web Configuration Utility is disabled by default and
you cannot register phones with the Web Configuration Utility. If you want to use a phone's Web
Configuration Utility after the phone is registered with Skype for Business Server, you must enable access
to the Web Configuration Utility.
Related Links:
● For complete information on provisioning Polycom Trio with UC Software, see the Polycom Trio
Systems - Administrator Guide on Polycom Trio Support.
Manual Provisioning Methods
Polycom provides five per-phone manual methods you can use to register Polycom devices with Skype for
Business. All manual provisioning methods set the Base Profile of a phone to Skype. The Base Profile is a
feature on each Polycom phone that, when set to Skype, automatically provisions the phone with the default
parameters required to work with Skype for Business.
When you use configuration files to provision the phones with Skype for Business, the phone Base Profile
stays set to Generic. You do not need to set the Base Profile to Skype for Business when provisioning with
configuration files.
You can set the Base Profile of a phone to Skype in the following ways:
● Set the Base Profile from the Settings Menu. Set the Base Profile to Skype from the phone’s Settings
menu during normal phone functioning.
● Set the Base Profile Using the Web Configuration Utility. Use the Polycom Web Configuration Utility
to set the Base Profile from a web browser. This is particularly useful when working remotely.
Manually Reboot the Phone
When you change the Base Profile using any of these methods, the phone reboots. If the phone does not
reboot, you can manually reboot by powering off/on the phone or manually rebooting the phone from the
Settings menu.
To manually reboot the phone:
1 Go to Settings > Advanced.
2 Enter the password (default 456).
3 Press Enter.
4 Choose Reboot Phone.
When the phone completes the reboot cycle, the Sign In screen displays.
Polycom, Inc. 16
Page 17
Deploying Polycom Phones with Skype for Business
Set the Base Profile from the Settings Menu
You can set the Base Profile to Skype from the phone Settings menu.
To set the Base Profile to Skype from the Settings Menu:
1 Go to Settings > Advanced > Administration Settings > Network Configuration, and set Base
Profile to Skype.
2 Select Back > Save Configuration. The phone automatically restarts and displays the Sign In
screen. Users can now sign in.
Set the Base Profile Using the Web Configuration Utility
If your phone is not shipped with the Base Profile set to Skype for Business, you can use the Web
Configuration Utility to manually set a phone's Base Profile to Skype. As part of a UC Software security
update, phone access to the Web Configuration Utility is disabled by default when the phone registers with
Skype for Business Server. To enable access, refer to Access to the Web Configuration Utility. You cannot
configure sign-in credentials using the Polycom Web Configuration Utility.
To set the Base Profile to Skype using the Web Configuration Utility:
1 Provide power to your phones and allow the phones to complete the power-up process.
2 Obtain the IP address of each phone in your deployment by going to Settings > Status > Platform
> Phone. The IP address displays in the IP: field.
3 Enter the phone's IP address in the address bar of a web browser.
The Web Configuration Utility login screen displays.
4 Choose Admin to log in as an administrator, and then enter the administrator password (default
456) and click Submit.
5 In the Home page, navigate to the Simple Setup menu.
6 From the Base Profile drop-down, choose Skype, and click Save at the bottom of the page.
7 In the confirmation dialog, choose Yes. The phone automatically restarts.
Users can now sign in.
Centralized Provisioning
Polycom strongly recommends using a central provisioning server when provisioning multiple phones to:
● Configure multiple devices automatically
● Facilitate automated software updates
● Receive automatic log files
● Add, remove, or manage features and settings to multiple phones simultaneously
● Create phone groups and modify features and settings for each phone group
Polycom, Inc. 17
Page 18
Deploying Polycom Phones with Skype for Business
Caution: Using an existing server to deploy your provisioning server can affect performance of
your Skype for Business deployment. Misconfiguration or nonstandard deployment of the
Microsoft Internet Information Services (IIS) web server may affect your ability to obtain accurate
Microsoft support.
Centralized Provisioning Methods
Use one of the following methods to centrally deploy multiple devices:
● Set Up Polycom with Skype for Business Online and Microsoft® Exchange Online. Use Skype for
Business Online or Microsoft Exchange Online to set up phones and configure features.
● Deploy UC Software from Skype for Business Server. Download UC Software in CAB file format and
place the software on Skype for Business Server. Default feature settings are applied to all your
phones.
● Deploy UC Software for Polycom Trio Systems from a Provisioning Server . This method requires you
to set up your own provisioning server. Setting up your own provisioning server enables you to
customize feature settings using the template configuration files included in the UC Software
download. With this method, users can sign in with their credentials from the phone's interface.
● Set the Base Profile with device.* Parameters. Polycom recommends using device.* parameters to
configure multiple devices and only if you are familiar with Polycom centralized provisioning and
configuration files.
Set Up Polycom with Skype for Business Online and
Microsoft
Skype for Business Online and Microsoft Exchange Online provide applications and services including
email and social networking, Exchange Server, SharePoint, Yammer, MS Office web applications, and
Microsoft Office software. Polycom offers Skype for Business Online and Exchange Online for:
● Polycom Trio 8800 and 8500 systems
● VVX 201, 300/310, 301/311, 400/410, 401/411, 500/501, and 600/601 business media phones
If you need to configure media ports for Skype for Business Online deployments, see Skype for Business
Online for specific port numbers.
When using Skype for Business Online and Microsoft Exchange Online, note the following:
● You must use TLS-DSK to authenticate Polycom phones
● Polycom phones support use of ZTP staging for software upgrades
You can configure and manage VVX business media phones from the Office 365 online interface without
the need for a separate provisioning server. After you set up phones, the first time users log in to a phone,
users are prompted by a menu to set the time zone.
To set up Exchange online:
1 Install and open the Skype for Business Online, Windows Powershell Module.
2 Type the command
3 Connect to the Skype for Business tenancy using the command
$session=New-CsOnlineSession -Credential $cred
®
Exchange Online
Import-Module SkypeOnlineConnector
.
Polycom, Inc. 18
Page 19
Deploying Polycom Phones with Skype for Business
4 When the Powershell credential request dialog displays, enter your Skype for Business user name
and password.
5 Import the session with the command
Import-PSSession $session -Verbose -AllowClobber
6 Set policies with the command
CsIPPhonePolicies
.
Deploy UC Software from Skype for Business Server
If you downloaded UC Software files in CAB format, complete the following procedure to deploy UC
Software from Skype for Business Server.
To deploy UC Software from Skype for Business Server:
1 Download and save UC Software in CAB file format to your computer.
You can obtain UC Software for Polycom Trio on Polycom Trio Support.
2 Go to Skype for Business Server and copy the CAB file to a C: drive directory.
3 Use the Skype for Business Server Management Shell to go to a particular directory.
4 In the Skype for Business Server Management Shell, run the following import command:
5 In the Skype for Business Control Panel, go to Clients > Device Update to view UC Software
versions available on Skype for Business Server.
6 Go to Clients > Action > Approve to approve the UC Software.
Deploy UC Software for Polycom Trio Systems from a
Provisioning Server
Setting up your own provisioning server enables you to customize feature settings using the template
configuration files included in the UC Software download. All configuration files are saved in compressed
ZIP file format and you must unzip (extract) the files before use.
Polycom provides the UC Software download in two file formats:
● Split files. Enable you to choose UC Software for specific phone models. The split files are smaller
in size with faster update times, and they reduce internal network traffic during reboots and updates.
● Combined file. A large directory that contain software files for all Polycom phone models.
To deploy UC Software from a provisioning server:
1 Locate the following Skype for Business configuration files templates on Polycom Trio Support:
SkypeTrioSharedExample.cfg. This template file contains all default settings you need to
register with Skype for Business Server.
000000000000.cfg
names of all the configuration files containing settings you want to apply to the phones.
. This is the master configuration file. In the CONFIG_FILES field, enter the
Polycom, Inc. 19
Page 20
Deploying Polycom Phones with Skype for Business
2 Place these configuration files in your root provisioning directory, create a copy of each file, and
rename them keeping the suffix
Using edited copies of the template files ensures that you have unedited template files containing the
default values.
3 If you are manually installing a root CA security certificate, go to step 4. If not, go to step 5.
4 Open your renamed file
certificate, configure the following two parameters:
Enter the root CA certificate, in Base64 format, in
Set the application profile in
5 Open the master configuration file
of your Skype for Business configuration file and save.
Ensure that multiple configuration file names are comma separated.
Configuration files you enter in the CONFIG_FILES field are read left to right. If you have configured
the same setting in two configuration files, the setting listed first (left) is applied. Ensure that you do
not have the same parameter in more than one configuration file.
If you do not want to use the Microsoft Autodiscover service, use the following parameters to disable
the feature and manually set the Skype for Business server address and SIP signaling port using:
Disable Autodiscover:
Server:
Port:
reg.1.server.1.address=<server_address>
reg.1.server.1.port=<port_number>
SkypeTrioSharedExample.cfg
.cfg
.
. If you are manually configuring a root CA
sec.TLS.customCaCert.1
sec.TLS.profileSelection.SIP
000000000000.cfg
reg.1.serverAutoDiscovery=0
. In the CONFIG_FILES field, enter the name
.
.
6 Power on your phones. Your phones display the Skype for Business Sign In screen.
Set the Base Profile with device.* Parameters
This section shows you how to provision multiple devices using parameters in the device.cfg template
configuration file included in your UC Software download. Polycom recommends using device.* parameters
to configure multiple devices and only if you are familiar with centralized provisioning and configuration files.
To set the Base Profile using device.* parameters:
1 Locate the
provisioning server.
2 Locate and change the values of the following parameters:
device.baseProfile=<Base Profile value>
device.set=1
device.baseProfile.set=1
3 Rename and save the file.
4 Power on the phones.
5 Once boot-up is complete, remove device.set from the template configuration file and save the
file again after removing
device.cfg
template configuration file and place the
device.set
.
device.cfg
file on your
Polycom, Inc. 20
Page 21
Deploying Polycom Phones with Skype for Business
Configuring In-Band Provisioning Settings
You must provision phones using settings from either the in-band settings or your provisioning server and
not both. Where settings conflict, Skype for Business in-band provisioning device settings take precedence
over the same settings configured on your provisioning server. If you are using your own provisioning server,
avoid phone update loops by configuring
following in-band provisioning device settings sent from the Skype for Business Server or Skype for
Business Online:
●EnableDeviceUpdate
●IPPhoneAdminPasswd
●LocalProvisioningServerAddress
●LocalProvisioningServerUser
●LocalProvisioningServerPassword
●LocalProvisioningServerType
In-band Provisioning Device Settings
Te mp l at eParameterPermitted ValuesChange Causes Restart or
lync.provisionDeviceParams.enabled=0
Reboot
to disable the
nalync.provisionDeviceP
arams.enabled
1 (default) - Enable (accept)
in-band provisioning device
settings sent from Skype for
Business.
0 - Disable (block) in-band
provisioning device settings
sent from Skype for
Business.
No
Provision and Update with a USB Device
You can store configuration files and settings on a USB flash memory device and provision or update
Polycom Trio 8800, 8500, or Polycom Trio Visual+ during normal functioning or in recovery mode. Recovery
mode enables you to recover the Polycom Trio systems or Polycom Trio Visual+ to a normal provisioning
state when other methods are not working or not available.
Note: The Polycom Trio system automatically provisions and updates a connected and paired
Polycom Trio Visual+ system. You can, however, provision and update the Polycom Trio Visual+
separately, for example, if you need to support IEEE 802.1x or provision on networks without DHCP.
Polycom Trio 8800 and 8500 support only File Allocation Table (FAT) file systems and Polycom
recommends using FAT32.
If other USB d evices are attached t o Polycom Trio system, you must remove them and ensure that Polycom
Trio system correctly recognizes the USB device you want to install from.
If you use a USB device to provision while centralized provisioning server is in use, the USB configuration
files override server settings. When you remove the USB device, the device returns to settings you
Polycom, Inc. 21
Page 22
Deploying Polycom Phones with Skype for Business
configured on the server. Note, however, that the original server settings are subject to direct.set changes
initiated by the USB device. The direct.set changes can alter parameters on the provisioning server and
change basic provisioning settings.
When you attach a USB device, you are prompted for the administrator password (default 456). The
Polycom Trio system downloads and installs the configuration files and you can remove the USB when
complete.
Provision or Update Software Manually with a USB
Device
You can manually provision the Polycom Trio system, one at a time, with a USB during normal phone
functioning.
To provision or update software manually with a USB device:
1 Format a USB flash drive as FAT32. Polycom recommends that you use a USB 2.0 flash drive.
If you are using a drive that is already formatted, ensure that previous files are deleted from the flash
drive.
2 Download the UC Software from Polycom Trio on Polycom Support.
3 Copy the configuration files you want to use to the root of the USB device. The minimum required
configuration files are as follows:
Master configuration file:
Polycom Trio 8800:
Polycom Trio 8500: 3111-66700-001.sip.ld
If you are using the Polycom Trio Visual+, do one of the following:
Rename the Polycom Trio 8500 or 8800
number:
Rename the Polycom Trio 8500 or 8800
“
3111-65290-001.
Visual+.
4 Insert the USB to the Polycom Trio 8500, 8800, or Polycom Trio Visual+, follow the prompt for the
Administrator password, and power cycle the device. Allow time for the devices to reboot.
3111-66420-001.sip.ld.
000000000000.cfg
3111-65290-001.sip.ld
sip.ld
3111-65290-001.sip.ld
”) to use the same file for the Polycom Trio system and Polycom Trio
file to use the Polycom Trio Visual+ part
file to “
sip.ld
” (delete
Place the Polycom Trio 8800 or 8500 System into
Recovery Mode
You can place the Polycom Trio 8800 or 8500 system into recovery mode when you want to provision with
a USB and the provisioning process is not working during normal phone functioning.
To place Polycom Trio into recovery mode:
1 Ensure that the phone is powered off.
2 Plug in a USB device.
Polycom, Inc. 22
Page 23
Deploying Polycom Phones with Skype for Business
3 Power up the phone.
4 When the Polycom logo displays, press and hold with four fingers the four corners of the LCD
screen until the LEDs blink. (Blinking rotates between orange/red/green/off).
5 Remove fingers from the LCD screen. Recovery process is complete when the device reboots.
Place Polycom Trio Visual+ into Recovery Mode
You can place the Polycom Trio Visual+ into recovery mode when you want to provision with a USB and the
provisioning process is not working during normal phone functioning.
To place the Polycom Trio Visual+ into recovery mode:
1 Ensure that the phone is powered off.
2 Plug in a USB device.
3 Power up the phone.
4 When the LED initially turns from on to off, press and hold the pairing button until the pairing LED
turns orange and release the button. The pairing LED blinks. (Blinking rotates between
orange/red/green/off).
Recovery process is complete when the device reboots.
Polycom, Inc. 23
Page 24
Audio Features
After you set up your Polycom phones on the network, phone users can send and receive calls using the
default configuration. However, you might consider modifications that optimize the audio quality of your
network. This section describes the audio sound quality features and options you can configure for your
Polycom phones. Use these features and options to optimize the conditions of your organization’s phone
network system.
Polycom NoiseBlock™
Polycom NoiseBlock technology automatically mutes the microphone during video calls when a user stops
speaking, silencing noises, such as paper shuffling, food wrappers, and keyboard typing that interrupt
conversations. When a user speaks, the microphone is automatically unmuted.
The Polycom NoiseBlock feature is now enabled by default on Polycom Trio systems. Polycom NoiseBlock
is disabled and not available when the Polycom Trio system Base Profile is set to SkypeUSB.
Configuring Polycom NoiseBlock
The following parameters configure the Polycom NoiseBlock feature.
Polycom NoiseBlock Parameters
Parameter
Te mp l at e
voice.ns.hf.blocker
new.cfg
Permitted Values
1 (default) - Enable the NoiseBlock feature.
0 - Disable the NoiseBlock feature.
Microphone Mute
You can configure the Polycom 8800 and 8500 systems to play an audible tone when the mute status of the
device is changed either from any of the mute buttons of the system (device and any connected devices)
or far- e nd (re mote m u te) sy s tem. Th is all o w s to k n ow if t h e mic rophone of the system are in mute or un-mute
state. In addition, you can set a periodic reminder which plays a tone periodically when the phone is in mute
state. The time interval can be set using configuration parameter and the value must not be less than five
seconds.
Polycom, Inc. 24
Page 25
Audio Features
Microphone Mute Parameters
The following parameters configure microphone mute status alert tones.
Mute Status Alert Tone Parameters
Te mp l at eParameterPermitted DescriptionChange Causes
Restart or
Reboot
features.cfgse.touchFeedback.enabled
features.cfgcall.mute.reminder.period
0 - Does not play an alert tone
when the mute status is changed
on the Polycom 8800 or 8500
system.
1 - An alert tone is played when
the mute status is changed
either from the Polycom 8800,
8500, or far-end system.
The time interval in seconds to
play an alert tone periodically
when the Polycom 8800 or 8500
system is in the mute state.
5 (default)
5 - 3600
No
No
Audio Output Options
Polycom Trio 8500 and 8800 offer audio output and routing options.
By default, audio plays out on the Polycom Trio 8800 and 8500 system speaker. When you add video
capability by connecting and pairing the Polycom Trio 8500 or 8800 with a Polycom Trio Visual+ system,
you can choose to play out audio on connected external speaker and/or the TV/monitor speakers. You can
choose audio output options using the parameter
up.audio.networkedDevicePlayout
.
You can configure the following audio routing options:
● Polycom Trio 8800 or 8500 speaker only
● Polycom Trio™ Expansion Microphones
The expansion microphones include a 2.1 m | 7 ft cable that you can attach directly to the Polycom
Trio 8500 or 8800 to broaden its audio range to a total of 70 ft.
● Polycom Trio Visual+ using HDMI or a connected 3.5mm analog output
● Any combination of outputs available with the Polycom Trio system and Polycom Trio Visual+
Use the parameters in the following table to choose where audio is routed to for audio and video calls.
Configure Audio Output
Use the parameters in the following table to route audio.
Polycom, Inc. 25
Page 26
Audio Output Parameters
Audio Features
Parameter
Te mp l at e
up.audio.networkedDevicePlayout
new.cfg
Permitted Values
PhoneOnly (default) - Audio plays out on the Polycom Trio 8800
speakers.
TvOnly - Audio plays out on the TV/monitor speakers connected by
HDMI to a paired Polycom Trio Visual+ and, if connected, external
speakers connected to the 3.5mm port of a paired Polycom Trio
Visual+.
Auto - Audio-only calls play out on the Polycom Trio system
speakers. Video-call audio plays out on the TV/monitor speakers
connected by HDMI to a paired Polycom Trio Visual+ and, if
connected, external speakers connected to the 3.5mm port of a
paired Polycom Trio Visual+.
USB Audio Calls
You can use Polycom Trio 8800 or 8500 as an audio device for your tablet or laptop by connecting your
device to the Polycom Trio system with the USB cable supplied in the box.
When you connect a Microsoft® Windows® computer to the Polycom Trio system using a USB cable, you
can control the volume of audio and video calls from the computer or Polycom Trio system, and the volume
on both devices is synchronized.
You can use the Polycom Trio 8800 or 8500 system as an audio speakerphone when connected by USB to
Mac computers running one of the following software versions:
● macOS 10.9.x (Mavericks)
● macOS 10.10.x (Yosemite)
● macOS 10.11.x (El Capitan)
Configuring USB Calls
You can configure settings for USB calls.
USB Call Parameters
Parameter
Templ atePermitted Values
device.baseProfile
device.cfg
voice.usb.holdResume.e
nable
feature.cfg
Polycom, Inc. 26
Generic - Disables the Skype for Business graphic interface.
Lync - Use this Base Profile for Skype for Business deployments.
SkypeUSB - Use this Base Profile when you want to connect Polycom Trio to a
Microsoft Room System or a Microsoft Surface Hub.
0 (default) - The Hold and Resume buttons do not display during USB calls.
1 - The Hold and Resume buttons display during USB calls.
This parameter applies only when Polycom Trio Base Profile is set to ‘SkypeUSB’.
Page 27
Audio Features
The network bandwidth necessary to send the encoded voice is typically 5–10% higher than the
encoded bit rate due to packetization overhead. For example, a G.722.1C call at 48kbps for both the
receive and transmit signals consumes about 100kbps of network bandwidth (two-way audio).
Audio Codec Parameters
You can configure a set of codec properties to improve consistency and reduce workload on the phones.
Use the parameters in the following table to specify the priority for audio codecs on your Polycom phones.
If 0 or Null, the codec is disabled. A value of 1 is the highest priority.
If a phone does not support a codec, it treats the setting as if it were 0 and not offer or accept calls with that
codec. The phone ignores the unsupported codec and continues to the codec next in priority. For example,
using the default values, the VVX 310 doesn’t support G.722.1C or G.719 and uses G.722.1 as the
highest-priority codec.
1 - Enable DTX in the SILK
encoder. Note that DTX reduces
the encoder bitrate to 0bps
during silence.
Set the SILK encoder expected
network packet loss percentage.
A non-zero setting allows less
inter-frame dependency to be
encoded into the bitstream,
resulting in increasingly larger
bitrates but with an average
bitrate less than that configured
with voice.audioProfile.SILK.*.
0 (default)
0-100
No
No
No
No
site.cfg
voice.audioProfile.SILK.encInba
ndFECEnable
Polycom, Inc. 30
0 (default) - Disable inband
Forward Error Correction (FEC)
in the SILK encoder.
1 - Enable inband FEC in the
SILK encoder.
A non-zero value here causes
perceptually important speech
information to be sent twice:
once in the normal bitstream and
again at a lower bitrate in later
packets, resulting in an
increased bitrate.
No
Page 31
Audio Features
SILK Audio Codec Parameters
Te mp l at eParametersPermitted ValuesChange Causes Restart
or Reboot
site.cfg
site.cfg
site.cfg
voice.audioProfile.SILK.MaxPTimeSpecify the maximum SILK
packet duration in milliseconds
(ms).
20 ms
voice.audioProfile.SILK.MinPTimeSpecify the minimum SILK
packet duration in milliseconds
(ms).
20 ms
voice.audioProfile.SILK.pTimeThe recommended received
SILK packet duration in
milliseconds (ms).
20 ms
No
No
No
Polycom Trio System Audio Codec Support with
Skype for Business
The following tables detail Polycom Trio system audio codec support and priority when registered with
Skype for Business.
PhoneSupported Audio CodecPriority
Polycom Trio systemsSILK0
Siren 7 (16 kbps)0
G.722.1 (24 kbps)0
G.7224
G.711 µ-law6
G.711a-law7
The following table summarizes the audio codecs supported on Polycom Trio systems with Skype for
Business.
Per RFC 3551. Even though the actual sampling rate for G.722 audio is 16,000 Hz (16 Ksps), the RTP clock rate
36 Kbps
41 Kbps
46 Kbps
56 Kbps
8 Ksps
12 Ksps
16 Ksps
24 Ksps
20 ms3.5 KHz
5.2 KHz
7 KHz
11 KHz
advertised for the G.722 payload format is 8,000 Hz because that value was erroneously assigned in RFC 1890 and
must remain unchanged for backward compatibility.
Polycom, Inc. 32
Page 33
Video Features
After you set up Polycom phones on your network with the default configuration, users can place and
answer video calls, if supported. This section provides information on making custom configurations to
optimize video calling for Polycom phones.
The Polycom Trio 8500 or 8800 system with a paired Polycom Trio Visual+ supports transmission and
reception of high quality video images with the following supported cameras:
● Polycom
● Logitech C930e webcam
Polycom Open SIP video is compatible with the following RFCs:
● RFC 3984 - RTP Payload Format for H.264 video
● RFC 5168 - XML Schema for Media Control
Video and Camera Options
By default, at the start of a video call, the Polycom Trio 8500 or 8800 paired with a Polycom Trio Visual+
with a connected camera transmits an RTP encapsulated video stream from the local camera. Users can
stop and start video by pressing the ‘Stop My Video’ and ‘Start My Video’ buttons. When users stop video
during a video call, video is reset and displays again at the start of the next video call.
®
EagleEye™ IV USB camera
You can use the parameters in the following sections to configure video transmission, the video and local
camera view, and video camera options.
Configuring Video Transmission
Use the parameters in the following table to configure video transmission.
Video Transmission Parameters
Parameter
Te mp l at e
video.quality
video.cfg
Polycom, Inc. 33
Permitted Values
The optimal quality for video that is sent in a call or a conference.
Motion — for outgoing video that has motion or movement.
Sharpness — for outgoing video that has little or no movement.
NULL (default) — for outgoing video that has little or no movement.
Note: If motion is not selected, moderate to heavy motion can
cause some frames to be dropped.
Page 34
Video Transmission Parameters
Video Features
Parameter
Te mp l at e
video.autoFullScreen
video.cfg
video.callRate
video.cfg
video.forceRtcpVideoCodecContro
l
video.cfg
video.maxCallRate
video.cfg
Permitted Values
0 (default) — Video calls only use the full screen layout if it is
explicitly selected by the user.
1 — Video calls use the full screen layout by default, such as when a
video call is first created or when an audio call transitions to a video
call
The default call rate (in kbps) to use when initially negotiating
bandwidth for a video call.
512 (default) - The overlay does not time out.
128 - 2048
0 (default) — RTCP feedback messages depend on a successful
SDP negotiation of a=rtcp-fb and are not used if that negotiation is
missing.
1 — The phone is forced to send RTCP feedback messages to
request fast I-frame updates along with SIP INFO messages for all
video calls irrespective of a successful SDP negotiation of a=rtcp-fb.
Sets the maximum call rate that the users can select. The value set
on the phone cannot exceed this value. If video.callRate
exceeds this value, this parameter overrides video.callRate and
this value is used as the maximum.
768 (default)
128 - 2048
Video and Camera Parameters
You can use configuration parameters to configure the video and camera options for supported cameras.
Using the parameter
cameras supported with Polycom Trio 8500 and 8800 paired with Polycom Trio Visual+:
● Polycom EagleEye IV USB camera (Polycom Trio 8800 only)
● Logitech C930e webcam
Below is an example of per-camera configurations for the Polycom EagleEye IV USB camera and
LogitechC930e webcam.
, you can configure parameters differently for the following
video.camera.2.backlightCompensation = 1
video.camera.2.focus.auto=0
video.camera.2.focus.range=150
Page 35
Video and Camera Parameters
Templ ateParameterPermitted Values
Video Features
Change Causes
Restart or Reboot
site.cfgcall.singleKeyPressCa
meraControls
features.cfgfeature.fecc.allowLoc
alCameraFarEndControl
features.cfgfeature.fecc.enabled
sip-interop.cfgfeature.fecc.payload
1 (default) - Tapping Camera in the call
view directly shows the Camera
Controls menu for Polycom EagleEye
IV USB camera.
0 - Tapping Camera in the call view
shows a menu with camera
preferences, presets, and camera
controls menu items for Polycom
EagleEye IV USB camera.
1 (default) – Allow the far-end user to
control the local near-end camera
controls, such as pan, tilt, and zoom,
for the Polycom EagleEye IV USB
camera.
0 - The far-end user cannot control the
local near-end camera.
1 (default) - Enable far-end camera
control.
0 - Disable far-end camera control.
Set the RTP payload used to receive
far-end camera control data.
124 (default)
100 - 127
No
No
Yes
No
features.cfghomeScreen.camera.ena
ble
Applies to the Polycom EagleEye IV
USB camera.
No
0 (default) - A Camera menu item is
shown on the main menu.
1 - A Camera menu item displays on
the Home Screen allowing users to
pan, tilt or zoom.
site.cfgmr.video.camera.focus
.auto
NULL (default)
0 - Disable the camera's automatic
Yes
focus.
1 - Enable the camera's automatic
focus.
site.cfgmr.video.camera.focus
.range
Specify the distance to the camera's
optimally-focused target.
NULL (default)
0
0 - 255
Polycom, Inc. 35
Page 36
Video and Camera Parameters
Templ ateParameterPermitted Values
Video Features
Change Causes
Restart or Reboot
reg-advanced.cfgreg.x.fecc.enabled
features.cfgup.arrow.repeatDelay
features.cfgup.arrow.repeatRate
video.cfgvideo.camera.autoWhit
eBalance
video.cfgvideo.camera.backligh
tCompensation
1 (default) - Enable far-end camera
control for the line you specify with x.
0 - Disable far-end camera control for
the line.
Choose the milliseconds (ms) an
arrow button must be held before the
arrow starts repeating in the Camera
Controls menu for Polycom EagleEye
IV USB camera.
500 ms (default)
100 – 5000 ms
Choose the milliseconds (ms) between
repeated simulated presses while an
arrow button is being held down. This
applies to the arrows in the Camera
Controls menu for Polycom EagleEye
IV USB camera.
80 ms (default)
50 – 2000 ms
0 – Auto white balance is disabled.
1– Auto white balance is enabled and
video.cfgvideo.camera.brightnessSets the brightness level of the video
No
stream. The value range is from 0
(dimmest) to 1000 (brightest).
NULL (default)
0 - 1000
video.cfgvideo.camera.contrast
Sets the contrast level of the video
No
stream for all supported USB cameras.
The value range is from 0 (no contrast
increase) to 3 (most contrast
increase), and 4 (noise reduction
contrast).
NULL (default)
0 - 1000
features.cfgvideo.camera.controlS
tyle
Controls whether Polycom EagleEye
IV USB camera pan and tilt is
No
controlled by directional arrow buttons
or separate pan/tilt sliders.
Simple (default)
Polycom, Inc. 36
Page 37
Video and Camera Parameters
Templ ateParameterPermitted Values
Video Features
Change Causes
Restart or Reboot
video.cfgvideo.camera.flickerA
voidance
Sets the flicker avoidance for all
supported USB cameras.
NULL (default)
0 - Flicker avoidance is automatic.
1 - 50hz AC power frequency flicker
avoidance (Europe/Asia).
2 - 60hz AC power frequency flicker
avoidance (North America).
video.cfgvideo.camera.focus.autoNULL (default)
0 - Disable the camera's automatic
focus.
1 - Enable the camera's automatic
focus.
video.cfgvideo.camera.focus.ra
nge
Specify the distance to the camera's
optimally-focused target.
NULL (default)
0 - 255
video.cfgvideo.camera.frameRateSets the target frame rate (frames per
second) for all supported USB
cameras. Values indica te a f ixed frame
rate from 5 (least smooth) to 30 (most
smooth).
25 (default)
5 - 30
video.camera.frameRate
If
is set to
a decimal number, the value 25 is
used instead.
No
Yes
No
No
video.cfgvideo.camera.gamma
video.cfgvideo.camera.hue
Polycom, Inc. 37
Set the factor to use for gamma
correction applied to each frame of
video captured by the Polycom
EagleEye IV USB cameras. You can
use this setting to correct for video that
appears too dark or too light.
NULL (default)
0 -1000
Use to correct the color of video
captured by the Polycom EagleEye IV
USB cameras.
NULL (default)
0 - 1000
No
No
Page 38
Video and Camera Parameters
Templ ateParameterPermitted Values
Video Features
Change Causes
Restart or Reboot
features.cfgvideo.camera.preset.h
ome.pan
features.cfgvideo.camera.preset.h
ome.tilt
video.cfgvideo.camera.preset.h
ome.uponIdle.delay
video.cfgvideo.camera.preset.h
ome.uponIdle.enabled
video.cfgvideo.iFrame.period.o
nBoard
Set the pan coordinate for a camera
home preset.
Default values are set by and depend
on the camera you are using.
0 - 1000
Set the tilt coordinate for a camera
home preset.
Default values are set by and depend
on the camera you are using.
0 - 1000
Set the number of minutes after the
idle timeout expires to move the
camera to the home preset.
0 (default)
0 - 3600
0 (default) - Do not move the camera
to the home preset when the Trio
system is idle.
1 - Move the camera to the home
preset when the Trio system is idle.
Set the interval in seconds for the VC4
encoder.
180 (default)
300
No
No
No
No
features.cfgvideo.camera.preset.h
ome.zoom
Set the zoom coordinate for a camera
home preset.
No
Default values are set by and depend
on the camera you are using.
0 - 1000
video.cfgvideo.camera.x.autoWh
iteBalance
Set for per-camera configuration when
you specify the camera type using the
video.camera.x.type
parameter.
No
1 – Enable auto white balance. This
overrides the
video.camera.whiteBalance
parameter.
0 – Disable auto white balance.
Polycom, Inc. 38
Page 39
Video and Camera Parameters
Templ ateParameterPermitted Values
Video Features
Change Causes
Restart or Reboot
video.cfgvideo.camera.x.backli
ghtCompensation
Set for per-camera configuration when
you specify the camera type using the
Set for per-camera configuration when
you specify the camera type using the
video.camera.x.type
parameter.
Sets the brightness level of the video
stream. The value range is from 0
(dimmest) to 1000 (brightest).
NULL (default)
3
0 - 1000
This overrides the
video.camera.brightness
parameter.
video.cfgvideo.camera.x.contrastSet for per-camera configuration when
you specify the camera type using the
video.camera.x.type
parameter.
Sets the contrast level of the video
stream. The value range is from 0 (no
contrast increase) to 3 (most contrast
increase), and 4 (noise reduction
contrast).
NULL (default)
0 - 1000
This overrides the
video.camera.contrast
parameter.
No
No
No
video.cfgvideo.camera.x.flicke
rAvoidance
Polycom, Inc. 39
Set for per-camera configuration when
you specify the camera type using the
video.camera.x.type
parameter.
NULL (default)
0 - Flicker avoidance is automatic.
1 - 50hz AC power frequency flicker
avoidance (Europe/Asia).
2 - 60hz AC power frequency flicker
avoidance (North America).
This parameter overrides
video.camera.flickerAvoidance
.
No
Page 40
Video and Camera Parameters
Templ ateParameterPermitted Values
Video Features
Change Causes
Restart or Reboot
video.cfgvideo.camera.x.focus.
auto
video.cfgvideo.camera.x.focus.
range
video.cfgvideo.camera.x.gamma
Set for per-camera configuration when
you specify the camera type using the
video.camera.x.type
parameter.
NULL (default)
0 - Disable the camera's automatic
focus.
1 - Enable the camera's automatic
focus. This overrides the
video.camera.focus.auto
parameter.
Set for per-camera configuration when
you specify the camera type using the
video.camera.x.type
parameter.
Specify the distance to the camera's
optimally-focused target.
NULL (default)
0
255
This overrides the
video.camera.focus.range
parameter.
Set for per-camera configuration when
you specify the camera type using the
video.camera.x.type
parameter.
Set the factor to use for gamma
correction applied to each frame of
video captured. You can use this
setting to correct video that appears
too dark or too light.
NULL (default)
0
1000
This parameter overrides
video.camera.gamma
.
Yes
No
No
video.cfgvideo.camera.x.hue
Polycom, Inc. 40
Set for per-camera configuration when
you specify the camera type using the
video.camera.x.type
parameter.
Use to correct the color of video
captured.
NULL (default)
500
1000
This parameter overrides
video.camera.hue
.
No
Page 41
Video and Camera Parameters
Templ ateParameterPermitted Values
Video Features
Change Causes
Restart or Reboot
video.cfgvideo.camera.x.satura
tion
video.cfgvideo.camera.x.sharpn
ess
video.cfgvideo.camera.x.type
Set for per-camera configuration when
you specify the camera type using the
video.camera.x.type
parameter.
Sets the saturation level of video
captured by any supported USB
camera.
NULL (default)
0 - 1000
This parameter overrides
video.camera.saturation
.
Set for per-camera configuration when
you specify the camera type using the
video.camera.x.type
parameter.
Sets the sharpness level of video
captured.
NULL (default)
0 - 1000
This parameter overrides
video.camera.sharpness
.
Choose a camera type that
corresponds to x, where x = 1 to 3.
The value set for x in this parameter
and related parameters determines
the configuration settings for the
camera type you specify.
No
No
No
NULL (default)
EagleEyeIVUSB
LogitechC930e
video.cfgvideo.camera.x.whiteB
alance
Set for per-camera configuration when
you specify the camera type using the
video.camera.x.type
parameter.
No
Use to correct the white balance tint of
video captured.
NULL (default)
0 - 1000
This parameter overrides
video.camera.whiteBalance
.
Polycom, Inc. 41
Page 42
Video and Camera Parameters
Templ ateParameterPermitted Values
Video Features
Change Causes
Restart or Reboot
video.cfgvideo.localCameraView
.callState
video.cfgvideo.localCameraView
.fullscreen.enabled
This parameter applies only when
video.localCameraView.userContr
is set to
ol
1 (default) - The local camera view
displays on the Polycom Trio Visual+
monitor.
0 - The local camera view does not
display on the Polycom Trio Visual+
monitor.
Applies to the Polycom EagleEye IV
USB camera and Logitech C930e
webcam.
Determines whether the local camera
view is shown in the full screen layout.
1 (default) — The local camera view is
shown.
0 — The local camera view is not
shown.
PerSession
or
Hidden
.
No
No
Toggling Between Audio-only or Audio-Video
Calls
When this feature is enabled on the Polycom Trio 8500 or 8800 system using Polycom Trio Visual+ video
capabilities, you can toggle calls between audio-only or audio-video.
This feature applies only to outbound calls from your phone; incoming video calls to your phone are
answered using video even when you set the feature to use audio-only.
When the phone is registered with Skype for Business, you can:
● Escalate a point-to-point Skype for Business content session to a Skype for Business conference call
by adding a participant.
● Use
● Use up.homeScreen.audioCall.enabled to enable a Home screen icon that allows you to
Configuring Audio-only or Audio-Video Calls
The following parameters configure whether the phone starts a call with audio and video.
Polycom, Inc. 42
video.callMode.default to set the initial call to audio-video or audio only. By default, calls
begin as audio-video. If you set this parameter to audio, users can press a button on the Polycom
Trio to add video. After a video call has ended, the phone returns to audio-only.
make audio-only calls. Far-end users can add video during a call if the far-end device is video
capable.
Page 43
Audio/Video Toggle Parameters
Video Features
Parameter
Te mp l at e
up.homeScreen.audioCall.enab
led
features.cfg
video.autoStartVideoTx
video.cfg
video.callMode.default
video.cfg
Permitted Values
0 (default) - Disable a Home screen icon that allows users to make
audio-only calls.
1 - Enable a Home screen icon that allows users to make audio-only
calls.
Devices that support video calling show an 'Audio Call' button on the
Home screen to initiate audio-only calls.
1 (default) - Automatically begin video to the far side when you start a
call.
0 - Video to the far side does not begin.
Polycom Trio
Allow the user to begin calls as audio-only or with video.
video (default) - Set the initial call to audio and video.
audio - Set the initial call to audio only and video may be added during a
call.
On Polycom Trio, you can combine this parameter with
video.autoStartVideoTx.
Video-based Screen Sharing Support for
Polycom Trio Solution
Polycom Trio 8500 and 8800 allows you to use Video-based Screen Sharing (VbSS) with Skype for
Business clients that enables both application and desktop sharing. In previous releases, Trio systems
supported only Remote Desktop Protocol (RDP) for receiving content. Only systems registered to Skype for
Business support VbSS content sharing.
Note: The Polycom Trio solution can only receive Skype for Business VbSS-based content. You
cannot transmit VbSS-based content from the Polycom Trio solution.
The advantages of VbSS content sharing over RDP are as follows:
● The video experience is faster, with an improvement in frames-per-second.
● Works better in low bandwidth conditions, even when receiving high motion content, such as 3-D
graphics.
However, if any participant in a Skype for Business conference does not support VbSS, the Skype for
Business server content switches from VbSS to Remote Desktop Protocol (RDP) content.
Polycom, Inc. 43
Page 44
Video Features
Video-based Screen Sharing Parameters
The following table lists parameter that configure Video-based Screen Sharing with the Polycom Trio
solution.
Video-based Screen Sharing Parameters
Te mp l at eParameterPermitted ValuesChange Causes
Restart or Reboot
features.cfgcontent.vbss.enable1 (default) - Polycom 8500 and 8800
systems use Video-based Screen
Sharing (VbSS) to receive Skype for
Business content.
0 - Polycom 8500 and 8800 systems
use Remote Desktop Protocol (RDP)
to receive Skype for Business content.
No
Skype for Business Video Layouts on Polycom
Trio System
When using the Polycom Trio 8500 or 8800 system with Polycom Trio Visual+ connected to a monitor, you
can set how participants and content display during video calls. The Polycom Trio supports the Gallery View
layout for video and content during video calls in standard H.264 video meetings or point-to-point calls.
Configuring Skype for Business Video Layouts
The following parameters configure video layouts on the Polycom Trio system registered with Skype for
Business.
Video Layout Parameters
Parameter
Te mp l at e
video.conf.displayLayout.autoPreference
video.cfg
video.conf.displayLayout.gallery.allowContent
video.cfg
Polycom, Inc. 44
Permitted Values
The system automatically chooses the best layout
for video call.
Gallery (default) – Enables gallery view content for
video calls.
PIP – The video call layout displays as a Picture-in-Picture with the far-end window.
FullScreen – Video calls use the full screen layout.
1 (default) - Enable Gallery View layout for video
and content. Content is scaled to fit into the 720p
window of a gallery window.
0 - Disable Galley View layout. Content displays in
a full screen window.
Page 45
Video Layout Parameters
Video Features
Parameter
Te mp l at e
video.conf.displayLayout.PIP.peopleMode
video.cfg
video.conf.galleryView.overlayTimeout
video.cfg
video.conf.displayLayout.autoPreference
video.cfg
Permitted Values
Choose what the PIP screen displays.
selfView (default) - Display your own video.
recentTalker - Display video from the current or
most recent talker.
Set the timer for the participant name overlay on
the Visual+ monitor when using the Gallery View.
0 (default) - The overlay does not time out.
0 - 60000 ms
The system automatically chooses the best layout
mode for video call
Gallery (default)
PIP
FullScreen
Forward Error Correction
The Polycom Trio system supports Forward Error Correction (FEC) DV0 and DV1 with Skype for Business
Server 2015, Skype for Business 2015 client, and Lync 2013 environments for H.264 SVC. The scheme
introduces recovery packets on the transmitter which recover lost video packets on the receiver.
FEC performance and quality improvements with this release may vary depending on network conditions.
Use the parameter
video.codecPref.XUlpFecUC
to set the forward error correction codec priority.
Forward Error Correction Parameters
Te mp l at eParameterPermitted ValuesChange Causes Restart or
Reboot
video.cfgvideo.codecPref.XUlpFecUC
Set the forward error correction
(FEC) codec priority.
8 (default)
0 - 8
No
Video Simulcast
Polycom Trio systems registered Skype for Business can simultaneously send a low resolution video stream
and a second higher-resolution video stream to conference participants in a Skype for Business AVMCU
meeting. Simulcast is enabled by default.
Skype for Business AVMCU-based video meetings are driven by endpoint requests to receive video called
a video source request (VSR). The VSR specifies the resolution (among other constraints) and the
participant(s) whose video the endpoint would like to display. The requested resolution in Skype for
Polycom, Inc. 45
Page 46
Video Features
Business client video calls is based on the size of the video window and new VSRs are sent when the size
of the window changes.
Configure Video Resolution from the Phone
You can configure video resolution from the phone.
To configure video resolution from the phone:
» On the Polycom Trio system, go to Settings > Basic > Video > Video Call Settings > Centralized
Conferencing Profile.
Configure Video Resolution using Centralized
Provisioning
You can configure video resolution using centralized provisioning parameters.
Video Resolution Parameters
Parameter
Te mp l at e
video.callRate
video.cfg
video.camera.flick
erAvoidance
video.cfg
video.conf.profile
video.cfg
Permitted Values
The default call rate (in kbps) to use when initially negotiating bandwidth for a video call.
2048 (default)
128 - 6144
0 (default) Camera flicker avoidance is automatic.
1 - Optimize camera flicker avoidance for 50Hz AC power frequency environments
(Europe/Asia).
2 - Optimize camera flicker avoidance for 60Hz AC power frequency environments (North
America).
Set the video resolution requested for the large video window in all layouts.
540p (default)
1080p
720p
360p
240p
180p
Supported Video Codecs
Use the optional Polycom Trio Visual+ and Logitech C930E USB webcam to add video to your Polycom Trio
calls. Polycom supports the following video standards and codecs:
● H.264 advanced video coding (AVC) Baseline Profile and High Profile
● Lync 2013 and Skype for Business H.264 scalable video coding (SVC) (X-H264UC)
Polycom, Inc. 46
Page 47
Video Features
The following table lists video codec parameters and specifies the video codec preferences for the Polycom
Trio 8800 system. To disable codecs, set the value to 0. A value of 1 indicates the codec is the most
preferred and has highest priority.
.
Video Codec Parameters
Parameter
Te mp l at e
video.codecPref.H264
video.cfg
video.codecPref.H264HP
video.cfg
video.codecPref.H264HP.packetizationM
ode0
video.cfg
video.codecPref.Xdata
video.cfg
video.codecPref.XH264UC
video.cfg
video.codecPref.XUlpFecUC
video.cfg
Permitted Values
Set the H.264 video codec preference priority.
6 (default)
0 - 8
Set the H.264 High Profile video codec preference priority.
2 (default) - Indicates the codec is the most preferred and has
highest priority.
0 - 8
5 (default)
0 - 8
7 (default)
0 - 5
Set the Remote Desktop Protocol (RDP) codec preference
priority. 1 indicates the codec is the most preferred and has
highest priority. The value 4 is for Skype Base Profile.
Set the Microsoft H.264 UC video codec preference priority.
1 (default)
0 - 8
Set the forward error correction (FEC) codec priority.
8 (default)
0 - 7
video.conf.addVideoWhenAvailable
new.cfg
video.conf.profile
video.cfg
video.conf.simulcast.enabled
video.cfg
video.profile.H264.payloadType.packet
izationMode
video.cfg
Polycom, Inc. 47
0 (default)
1 - When Polycom Trio system is added to a conference by
another participant via digit dialing, the Trio system adds video if
video is available on the conference.
Configure the video media profile request sent to the video
conference server.
3 (default) - Identifies the 540p profile.
2 - 7
1 (default) - Allow sending two different video media resolutions
on a Skype for Business video conference call.
99 (default)
0 - 127
Set the H.264 payload type with packetization mode set to 0.
113 (default)
0 - 127
Set the H.264 high profile payload type with packetization mode
set to 0.
Specify the RTP payload format type for x-data/90000 MIME type.
This parameter is for Remote Desktop Protocol (RDP) content
sharing.
127 (default)
0 - 127
The largest jitter buffer depth to support. Jitter above this size
always causes lost packets. This parameter should be set to the
smallest possible value that supports the expected network jitter.
2000 (default)
533 - 2500
Polycom, Inc. 48
Page 49
Video Codec Parameters
Video Features
Parameter
Te mp l at e
video.profile.XH264UC.jitterBufferMin
video.cfg
video.profile.XH264UC.jitterBufferShr
ink
video.cfg
video.profile.XH264UC.jitterBufferShr
ink
video.cfg
video.profile.XH264UC.mstMode
video.cfg
Permitted Values
The smallest jitter buffer depth that must be achieved before play
out begins for the first time. After this depth has been achieved
initially, the depth may fall below this point and play out still
continues. This parameter should be set to the smallest possible
value which is at least two packet payloads, and larger than the
expected short term average jitter.
150 (default)
33 - 1000
70 (default)
33 - 1000
The minimum duration (in milliseconds) of Real-time Transport
Protocol (RTP) packet Rx with no packet loss that will trigger jitter
buffer size shrinks. Use smaller values to minimize the delay on
known good networks.
70 (default)
33 - 1000
Specify the multi-session transmission packetization mode. The
value of NI-TC identifies non-interleaved combined timestamp and
CS-DON mode. This value should not be modified for operation
with other Skype for Business devices.
NI-TC (default)
string
video.profile.XH264UC.payloadType
video.cfg
Specify the RTP payload format type for X-H264UC/90000 MIME
type.
122 (default)
0 - 127
video.profile.XH264UC.payloadType
video.cfg
RTP payload format type for H.264 MIME type.
122 (default)
0 - 127
video.quality
video.cfg
The optimal quality for video that you send in a call or a
conference. Note: If motion is not selected, moderate to heavy
motion can cause some frames to be dropped.
NULL (default) - Use sharpness or Null if your outgoing video has
little or no movement.
motion - Use motion if your outgoing video has motion or
movement.
sharpness - Use sharpness or Null if your outgoing video has little
or no movement.
video.rtcpbandwidthdetect.enable
video.cfg
0 (default)
1 - Polycom Trio uses an estimated bandwidth value from the
RTCP message to control Tx/Rx video bps.
Polycom, Inc. 49
Page 50
Video Features
Polycom, Inc. 50
Page 51
Content
Polycom offers several content sharing options.
Content Sharing
You can show content from a computer during in-person meetings, video conference calls, and
point-to-point video calls on the Polycom Trio Visual+ system monitor when paired with a Polycom Trio 8500
or 8800 system. To share content:
● The Polycom Visual+ system must be paired with the Polycom Trio system
● The computer and Polycom Trio solution must be able to communicate on the same IP network
You can use the following Polycom applications to share content:
● Polycom
● Polycom
● Polycom® Polycom® Mobile application
You can download People+Content IP and Polycom Desktop from Polycom Support and Polycom Mobile
from your mobile application store.
For information about using PPCIP on the Polycom Trio solution registered with Skype for Business, see
the Polycom Trio - User Guide at Polycom Trio on Polycom Support.
®
People+Content® (PPCIP)
®
Polycom® Desktop for Windows® or Mac
®
Important: The default port used by Group Paging when enabled conflicts with the UDP port 5001
used by Polycom® People+Content™ on the Polycom Trio system. Since the port used by
People+Content is fixed and cannot be configured, configure one of the following workarounds:
•Configure a different port for Group Paging using parameter ptt.port.
•Disable People+Content IP using parameter content.ppcipServer.enabled="0".
Configuring Content Sharing
Use the parameters in the following table to configure content sharing options.
To enable device pairing with the Polycom Trio solution, use the smartpairing* parameters. Note that
People+Content IP does not support ultrasonic SmartPairing.
Polycom, Inc. 51
Page 52
Content Sharing Parameters
Content
Parameter
Te mp l at e
content.autoAccept.rdp
new.cfg
content.bfcp.enabled
new.cfg
content.bfcp.port
sip-interop.cfg
content.bfcp.transport
features.cfg
content.ppcipServer.enabled
new.cfg
content.ppcipServer.meeting
Password
site.cfg
smartPairing.mode
features.cfg
Permitted Values
1 (default) - Content shown by far-end users is automatically accepted and
displayed on the Polycom Trio solution.
0 - Near-end users are prompted to accept meeting content sent to
Polycom Trio solution from a far-end user.
1 (default) - Enable content sharing by offering or accepting the Binary
Floor Control Protocol (BFCP) in Session Description Protocol (SDP)
negotiation during SIP calls. Does not apply to Skype for Business calls.
Enables users with People+Content IP or Polycom Desktop on a computer
or Polycom Mobile on a tablet to pair with the Polycom Trio conference
phone using SmartPairing.
Disabled (default) - Users cannot use SmartPairing to pair with the
conference phone.
Manual - Users must enter the IP address of the conference phone to pair
with it.
smartPairing.volume
features.cfg
Polycom People+Content IP over USB
You can use Polycom® People+Content® IP (PPCIP) to share video or data from a Windows® or Mac®
computer connected by USB to the Polycom Trio system when in or out of a call. When you install PPCIP
version 1.4.2 and run it unopened in the background, the PPCIP application pops up immediately when you
connect the computer to Polycom Trio solution via USB.
Keep the following points in mind:
● Showing content with People+Content IP over USB provides content to a maximum of 1080p
resolution on a connected Windows or Mac computer.
● Audio content is not shared.
Polycom, Inc. 52
The relative volume to use for the SmartPairing ultrasonic beacon.
6 (default)
0 - 10
Page 53
Content
● Content sent from People+Content is sent over USB, and no network connection is needed. This is
useful for environments where guest IP access is not allowed. You can show content with
People+Content IP on a computer connected by USB to Polycom Trio to a maximum of 1080p
resolution on a Windows computer. You must use UC Software 5.4.3AA or later to share your desktop
at up to 1080p resolution using a Mac computer connected by USB to the Polycom Trio solution.
Important: The default port used by Group Paging when enabled
conflicts with the UDP port 5001 used by Polycom
Since the port used by People+Content is fixed and cannot be configured, configure one of two
workarounds:
•Configure a different port for Group Paging using parameter
•Disable People+Content IP using parameter
®
People+Content™ on the Polycom Trio system.
content.ppcipServer.enabled="0"
ptt.pageMode.enable="1"
ptt.port
or
.
Configuring Polycom People+Content IP over USB
This following table lists parameters that configure the People+Content over USB feature.
Polycom People+Content Content Sharing Parameters
Parameter
Te mp l at e
feature.usb.device.content
Polycom People+Content IP
You can share content from a computer over IP using Polycom® Polycom® Desktop Software, Polycom®
People+Content IP (PPCIP), and Polycom
People+Content IP from a computer connected over IP supports 1080p resolution with about five frames
per second on the Polycom Visual+ monitor. The computer and Polycom Trio solution must be able to
communicate on the same IP network and you must pair your Polycom software application with the
Polycom Trio system.
When Polycom Trio is registered with Skype for Business, you can use these applications to share content
only to a local monitor. You cannot share content from a Polycom Trio system over a Skype for Business
call. For instructions, see the Polycom Trio - User Guide at Polycom Trio on Polycom Support.
Permitted Values
1 (default) - Enable content sharing using the People+Content IP application
on a computer connected by USB to Polycom Trio solution.
0 - Disable content sharing using the People+Content IP application on a
computer connected by USB to Polycom Trio solution.
®
Polycom® Mobile Software. Sharing content with Polycom
Configuring Polycom People+Content IP for Polycom Trio Solution
The following table lists parameters that configure content sharing with the Polycom Trio solution.
Polycom, Inc. 53
Page 54
Polycom People+Content IP Parameters
Content
Parameter
Te mp l at e
content.autoAccept.rdp
new.cfg
content.bfcp.port
content.bfcp.transport
content.ppcipServer.enabled
content.ppcipServer.enabled.Trio
8500
content.ppcipServer.enabled.Trio880
0
Permitted Values
1 (default) - Content shown by far-end users is automatically
accepted and displayed on the Polycom Trio solution.
0 - Near-end users are prompted to accept meeting content
sent to Polycom Trio solution from a far-end user.
15000 (default)
0 - 65535
UDP (default
TCP
1 (default) - Enable Polycom People+Content IP content
server.
0 - Disable Polycom People+Content IP content server.
1 (default) - Enable Polycom People+Content IP content server
for Polycom Trio.
0 - Disable Polycom People+Content IP content server for
Polycom Trio.
1 (default) - Enable Polycom People+Content IP content
server.
0 - Disable Polycom People+Content IP content server.
content.ppcipServer.meetingPassword
content.ppcip.resolutionPreferred
features.cfg
NULL (default)
String (0 - 256 characters)
1 (default) - The Polycom Trio system attempts to get higher
resolution content with lower frames per second after the SDP
negotiation.
0 - Content resolution is set based on the SDP negotiation.
Create Conference Room Accounts for Skype for
Business
The Polycom Trio system enables you to use Remote Desktop Protocol (RDP) with Skype for Business
clients, which enables both application and desktop sharing. To maximize the benefits of RDP content
sharing, Polycom recommends creating a Skype for Business Room System or CsMeetingRoom account
to allow sharing from in-room clients. When you create a conference room account, the Skype for Business
Room System prompts content presenters to mute the microphone and speaker to avoid audio feedback.
The Polycom Trio solution can only receive Skype for Business RDP-based content. You cannot transmit
RDP-based content from the Polycom Trio solution.
Polycom, Inc. 54
Page 55
Content
Create a Skype for Business Room System Account
To create a Skype for Business Room System account, complete the following procedure and update your
account name and server details on your Exchange Server Management Shell.
To create a Skype for Business Room System account:
1 Within your Exchange Management Shell, set the following:
Set-Mailbox -Identity Trio.Room01@domain.com -MailTip "This room is equipped
with a Polycom Trio 8800, please make it a Skype for Business Meeting to take
advantage of the enhanced meeting experience."
Set-ADAccountPassword -Identity Trio.Room01
Enable-ADAccount -Identity Trio.Room01
2 Within your Skype for Business Management Shell, set:
The Polycom Trio 8800 system provides screen mirroring locally from Apple® Ai rPlay®-certified devices and
the Wireless Display feature for Miracast
Screen Mirroring with AirPlay Certified Devices
This section provides information you need to set up and configure the Polycom Trio 8800 system to work
with AirPlay certified devices.
The following information applies to using AirPlay certified devices with the Polycom Trio 8800 system:
● You can display local content only from your AirPlay certified device to the Polycom Trio 8800 system
monitor.
● Sharing content from direct streaming sources, such as YouTube™ or web links, is not supported.
● If you share content during a point-to-point or conference call, the content is not sent to far-end
participants.
● Audio-only content is not supported. If you only want to share audio, consider using Bluetooth or USB
connectivity.
● Apple Lossless Audio Codec (ALAC) is not supported.
The Polycom Trio 8800 system supports the following AirPlay certified devices:
● Apple
®
iPhone
®
®
-certified Android™ and Windows® devices.
Polycom, Inc. 55
Page 56
Content
● iPad
®
● iPad Pro™
● MacBook Pro
®
The Polycom Trio 8800 system supports a maximum resolution and frame rate of 720p@60fps or
1080p@30fps. If configured for 1080p resolution, an iPad often sends 60fps video, which can result in
latency in mirroring, visual artifacts, or both.
When the Polycom Trio 8800 system receives content from a Skype for Business client using the Remote
Desktop Protocol (RDP) at the same time as content from an AirPlay certified device, the AirPlay content
takes precedence and displays. When you end AirPlay content, available Skype for Business content
displays.
Requirements
You must meet the following requirements to use the screen mirroring feature on an AirPlay certified device
with the Polycom Trio 8800 system:
● Polycom Trio 8800 collaboration kit running UC Software version 5.4.4AA or later
● The Polycom Trio 8800 system and Apple devices are on the same subnet.
The devices can be on different subnets if the devices are routable and multicast DNS (Bonjour) is
bridged between the subnets for discovery. The devices can also be on different subnets if AirPlay
Discovery over Bluetooth is enabled, the subnets are routable to each other, and the device is within
Bluetooth range.
● The screen mirroring feature uses the following ports:
Discovery: UDP port 5353
Sessions: TCP ports 7000, 7100, 8009, and 47000; UDP port 1900
Polycom, Inc. 56
Page 57
Content
Polycom Trio 8800 for AirPlay Parameters
Use the following parameters to configure the Polycom Trio 8800 system for AirPlay certified devices.
Polycom Trio 8800 for AirPlay Parameters
Te mp l at eParameterPermitted ValuesRestart Causes
Restart or Reboot
features.cfgcontent.airplayServer.au
thType
features.cfgcontent.airplayServer.di
scovery.bluetooth.enable
d
features.cfgcontent.airplayServer.en
abled
none (default) - No security code
for AirPlay certified devices is
required.
passcode - Use a security code
to authenticate AirPlay certified
devices.
Set to allow Airplay discovery
over Bluetooth.
1 (default) - Enables Polycom
Trio 8800 to be discoverable to
AirPlay-certified devices over
Bluetooth. Turns Bluetooth radio
on when
feature.bluetooth.enabled=
.
1
0 - Polycom Trio 8800 is not
discoverable to AirPlay-certified
devices over Bluetooth.
Note: To use this feature, enable
the parameter
feature.bluetooth.enabled
0 (default) - Disable the content
sink for AirPlay certified devices.
1 - Enable the content sink for
AirPlay certified devices.
.
No
No
No
features.cfgcontent.airplayServer.ma
xResolution
features.cfgcontent.airplayServer.na
me
Polycom, Inc. 57
Set the content resolution.
720p (default)
1080p
1024x1024
960x960
480x480
Specify a system name for the
local content sink for AirPlay
certified devices. If left blank the
previously configured or default
system name is used.
NULL (default)
No
No
Page 58
Polycom Trio 8800 for AirPlay Parameters
Te mp l at eParameterPermitted ValuesRestart Causes
Restart or Reboot
Content
features.cfgcontent.local.authChange
Interval
features.cfgcontent.local.authChange
Mode
Set the interval in minutes
between changes to the local
content authentication
credentials.
1440 (default)
0 - 65535
0 - Do not change
Specify when the security code
for content sharing with AirPlay
certified devices changes.
session (default) - Code changes
at the end of each content
sharing session.
relativeTime - Code changes at
an interval specified by the
content.local.authChangeIn
terval
parameter.
No
No
Troubleshooting
This section provides solutions to common issues you may have using the Polycom Trio 8800 system with
AirPlay certified devices.
The Polycom Trio 8800 system does not advertise on my device
The Polycom Trio may not be broadcasting for discovery, or the broadcasts are being blocked.
● Ensure your Apple device is on the same subnet as the Polycom Trio 8800 system and that Polycom
Trio has screen mirroring enabled.
Configuring Debugging Logs
If you experience further issues using AirPlay certified devices with the Polycom Trio 8800 system, you can
enable the following logging parameters on your Polycom Trio to get extended debugging data.
Screen Mirroring Debugging Parameters
Log ComponentPermitted Values
airpSession management and communication specifically for AirPlay certified devices.
airplProtocol library for AirPlay certified devices
airpsAndroid service AirPlay certified devices
lcLocal Content (including for AirPlay certified devices and PPCIP) session management
Polycom, Inc. 58
Page 59
Content
Screen Mirroring with Miracast-Certified Devices
The Wireless Display feature lets you display content locally from your Miracast-certified Android or
Windows device to the Polycom Trio 8800 system monitor. Windows or Android devices can discover and
connect directly with the Polycom Trio 8800 system and do not have to be on the same network.
The Polycom Trio 8800 system supports content sharing from the following Android and Windows devices:
Miracast-certified devices running Windows 10
Samsung Galaxy smartphones and tablets running Android version 4.4 or earlier
Polycom cannot guarantee connectivity with all Miracast-certified devices, but connectivity has been
validated to work well with Samsung smartphones and tablets using Android version 4.4 or later and
the Microsoft Surface
To send content from your device, you must first connect your device wirelessly to the Polycom Trio 8800
system.
The Polycom Trio 8800 system can display content to a maximum resolution and frame rate of 720p@60fps
or 1080p@30fps. If the Polycom Trio 8800 system is configured to auto-negotiate the frame rate of
transmitted content, some tablets might send 1080p@60fps video, which can result in latency in mirroring,
visual artifacts, or both.
®
3 Pro and Surface® 4 Pro running Windows 10.
Requirements
You must meet the following requirements to use the Wireless Display feature on a Miracast-certified device
with the Polycom Trio 8800 system:
● Polycom Trio 8800 collaboration kit running UC Software version 5.4.4AA or later
If you do not allow auto-negotiation, some devices might fail to pick the best possible video stream
parameters.
Configuring the Polycom Trio 8800 for Miracast-Certified
Devices
Use the following parameters to configure Wireless Display on the Polycom Trio 8800 system.
Wireless Display Parameters
TemplateParameterPermitted ValuesChange
Causes
Restart or
Reboot
features.cfg
content.wirelessDisplay.sink.au
thorizationType
Auto (Default) - Content is
automatically accepted and
displays on the Polycom Trio
8800 system.
Button - Users must confirm
content acceptance on a
popup message.
No
Polycom, Inc. 59
Page 60
Wireless Display Parameters
Content
features.cfg
features.cfg
features.cfg
features.cfg
features.cfg
content.wirelessDisplay.sink.bi
trate
content.wirelessDisplay.sink.en
abled
content.wirelessDisplay.sink.fp
s
content.wirelessDisplay.sink.he
ight
content.wirelessDisplay.sink.na
me
Set the content maximum
bitrate in Mbps
30 (default)
0 - 60
0 allows auto-negotiation.
0 (default) - Disable Wireless
Display.
1 - Enable Wireless Display.
Set the content frame rate in
frames per second.
30 (default)
0 - 60
0 allows auto-negotiation
Set the maximum content
height in pixels.
1080 (default)
0 - 1200
0 allows auto-negotiation
NULL - default
Specify a system name for the
local content sink for Android
or Windows devices. If left
blank the previously
configured or default system
name is used.
No
No
No
No
No
features.cfg
content.wirelessDisplay.sink.wi
dth
Set the maximum content
width in pixels.
1920 (Default and Maximum)
0 allows auto-negotiation
No
Troubleshooting
This section provides solutions to common issues you may have using Wireless Display on the Polycom
Trio 8800 system.
My Polycom Trio 8800 system does not advertise on my smartphone or tablet
If the Polycom Trio 8800 system does not advertise on your smartphone or tablet device, check the
following:
● Ensure Wi-Fi is enabled on your device and the band is set to 2.4GHz or Auto. The Auto setting
allows the connecting device better access to a free wireless channel.
● Ensure the correct country of operation is set and that both bands are selected on the Polycom Trio
8800 system by configuring the following:
device.wifi.country.set="1"
device.wifi.country="CA"
Polycom, Inc. 60
Page 61
Content
device.wifi.radio.band2_4GHz.enable.set="1"
device.wifi.radio.band2_4GHz.enable="1"
device.wifi.radio.band5GHz.enable.set="1"
device.wifi.radio.band5GHz.enable="1"
device.wifi.enabled.set="1"
device.wifi.enabled="0"
device.net.enabled.set="1"
device.net.enabled="1"
The WLAN operating mode on the Polycom Trio 8800 system is mutually exclusive of the Wireless
Display feature. You can enable Wireless Display only if wired Ethernet is used for calling and
conferencing. Ensure that wired Ethernet is used for calling and conferencing by configuring the
following:
Video Quality is Poor
Incorrect image resolution can cause content delays and video artifacts. Note that the Polycom Trio 8800
system does not accept 1080@60fps video resolution.
● To resolve video quality issues, configure the following for the Polycom Trio 8800 system:
content.wirelessDisplay.sink.width="0"
content.wirelessDisplay.sink.height="0"
content.wirelessDisplay.sink.fps="0"
● In addition, you can set a limit on the live stream parameters by setting:
content.wirelessDisplay.sink.fps="30"
Configuring Debugging Logs
If you experience further issues using Wireless Display on the Polycom Trio 8800 system, you can enable
the following logging parameters on your Polycom Trio 8800 system to get extended debugging data.
Wireless Display Debugging Parameters
ParametersPermitted Values
wdispWireless Display session management and communication with the Wireless Display
source
appsWireless Display support for Android
lcLocal Content (including Wireless Display and PPCIP) session management
Access Diagnostic Information
If you experience issues using Wireless Display on the Polycom Trio 8800 system, you can access
diagnostic information from the Polycom Trio 8800 menu.
Polycom, Inc. 61
Page 62
Procedure:
1 On the phone menu, go to one of the following settings:
Settings > Status > Diagnostics > Local Content Media Statistics.
Settings > Status > Diagnostics > Graphs > Local Video Content Statistics.
After you set up Polycom phones on your network with the default configuration, you can configure user
accounts and user contact list features.
Smart Login
Smart Login, available with the Polycom Trio 8800 and 8500 system, determines if a network environment
is capable of PIN Authentication. If the STS-URI is not configured via DHCP Option43 or manually through
configuration files, then PIN Authentication will not be enabled for the phone or in the Web Configuration
Utility for a Skype for Business sign in.
Microsoft Exchange Integration
Exchange Integration is available for Skype for Business, Office 365, and Lync Server 2010 and 2013
deployments. This feature enables set up of visual voicemail, call log synchronization, Outlook contact
search, and Skype for Business Address Book Service (ABS) adaptive search. Each of these features is
enabled by default on Polycom phones registered with Skype for Business.
When you register a Polycom Trio 8800 or 8500 system with Skype for Business, a Calendar icon displays
on the phone Home screen that enables users to access features. Users can view and join Outlook calendar
events directly from Polycom Trio system. This displays the day and meeting view for scheduled events; the
month view is not currently available. Note you cannot schedule calendar events or view email from the
phone.
When you pair Polycom Trio 8500 or 8800 with Polycom Trio Visual+, the system automatically displays the
Calendar and up to five meetings scheduled within the next 24-48 hours on the Home screen of connected
monitor. You can configure whether or not users receive reminder notifications on the display monitor and
whether or not an alert sound accompanies reminder notifications.
After the phone is connected, you can:
● Verify which Exchange Server services are not working on each phone by going to Status >
Diagnostics > Warnings on the phone.
● View the status of each service in the Web Configuration Utility.
Enabling Microsoft Exchange Integration
You can enable Exchange integration using one of the following methods:
● Exchange Server autodiscover.
● Centralized provisioning.
Polycom, Inc. 63
Page 64
User Accounts and Contacts
● On a per-phone basis with the Web Configuration Utility.
● When using a UC Software release prior to 5.3.0, you can enable the exchange calendar using
centralized provisioning or with the Web Configuration Utility. To enable the Web Configuration Utility,
refer to Accessing the Web Configuration Utility.
Note: If you enter sign-in credentials to the configuration file, phone users must enter credentials
to the phone Sign In screen.
Enable Microsoft Exchange Calendar Using Centralized
Provisioning
You have the option to enable Skype for Business Exchange calendar using the following parameters on
your central provisioning server.
If you are using Polycom Trio Solution, parameters are included in Example Configuration File for Polycom Trio 8800 Collaboration Kit with Skype for Business on Polycom Trio > Documentation > Setup Documents.
To enable the exchange calendar from a provisioning server:
» Add the following parameter to one of your configuration files:
feature.exchangeCalendar.enabled=1
exchange.server.url=https://<example URL>
Enable Microsoft Exchange Calendar Using the Web
Configuration Utility
You have the option to use the Web Configuration Utility to manually enable Skye for Business Exchange
Calendar. This is useful for troubleshooting if autodiscovery is not working or misconfigured. This method
applies only to a single phone at a time.
To enable the exchange calendar manually:
1 Ensure that you enable Accessing the Web Configuration Utility.
2 Log in to the Web Configuration Utility as Admin (default password 456).
3 Go to Settings > Applications > Exchange Applications, and expand Exchange Applications,
as shown next.
4 In the Exchange Calendar field, select Enable.
5 Enter the exchange web services URL using a Microsoft Exchange Server URL, for example
https://<mail.com>/ews/exchange.asmx
to an organization
6 At the bottom of the browser page, click Save.
7 When the confirmation dialog displays, click Yes.
Your Exchange Calendar is successfully configured and the Calendar icon displays on your phone
screen.
. In this example, the URL part
<mail.com>
is specific
Polycom, Inc. 64
Page 65
User Accounts and Contacts
Setting Up Calendar Features
● Visual voicemail. On the server, enable unified messaging and enable messages to play on the
phone for each user. If you disable
and Skype for Business Voice mail menus display the message. Skype for Business Server only
plays voicemail and you cannot download voicemails or play locally on the phone.
● Call log synchronization. On the server, enable the option to save calls logs to each user's
conversation history in Outlook.
● ABS adaptive search. On the server, enable the ABS service. There are three possible
configurations.
Outlook and ABS are both enabled by default. When both are enabled, the phone displays the
Skype for Business Directory.
If you disable Outlook and enable only ABS, the phone displays the Skype for Business Directory.
If you enable Outlook and disable ABS, the Outlook Contact Search displays in Directories.
Web Info: For help with Lync Server 2010, refer to Microsoft Configure Exchange Services for the
Autodiscover Service.
For help with Lync Server 2013, refer to Microsoft Configuring Unified Messaging on Microsoft
Exchange Server to work with Lync Server 2013.
feature.exchangeVoiceMail.enabled
, the Message Center
Calendar Meeting Details
You can use exchange.meeting.show* parameters to show or hide the following meeting details from
the calendar display on the Polycom Trio 8500 and 8800 system screen and on the monitor connected to
the Polycom Trio Visual+:
● Subject.
● Location.
● Invitee(s).
● Agenda/Notes. When you hide Agenda/Notes, a message indicates the meeting is private.
● Meeting organizer. The organizer does not display for meetings displayed on the monitor.
● Show More Actions. If multiple numbers are available to dial into a meeting, More Actions displays in
Meeting Details to allow users to choose the dial-in number.
Meeting Reminder Messages
A meeting reminder displays on the Polycom Trio system screen at five minutes and one minute before the
start of a meeting. The five-minute reminder disappears after 30 seconds if not dismissed. If the one-minute
reminder has not been dismissed, the reminder message displays on the Polycom Trio system Home
Screen during the duration of the meeting. The one minute reminder disappears when the meeting ends or
when the next meeting reminder pops up, whichever comes first.
When multiple meetings are booked at the same time or overlap, a message displays available meetings.
Users can tap the message to display the calendar day view and choose which meeting to join.
You can also show or hide all day events, configure the maximum number of future meetings, or configure
a user requirement to enter the Skype for Business conference ID when a meeting organize marks a
Polycom, Inc. 65
Page 66
User Accounts and Contacts
meeting as ‘private’. When meeting organizers mar k a meeting invitation as Private in Outlook, the Polycom
Trio system displays the meeting invite on the Trio phone calendar and TV screens with ‘Private Meeting’
in the subject line and a lock icon. The conference ID is included in the Outlook invitation.
Microsoft Exchange Parameters
The following table lists parameters that configure Microsoft Exchange integration.
Microsoft Exchange Parameters
Te mp l at eParameterPermitted ValuesChange Causes
Restart or
Reboot
applications.
cfg
applications.
cfg
applications.
cfg
applications.
cfg
applications.
cfg
applications.
cfg
exchange.meeting.alert.
followOfficeHours
exchange.meeting.alert.
tonePattern
exchange.meeting.alert.
toneVolume
exchange.meeting.allowScrolli
ngToPast
exchange.meeting.
hideAllDayNotification
exchange.pollInterval
1 (default) - Audible alerts occur
during business hours.
0 - Audible alerts occur at all times.
positiveConfirm (default) - Set the
tone pattern of the reminder alerts
using any tone specified by
se.pat.*.
10 (default) - Set the volume level of
reminder alert tones.
0 - 17
0 (default) - Do not allow scrolling up
in the Day calendar view to see
recently past meetings.
1 - Allow scrolling up in the Day
calendar view to see recently past
meetings.
1 (default) - All day meeting
notifications are hidden from the
Calendar screen.
0 - All day meeting notifications
display on the Calendar screen.
The interval, in seconds, to poll the
Exchange server for new meetings.
30000 (default)
4000 minimum
60000 maximum
No
No
No
No
No
No
Polycom, Inc. 66
Page 67
User Accounts and Contacts
Microsoft Exchange Parameters
Te mp l at eParameterPermitted ValuesChange Causes
Restart or
Reboot
applications.
cfg
applications.
cfg
applications.
cfg
applications.
cfg
exchange.meeting.parseOption
exchange.meeting.parseWhen
exchange.meeting.phonePattern
exchange.meeting.
reminderEnabled
Indicates the field in the meeting
invite from which the VMR or
meeting number should be fetched.
Location (default)
All
LocationAndSubject
Description
NonSkypeMeeting (default) Disable number-searching on the
Calendar for additional numbers to
dial in Skype Meetings.
Always - Enable number-searching
on the Calendar for additional
numbers to dial in Skype Meetings.
NULL (default)
string
The pattern used to identify phone
numbers in meeting descriptions,
where "x" denotes any digit and "|"
separates alternative patterns (for
example,
xxx-xxx-xxxx|604.xxx.xxxx).
1 (default) - Meeting reminders are
enabled.
0 - Meeting reminders are disabled.
No
No
No
No
applications.
cfg
exchange.meeting.
reminderInterval
300 seconds (default)
60 - 900 seconds
No
Set the interval at which phones
display reminder messages.
applications.
cfg
exchange.meeting.
reminderSound.enabled
1 (default) - The phone makes an
alert sound when users receive
No
reminder notifications of calendar
events.
0 - The phone does not make an
alert sound when users receives
reminder notifications of calendar
events. Note that when enabled,
alert sounds take effect only if
exchange.meeting.reminderE
nabled is also enabled.
Polycom, Inc. 67
Page 68
User Accounts and Contacts
Microsoft Exchange Parameters
Te mp l at eParameterPermitted ValuesChange Causes
Restart or
Reboot
applications.
cfg
applications.
cfg
applications.
cfg
applications.
cfg
applications.
cfg
exchange.meeting.reminderType
exchange.meeting.
showAttendees
exchange.meeting.
showDescription
exchange.meeting.showLocation
exchange.meeting.
showMoreActions
Customize the calendar reminder
and tone.
2 (default) - Reminder is always
audible and visual.
1 - The first reminder is audible and
visual reminders are silent.
0 - All reminders are silent.
1 (default) - Show the names of the
meeting invitees.
0 - Hide the names of the meeting
invitees.
1 (default) - Show Agenda/Notes in
Meeting Details that displays after
you tap a scheduled meeting on the
Polycom Trio 8800 system calendar.
0 - Hide the meeting Agenda/Notes.
1 (default) - Show the meeting
location.
0 - Hide the meeting location.
1 (default) - Show More Actions in
Meeting Details to allow users to
choose a dial-in number.
0 - Hide More Actions in Meeting
Details.
No
No
No
No
No
applications.
cfg
exchange.meeting.
showOnlyCurrentOrNext
0 (default) - Disable the limitation to
display only the current or next
No
meeting on the Calendar.
1 - Enable the limitation to display
only the current or next meeting on
the Calendar.
applications.
cfg
exchange.meeting.
showOrganizer
1 (default) - Show the meeting
organizer in the meeting invite.
No
0 - Hide the meeting organizer in the
meeting invite.
applications.
cfg
exchange.meeting.showSubject
1 (default) - Show the meeting
Subject.
No
0 - Hide the meeting Subject.
Polycom, Inc. 68
Page 69
User Accounts and Contacts
Microsoft Exchange Parameters
Te mp l at eParameterPermitted ValuesChange Causes
Restart or
Reboot
applications.
cfg
applications.
cfg
applications.
cfg
applications.
cfg
applications.
cfg
exchange.meeting.showTomorrow
1 (default) - Show meetings
scheduled for tomorrow as well as
meetings scheduled for today.
0 - Do not show meetings scheduled
for tomorrow.
exchange.menu.location
Features (default) - Displays the
Calendar in the global menu under
Settings > Features.
Administrator - Displays the
Calendar in the Admin menu at
Settings > Advanced >
Administration Settings.
exchange.reconnectOnError
1 (default) - The phone attempts to
reconnect to the Exchange server
after an error.
0 - The phone does not attempt to
reconnect to the Exchange server
after an error.
exchange.server.url
NULL (default)
string
The Microsoft Exchange server
address.
feature.EWSAutodiscover.enabledIf you configure
exchange.server.urland set
this parameter to 1, preference is
given to the value of
exchange.server.url.
1 (default) - Lync Base Profile
0 (default) - Generic Base Profile
1 - Exchange autodiscovery is
enabled and the phone
automatically discovers the
Exchange server using the email
address or SIP URI information.
0 - Exchange autodiscovery is
disabled on the phone and you must
manually configure the Exchange
server address.
No
No
No
No
No
Polycom, Inc. 69
Page 70
User Accounts and Contacts
Microsoft Exchange Parameters
Te mp l at eParameterPermitted ValuesChange Causes
Restart or
Reboot
applications.
cfg
feature.exchangeCalendar.enab
led
features.cfgfeature.exchangeCalendar.enab
led
1 (default) - The calendaring feature
is enabled.
0 - The calendaring feature is
disabled.
You must enable this parameter if
you also enable
feature.exchangeCallLog.en
abled.
If you disable
feature.exchangeCalendar.e
nabled, also disable
feature.exchangeCallLog.en
abled to ensure call log
functionality.
Available for:
Polycom Trio 8800 and 8500
systems
VVX 300/301, 310/311, 400/401,
410/411, 500/501, 600/601 and
1500 business media phones
VVX 250, 350, and 450 business IP
phones
CX5500 Unified Conference Station
1 (default) - Lync Base Profile
0 (default) - Generic Base Profile
0 - The calendaring feature is
disabled.
1 - The calendaring feature is
enabled. You must enable this
parameter if you also enable
feature.exchangeCallLog.en
abled. If you disable
feature.exchangeCalendar.e
nabled, also disable
feature.exchangeCallLog.en
abled to ensure call log
functionality.
No
No
Polycom, Inc. 70
Page 71
User Accounts and Contacts
Microsoft Exchange Parameters
Te mp l at eParameterPermitted ValuesChange Causes
Restart or
Reboot
features.cfgfeature.exchangeContacts.enab
led
features.cfgfeature.exchangeContacts.
enabled
1 (default) - Lync Base Profile
0 (default) - Generic Base Profile
1 - The Exchange call log feature is
enabled and users can retrieve the
call log histories for missed,
received, and outgoing calls.
0 - The Exchange call log feature is
disabled and users cannot retrieve
call logs histories.
You must also enable the
parameterfeature.exchangeCallLog.enabled to use the
Exchange call log feature.
1 (default) - The Exchange call log
feature is enabled and users can
retrieve call logs history of Missed,
Received, and outgoing calls on the
phone.
0 - The Exchange call log feature is
disabled and users cannot retrieve
call logs history from the Exchange
server.
You must also enable the parameter
feature.exchangeCallLog.en
abled to use the Exchange call log
feature.
No
No
features.cfgfeature.exchangeVoiceMail.ena
bled
1 (default) - Lync Base Profile
0 (default) - Generic Base Profile
No
1 - The Exchange voicemail feature
is enabled and users can retrieve
voicemails stored on the Exchange
server from the phone.
0 - The Exchange voicemail feature
is disabled and users cannot
retrieve voicemails from Exchange
Server on the phone.
You must also
enablefeature.exchangeCalendar.enabled to use the Exchange
contact feature.
Polycom, Inc. 71
Page 72
User Accounts and Contacts
Microsoft Exchange Parameters
Te mp l at eParameterPermitted ValuesChange Causes
Restart or
Reboot
features.cfgfeature.exchangeVoiceMail.
enabled
features.cfgfeature.exchangeVoiceMail.ski
pPin.enabled
features.cfgfeature.lync.abs.enabled
1 (default) - The Exchange
voicemail feature is enabled and
users can retrieve voicemails stored
on the Exchange server from the
phone.
0 - The Exchange voicemail feature
is disabled and users cannot
retrieve voicemails from Exchange
Server on the phone.
You must also enable
feature.exchangeCalendar.e
nabled to use the Exchange
contact feature.
0 (default) - Enable PIN
authentication for Exchange
Voicemail. Users are required to
enter their PIN before accessing
Exchange Voicemail.
1 - Disable PIN authentication for
Exchange Voicemail. Users are not
required to enter their PIN before
accessing Exchange Voicemail.
1 (default) - Lync Base Profile
0 (default) - Generic Base Profile
1 - Enable comprehensive contact
search in the Skype for Business
address book service.
0 - Disable comprehensive contact
search in the Skype for Business
address book service.
No
No
No
features.cfgfeature.lync.abs.maxResult
features.cfgfeatures.contacts.readonly
Polycom, Inc. 72
Define the maximum number of
contacts to display in a Skype for
Business address book service
contact search.
12 (default)
5 - 50
0 (default) - Skype for Business
Contacts are editable.
1 - Skype for Business are
read-only.
No
No
Page 73
User Accounts and Contacts
Microsoft Exchange Parameters
Te mp l at eParameterPermitted ValuesChange Causes
Restart or
Reboot
features.cfgup.oneTouchDirectory
features.cfgup.oneTouchVoiceMail
1 (default) - Lync Base Profile
0 (default) - Generic Base Profile
1 - The Skype for Business Search
icon displays on the Home screen.
0 - The Skype for Business Search
icon does not display on the Home
screen.
1 (default) - Lync Base Profile
0 (default) - Generic Base Profile
0 - The phone displays a summary
page with message counts. The
user must press the Connect soft
key to dial the voicemail server.
1 - The phone dials voicemail
services directly (if available on the
call server) without displaying the
voicemail summary.
No
No
Polycom, Inc. 73
Page 74
User Accounts and Contacts
Private Meetings in Microsoft Exchange
When a Skype for Business meeting is set to Private, you can choose which meeting information to show
or hide.
Configuring Private Meetings
The following parameters configure Skype for Business private meetings.
Private Meeting Parameters
Parameter
Te mp l at e
Permitted Values
exchange.meeting.private.showAttendees
applications.cfg
exchange.meeting.private.showDescription
applications.cfg
exchange.meeting.private.showLocation
applications.cfg
exchange.meeting.private.showSubject
applications.cfg
exchange.meeting.private.showMoreActions
applications.cfg
0 (default) – Meetings marked as private in Outlook do
not show the list of meeting attendees and invitees on
the Polycom Trio calendar.
1 – Meetings marked as private in Outlook show the list
of meeting attendees and invitees on the Polycom Trio
calendar.
0 (default) – Meetings marked as private in Outlook do
not display a meeting description on the Polycom Trio
calendar.
1 - Meetings marked as private in Outlook display a
meeting description on Polycom Trio calendar.
0 (default) – Meetings marked as private in Outlook do
not display the meeting location on the Polycom Trio
calendar.
1 - Meetings marked as private in Outlook display the
meeting location on the Polycom Trio calendar.
0 (default) – Meetings marked as private in Outlook do
not display a subject line on Polycom Trio calendar.
1 – Meetings marked as private in Outlook display a
subject line on Polycom Trio calendar.
1 (default) – Meetings marked as private in Outlook
display the ‘More Actions’ button, when applicable.
0 – Meetings marked as private in Outlook do not
display the ‘More Actions’ button.
exchange.meeting.private.showOrganizer
applications.cfg
Polycom, Inc. 74
1 (default) – Meetings marked as private in Outlook
display the name of the meeting organizer on the
Polycom Trio calendar.
0 – Meetings marked as private in Outlook display the
name of the meeting organizer on the Polycom Trio
calendar.
Page 75
Parameter
Te mp l at ePermitted Values
User Accounts and Contacts
exchange.meeting.private.enabled
applications.cfg
exchange.meeting.private.promptForPIN
applications.cfg
1 (default) – The Polycom Trio considers the private
meeting flag for meetings marked as private in Outlook.
0 – Treat meetings marked as private in Outlook the
same as other meetings.
0 (default) - Disable the Skype for Business Conference
ID prompt that allows users to join meetings marked as
'private'.
1 - Enable the Skype for Business Conference ID
prompt that allows users to join meetings marked as
'private'.
Unified Contact Store
Administrators can unify users' contacts with Microsoft Exchange Server to enable users to access and
manage contacts from any application or device synchronized with the Exchange Server including Polycom
Trio 8800 and 8500 systems, VVX business media phones, Skype for Business client, Outlook, or Outlook
Web Application from a mobile device. For example, if a user deletes a contact from a phone, the contact
is also deleted on the Skype for Business client. Note users can manage (move, copy) contacts across
Groups only on the Skype for Business client and Group contacts on the phone stay unified.
When an administrator enables Unified Contact Store, users can:
● Add a contact
● Delete a contact
● Add and delete a Distribution List (DL) group
● Manage contacts or groups
To set up this feature, administrators must use a PowerShell command using the instructions on the
Microsoft TechNet web site Planning and deploying unified contact store in Lync Server 2013.
Contact Directories
When the Polycom Trio system Base Profile is set to Skype, you can access contacts using the Skype for
Business contact list and set the contact list to be editable or read-only.
The local contact directory is disabled by default when the Polycom Trio system Base Profile is set to Skype
and you can enable it using the parameter feature.directory.enabled. You can protect the local
contact directory with user credentials and set contacts to be read-only or editable. If the Polycom Trio
system Base Profile is set to 'SkypeUSB', no local contact directory is available and you can access the
Skype for Business contact list.
The maximum number of contacts you can configure is 3000 and the maximum file size of the local Contact
Directory is 4MB. To reduce use of phone memory, use the parameter dir.local.contacts.maxNum to
set a lower maximum number of contacts.
Polycom, Inc. 75
Page 76
User Accounts and Contacts
Configuring Contacts
The following parameters configure the local contact directory on the Polycom Trio solution.
Local Contact Directory Parameters
ParameterPermitted Values
dir.local.contacts.maxNum
features.cfg
dir.local.passwordProtected
features.cfg
dir.local.readOnly
features.cfg
feature.contacts.readonly
features.cfg
feature.corporateDirectory.ena
bled
features.cfg
feature.directory.enabled
features.cfg
feature.pauseAndWaitDigitEntry
Control.enabled
features.cfg
2,000 (default) - Number of contacts that can be stored by default in the
local Contact Directory.
3,000 - Maximum number of contacts that can be stored in the local
Contact Directory.
0 (default) - Disable password protection of the local Contact Directory.
1 - Enables password protection of the local Contact Directory.
0 (default) - Disable read only protection of the local Contact Directory.
1 - Enable read-only protection of the local Contact Directory.
0 (default) - Skype for Business Contacts are editable.
1 -Skype for Business are read-only.
0 (default) - Disable the corporate directory.
1 - Enable the corporate directory.
0 (default) - The local contact directory is disabled when the
Polycom Trio solution Base Profile is set to Lync.
1 - The local directory is enabled when the Polycom Trio solution
Base Profile is set to Lync.
1 (default) - Enable processing of control characters in the contact phone
number field. When enabled, ',' or 'p' control characters cause a one
second pause.
';' or 'w' control character cause a user prompt that allows a user-controlled
wait. Subsequent digits entered to the contact field are dialed automatically.
0 - Disable processing of control characters.
Call Logs
The phone records and maintains user phone events to a call log, which contains call information such as
remote party identification, time and date of the call, and call duration. The log is stored on the server. All
call logs are enabled by default.
The phones automatically maintain the call log in three separate call lists that users can access: Missed
Calls, Received Calls, and Placed Calls. Users can clear lists manually on their phones, or delete individual
records or all records in a group (for example, all missed calls).
Polycom, Inc. 76
Page 77
Configuring Call Logs
Use the parameter in the following table to configure this feature.
Call Log Parameters
Parameter
Te mp l at e
Permitted Values
User Accounts and Contacts
feature.exchange
CallLog.enabled
features.cfg
If Base Profile is:
Generic – 0 (default)
Skype for Business - 1 (default)
1 - The Exchange call log feature is enabled, user call logs are synchronized with the
server, and the user call log history of Missed, Received, and outgoing calls can be
retrieved on the phone.
You must also enable the parameter feature.callList.enabled to use the
Exchange call log feature.
•The value of the configuration parameter callLists.collapseDuplicates that
collapses call lists has no effect in a Skype for Business environment.
•The local call logs are not generated when the following parameters are disabled:
0 - The Exchange call log feature is disabled, the user call logs history cannot be retrieved
from the Exchange server, and the phone generates call logs locally.
Administrator Menu on Polycom Trio Systems
For the Polycom Trio 8800 and 8500 systems, you can add a new ‘Advanced' menu containing a subset of
administrator settings. The added 'Advanced' menu item does not require a password but one can be
assigned to it.
After enabling this feature, the added 'Advanced' menu provides access to all administrator features except:
● Line Configuration
● Call Server Configuration
● TLS Security
● Test Automation
Administrator Menu Parameters
The following table lists the parameters to enable the new Administrator menu.
Polycom, Inc. 77
Page 78
User Accounts and Contacts
Admin Menu Parameters
Te mp l at eParameterPermitted ValuesChange Causes
Restart or Reboot
device.cfg,
site.cfg
device.cfg,
site.cfg
device.auth.localAdvancedPassword.set
device.auth.localAdvancedPassword
feaures.cfgfeature.advance-
dUser.enabled
Set a password for the Advanced
menu.
0 (default) – You cannot set a
password for the added Advanced
menu.
1 – You can set a password for the
added Administrator menu.
Enter a password for the added
Administrator menu.
Null (default)
String (0 to 64 characters)
0 (default) - The normal
password-protected Advanced menu
displays.
1 - Causes the 'Advanced' menu item
to be renamed 'Admin' and adds a
menu item 'Advanced' that contains a
subset of administrator features.
The new 'Advanced' menu does not
require a password but you have the
option to assign one to it.
No
No
No
Polycom, Inc. 78
Page 79
Skype for Business User Profiles
You can enable users to access their personal settings from any phone in the organization registered to
Skype for Business. For example, users can access their contact directory and speed dials, as well as other
phone settings, even if they temporarily change work areas. This feature is particularly useful for remote and
mobile workers who do not use a dedicated work space and conduct business in multiple locations. The
user profile feature is also useful if an office has a common conference phone from which multiple users
need to access their personal settings.
You must decide whether to require users to always log in to a phone or not. If you do not require users to
log in, users have the option to use the phone as is-without access to their personal settings-or they can log
in to display their personal settings. You can also specify if, after the device restarts or reboots, a user is
automatically logged out.
You can choose to define default credentials. If you specify a default user ID and password, the phone
automatically logs itself in each time an actual user logs out or the device restarts or reboots. When the
device logs itself in using the default login credentials, a default profile displays, and users retain the option
to log in and view their personal settings.
You can configure the phones so that anyone can call authorized and emergency numbers when not logged
in to a phone using the parameter dialplan.routing.emergency.outboundIdentity.
Polycom recommends that you create a single default user password for all users. You can reset a user's
password by removing the password parameter from the override file. This causes the phone to use the
default password in the <user>.cfg file.
To set up the user profile feature, you must:
● Create a phone configuration file or update an existing file to enable the feature's settings, and
configure attributes for the feature.
● Create a user configuration file in the format
registration and other user-specific settings that you want to define.
<user>.cfg
to specify each user's password and
Create a User Profile Configuration File
Create a configuration file if you want to add or edit user login or feature settings for multiple phones.
To create a user profile configuration file:
1 Create a configuration file for the phone and place it on the provisioning server.
You can create your own or base this file on the sample configuration template in the UC Software,
for example,
location>/Config/site.cfg
site.cfg
. To find the file, navigate to
.
<provisioning server
Polycom, Inc. 79
Page 80
Skype for Business User Profiles
2 In
site.cfg
parameters.
3 Copy these attributes for each user and enter user-specific values.
, open the
<prov.login/>
attribute, and then add and set values for the user login
Create a User Configuration File
Create a user-specific configuration file that stores user names, passwords, and registrations.
To create a user configuration file:
1 On the provisioning server, create a user configuration file for each user to log in to the phone. The
name of the file is the user's ID to log in to the phone. For example, if the user's login ID is
the name of the user's configuration file is
2 In each
3 Add and set values for any user-specific parameters, such as:
Registration details (for example, the number of lines the profile displays and line labels).
Feature settings (for example, browser settings).
<user>.cfg
file, you can add and set values for the user's login password (optional).
user100.cfg
.
user100
,
Note: If you add optional user-specific parameters to
will not cause the phone to restart or reboot when the parameter is updated.
After a user logs in, with their user ID and password (The default password is 123.), users can:
● Log in to a phone to access their personal phone settings.
● Log out of a phone after they finish using it.
● Place a call to an authorized number from a phone that is in the logged out state.
● Change their user password.
If a user changes any settings while logged in, the settings save and display the next time the user logs in.
When a user logs out, the user's personal phone settings no longer display.
<user>.cfg
, add only those parameters that
Stored User Settings
If a user updates their password or other user-specific settings using the Main Menu on the phone, the
updates are stored in
If a user updates their contact directory while logged in to a phone, the updates are stored in
<user>-directory.xml
lists history is defined in
Configuration parameter precedence (from first to last) for a phone that has the user profile feature enabled
is:
●<user>-phone.cfg
● Web Configuration Utility
● Configuration files listed in the master configuration file (including <user>.cfg)
● Default values
<user>-phone.cfg
. Directory updates display each time the user logs in to a phone. An up-to-date call
<user>-calls.xml
, not
<MACaddress>-phone.cfg
. This list is retained each time the user logs in to their phone.
.
Polycom, Inc. 80
Page 81
Call Controls
This section shows you how to configure call control features.
Skype for Business Local and Centralized
Real-Time Audio and Video Calling
You can set up ad hoc 'Meet Now' or scheduled, local, or centralized calls on Polycom Trio 8800 and 8500
registered with Skype for Business.
To enable video calls, you must pair a Polycom Trio 8500 or 8800 system to Polycom Trio Visual+ and
connect Polycom Trio Visual+ to a display screen and a Logitech Webcam C930e USB camera. When the
devices are successfully paired, the display screen shows a small self-view window.
After you pair a Polycom Trio system with Polycom Trio Visual+, you can set up local or centralized calls
with audio and video or audio-only, and share content using the Skype for Business client. You can start
each new call with audio and video or audio-only. If you set to audio-only, users can add video during a call
if the far-end is video capable.
Related topics:
● For instructions on pairing, refer to Pairing the Polycom Trio Visual+ with Polycom Trio.
● For instructions on configuring video layouts, refer to Skype for Business Video Layouts on Polycom
Trio System.
● For details on supported video codecs, refer to Supported Video Codecs.
Using an API to Join a Skype for Business
Meeting
This feature allows third-party application developers to join the Polycom Trio 8800 and 8500 system to a
scheduled Skype for Business meeting using an API. The third-party application requires independent
access to the Skype for Business meeting information.
The following example API illustrates how you can use a third-party application on your computer or mobile
device to join the Polycom Trio system to a Skype for Business meeting.
REST API Command: WebCallControl.Dial
Structure
{
"data":api/v1/callctrl/dial
Polycom, Inc. 81
Page 82
Call Controls
{
"data":
{
"Dest": "<SIP URI of meeting organizer>;gruu;opaque=app:conf:focus:id:<SfB Meeting
Focus ID>",
"Line": "1",
"Type":"SIP"
}
Join a Meeting with a SIP URI
When you set up a meeting in the Calendar, the Polycom Trio 8800 system displays a meeting reminder
pop up. If a dial-in number is available for the meeting, the reminder pop-up presents a Join button that joins
you to the meeting. If a meeting lists multiple dial-in numbers or URIs for the meeting, by default the Join
button automatically dials the first number.
You now have the option of configuring the Polycom Trio 8800 system to offer users a list of available
numbers when they tap the Join button instead of dialing the first number.
Polycom Trio system provide multiple dial-in options including a SIP URI by selecting a dial-in information
from a list of numbers below:
● SIP URI
● Tel URI
● PSTN number
● IP dial
Polycom, Inc. 82
Page 83
Call Controls
Parameters to Join a Meeting with a SIP URI
The following table lists the parameters to configure the dial-in information.
SIP URI Dial-in Parameters
Te mp l at eParameterPermitted ValuesChange Causes
Restart or
Reboot
applicatio
ns.cfg
applicatio
ns.cfg
applicatio
ns.cfg
applicatio
ns.cfg
exchange.meeting.join.p
romptWithList
exchange.meeting.parseW
hen
exchange.meeting.parseO
ption
exchange.meeting.parseE
mailsAsSipUris
Specifies the behavior of the Join button on
meeting reminder pop-ups.
0 (default) - Tapping Join on a meeting
reminder should show a list of numbers to dial
rather than immediately dialing the first one.
1 - A meeting reminder does not show a list of
numbers to dial.
Specifies when to scan the meeting's subject,
location, and description fields for dialable
numbers.
NonSkypeMeeting (default)
Always
Never
Specifies where to search for a dialable
number.
All (default)
List instances of text like
user@ipaddress
subject under the More Actions pane as
dialable SIP URIs.
0 (default) - it does not list the text as a dialable
SIP URI
1 - it treats
as a dialable SIP URI.
in the meeting description or
user@domain
user@domain
or user@ipaddress
or
No
Yes
Yes
Yes
applicatio
ns.cfg
exchange.meeting.parseA
llowedSipUriDomains
Skype for Business Private Meeting Parameters
Use the following parameters to configure Skype for Business private meetings.
Polycom, Inc. 83
List of comma-separated domains that will be
permitted to be interpreted as SIP URIs
Null (default)
String (maximum of 255 characters)
Yes
Page 84
Private Meeting Parameters
Templ ateParameterPermitted Values
Call Controls
Change Causes
Restart or Reboot
exchange.meeting.private.s
howAttendees
exchange.meeting.private.s
howDescription
exchange.meeting.private.s
howLocation
0 (default) – Meetings marked
as private in Outlook do not
show the list of meeting
attendees and invitees on the
Polycom Trio calendar.
1 – Meetings marked as private
in Outlook show the list of
meeting attendees and invitees
on the Polycom Trio calendar.
0 (default) – Meetings marked
as private in Outlook do not
display a meeting description on
the Polycom Trio calendar.
1 - Meetings marked as private
in Outlook display a meeting
description on Polycom Trio
calendar.
0 (default) – Meetings marked
as private in Outlook do not
display the meeting location on
the Polycom Trio calendar.
1 - Meetings marked as private
in Outlook display the meeting
location on the Polycom Trio
calendar.
exchange.meeting.private.s
howSubject
0 (default) – Meetings marked
as private in Outlook do not
display a subject line on
Polycom Trio calendar.
1 – Meetings marked as private
in Outlook display a subject line
on Polycom Trio calendar.
exchange.meeting.private.s
howMoreActions
1 (default) – Meetings marked
as private in Outlook display the
‘More Actions’ button, when
applicable.
0 – Meetings marked as private
in Outlook do not display the
‘More Actions’ button.
Polycom, Inc. 84
Page 85
Private Meeting Parameters
Templ ateParameterPermitted Values
Call Controls
Change Causes
Restart or Reboot
exchange.meeting.private.s
howOrganizer
exchange.meeting.private.e
nabled
exchange.meeting.private.p
romptForPIN
applications.cfg
1 (default) – Meetings marked
as private in Outlook display the
name of the meeting organizer
on the Polycom Trio calendar.
0 – Meetings marked as private
in Outlook display the name of
the meeting organizer on the
Polycom Trio calendar.
1 (default) – The Polycom Trio
considers the private meeting
flag for meetings marked as
private in Outlook.
0 – Treat meetings marked as
private in Outlook the same as
other meetings.
0 (default) - Disable the Skype
for Business Conference ID
prompt that allows users to join
meetings marked as 'private'.
1 - Enable the Skype for
Business Conference ID prompt
that allows users to join
meetings marked as 'private'.
USB Mode for Skype Room Systems and Surface
Hub
Calls and call controls display on the Polycom Trio 8800 and 8500 system and Skype Room System or
Microsoft Surface Hub when you connect Polycom Trio system via USB cable and set the Polycom Trio
system Base Profile to 'SkypeUSB'.
You must update the Microsoft Surface Hub to the latest release version to successfully connect to the
Polycom Trio system.
The Polycom Acoustic Echo Cancellation (AEC) feature is not available when the Polycom Trio system is
connected to Microsoft Surface Hub.
You can use the Polycom Trio system as a speaker and microphone with a Skype Room System and
Surface Hub to:
● Answer calls
● End calls
● Mute/unmute audio (microphones)
● Adjust loudspeaker volume
Polycom, Inc. 85
Page 86
Call Controls
When you set the Base Profile to SkypeUSB, the following functions are not available:
● Dial a number
● Contacts
● Meetings
● Recent Calls
● Meet Now
● Automatic Gain Control (AGC)
● Bluetooth
Connecting Polycom Trio System to a Skype Room
System or Microsoft Surface Hub
Complete the following steps to connect Polycom Trio 8800 and 8500 system with a Skype Room System
or Surface Hub.
To connect Polycom Trio with a Skype Room System or Surface Hub:
1 Update the Microsoft Surface Hub to the latest release version to successfully connect to the
Polycom Trio solution.
2 Power the Polycom Trio system. Refer to Powering the Polycom Trio 8500 and 8800 Systems.
3 Use or update to UC Software 5.4.4AD or later to successfully connect with a Skype Room System
or Surface Hub. Refer to Polycom UC Software Update.
4 If you did not purchase a Polycom Trio system Skype Room System edition, configure the Polycom
Trio system Base Profile to ‘SkypeUSB’. Otherwise, omit this step. Refer to Configuring Polycom
Trio System with a Skype Room System or Surface Hub.
5 Connect the Polycom Trio system to a Skype Room System or Surface Hub via USB cable.
When you connect the USB cable while the Skype Room System or Surface Hub is in a call, both
systems are placed on hold until you re-join the call from either system.
6 On the Skype Room System or Surface Hub you are connecting, configure Polycom Trio as the
audio device - microphone and speaker.
7 (Optional) When the Base Profile of a phone is set to ‘Skype’ or ‘SkypeUSB’, access to the Web
Configuration Utility is disabled by default. To enable access to a phone's Web Configuration Utility,
refer to Accessing the Web Configuration Utility.
Configuring Polycom Trio System with a Skype Room
System or Surface Hub
The following parameters configure the Polycom Trio 8800 and 8500 system with Skype Room Systems
and Surface Hub.
Polycom, Inc. 86
Page 87
USB Mode Parameters
Templ ateParameterPermitted Values
Call Controls
Change Causes Restart or
Reboot
device.cfgdevice.baseProfileGeneric (default) - Disables the
Skype for Business graphic
interface.
Skype - Use this Base Profile
for Skype for Business
deployments.
SkypeUSB - Use this Base
Profile when you want to
connect Polycom Trio to a
Skype Room System or
Surface Hub.
features.
cfg
voice.usb.holdResume.en
able
0 (default) - The Hold and
Resume buttons do not display
during USB calls.
1 - The Hold and Resume
buttons display during USB
calls.
This parameter applies only
when the Polycom Trio system
Base Profile is set to
‘SkypeUSB’.
Local Call Recording
No
No
Local call recording enables you to record audio calls to a USB device connected to the phone. You can
play back recorded audio on the phone or devices that run applications like Windows Media Player
®
iTunes
on a Windows® or Apple® computer. To use this feature, ensure that the USB port is enabled.
®
or
Audio calls are recorded in .wav format and include a date/time stamp. The phone displays the recording
time remaining on the attached USB device, and users can browse all recorded files using the phone’s
menu.
Federal, state, and/or local laws may legally require that you notify some or all of the call parties when
a call recording is in progress.
Configuring Local Call Recording
Use the parameters in the following table to configure local call recording.
Configuring Shared Line Appearance (SLA) for
Skype for Business
Shared Line Appearance (SLA) feature enables user to share a single line with other contacts as a member
of a group. Each shared line can receive only one incoming call at a time, and users cannot make outgoing
calls from the shared line, including 911 emergency calls.
An incoming call to the shared line is received by all phones sharing the line. Any SLA group member can
place, answer, hold, or resume calls on the line, and all group members can view the status of a call on the
shared line on their phones.
The following features are not supported on SLA lines:
● BToE
● Conference class
● Call Park
Administrators must install the Shared line Application on the Microsoft Front End server and configure SLA
groups in Windows PowerShell.
Administrators can configure a ring tone type, and users can set a ring type from the phone’s Basic Settings
menu.
SLA for Skype for Business Parameters
Parameter
Te mp l at e
up.SLA.ringType
Permitted Values
Set the ring type for the share line so that users can distinguish between incoming calls to
a private, primary line and the group SLA line. Note that users can set this ring type from
the phone, which overrides the value you set here.
1 (default)
0 - 25
Hybrid Line Registration
The Polycom Trio 8500 and 8800 system supports hybrid (Skype for Business / Open SIP) registration. You
can simultaneously register one line with Skype for Business or Open SIP and a second line with another
Open SIP server. Similarly, you can choose to register all lines with Open SIP sever. You can also choose
the number of lines you want to use by setting the value in
Polycom, Inc. 88
reg.limit
parameter.
Page 89
Call Controls
If you plan to configure and register Skype for Business on one line, make sure to always use Line 1 for
Skype for Business. You cannot simultaneously register two Skype for Business lines.
In addition, you can configure the line switching feature based on dial plan when the phone is on-hook. The
line switching feature enables the dialed number to switch to the corresponding line. For example, when you
place a call from the phone and the number corresponds to an Open SIP line, the line switching feature
enables the dialed number to switch to the corresponding line.
Moreover, for dial plan based line switching, when all the lines are registered to Open SIP, the value defined
in the global parameter for a dial plan takes the priority. For example,
dialplan.impossibleMatchHandling
and
dialplan.conflictMatchHandling
. Similarly, if the line is
registered to Skype for Business, the value defined in the per-registration dial plan parameter takes priority
over general dial plan parameter. For example,
dialplan.1.impossibleMatchHandling
dialplan.1.conflictMatchHandling
.
and
When more than one digit maps are getting matched to the dialed number - a conflict match - and the
dialplan.conflictMatchHandling parameter is disabled, the first matching digit map starting from
left to right takes priority. However, if
dialplan.conflictMatchHandling
parameter is enabled, the
matching digit map having the lowest timeout value takes priority.
However, line switching is configurable based on dial plan when the phone is off-hook. By default, line
switching for on-hook and off-hook dialing is disabled.
Note that the Presence feature is available only on the Skype for Business line and will display the Device
status. The following table list the Presence status for specific environment.
Presence Status Indicators for Hybrid Line Registration
Use CasesPresence State on SfB LinePresence StringPresence State on Open SIP
Line
Non-Skype line in
a call
Skype line in a
call
Content shared
over PPCIP
Non-Skype line in
conference
Skype line in conference
DND on Skype
line
DND on Open
SIP line
BusyIn a callNot Supported
BusyIn a callNot Supported
BusyIn a callNot Supported
BusyIn a conferenceNot Supported
BusyIn a conferenceNot Supported
DNDDo Not DisturbNot Supported
AvailableAvailableNot Supported
Polycom, Inc. 89
Page 90
Call Controls
Hybrid Line Registration Limitations
The Hybrid Registration feature include the following limitations:
● Merging of local conference is only supported with open SIP registrations and not supported with
Skype for Business (bridging a Skype for Business with an open SIP line is not supported).
● Local merging of two point-to-point calls made using two different lines between two Polycom Trio
systems is not supported.
● Only call transfers between different SIP registrations with the same SIP call servers is supported.
Call transfer between SIP registrations on different SIP call servers is not supported.
● Transport Layer Security (TLS) encryption of Real-time Transport Protocol (RTP) media for secure
communication in hybrid Open SIP registrations is not supported.
Hybrid Line Registration Parameters
The following tables lists the parameters to configure dial plan and line switching for Hybrid Registration.
Dial Plan and Digit Map Parameters for Hybrid Registrations
TemplateParameterPermitted ValuesChange Causes
Restart or Reboot
site.cfgdialplan.digit-
map.lineSwitching.enable
reg.cfg
sip-interop
.cfg
reg.limit
reg.1.mergeServerDigitMapLocally
0 (default) - Disable the line switching in
dial plan to switch the call to the dial plan
matched line.
1 - Enable the line switching in dial plan
to switch the call to the dial plan matched
line.
This is not applicable for off-hook dialing.
Specify the maximum number of lines to
use for registration.
1 (default)
12 maximum (1-3 supported)
1 (default) - Allows the dialplans from
dialplan.1.digitmap
of the dialplans received from the server.
0 - Does not allow the dial plans from
dialplan.1.digitmap
of the dialplans received from the server.
to append on top
to append on top
No
No
No
Polycom, Inc. 90
Page 91
Call Controls
Configure Hybrid Line Registration using the Web
Configuration Utility
You can configure the phone to support the Hybrid (Skype for Business/ Open SIP) Registration from
phone's Web Configuration Utility page after enabling the feature using configuration parameter.
Make sure the to set the Base profile as Skype for Business on the Polycom Trio 8800 system.
To configure a hybrid line registration using Web Configuration Utility:
1 Sign in to the Polycom Trio 8800 system's Web configuration Utility page using Admin account.
If configuring Skype for Business on Line 1, sign in to the Web Configuration Utility as Skype for
Business user.
2 On the Web Configuration Utility page, navigate to Settings > Line.
The number of lines enabled to configure is displayed.
3 Configure the Skype for Business registration on Line 1.
4 Configure the Open SIP registration on Line 2.
You can configure other lines with Open SIP registration.
International Dialing Prefix
Enter a '+' symbol before you dial an international phone numbers to identify to the switch that the phone
number you are dialing is international.
Configuring International Dialing Prefixes
The following parameters configure the international dialing prefixes.
International Dialing Prefix Parameters
Parameter
Te mp l at e
call.international
Dialing.enabled
site.cfg
call.international
Prefix.key
site.cfg
Permitted Values
This parameter applies to all numeric dial pads on the phone, including for example, the
contact directory.
Changes you make to this parameter cause a restart or reboot.
1 (default) - Disable the key tap timer that converts a double tap of the asterisk "*" symbol
to the "+" symbol to indicate an international call. By default, this parameter is enabled so
that a quick double tap of "*" converts immediately to "+". To enter a double asterisk "**",
tap "*" once and wait for the key tap timer to expire to enter a second "*".
0 - When you disable this parameter, you cannot dial"+" and you must enter the
international exit code of the country you are calling from to make international calls.
The phone supports international call prefix (+) with both '0' and '*'.
0 (default) - Set the international prefix with *.
1 - Set the international prefix with 0.
Polycom, Inc. 91
Page 92
Call Controls
Centralized Conference Control Protocol (CCCP)
CCCP is enabled by default when the phone Base Profile is set to Skype. CCCP enables users to initiate
conference calls with Skype for Business contacts from their phone, manage conference participants,
enable announcements, and lock a conference. Users can manage a maximum of 24 Skype for Business
conference calls at a time on their phone. However, users can have only one active conference call in
progress on their phone.
Centralized Conference Control Protocol (CCCP)
Parameters
The following parameters configure CCCP.
CCCP Parameters
Parameter
Te mp l at e
feature.cccp.enabled
Permitted Values
1 (enabled) - Enable use of CCCP.
0 - Disable use of CCCP.
Local Digit Map
The local digit map feature allows the phone to automatically call a dialed number when configured. Dial
plans apply on-hook when no Skype for Business line is registered or when line switching is enabled and at
least one line has a non-empty dial plan.
Digit maps are defined by a single string or a list of strings. If a dialed number matches any string of a digit
map, the call is automatically placed. If a dialed number matches no string—an impossible match—you can
specify the phone’s behavior. If a number ends with #, you can specify the phone’s behavior, called trailing
# behavior. You can also specify the digit map timeout, the period of time after you dial a number that the
call is placed. The configuration syntax of the digit map is based on recommendations in section 2.1.5 of
RFC 3435.
Local Digit Maps Parameters
Polycom support for digit map rules varies for open SIP servers and Microsoft Skype for Business Server.
Use the parameters in the following table to configure this feature.
Polycom, Inc. 92
Page 93
Te mp l at eParameterPermitted Values
Call Controls
Change Causes
Restart or Reboot
site.cfgdialplan.applyToCallLi
stDial
Choose whether the dial plan applies to
numbers dialed from the received call
list or missed call list, including
sub-menus.
1 (default)
0
site.cfgdialplan.applyToDirect
oryDial
Choose whether the dial plan is applied
to numbers dialed from the directory or
speed dial, including auto-call contact
numbers.
0 (default)
1
site.cfgdialplan.applyToForwardChoose whether the dial plan applies to
forwarded calls.
0
1
site.cfgdialplan.applyToTelUri
Dial
Choose whether the dial plan applies to
URI dialing.
1 (default)
0
site.cfgdialplan.applyToUserDialChoose whether the dial plan applies to
calls placed when the user presses Dial.
1 (default)
0
Yes
Yes
Yes
Yes
Yes
site.cfgdialplan.applyToUserSendChoose whether the dial plan applies to
Yes
calls placed when the user presses
Send.
1 (default)
0
site.cfgdialplan.conflictMatch
Handling
0 (default for Generic Profile)
1 (default for Skype Profile)
No
Polycom, Inc. 93
Page 94
Te mp l at eParameterPermitted Values
Call Controls
Change Causes
Restart or Reboot
site.cfgdialplan.digitmap.time
Out
site.cfgdialplan.digitmap
Specify a timeout in seconds for each
segment of the digit map using a string
of positive integers separated by a
vertical bar ( | ). After a user presses a
key, the phone waits this many seconds
before matching the digits to a dial plan
and dialing the call.
(Default)
3 | 3 | 3 | 3 | 3| 3
If there are more digit maps than timeout
values, the default value 3 is used. If
there are more timeout values than digit
maps, the extra timeout values are
ignored.
Specify the digit map used for the dial
plan using a string compatible with the
digit map feature of MGCP described in
2.1.5 of RFC 3435. This parameter
enables the phone to automatically
initiate calls to numbers that match a
digit map pattern.
The string is limited to 2560 bytes and
100 segments of 64 bytes, and the
following characters are allowed in the
digit map
•A comma (,), which turns dial tone
back on.
•A plus sign (+) is allowed as a valid
digit
•The extension letter R
debug.cfgdialplan.filterNonDigi
tUriUsers
Determine whether to filter out (+) from
the dial plan.
Yes
0 (default)
1
Polycom, Inc. 94
Page 95
Te mp l at eParameterPermitted Values
Call Controls
Change Causes
Restart or Reboot
site.cfgdialplan.impossibleMat
chHandling
0 (default)—The digits entered up to and
including the point an impossible match
occurred are sent to the server
immediately.
1—The phone gives a reorder tone.
2—Users can accumulate digits and
dispatch the call manually by pressing
Send.
If a call orbit number begins with pound
(#) or asterisk (*), you need to set the
value to 2 to retrieve the call using
off-hook dialing.
site.cfgdialplan.removeEndOfDialSets if the trailing # is stripped from the
digits sent out.
1 (default)
0
site.cfgdialplan.routing.emerg
ency.outboundIdentity
Choose how your phone is identified
when you place an emergency call.
NULL (default)
10-25 digit number
SIP
TEL URI
No
Yes
No
If using a URI, the full URI is included
verbatim in the P-A-I header. For
example:
dialplan.routing.emergency.outbo
•
undIdentity
•
dialplan.routing.emergency.outbo
undIdentity
= 5551238000
=
sip:john@emergency.com
dialplan.routing.emergency.outbo
•
undIdentity
= tel:+16045558000
Polycom, Inc. 95
Page 96
Te mp l at eParameterPermitted Values
Call Controls
Change Causes
Restart or Reboot
site.cfgdialplan.routing.emerg
ency.preferredSource
site.cfgdialplan.routing.emerg
ency.x.description
Set the precedence of the source of
emergency outbound identities.
ELIN (default)— the outbound identity
used in the SIP P-Asserted-Identity
header is taken from the network using
an LLDP-MED Emergency Location
Identifier Number (ELIN).
Config— the parameter
dialplan.routing.emergency.outbou
ndIdentity
has priority when enabled,
and the LLDP-MED ELIN value is used
if
dialplan.routing.emergency.outbou
ndIdentity
is NULL.
Set the label or description for the
emergency contact address.
x=1: Emergency, Others: NULL (default)
string
x is the index of the emergency entry
description where x must use sequential
numbering starting at 1.
No
Yes
site.cfgdialplan.routing.emerg
ency.x.server.y
Set the emergency server to use for
emergency routing
dialplan.routing.server.x.addres
(
s
where x is the index).
Yes
x=1: 1, Others: Null (default)
positive integer
x is the index of the emergency entry
and y is the index of the server
associated with emergency entry x. For
each emergency entry (x), one or more
server entries (x,y) can be configured. x
and y must both use sequential
numbering starting at 1.
Polycom, Inc. 96
Page 97
Te mp l at eParameterPermitted Values
Call Controls
Change Causes
Restart or Reboot
site.cfgdialplan.routing.emerg
ency.x.value
site.cfgdialplan.routing.serve
r.x.address
Set the emergency URL values that
should be watched for. When the user
dials one of the URLs, the call is
directed to the emergency server
defined by
Specify the time in seconds that the
phone waits before dialing a number
entered while the phone is on hook.
0 (default for Generic Profile)
0-99 seconds
You can apply
dialplan.userDial.timeOut
when its value is lower than
up.IdleTimeOut
.
only
Yes
No
Dial Plans
This section on dial plans includes information on dial plan normalization, multiple emergency number dial
plans, parameters you can configure on your provisioning server, and examples of supported and
unsupported dial plans.
Dial Plan Normalization
Dial Plan Normalization enables you to configure dial plans on the Skype for Business server or on your
provisioning server.
For more information on regular expressions used on Skype for Business server, see .NET Framework
Regular Expressions on Microsoft Developer Network.
Multiple Emergency Number Dial Plan
When registering Polycom devices with Skype for Business, you can configure multiple emergency
numbers on the Skype for Business server. When you correctly configure the multiple emergency numbers
Polycom, Inc. 98
Page 99
Call Controls
on the Skype for Business server, users can make calls to the emergency numbers from the Skype for
Business client or from a phone, even when the phone is locked.
Polycom phones receive emergency numbers through in-band provisioning and can conflict with the
emergency dial string and mask. When a phone receives both multiple emergency numbers and emergency
dial string and mask, the client and phone use multiple emergency numbers.
For instructions on creating a multiple emergency number dial plan, see Configure Multiple Emergency
Numbers in Skype for Business 2015 on Microsoft TechNet.
SIP URI Dialing
When making a URI call, Polycom Trio 8500 and 8800 systems allow dial plan matching for SIP URI calls
to append strings to the dialed number. SIP URI dial plan can also be used with auto line switching in Hybrid
registration scenarios to automatically select the line based on dial plan.
The following examples illustrate the semantics of the syntax:
●
sip\:764xxxxxRR@registrar.polycomcsn.comR
URI calls matching with "764xxxxx".
For example, if you make a SIP URI call with 76412345 then
appended to the string such that the SIP URI call INVITE becomes
sip::76412345@vc.polycom.com
unregistered lines.
●
sip\:xxxx\@registrar\.polycomcsn\.com
domain
For example, if you configure three lines and enable dial plan-based line switching, and the third line's
dial plan is
if you dial
@registrar.polycomcsn.com
sip\:xxxx\@registrar\.polycomcsn\.com
1234@registrar.polycomcsn.com
. Here,
.
@domain
- appends
string is required only for SIP URI calls from
- This will match with any four digit URI calls having the
because it matches the third line's dial plan.
@registrar.polycomcsn.com
@registrar.polycomcsn.com
then calls will be initiated from the third line
to any
is
Polycom, Inc. 99
Page 100
Call Controls
Dial Plan, Dial Plan Normalization, and Digit Map
Parameters
Polycom does not support all regular expression dial plans. The following tables list available parameters
and supported and unsupported dial plans with Skype for Business Server. The tables are followed by
examples of supported and unsupported dial plans.
Dial Plan, Dial Plan Normalization, and Digit Map Parameters
Te mp l at eParameterPermitted ValuesChange Causes Restart or
Reboot
site.cfgdialplan.1.dig
itmap
site.cfgdialplan.1.dig
itmap.timeOut
x.TNo
Specify a timeout in seconds for
each segment of digit map. After
you press a key, the phone waits
the number of seconds you
specify to match the digits to a
dial plan and dial the call.
4 seconds (default)
string of positive integers
separated by | for example 3 | 3 |
3 | 3 | 3 | 3
Note: If there are more digit maps
than timeout values, the default
value is used. If there are more
timeout values than digit maps,
the extra timeout values are
ignored.
No
Polycom, Inc. 100
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.