Transcoding is the process of converting media stream from one codec to another. Usually, it is required when a client doesn’t support the provider's codec. Real-time conversion of VoIP traffic is provided with a special algorithm, which allows stream conversion without any decrease in the connection quality. The protocol & codec converter algorithm completes the real-time transition of VoIP traffic on any to any basis, irrespective of the codecs. The transcoding function expands soft switch performance capabilities and provides flexibility when working with all directions and suppliers.