Go back

How to Improve TrueConf Communication Quality Using QoS

December 10, 2019
Aleksandr Parinov

Aleksandr Parinov

To ensure high quality communication in video conferencing, the TrueConf client application for Windows requires high-priority access to network resources. In the case when the internet channel is idle and not busy, this is usually not a problem. But if it is used intensively (e.g. when downloading files from several resources simultaneously) video and audio freezes, low picture quality or periodic connection interruptions can be present in meetings.

You can improve the quality of video calls and conferences by using QoS traffic prioritization technology. The principle of its operation is quite simple: incoming and outgoing application traffic, which requires low latency and guaranteed bandwidth, is marked as priority and will be processed by the router in the first place.

You can read more about the technical implementation of QoS here.

This article describes how to set up QoS step by step.

How to enable the qWave component for servers running the Windows Server OS

In order to take advantage of packet classification, you need to have this feature enabled on the server where TrueConf Server is deployed. To do this, install the qWave network platform:

  1. Start Server Manager.
  2. Select Add roles and features.
    How to Improve TrueConf Communication Quality Using QoS 1
  3. The server and network environment information page will open. Make sure everything is prepared for the component installation and go to the next step.
  4. Select Role-based or feature-based installation.
  5. Specify the required server from the list.
  6. Select the required server roles, if necessary.
  7. In the list of features, select Quality Windows Audio Video Experience and click Next → Install.
    How to Improve TrueConf Communication Quality Using QoS 2
    When the installation is complete, click Close.
  8. Reboot the Windows Server for the changes to take effect.
You can also install qWave from the PowerShell (run as administrator) by entering the command: Add-WindowsFeature, then qwave and press Enter twice.

The following default values are used for DSCP marks on TrueConf Server:

  • 40 (class 5) for media traffic
  • 56 (class 7) for signal traffic.
More information about DSCP values can be found here.

To set these parameters manually, please contact our technical support.

How to enable QoS on a user’s computer

Step 1: Preparing to Set QoS Permissions

  1. Press Win+R and enter regedit in a window that opens. The registry editor will open.
    How to Improve TrueConf Communication Quality Using QoS 3
  2. Open the following folder: HKEY_LOCAL_MACHINE → SYSTEM → CurrentControlSet → Services → Tcpip → Parameters.
  3. Set DisableUserTOSSetting to 0.

How to Improve TrueConf Communication Quality Using QoS 4

If this parameter does not exist, you should create it.
  1. Open the following registry folder: HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Services > Tcpip > QoS.
  2. Create a string parameter Do not use NLA and set it to 1.
    How to Improve TrueConf Communication Quality Using QoS 5

Step 2: Setting QoS Permissions

  1. Click Win+R and enter gpedit.msc in a window that opens. The local group policy editor will open.
  2. In the left sidebar, go to Computer Configuration → Windows Settings. Right-click on Policy-based QoS and select Advanced QoS Settings….
    How to Improve TrueConf Communication Quality Using QoS 6
  3. In the window that opens, click the DSCP marking override tab. Set the following settings:
  • Check the box Control DSCP marking requests from applications and services
  • Select Allowed
    How to Improve TrueConf Communication Quality Using QoS 7

Click ОК to save these settings.

Step 3: Creating Policy-Based QoS

  1. Right-click Policy-based QoS and select Create new policy… in the context menu.
  2. Set up QoS rule parameters by specifying:
  • Name in Policy name
  • Traffic class value equal to 46 in Specify DSCP Value
    How to Improve TrueConf Communication Quality Using QoS 8
  • Path to TrueConf.exe file in the TrueConf client application installation folder in the Only application with this executable name field.
    How to Improve TrueConf Communication Quality Using QoS 9
  • Applying QoS policy to any source and any destination IP address.How to Improve TrueConf Communication Quality Using QoS 10
  • Select the TCP and UDP protocol.
    How to Improve TrueConf Communication Quality Using QoS 11

Click Finish to save these settings.

If you need to set up a QoS rule for computers that are on the same domain as yours, follow the instructions on how to distribute TrueConf client application configuration using group policies.


Still have questions? Please contact our support team directly via online chat.

Sign up for newsletter