大家好,
我写这篇文章的原因是,我花了一整天时间尝试通过 XMPP 进行视频通话,但我真的不知道这是否可行。有许多客户端实现了 Jingle(Empathy、Kopete 和我最喜欢的 Gajim),但我发现没有办法真正与某人进行视频通话。是 XMPP 服务器的问题吗?是否有支持它的 XMPP 服务器?我在 xmpp.net 上尝试了很多,但如果有一个,我一定是错过了。
我不信任 Google,也不想拥有 Google 帐户,有没有办法在 Linux 上使用 XMPP 与他人进行视频通话?根据我的经验,SIP 一直不稳定,并不是真正的替代方案。即使非 XMPP 视频会议软件也应该没问题,只要它是 FOSS 并在 Linux 上运行即可。
(是的,在您询问之前,我的网络摄像头确实工作正常)。
答案1
最可能的问题是您的联系人没有支持 Jingle 的客户端。
答案2
Jingle 不需要特殊的服务器功能。支持 Jingle 协议的 XMPP 客户端可以直接在彼此之间建立媒体通道。
对于有超过两人参加的视频会议,您可能需要看看 Jitsi 视频桥。
答案3
是的,您可以使用任何支持 Jingle 的客户端,例如洋泾浜语或者吉特西。
非 XMPP 替代方案是webRTC。它基于浏览器,因此您不必担心所用的操作系统。Firefox 你好提供一种无需账户即可轻松使用 webRTC 拨打电话的方法。