So what stops you and your parents and friends from using open XMPP/Jingle protocol for that? Your end goal is to have a audio/video call, and not to have a "Skype" call, right? You sound like Skype has no alternatives. Let's take this discussion elsewhere if you want, since it's going too off-topic.