WebRTC Service Provider

WebRTC (Web Real-Time Communication) is an open-source project that enables peer-to-peer communication between browsers. In other words, WebRTC allows you to exchange any kind of media (such as video, audio and data) through the web without any required plugin or framework.

Direct communication between browsers improves performance and reduces latency since clients do not necessarily need to keep sending and receiving messages through a server.

Choosing a WebRTC provider

InEvent offers multiple WebRTC providers to suit your event's needs. To choose from the available WebRTC providers, follow the steps provided below.

  1. Navigate to Event > Virtual Lobby from the Event level.
  2. Navigate to Tools under Settings.
  3. Select your desired WebRTC provider using the WebRTC Provider drop-down box. The available options are as follows:
  • AWS Chime
  • Vonage Tokbox
Vonage Tokbox WebRTC provider allows you to record backstage videos separately without the extra visual elements usually added for viewers e.g. overlays, lower thirds. To record backstage videos separately, tick the checkbox as shown below. To learn more about backstage videos, refer to our Room recording article.
Image showing Vonage Tokbox WebRTC, which allows backstage recording.
  • Azure Communications Services (Microsoft Teams)
These providers are available to all users.
  1. Click on End to save your changes.
WebRTC providers

Once you have completed the steps above, the target WebRTC provider will be used for your event's streaming activities.

Your chosen activity room video mode may not require and/or utilize WebRTC as a streaming protocol. For more information, refer to our article on room video modes.

WebRTC performance specifications

WebRTC offers the following specified performance:

  • Maximum resolution: 1080p
WebRTC does not support the use of 4K video quality.
  • Recommended resolution: 720p
  • Video bitrate: Up to 5000bit (adaptive)
  • No video degradation
It is recommended to use WebRTC with a minimum upload speed of 4 Mbps.

Firewall configuration

InEvent provides a troubleshooting utility to help you identify and solve issues in your Virtual Lobby experience. However, errors may also be caused by connections to the resource servers being blocked by your computer's network or firewall configuration.

For more information on solving such errors, such as by opening certain ports or whitelisting certain addresses, refer to our article on Firewall configuration.


How Did We Do?