Advanced Provisioner - Configuration Tabs - Codecs

Modified on Thu, 04 Apr 2024 at 07:08 PM

Description: The purpose of this article is to provide a detailed overview of the Codecs configuration tab, which is accessible for all devices eligible for provisioning within the Advance Provisioner App.


The Advance Provisioner App serves as the primary digital workspace for configuring advanced settings on provisioned devices. For every device from any manufacturer, there is a roster of configuration tabs, each containing different parameters. Once you have added a new device, you will have the opportunity to customize a distinct set of configuration tabs tailored to that specific device.


In all the tabs, parameters can be classified into two types: 

  • those that require manual input of values.
  • those that provide a dropdown list of options.


Certain fields may initially contain pre-filled values inherited from server and account settings. These inherited values may vary depending on the specific server and account configurations.


Within this article, we will examine the Codecs configuration tab and its parameters available for customization.


Codecs Configuration Tab

The parameters available within each Configuration tab may vary depending on the brand and specific device. This article covers all the potential parameters you might encounter within the tab this article is focused on.

This configuration tab is one of the five primary "account settings" tabs that can be set at the account level, ensuring that all newly added devices will adopt the parameters you have defined. 


Account settings are not global. There is a global default (which is the Inherits from Defaults value) which are static settings on the server. Account Settings are account defaults the admin for the account wishes to be applied on all devices in a given account.

Account administrators have access to Provider Settings, which is a level of defaults above Account Settings. All devices inherit settings in this order: 
Global → Provider/Reseller → Account → Device.

To learn more about the Account Settings tab, you can refer to the corresponding section of an article accessible through this link.


When configuring a device, the "lines" configuration tab will be the initial default view.


To navigate to the Codecs configuration tab, click on its name in the configuration tab roster. 


When you open the selected tab, you will encounter another table of lines. For each line listed, you can configure the codec parameters.



The number of lines may differ depending on the device. 

Within modern VoIP (or digital telephone systems, a "line" is a virtual entity created through software. These virtual lines serve as distinct channels, enabling you to initiate or receive calls autonomously, even if you possess only a single physical connection, such as an internet link. They serve as a method for effectively handling numerous simultaneous calls or communication sessions using a single device.


By pressing the pencil badge on a particular record in this table, you can seamlessly switch between the parameters within the currently active configuration tab, allowing you to configure them individually for each selected line.

The parameters within the following sections are set up individually for each codec. Currently, there is no possibility to copy the settings of one codec to another.


The parameters available for configuration for the selected line are packed in a single subtab:

  • Audio: this section contains the audio parameters of the line whose button was enabled in the first section. Specifically, you need to define four audio codecs for the configured line to guarantee uninterrupted calls, especially in scenarios where one of the audio codecs has issues and fails to function.


There are four parameters that need to be configured here:

  • Primary codec: when you click on this field, a dropdown menu will appear, presenting various choices for selecting the preferred audio codec to determine how audio data is encoded and compressed for transmission over the selected line.

By choosing the "Inherit" option, you allow this line to use the audio codec set in the Defaults.

  • Secondary codec: in case the primary audio codec has some issues or is not supported by the remote party, you should set the secondary one. When you click on this field, a dropdown menu will appear, presenting various choices for selecting the preferred audio codec to be assigned as the secondary audio codec.

By choosing the "Inherit" option, you allow this line to use the audio codec set in the Defaults.

  • Tertiary codec: in case the secondary audio codec has some issues or is not supported by the remote party, you should set the tertiary one. When you click on this field, a dropdown menu will appear, presenting various choices for selecting the preferred audio codec to be assigned as the tertiary audio codec.

By choosing the "Inherit" option, you allow this line to use the audio codec set in the Defaults.

  • Quaternary codec: in case the tertiary audio codec has some issues or is not supported by the remote party, you should set the quaternary one. When you click on this field, a dropdown menu will appear, presenting various choices for selecting the preferred audio codec to be assigned as the quaternary audio codec.

By choosing the "Inherit" option, you allow this line to use the audio codec set in the Defaults.


Make sure to press the "Save" button to apply all the changes you have made to the parameters.


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article