Pexip Infinity Version 29 Specifications and Requirements
Pexip Infinity Version 29 Specifications and Requirements
The Pexip Infinity platform is designed to use industry-standard servers from any vendor to provide high-quality, scalable and efficient
conferencing. The following tables cover the platform, Infinity Connect, audio and video (including codecs), host hardware, capacity
and hypervisor specifications and requirements.
Distributed architecture l Efficient distribution to reduce bandwidth consumption over expensive WANs.
l Able to deploy dedicated Proxying Edge Nodes to handle all external connections, and leave the conference
media processing to privately-addressed Transcoding Conferencing Nodes.
l Keeps media as local to each endpoint as possible, reducing the negative impacts of latency, jitter, and
packet loss commonly experienced on centralized deployments.
l Able to overflow capacity between nodes and locations, providing support for conferences that span
multiple physical boxes.
l Industry-leading resilience and redundancy capabilities.
l A flexible licensing model that allows you to pool conference resources and quickly increase capacity in
response to current local requirements.
Feature Description
Intelligent conference l Upscaling all connected participants to provide a seamless experience to all.
management l Ability to respond dynamically to fluctuating network conditions by downspeeding and upspeeding
individual participants, and support for endpoint-based packet loss recovery and adaptation methodologies
(such as packet loss concealment and dynamically adapting bandwidth), thereby protecting the user
experience in the event of information loss.
l Bandwidth-optimized content sharing towards Infinity Connect clients for crisp image at low bandwidth.
l Full support for individual transcoding and transrating of both main stream video and audio, and dual
stream content.
l Simple conference management and interaction for conference participants using Infinity Connect clients,
including the ability for Host participants to add, disconnect, mute and unmute other participants.
l Advanced conference management and interaction for administrators (using the web-based Administrator
interface or the management API).
l Optional tagging of services to allow service providers to track VMR use in CDRs and logs.
Feature Description
Conferencing services l Virtual Meeting Rooms providing personal meeting spaces for everyone within the organization.
l Virtual Auditoriums designed to hold larger lecture-style conferences.
l Virtual Reception IVR (Interactive Voice Response) service.
l Media Playback Service that allows you to play prerecorded video content to consumers.
l Infinity Gateway interoperability enables endpoints to:
o Call into an externally-hosted conference, such as a Microsoft Teams or Skype for Business meeting, or
Google Meet.
o Make point-to-point calls to other endpoints that use different protocols and media formats (e.g. from
Skype for Business / Lync or WebRTC to H.323). Includes DTMF support.
l VMR Scheduling for Exchange enables Microsoft Outlook desktop and Web App users to schedule meetings
using Pexip VMRs as a meeting resource.
l One-Touch Join enables the "click to join" functionality available in VTC endpoints.
l VMRs, devices and users can be bulk-provisioned from directory information contained in a Windows Active
Directory LDAP server, or any other LDAP-accessible database.
l Pexip VMR self-service portal that allows end-users to manage their personal Virtual Meeting Room
without having to send requests to their administrator to change the configuration of their VMR.
l Choice of layouts: main speaker only; main speaker + 7 video thumbnails; main speaker + 21 video
thumbnails; main speaker + 33 video thumbnails; 2 main speakers + 21 video thumbnails; 4 main speakers
(2 x 2); 9 main speakers (3 x 3); 16 main speakers (4 x 4); 25 main speakers (5 x 5); or Pexip's AI-driven
Adaptive Composition layout featuring real-time automatic face detection and framing.
l Conference participants can chat and share messaging content.
l Can output a dedicated multimedia stream to enterprise CDN (Content Delivery Network) streaming and
recording services such as Wowza, Quickchannel, Qumu, VideoTool, Microsoft Stream and Azure Media
Services, and to public streaming services such as YouTube, Facebook and Periscope.
l Can integrate with Epic telehealthcare providers.
l Ability to manage conferences and participants:
o Require participants to authenticate in order to join a conference.
o PIN-protect conferences and differentiate between Hosts and Guests.
o Lock a conference to prevent any further participants from joining.
o Change the layout during a conference.
o Transfer a participant to another conference.
o Limit the number of participants in a conference, on a per-conference basis.
o Limit the bandwidth used by each participant, on a per-conference and/or global basis.
l Ability to re-brand with your own images and voice prompts, on a per-conference basis.
l Ability to re-brand the Infinity Connect experience.
l Ability to integrate Infinity Connect (WebRTC/RTMP) functionality with third-party applications via our
client REST API and with websites via the PexRTC library.
l Call policy decisions can be taken by an external system or a local policy script.
l Test call service that allows users to check their connectivity and the quality of their video and audio.
Feature Description
Broad interoperability l Full support for existing industry-standard protocols (SIP, H.323), as well as other technologies (HTML5,
and protocol support Microsoft Skype for Business/Lync, RTMP, WebRTC).
l Integration with Microsoft Teams.
l Integration with Google Meet.
l Integration with Microsoft Exchange and Office 365.
l Ability to enable and disable support for individual audio and video codecs.
l Easy integration with existing SIP and H.323 call control solutions including Cisco UCM, Cisco VCS, Polycom
CMA, Polycom DMA, Avaya Aura, Microsoft Lync 2013, Skype for Business and others.
l Conferencing Nodes can act as SIP registrars and as H.323 gatekeepers; nodes in the same system location
act as alternate gatekeepers for the purposes of H.323 registration.
l Support for automatic call escalation using Multiway (Cisco VCS), call transfer capability (Cisco UCM), and
CCCP to a Microsoft Skype for Business / Lync meeting.
l Support for presence and customizable avatar published to a Microsoft Skype for Business / Lync client.
l Support for automatic dial-out to audio bridges, including automatically issuing conference aliases and pass
codes via DTMF tone generation.
l IPv4 and IPv6 support.
l Support for Far-End Camera Control (FECC).
l Support for Cisco One Button to Push (OBTP) and Poly One Touch Dial (OTD).
l Ability to tag management, call signaling, and media packets independently with DSCP QoS support.
l Support for Forward Error Correction (FEC), downspeeding, bandwidth throttling, and other packet loss
concealment technologies.
l Unicode support (SIP, Infinity Connect, Administrator interface).
Feature Description
Standard features for all l Can be used to join conferences as a full audio/video participant, an audio-only participant, or as a
Infinity Connect clients presentation and control-only participant.
l Can be used to make point-to-point calls in conjunction with the Infinity Gateway.
l Provides conference control to Host participants.
l Allows participants to share and view content, whether or not they are connected with video and/or audio.
Supported formats are JPEG, BMP, PNG, GIF and PDF.
l Infinity Connect desktop client and Infinity Connect web app via Chrome, Opera or Firefox users can share
their screen in addition to sharing images and PDFs.
l Chat (Instant Messaging) support.
l Supports sending of DTMF tones.
Infinity Connect web app l Allows participants to join a Virtual Meeting Room or Virtual Auditorium, or make a call via the Infinity
Gateway, using a web browser as their video endpoint.
The web app is supported in:
l Google Chrome version 61 and later (64-bit only) on Windows, Linux, macOS, iOS*, and Android*
l Mozilla Firefox version 68 and later (but v80 or later is recommended for improved network resilience) on
Windows, Linux, macOS, and iOS*
l Microsoft Edge — all chromium-based versions on Windows and iOS*
l Opera version 53 and later on Windows and macOS
l Apple Safari version 11.1 and later on macOS
l Apple Safari on iOS 11.2 and later
* For the best experience on mobile devices, we recommend using the Infinity Connect mobile clients.
We strongly recommend using the latest publicly-released version (i.e. "stable version" or "supported
release") of a browser.
Infinity Connect desktop l Allows a participant to join a Virtual Meeting Room or Virtual Auditorium, or make a call via the Infinity
client Gateway, using a lightweight client on any PC with any operating system.
l Allows users to register their clients in order to receive incoming calls and use directory services.
l Can be integrated with Active Directory Federation Services (AD FS), allowing users to register their clients
using their AD credentials.
Supported on:
l Microsoft Windows 10
l macOS 10.11 and later
l Ubuntu Linux 16.04 and later
l Citrix Cloud
Note that 32-bit operating systems are not supported with the Infinity Connect desktop client.
Infinity Connect mobile l Allows a participant to join a Virtual Meeting Room or Virtual Auditorium, or make a call via the Infinity
client Gateway, using a client downloaded onto their mobile device.
l Enables participants to view presentations on their mobile device, regardless of whether they are a video,
audio-only, or presentation and control-only participant.
Available versions:
l Infinity Connect mobile client for iOS (requires iOS 15.2 or later)
l Infinity Connect mobile client for Android (requires Android 7.0 or later)
Bandwidth l Connections from 8 kbps per participant (G.729, audio-only), up to 6 Mbps per participant (will vary
depending on the deployment environment, video resolutions, etc).
Other audio and video l Video resolutions from QCIF to Full HD 1080p (1920 x 1080); 4:3 and 16:9 aspect ratios.
features l Content resolutions up to 1920 x 1200 (depending on remote side capabilities)
l Frame rates up to 30 fps.
l Customizable video watermarking.
l Pexip StudioSound™ for recording-studio audio quality.
l Wideband audio mixing.
l Automatic gain control.
l Control individual audio via Infinity Connect clients.
l Support for AES (128-bit and 256-bit key size), DTLS SRTP, and H.235 for H.323 media encryption.
Management Node
l 4 GB RAM minimum.
GPU l Host servers do not require any specific hardware cards or GPUs.
OS l The Pexip Infinity VMs are delivered as VM images (.ova etc.) to be run directly on the hypervisor. No OS
should be installed.
Multiple VMs sharing the l Pexip Infinity Conferencing Nodes and Management Nodes may share the same physical host.
same hardware l Pexip nodes may also share the same physical host with other virtual machines.
l Pexip virtual machines must be configured with dedicated CPU and memory resources, i.e. Pexip virtual
machines do not support oversubscription.
Service provider A Pexip deployment can manage multiple customers in various ways:
considerations l Single Management Node, multiple domains, shared Conferencing Nodes
A single installation with one Management Node and one or more Conferencing Nodes is used by all
customers. Call control or DNS sends calls for all domains to the shared Conferencing Nodes. Does not
provide dedicated capacity per customer.
l Single Management Node, multiple domains, dedicated Conferencing Nodes
One or more Conferencing Nodes per customer. Allows for dedicated capacity per customer.
l Dedicated Management Node and dedicated Conferencing Nodes per customer instance
Allows for close customer network integration, using VLANs, hosted on a shared server farm with multiple
VLANs. The dedicated Management Node allows for customer self-management.
Capacity
Feature Description
Call capacity Capacity is dependent on server specifications. As a general indication, using our recommended hardware (Intel
Xeon Gold 6248, 20 cores, 2.5GHz) Pexip Infinity can connect:
l up to two High Definition 720p30 calls per CPU core (based on 1.1 GHz per call plus 20% headroom)
l up to 20 audio-only AAC-LD calls at 64 kbps.
Servers that are older, have slower processors, or have fewer CPUs, will have a lower overall capacity. Newer
servers with faster processors will have a greater capacity. The use of NUMA affinity and Hyper-Threading can
significantly increase capacity.
Hypervisor requirements
Feature Description
VMware l Version 29 of the Pexip Infinity platform supports VMware vSphere ESXi 6.5, 6.7 and 7.0.
l We recommend at least the Standard edition.
l The Enterprise and Enterprise Plus editions have additional features that can be taken advantage of by
Pexip Infinity in larger deployments.
l The Pexip Infinity platform will run on the free edition of vSphere Hypervisor. However, this edition has a
number of limitations that mean we do not recommend its use except in smaller deployments, or test or
demo environments.
Microsoft Hyper-V l The Pexip Infinity platform supports Microsoft Hyper-V in the form of:
l Microsoft Hyper-V Server 2012 and later (including Hyper-V Server 2016)
l Windows Server 2012 and later (including Windows Server 2016)
KVM l Pexip Infinity requires your KVM environment to include Linux kernel 3.10.0 or later, and QEMU 1.5.0 or
later. This means the following distributions: Debian 8, RHEL 7, SLES 12, or Ubuntu 14.04 (or later, where
appropriate).
Other hypervisors and l Conferencing Nodes can be provisioned with a configuration document generated independently of a
orchestration layers generic VM image. This permits deployment of Pexip Infinity onto unsupported hypervisors as well as onto
supported hypervisors that are managed by an orchestration layer.
l Pexip Infinity can be deployed on Microsoft Azure, Amazon Web Services (AWS), Google Cloud Platform
(GCP) or Oracle Cloud Infrastructure, and on the HPE Helion Openstack® Cloud platform.