We’ve made some solid upgrades to media streaming that give you more flexibility when working with real-time audio, especially when you're connecting to AI platforms like OpenAI, Vapi, or anything that expects audio in a specific format. Before, your stream had to use the same codec as the SIP call leg. That meant extra steps, custom converters, and more places for things to break. Now, you can stream and receive audio using different codecs than the call itself with no additional processing on your side. We’ve also added support for the L16 codec, expanding the range of supported formats for real-time audio applications. Currently supported codecs for bidirectional streaming include:
Codec handling is now configurable separately for calls and streams Support added for the L16 codec in media streaming for greater compatibility with AI platforms
This change removes a common integration headache and eliminates the need for additional audio transcoding. It simplifies your setup and cuts down on latency, complexity, and resource usage.
If your Voice API or TeXML app is already configured, check out the bidirectional streaming commands to start using flexible codec settings right away.
New to Telnyx? Start by setting up your:
Then, head over to the media streaming docs for full setup instructions.