What's new in version 36?

The new features and enhancements and changes in functionality included in version 36 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 v36 new features and enhancements

Pexip Infinity platform

Feature Description More information
Layout improvements

There are several minor improvements to how some layout features are displayed:

  • The text-based in-conference messages that are temporarily shown at the top of the layout (which indicate states such as a locked conference, live captions, recording/streaming/transcribing/AI enabled, raised hands, and audio-only participant names when speaking), have been restyled. By default they are now shown in white text on various different background colors. For example:

    The text and background colors can be customized via a new indicator_color_config setting in the theme configuration file.

  • There is a new "AI" indicator, shown when Google Meet AI features are enabled.
  • Any content classification messages are now shown in an overlay banner at the top of the layout. If a banner message is also being displayed then they are combined into the same overlay.

Conference layouts and speaker names

Theme configuration file (themeconfig.json)

Theme improvements: raise hand DTMF command, new supported fonts, new AI files

There are several improvements and updates to themes and splash screens:

  • There is a new dtmf_conference_control_command in the base theme: toggle_raise_hand, which is assigned to *3 by default, and toggles the raised hand status of the participant in a VMR.
  • There are two new supported fonts for overlay text: "Inter" and "Inter Medium".
  • In support of the new AI indicator for Google Meet, there are:

    • New audio files: conf-ai_started_48kHz_mono.wav and conf-ai_stopped_48kHz_mono.wav.
    • New fields in the themeconfig.json file: "disable_ai_indicator" and "ai_indicator_text".

Rules and requirements for customized themes

Using a DTMF keypad to control a conference

Teams Connector enhancements: improved Teams Rooms interoperability, updated in-lobby notification messages

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

  • Improved interoperability with Microsoft Teams Rooms:

    • Connect app Hosts can now admit a Teams Room into a locked Pexip conference.
    • Dual-screen Teams Rooms are now automatically detected and will display conference participants across both screens when joining a Pexip Infinity VMR, providing it uses the Teams Room calendaring service* to join the conference. Local or external policy can also be used to provide similar behavior (by modifying the dialed alias) when calling into a Zoom meeting.
    • Improved support for sending DTMF commands from a Teams Room into a Pexip conference. This includes toggling receiving presentation content in the layout mix (*4), and toggling multiscreen participant display (*9).
  • Any in-lobby notification messages are now displayed at the top of the screen. Previously they were displayed as slide out indicators. The displayed message is still generated from the conference_locked_indicator_n_waiting_text theme configuration setting, but the conference_locked_indicator_text and conference_unlocked_indicator_text settings are no longer used in this context.
  • We now recommend assigning *2 to the DTMF command for toggle_teams_large_gallery in any customized theme for Teams integration. This is because *3 was previously recommended but this digit is now assigned by default to toggle_raise_hand (which is not currently supported in Teams meetings).

Note that version 36 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 36 as soon as practicable.

Breakout rooms now a fully supported feature

Breakout rooms, which are separate sessions that are split off from a main VMR or Virtual Auditorium that allow smaller groups of people to meet together, is now a fully supported feature. Updates in this release include:

  • The ability to customize the length of time the transfer modal is shown to Webapp3 users being moved to or from a breakout room.
  • Updates to workflow and dialogs in the breakout rooms panel when managing rooms via the web app.

Breakout rooms

transferTimeout

Participant pinning now a fully supported feature Participant pinning, which allows you to place and lock specific participants in the most prominent positions in a layout when a conference is in progress, is now a fully supported feature. Pinning participants to the layout during a conference
OIDC: ability to request additional scopes When configuring participant authentication for VMRs using an Open ID Connect Identity Provider, administrators can now request additional information using scopes. Additional OpenID Connect scopes
Codec selection when configuring Call Routing Rules When configuring Call Routing Rules you can now specify, per rule, which codecs to offer in audio/video negotiation (SDPs). Configuring Call Routing Rules
Safe Links support

Support for Safe Links URL rewriting:

  • One-Touch Join now supports meeting invitations that include URLs rewritten by Safe Links in Microsoft Defender for Office 365.
  • There is a new custom jinja filter, pex_safelinks_decode, which can be used to decode strings that have been encoded by Safe Links.

Custom Pexip filters

Policy enhancements: disable overlay text in participant policy; send DTMF in gateway calls; Teams Rooms OTJ call information; live captions support; registration requests support for SSO

Local and external policy has the following additions:

  • In participant policy you can control whether a participant's overlay text (display name) is disabled.
  • You can specify a DTMF sequence to send in a Infinity Gateway service type response.
  • When a Microsoft Teams Room joins a call via One-Touch Join the following fields are now included in service configuration requests (external policy) and call information (local policy):

  • You can specify the live captions source (audio) language and captions language.
  • External policy registration alias requests include support for single sign-on (SSO). Requests now include the remote_address field, plus a new policy request field of auth_type which can be either "credentials" or "sso".
Requests and responses when using the Pexip Infinity external policy API
Pop-up-free authentication

Administrators can now opt to remove the use of pop-up windows for Webapp3 participants when authenticating using SSO in order to join a meeting. There are two new options in the Administrator interface associated with this feature:

  • Disable pop-up windows (Users & Devices > Identity Providers > Add Identity provider) enables and disables this feature.

  • External Webapp Host address (Web App > External Web App Hosts) is required if you have disabled pop-ups and you host the web app externally.

About pop-up windows

Adding external hosts to Pexip Infinity

Administrative improvements: registration history, time-based media stream graphs, snapshot generation, packet captures

This release contains the following administrative improvements:

 
  • You can now view a history of registered devices via History & Logs > Registration History.
  • In Status > Participants:
    • A new field Is locally muted has been added which indicates whether the participant is muted locally on the client side.
    • The On Hold field has been removed (from the Administrator interface only — it is still available via the Management Status API).
  • When viewing current and historic media statistics for participants and backplanes, the media data is now also shown as time-based graphs. This time series data is also included in diagnostic snapshots.
  • When generating a diagnostic snapshot you can now navigate away from the page while the file is being generated and then download it later when the process has completed.
  • When performing a packet capture you can now filter it on IP address / subnet and you have more flexibility in selecting the type of traffic captured.

Viewing current and historic registrations

Viewing participant status

Downloading a diagnostic snapshot

Performing a network packet capture

Connect web apps

Webapp3

Feature Description More information
New features
Pop-up-free authentication Administrators can now opt to remove the use of pop-up windows for Webapp3 participants when authenticating using SSO in order to join a meeting. About pop-up windows
Participant authentication indicator Webapp3 users can enable an option that indicates to them which participants were required to authenticate using SSO in order to join the meeting. Show authenticated participants
Option to disable keyboard shortcuts Users can now disable keyboard shortcuts to avoid potential conflicts with screen readers. The default setting for this option is configurable via customization.

Disable app shortcuts

Customization option: disableKeyboardShortcuts

Changes in functionality
Mute sync improvements
  • Mute indicators now show whether participants muted themselves or were muted by a Host.
  • Hosts can decide whether Guests who have been muted by a Host can unmute themselves.
  • Guests who have been muted by a Host are warned when they are later unmuted by a Host, and must choose whether or not to stay muted.

Muting a participant's audio

Prevent guests from unmuting

View a participant's status

Participants panel improvements
  • Meeting-wide controls (such as muting all guests and ending the meeting) are now under the participants panel Settings menu.
  • Participant-specific controls that were adjacent to participant names (such as muting and disconnecting) are now under the options menu for each participant. Icons next to participant names are now indicators rather than controls.
Participants panel
Chat panel improvements
  • Information about participants joining and leaving the conference is now shown in the chat panel.
  • When writing messages, pressing Shift+Enter on the keyboard enters a new line.

View information about participants joining and leaving the meeting

Send and receive chat messages, and share links

Direct media improvements

When a call changes from a being a direct media call to a transcoded call and vice versa:

  • chat messages are preserved
  • any active presentations are preserved.
 
Default branding colors Some colors used in the default branding package have been updated. Default branding packages

Webapp2

There are no significant new features in Connect Webapp2 in Pexip Infinity version 36.

Pexip Infinity v36 changes in functionality

Feature Description More information
Scheduling: minimum suffix length When configuring single-use VMRs as part of the VMR Scheduling for Exchange feature, the minimum suffix length is now 5 digits rather than 6. If you are using a short suffix you must ensure that this is appropriate to the planned usage in your deployment, both for security purposes and to ensure you have a large enough pool of aliases. Management Node generates aliases and join instructions

Planned changes in future releases

Feature Description More information
Deprecation of password-based authentication for the Teams Connector CVI application

Certificate-based authentication (CBA) is now the default method to authenticate the Teams Connector CVI application towards MS Graph. You can still use the previous password-based authentication method, but we plan to deprecate it in a future release, thus we recommend using CBA for new installations, or migrating to CBA as soon as practicable when upgrading existing deployments.

Migrating (upgrading) an existing Teams Connector using password-authentication to CBA
Deprecation of v1 legacy themes We plan to deprecate legacy style "version 1" themes in a future release. If you still use v1 themes you should plan to move to using "version 2" themes instead, which have been available since version 18 of Pexip Infinity. Customizing conference images and voice prompts using themes
Deprecation of Google OAuth support We plan to remove the option to use Google OAuth 2.0 for device alias registrations in a future release of the client API. Registering devices to Pexip Infinity