我正在尝试在使用XMPP的Java中实现客户端软件(Messenger)并支持视频会议。对于此目标我下载了Smack并尝试使用它,因此我需要一个开源的XMPP Java服务器并支持视频会议。然后我可以将我的数据库连接到此服务器并使用它。 是我需要的服务器吗?

有帮助吗?

解决方案

您需要带有多媒体丁当的XMPP 。但是smack中的Jingle实现已经很老了,您必须确定它是否适合您。我还认为Jingle当前仅支持一对一视频聊天,有一个多方Jingle XEP但它被推迟了。好消息是它是相对独立于服务器的,所有逻辑和协商都是在客户端进行的。 如果您正在寻找Java XMPP服务器,请尝试 Openfire 。 Openfire也是开源的。但是,仅因为Smack是用Java编写的,所以您不需要Java XMPP Server。有许多替代方法

您基本上是在寻求一些免费/开源的老练解决方案。但是AFAIK尚未有人努力建立类似的东西(至今)。如果您有足够的人力,时间和知识,欢迎您为社区做出贡献。 :)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top