I want to implement this solution.

But I don't want to use a commercial 3rd-party SDK, e.g. Ozaki VoIP SDK.

Is it possible? Is there any open-source alternative?