Advanced Provisioner - Configuration Tabs - Codecs

Modified on Mon, 25 Sep 2023 at 07:14 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.


Next to some parameters, you can find clues about the values these specific fields will inherit either from the global default values or from the account settings level if you don't make any changes to the field.

The inherited values may differ based on the server and account settings, but the core concept remains consistent.


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.


However, when adding a new device or adjusting the settings of an existing one, you have the flexibility to reconfigure the parameters on this tab. When adding a new device or configuring an existing one, 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. 

The parameters listed on this tab can be categorized into three distinct sections:

  • Line buttons: they are a series of circular buttons, each displaying the line number. 

The number of buttons may differ depending on the device. If no buttons are visible, it indicates that the configured device has only one line.

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 selecting these buttons, 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 line. Currently, there is no possibility to copy the settings of one line to another.


  • 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 six 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.

  • Quinary codec: in case the quaternary audio codec has some issues or is not supported by the remote party, you should set the quinary 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 quinary audio codec.

 

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

  • Senary codec: in case the quinary audio codec has some issues or is not supported by the remote party, you should set the senary 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 senary audio codec.

 

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


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


There are five 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 video codec to determine how video data is encoded and compressed for transmission over the selected line.

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

  • Secondary codec: in case the primary video 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 video codec to be assigned as the secondary video codec.

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

  • Tertiary codec: in case the secondary video 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 video codec to be assigned as the tertiary video codec.

 

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

  • Quaternary codec: in case the tertiary video 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 video codec to be assigned as the quaternary video codec.

By choosing the "Inherit" option, you allow this line to use the video 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

Feedback sent

We appreciate your effort and will try to fix the article