VoiceCall
Overview
The aim of this API is to provide the users with the voice communications functionalities without the needed of knowing about the Modem Device which is used under it. A general outline of the VoiceCall API can be observed in the following figure:
Main functionalities
The VoiceCall API provides the following functionalities:
-
Request voicecall functions:
- Make a call
- Answer a call
- Finish a stablished call
- Make a callback
- Switch on/off the micro during a call
-
Obtain voicecall information about:
- ID of the call
- Local source ID
- Remote ID (Phone number or address)
- Call type
- Call status
- Call direction
- Creation date
- Duration
-
Modify voicecall parameters:
- Enable/disable automatic answer
- Number of rings before answer if automatic answer is set
- Number of retries if a call is not answered
- Audio mode
- Type of the ring tone and volume
- Controls the microphone path amplification
- SIP account
- Local SIP Port
- Local RTP Ports
- Allowed audio codecs