About the Connect web app

The Connect web app is automatically available as part of all Pexip Infinity deployments. It provides a WebRTC interface to Pexip Infinity conferencing services.

The web app is supported in the following browser versions, although we strongly recommend using the latest publicly-released version (i.e. "stable version" or "supported release") of a browser:

  • Google Chrome version 87 and later (64-bit only) on Windows, Linux, macOS, iOS*, and Android*
  • Mozilla Firefox version 78 and later (but v80 or later is recommended for improved network resilience) on Windows, Linux, macOS, and iOS*
  • Microsoft Edge version 88 and later (64-bit only) on Windows and iOS*
  • Apple Safari:
    • Webapp3: version 15.4 and later on macOS 12 (Monterrey) and later
    • Webapp2: version 15.4 and later on macOS 11 (Big Sur) and later
  • Apple Safari on iOS 12.2 and later

* For the best experience on mobile devices, we recommend using the Connect mobile apps.

Connect web app is not supported on devices running on a Windows Phone OS.

Connect app users can share their screen, images and PDFs from any browser.

Connect web app versions

There are two versions of the Connect web app currently available:

Both versions are available from your Pexip Infinity deployment. To determine which version you want to offer web app users by default, see Setting which version is offered by default.

Support for first-time and infrequent users

Connect Webapp3 offers two levels of assistance for participants prior to joining a meeting.

The default is the "express" flow, designed for frequent users who are familiar with setting up and using Connect Webapp3 and who want to join a meeting quickly and simply. When using this flow, the participant's name will be remembered, so all they need to do is enter the meeting name, check that their devices are working and enabled or disabled as expected, and join the meeting.

The second "step-by-step" flow is designed for participants who might be using Connect Webapp3 for the first time or infrequently, and who might require some guidance. This flow takes users through the process of entering their name and then setting up their camera, speaker, and microphone, allowing them to select each device and test that it is working before moving on to the next. This flow also provides users who can't see, speak or hear with the opportunity to enable further support.

The same meeting can be joined by participants using either flow. To enable the "step-by-step" flow for a participant, include role=guest within the URL that you provide them with to join the meeting. All other participants who join the meeting using a URL that does not include this parameter will join using the express flow. For more information, see Links to a specific meeting with additional parameters included.

Language support

Connect Webapp3 supports over 20 of the most popular languages. If the user's browser is set to use any one of these supported languages, Connect Webapp3 will use that automatically instead of the default English. Alternatively, users can view Connect Webapp3 in any of the supported languages by appending the appropriate language code to the end of the URL.

Administrators can add additional languages using branding and customization.

Administrators can restrict which languages are supported via the availableLanguages setting in the manifest file. When this option is specified, if a user's browser is set to use a language not included in the availableLanguages list, the default en.json will be used. This option can be used if, for example, administrators edit their language files to use specific terminology and want to limit the number of language files they need to maintain.

Connect Webapp3 currently supports the following languages:

en

English

cs

Czech

cy

Welsh

da

Danish

de

German

es-ES

Spanish (Spain)

es-US

Spanish (Americas)

fi Finnish

fr-CA

French (Canada)

fr-FR

French (France)

ga

Irish

id

Indonesian

it

Italian

ja

Japanese

ko

Korean

nb

Norwegian (Bokmål)

nl

Dutch

pl

Polish

pt-BR

Portuguese (Brazil)

sv

Swedish

th

Thai

vi

Vietnamese

zh-Hans

Chinese (Simplified)

zh-Hant

Chinese (Traditional)

Accessing a conference or making a call

Connect Webapp3

To access a conference or make a call using Connect Webapp3, users enter into their browser's address bar the IP address or domain name of their nearest Conferencing Node or reverse proxy.

System administrators and conference organizers can also provide a preconfigured link to a meeting, with one or more options (such as the meeting name) already configured.

Connect Webapp3 offers two different joining flows:

  • By default, users are simply asked to enter the Meeting ID (if not already included in the URL), which is the alias of the conference or person they want to call. They then get the opportunity to check their setup (camera, microphone and speakers) before selecting Join.

    This flow is aimed at users who are familiar with the web app and want to join a meeting quickly.

  • For occasional or less experienced users who might require assistance with selecting and checking their camera, microphone and speakers, you can include &role=guest in the URL you give them to join the meeting. This offers them an alternative join flow that takes them through the setup of their camera, microphone and speakers before they are able to Join the meeting. For more information, see Creating preconfigured links to launch conferences via Connect apps.

Connect Webapp2

To access a conference or make a call using Connect Webapp2, users enter into their browser's address bar the IP address or domain name of their nearest Conferencing Node (or reverse proxy if, for example, it is being used to host a customized version of the web app), followed by /webapp/home (for example, confnode.pexample.com/webapp/home). Users are then presented with the home screen, from where they can check their setup and then select Call to enter the alias of the conference or person they want to call.

System administrators and conference organizers can also provide a preconfigured link to a meeting, with one or more options (such as the meeting name) already configured.

Enabling access for external users

If your Pexip Infinity deployment is located inside a private network and you want to allow Connect app users who are located outside your network to connect to your deployment, see Using the Connect app from outside your network.

Hardware requirements

The performance of the Connect web app typically depends on a combination of factors including the choice of browser, which other applications are currently running on the device, and the device's GPU and CPU specifications.

We recommend that your client device has a minimum of 4 GB of RAM.

In addition, note that use of background effects (blur and replacement) incur a significant local processing overhead which could affect the performance of your device.