About the Infinity Connect Web App
The Infinity Connect Web App is available as part of all Pexip Infinity deployments. It provides a WebRTC or Flash-based interface to Pexip Infinity services.
The Web App is supported in the following browsers:
- Google Chrome version 43 and later
- Mozilla Firefox version 39 and later
- Opera version 23 and later
- Microsoft Internet Explorer version 10 and later (requires Flash Player 11 and later ActiveX® plug-in, and must not be in Compatibility View) — note that support for Internet Explorer on Windows 10 systems has been deprecated
- Microsoft Edge version 20.10532 or later for WebRTC support (earlier versions will connect over RTMP and use Flash video)
- Apple Safari version 6 and later (Mac OS X only) (requires Flash Player 11 and later plug-in)
When using Infinity Connect for audio or video on an iOS device, you must use the Infinity Connect Mobile client for iOS. Browser-based versions of Infinity Connect do not support audio or video when used on iOS.
Infinity Connect users can share images and PDFs from any browser. Additionally, Chrome users can share their screen if they first install a chrome extension. The screen-sharing feature is not available from other browsers but is available from the Infinity Connect desktop client.
Accessing a conference
To access a conference using the Infinity Connect Web App, users enter into the address bar the IP address or domain name of their nearest Conferencing Node or reverse proxy, followed by /webapp/ (for example, rp.example.com/webapp/). Users are then presented with a screen from where they can then 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 conference alias.
Flash-based browsers use the RTMP protocol and have limited capabilities when connecting via a reverse proxy:
- Internet Explorer and Safari browsers use the RTMP protocol and can connect via a reverse proxy, but they cannot establish audio/video paths to Pexip Infinity via a TURN server. To establish audio/video media connectivity, RTMP clients need a direct TCP connection to a Conferencing Node. The Web App will attempt an encrypted RTMPS connection first. For a secure RTMP connection to be established, the SIP TLS FQDN must be configured on the Conferencing Node (via ) and it must match the Common Name of its TLS server certificate. If RTMPS fails, it will use an unencrypted connection for media.
- Chrome, Firefox and Opera browsers use the WebRTC protocol and can connect to privately-addressed "on-premises" nodes via a reverse proxy and route their media through a TURN server.
Note that Microsoft Edge browsers (which are WebRTC-compatible) cannot currently use STUN and thus cannot send media to Pexip Infinity via a TURN server.
The performance of the Infinity Connect Web App typically depends upon a combination of the choice of browser and which other applications are currently running on the client system.
However, as a minimum we recommend that your client system has:
- 4 GB of RAM
- Intel Core i5 processor or equivalent
Before you can use Infinity Connect via Google Chrome to share your computer screen with other conference participants, you must install the Pexip Screensharing Extension
To do this:
- From within a Virtual Meeting Room or Virtual Auditorium, select .
If the extension is not already installed, you will see the following message:
- Select . This will take you to the Pexip Screensharing Extension on the Chrome web store.
- Install the extension by clicking on the button at the top right of the page.
The following confirmation will appear:
- Select .
You are now ready to share your screen.
A minor update was made to the Pexip Screensharing Extension in May 2016 which requires existing users to re-enable the extension. If you already have the extension installed, you will get the following message the next time you use Infinity Connect via Chrome:
If you do not re-enable the extension at this point, you can do so later by clicking on the orange menu button at the top right of the screen and then selecting:
The Pexip Screensharing Extension maintains a list of all of the domains (or websites) that you have allowed to use the extension.
To remove domains from this list:
- Go to chrome://extensions (type this in to your Chrome browser's address bar).
- Select Pexip Screensharing Extension. under the
- Select by any domain you want to remove.
If you subsequently attempt to share your computer screen while participating in a conference hosted at a domain that you have removed, you will once again be asked to allow the Pexip Screensharing Extension to share your screen.