Parallel to the request, I decided to start researching and developing a solution myself and was surprised how quickly I reached a stable state with the PJSIP library.
My main project at work – „Midas„, makes heavy use of VoIP functionality including but not limited to simple calls between clients, muxing IP camera video streams into SIP video-calls and controlling door relays via DTMF.
In our view, this progress of having a stable way to use VoIP with Qt should not be kept internal, but shared with the Qt community!
Therefor I developed a simple cross-platform application called „MetaVoIP“. This application is available under GPLv2. The sourcecode package (including the wrappers, a sample client and a few pre-compiled libraries) is available below 🙂 For this project Qt 5.4.1 and PJSIP 2.4 were used.
In case you want to compile the PJSIP libraries yourself, please follow these guides.
Feel free to use anything in the package, just remember to give proper credit 😉
For any questions regarding the code, bugreports or the like, feel free to contact me via firstname.lastname@example.org