Audio/video chat and Skype support


Audio and video chat support

Adium currently does not support Audio Chatting or Video Conferencing. Adium's developers understand that these are highly demanded additions to Adium and may incorporate these at some point in the future.

See an Adium blog post on this subject from August 2009.


Skype support

Yes and no.

Yes: The third-party Skype Plugin allows Adium to use the Skype API to display your Skype contacts within Adium and let you chat with them via text-based instant messaging. By the nature of the Skype API, it requires that the Skype program be installed and running.

No: It's not supported natively within Adium (i.e., without a plugin). The library that we use to support most protocols, libpurple, doesn't support Skype at all right now, not even for chat. Until it does Adium most likely won't, either.

Keep in mind that Skype is a proprietary, closed protocol, so it must be reverse-engineered before third-party clients like Pidgin and Adium can use it. Protocols like OSCAR (which AIM and ICQ are based on) and MSN have already been reverse-engineered, but they're much older than Skype, and reverse-engineering is hard. It will take a long time and won't happen at all unless someone chooses to take interest in it and dedicate significant time to the effort.

What about the Skype API?

Using the Skype API, as the Skype Plugin does, means that Skype must be running. We don't accept piggybacking on the official client as a substitute.

What about SkypeKit?

The SkypeKit SDK is not licensed to be used in any open-source software, such as Adium and so needs to be rewritten. SkypeKit also needs a skypekit-client program to be running in the background, so it puts us in the same boat as using the Skype API.