跨平台的VOIP + IM客户端和Linux服务器

目前,一群员工正在使用Skype进行群组聊天和电话会议。 他们不使用电话号码,只使用Skype用户帐户。

我想build立一个服务器,将提供类似的function,只能在局域网内访问。

我不在寻找的是真正的电话使用的东西。

Skype的主要问题是,Linux客户端非常糟糕,每年都会更新,而且不会更新。 我也不喜欢我们的公司数据通过Skype服务器的想法(是的,我知道它是encryption的)。

SIP似乎相当痛苦,但也有GnuGk和Jabber + Jingle。

无论如何,我也想支持Windows客户端。

有没有什么是开源的,易于pipe理?

openfire(服务器)spark(客户端)

都是在gpl下发布的

您应该看看Unison(www.unison.com) – 服务器端的Linux和桌面上的Windows / Linux。

虽然最初来自电脑游戏的场景,TeamSpeak已经成为一个相当有用的跨平台的VoIP客户端。

唯一的问题是,TeamSpeak本身并不提供消息传递function。 而且,正如我在再次检查时发现的那样,实际上他们正在为商业服务器使用收取许可费。

SIP是最常用的语音IP协议。 构build本地Asterisk服务器听起来是最容易做的事情。 像trixbox,Switchvox(免费版),甚至是Digium的AsteriskNOW都能为你提供所需的东西。 他们都具有会议能力,都支持SIP协议,因此任何SIP软电话都是兼容的。

你能不能设置单独的语音和消息(例如Asterisk / [Jabber | IRC])并集成身份validation? Skypereplace可能不可用。

我有点惊讶Asterisk没有用于文本聊天的插件或扩展。 在我的工作中,Cisco / Avaya / Office Communicator大量集成了语音/电子邮件/聊天/会议。