Software Transcoding
Overview
Software Transcoding enables call transcoding to be performed directly by the system software, providing an alternative to hardware-based transcoding. This feature offers flexibility in handling different audio codecs during call setup and transmission.
Key Features
Software-Based Processing: Performs audio transcoding through system software rather than dedicated hardware
Codec Support: Currently supports a-law and u-law audio codec transcoding
Automatic Selection: The system automatically priorities software transcoding when supported and enabled
Requirements
License Requirements
To use Software Transcoding, your license must include the SOFTWARE_TRANSCODE_CALLS feature.
How It Works
When a call requires transcoding between different audio codecs, the system:
Detects the need for transcoding based on incompatible codecs between endpoints
Checks if software transcoding is enabled and supported for the required codecs
Automatically routes the call through the software transcoding path when available
Processes the audio stream in real-time to ensure seamless communication
The system intelligently determines the optimal transcoding method based on your configuration and the specific codecs involved in each call.
Benefits
Flexibility: Provides an alternative transcoding method without relying solely on hardware resources
Automatic Optimisation: System automatically selects the best transcoding approach for each call
Resource Management: Helps balance processing load across available system resources
Configuration
Please note that Software Transcoding is supported in Toolpack release 3.3 onwards.
Software Transcoding must be enabled through the Web Portal interface. When both software and hardware transcoding options are available and configured, the system will automatically prioritise software transcoding when appropriate.
To configure, go to "Profile" settings, choose "Software audio transcoding" and push it to the "Current" box. Please note that you can apply different "Profiles" per NAP.

Last updated
Was this helpful?