I'm interested in programatically answering a VoIP call, preferably within the Skype application, using my app's background service. So I would need to be able to detect an incoming Skype call somehow, and then answer it. I've used the ITelephony interface to answer regular calls and this seems to be working on most phones.
Is this even possible? Is there an open-source Skype API for mobile I could use to do this?
Cheers.
EDIT - does anyone know if there's a Vibe开发者_如何学Cr open source API? It's another VoIP smartphone application that I could work with.
Skype is not VoIP. It uses it's own closed protocol.
Since Skype protocol is proprietary and no API is available, you can not detect that "a call" is coming.
There is no open-source Skype API.
It's not viable since Skype is not open source, and any attempt will be just a hack. Skype uses a propietary protocol and a propietary interface. What you can do is use a VOIP library for non Skype communications. A quick search in google revealed some dead projects, so start from there.
精彩评论