WebRTC Voice SDKs Fundamentals
What & Why
These SDKs enable client-side applications to instantiate and control a Telnyx call leg.
As a result, developers of applications integrated with Telnyx voice platform are no longer constrained to working with inflexible and uncustomizable SIP UAs such as PBX, Asterisk, Zoiper etc.
Instead they can embed native voice capabilities client-side to work seamlessly with their voice application and achieve end to end visibility and control of the user experience.
How
These SDKs
- Utilize the native client-end (browser or device) WebRTC API for cross browser/device compatibility, …
- Adhere to the WebRTC standardization where Media is transported via RTP over DTLS, aka SRTP, aka DTLS-SRTP, … and
- Implements the WebRTC session negotiation, aka signaling, via JSON-RPC messages over Secure WebSocket (WSS).
Availability
The following SDKs are offered