The Genesys Softphone sits on top of the SIP Endpoint SDK for .NET to enable it to take advantage of the SIP-based third-party call control functionality.
The following diagram illustrates the Genesys Softphone architecture:
Features and functionality
Genesys Softphone supports Dual-Tone Multi-Frequency (DTMF) signaling according to the RFC 2833 standard for third-party call control.
After receiving a NOTIFY with DTMF event, the Softphone endpoint generates DTMF signals.
DTMF can be sent by using one of the three possible methods:
- RFC 2833
- SIP INFO message
Third-party call control
When the Genesys Softphone endpoint has registered on Genesys SIP Server, it will support the following third-party call control scenarios:
- Make a call
- Answer a call
- Hold and retrieve a call
- Single step and two step transfers
- Participate in a conference that is provided by the GVP
- Play DTMF signals.
Genesys Softphone supports the following codecs for SIP signaling:
- PCMU/8000 (G.711/mu-law)
- PCMA/8000 (G.711/A-law)
- iLBC/8000 (iLBC — internet Low Bitrate Codec)
- iSAC/32000 ((iSAC/32kHz) — internet Speech Audio Codec)
Genesys Softphone supports the following security protocol:
- TLS v1.2
For more information about security, refer to the Genesys Security Guide