Welcome to our Knowledge Base

WebRTC Profile Settings 

To ensure that VitXi WebRTC operates correctly, you must verify and configure the WebRTC Device Profile within VitalPBX. This profile controls the SIP, media, and WebRTC-specific parameters used by VitXi for audio and video.

Access the WebRTC Profile #

  1. Log in to your VitalPBX Administration Panel.
  2. Navigate to:
    Settings → Technology Settings → Device Profiles
  3. Select the profile named “Default WebRTC Profile.”

The recommended configuration ensures compatibility with WebRTC and secure media transport.
Use the following settings as shown in the image:

Save and Apply Changes #

After confirming that all parameters match the recommended configuration:

  1. Click Update to save your changes.
  2. Then click Apply Changes to reload the configuration.

If you do not apply the changes, the new WebRTC profile settings will not take effect.

Enable SRTP – RTP Encryption #

For additional call security, you can enable SRTP (Secure Real-Time Transport Protocol) encryption directly in the PJSIP Profile settings.

  1. Go to Settings → Technology Settings → PJSIP Settings → PJSIP Profiles.
  2. Locate your active PJSIP profile (usually “default webrtc” or “webrtc”).
  3. Adjust the following options:
SettingRecommended Value
Media EncryptionSDES
Media Encryption OptimisticYes

This configuration ensures that all RTP media streams (audio and video) are securely encrypted, enhancing communication privacy between VitXi WebRTC and VitalPBX.

Updated on October 16, 2025
Was it helpful ?