Ozeki VoIP SDK - Product Guide
Developers Guide
Softphone Development Basics
Using Ozeki VoIP SIP SDK does not require professional programming skills. Ozeki VoIP SIP SDK can be a perfect support for hobby developers’ work, too. The SDK will be the base to build on. Integrating it to your own program will provide instant VoIP ability. Consider the type of software you wish to create and find the best feature in Ozeki VoIP SIP SDK to help you in the building process.
Below you find all the links attached to the articles which will help you learn some really precious knowledge on the softphone development basics. Everything from registering to a PBX to using video devices – is all out there. Over twenty exciting subjects are waiting for you to explore. Do not be afraid of developing and do not refuse the help. With the assistance of Ozeki VoIP SIP SDK you will flawlessly make the VoIP software you have always wanted.
- How to register to a SIP PBX
- How to make a Voice Call
- How to handle audio peripherals in a softphone
- How to play voice from the microphone into a SIP voice call
- How to play an mp3 file into a voice call
- How to play voice using text to speech synthesis in a voice call
- How to play incoming voice on the speaker
- How to recognize incoming voice using speech to text conversion
- How to accept an incoming call (and record a wav)
- How to reject an incoming call
- How to forward an incoming call
- How to transfer an incoming call using blind transfer
- How to transfer an incoming call using attended call transfer
- How to hold a call
- How to use DTMF and signaling (sending/receiving DTMF)
- Working with SDP in VoIP SIP calls
- Working with RTP in VoIP SIP calls
- How to implement Auto Answer (AA)
- How to implement Do Not Disturb (DND) functionality
- How to make a video call (and play an avi)
- How to use video devices (camera, video playback)
- Addressing video quality (resolutions, codecs)
INTERMEDIATE
VoIP technology walkthrough
Softphone development
Webphone development
Mobile development
Voice recording
GETTING AROUND
Sitemap
Search the manual
API documentation
FAQ
Appendix

