What's new in version 31?

The new features and enhancements and changes in functionality included in version 31 of the Pexip Infinity platform and associated web apps, along with any planned changes, are described below.

For full information about the release, see the Pexip Infinity release notes and the Connect web app release notes.

For information about new features and changes to this and earlier versions of Pexip Infinity, see:

Pexip Infinity v31 new features and enhancements

Pexip Infinity platform

Feature Description More information
Layout enhancements

Pexip's conference layouts have been enhanced:

  • The multiscreen participant display feature, which allows SIP and H.323 endpoints with dual screens to display conference participants across both screens, is now generally available. It was a technology preview feature in previous releases. Enhancements in this release include support for the Adaptive Composition layout, H.323 endpoints, and calls into Google Meet conferences.
  • Pexip's Adaptive Composition layout is now fully supported (generally available) for Google Meet calls (previously this was a technology preview feature).
  • Streaming participants can now view the presentation stream as part of the layout mix with the video stream of the active speaker shown alongside the presentation, if the main conference is using Adaptive composition layout. This option is enabled by default and can be configured using the ac_presentation_in_mix parameter in the transform_layout function of Pexip client REST API or PexRTC JavaScript client API.

Controlling the layout during a conference

Conference layout

Pexip client REST API

PexRTC JavaScript client API

New authentication requirements for Google Meet interoperability

Google Meet is transitioning to a new method of authenticating third-party systems that join a Google Meet conference via Pexip's interoperability gateway.

The new method uses the JWT (JSON Web Token) standard. To use JWT as your authentication method you need to upload to your Pexip Infinity system a token that has been signed by Pexip. This token then provides the authentication between your Pexip Infinity system and Google Meet whenever a third-party device uses Pexip's interoperability gateway to join a Google Meet conference.

If you do not upload a gateway token you will still be able to use Pexip's interoperability gateway in the short term, but we expect Google Meet to enforce JWT authentication in the near future. You must obtain and install your gateway token as soon as practicable after upgrading to version 31.

Requesting and uploading your gateway token
NTLM support One-Touch Join and VMR Scheduling for Exchange now support NTLM authentication for the service account in deployments using Exchange on-premises.

Configuring Exchange on-premises for scheduling

Configuring Exchange on-premises for One-Touch Join

Web proxy support for VMR Scheduling for Exchange VMR Scheduling for Exchange now uses the Management Node web proxy (where configured) for outbound requests. You can optionally elect to bypass the web proxy for individual Exchange integrations. Using a web proxy
Customizable web app paths and branding

Connect web app branding and customizations are now applied using unique URL paths. For each path, you can configure which web app version and branding users are offered when accessing the web app via that path, and you can create and configure additional paths to offer users a variety of differently-branded web app experiences within your environment.

Note that this new feature will require you to change any existing branding packages. For more information, see Branding of previous web app "Webapp2".

Creating path-based web app branding
In-conference security classification indicators

Content classification indicators can be displayed within a conference to, for example, display the current security classification level to meeting participants.

When content classifications are configured in a theme, the specified classification text is overlaid (similar to a watermark) onto the video layout and splash screens during a conference. It is displayed in white text on a dark background by default, but the colors can be customized. In classic layouts it is positioned at the top of the screen, and in Adaptive Composition it is placed in the bottom-right corner.

  • Classification indicators are text only.
  • They are not included in the base theme. You must create and upload your own theme that includes your classification text strings.
  • You cannot configure the position, font or size of the message.

The classification indicator can be dynamically changed during the conference to display a different message. To change the classification level, you must use the new set_classification_level client API conference control function (/api/client/v2/conferences/<conference>/set_classification_level).

Rules and requirements for customized themes

Pexip client REST API

Teams Connector enhancements: improvements to the Teams-like layout* and support for dedicated hosting plans for Azure functions and VNet integration

Pexip's Cloud Video Interop (CVI) integration with Microsoft Teams has been enhanced:

  • The Teams-like layout has been improved:

    • A microphone muted icon is shown next to a participant's name if that person is muted.
    • If an off-screen video participant (shown as an audio avatar) starts speaking they are now promoted into the video layout.
    • Note that this layout is still a technology preview feature, and is only recommended for use with Teams gateway calls.

  • Other administrative changes to the installation/upgrade scripts and variables include new settings that optionally allow you to deploy the Teams Connector with dedicated hosting plans for Azure functions and with VNet integration.

Note that version 31 of the Teams Connector contains updates that necessitate an upgrade to your Pexip platform to ensure compatibility with the latest updates to the Microsoft Teams APIs and to the Teams Connector's latest features. We strongly recommend that you upgrade your Pexip deployment — both the Pexip Infinity platform and the Pexip Teams Connector — to version 31 as soon as practicable.

New theme content to support the latest features

A new configuration item has been added to themes to support the new content classification features:

  • A new classification object can be defined with a theme to specify the content classification messages and the default classification level. Note that this object is not included in the base theme. You must create and upload your own theme that includes this object.

New configuration items have been added to version 2 themes to support the new direct media features:

  • Five new splash screens: "direct_media_welcome", "direct_media_waiting_for_host", "direct_media_other_participants_audio_only", "direct_media_escalate" and "direct_media_deescalate".
  • Two new labels: "direct_media_escalate" and "direct_media_deescalate".
Rules and requirements for customized themes
Conferencing Nodes can now use TURN servers configured in permissive mode Conferencing Nodes now support the use of time-limited credentials for server-side WebRTC TURN allocations. This means that a TURN server that is configured in permissive mode can now be used for both client and server-side allocations. Using TURN servers with Pexip Infinity
One-Touch Join Graph API: additional FQDNs It is now possible to configure the FQDN used to connect to the Graph API, for deployments where the default (graph.microsoft.com) is not appropriate.  
Media relay on TCP port 443 is now generally available

The option to enable media relay on TCP port 443 is now generally available. It was a technology preview feature in previous releases.

This setting (Platform > Global Settings > Enable media relay on TCP port 443) enables media relay on TCP port 443 on all Conferencing Nodes. It is intended as a fallback mechanism for use by WebRTC clients that are behind strict firewalls that block RTP media to Pexip's standard ports.

Global settings
Direct Media for end-to-end encrypted calls is now generally available

Pexip's direct media feature, which enables end-to-end encrypted calls, is now generally available. It was a technology preview feature in previous releases.

When enabled in a VMR, it provides non-transcoded, encrypted, point-to-point calls between any two WebRTC participants.

Enhancements in this release include:

  • Welcome screen and notification messages can be customized via themes.
  • Full configuration support in local and external policy, VMR provisioning via LDAP, and bulk CSV import/export of VMR data.
  • Perceived call quality statistics are available in the Administrator interface.
Direct media (end-to-end encrypted calls)
Voice Focus is now generally available

Pexip's Voice Focus feature, which provides improved voice activity detection, is now generally available. It was a technology preview feature in previous releases.

When enabled (Platform > Global Settings > Enable Voice Focus), this feature applies to all Virtual Meeting Rooms and Virtual Auditoriums.

Global settings
Administrative improvements

This release contains the following administrative improvements:

  • When the Softmute* feature is enabled at the global level (Platform > Global settings > Tech preview features > Enable Softmute), it can now be individually enabled or disabled at the VMR level (Services > Virtual Meeting Rooms > Advanced options > Softmute).
Tech preview features

* Technology preview only

Connect web apps


Feature Description More information
New features

Additional Host actions

  • Host participants can now prevent a participant who is waiting in the lobby from joining a meeting, by using the new Deny button.
  • Host participants are now able to change the role of other participants from Host to Guest, or from Guest to Host.
Additional layouts The full set of layouts supported by Pexip Infinity are now offered to participants.  

Additional customization options

The following options are now customizable via the branding manifest file:

  • adding support for languages in addition to those supported natively
  • the link to the terms and conditions of use can now be customized globally or per language.
  • masking the meeting alias in the URL after a participant has joined the meeting.


Feature Description More information
Changes in functionality
Background blur It is now possible via branding to remove the option to enable or disable background blur from within the Connect app, using the disableBackgroundBlur application setting. disableBackgroundBlur

Pexip Infinity v31 changes in functionality

Feature Description More information
Selection of default web app The way in which you select which version of the web app is offered to users by default has changed. Previously this was done via the Default web app option under Platform > Global settings > Connectivity; now this is set via the new Web App > Web App Paths page. Default paths and default branding
Branding of previous web app "Webapp2"

The directory structure of the ZIP file containing the branding customizations for the previous version of the Connect web app, "Webapp2", has changed.

Any existing custom branding applied to Webapp2 prior to upgrade will be automatically ported to the new structure (although you must associate it with a web app path in order to use it).

Any v30 or earlier Webapp2 branding packages generated by the Pexip Branding Portal, downloaded from a v30 or earlier deployment, or created manually, will need to be restructured before being uploaded to the Management Node. For full details, see Using a pre-v31 Webapp2 branding package.

Hardware resource usage To improve the accuracy of the platform's resource management, extra hardware resources are now accounted for when sending main video and presentation content to a standards-based (SIP or H.323) or WebRTC endpoint, and to dual-screen endpoints, than when compared to only sending main video. Hardware resource allocation rules
Default maximum outbound call bandwidth bitrate The default maximum outbound call bandwidth bitrate has changed to 4 Mbps. Previously it could have used up to 8 Mbps, and it can still be configured to any rate up to 8 Mbps.  

Planned changes in future releases

Feature Description More information
Pexip Smart Scale

Pexip Smart Scale will be deprecated from Pexip Infinity version 32. Customers currently using this feature should contact your Pexip authorized support representative for information about a replacement offering.

Enabling Pexip Smart Scale
Infinity Connect legacy webapp The original "legacy" version of the infinity Connect web app, "Webapp1", is no longer actively developed or maintained and will soon be removed from the default installation of Pexip Infinity. About Connect web app versions
Remove support for ESXi 6.5 Support for ESXi 6.5 will be removed in a future release. When this occurs, Pexip will support VMware installation on ESXi 6.7 and 7.0 only. Configuring VMware for Pexip Infinity