We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 9 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
您需要带有多媒体 Jingle 的 XMPP。但是 smack 中的 Jingle 实现相当古老,您必须找出它是否适合您。另外我认为Jingle目前只支持一对一视频聊天,有一个多方Jingle XEP但它被推迟了。好消息是它相对独立于服务器,所有逻辑和协商都在客户端完成。
如果您正在寻找 Java XMPP 服务器,请尝试 Openfire。 Openfire 也是开源的。但是您不需要 Java XMPP 服务器仅仅因为 Smack 是用 java 编写的。有许多替代方案。
您基本上是在要求一些免费/开源的复杂解决方案。但据我所知,还没有人花精力去建造这样的东西。如果您有人力、时间和知识,我们欢迎您为社区做出贡献。 :)
You want XMPP with MultiMedia Jingle. But the Jingle implementation in smack is pretty old, you have to find out if it works for you. Also I think that Jingle currently only supports one-to-one video-chat, there is a multiparty Jingle XEP but it's deferred. The good news is that it's relatively server independent, all logic and negotiation is done on the client side.
If you are looking for a Java XMPP Server, give Openfire a try. Openfire is also open-source. But you don't need an Java XMPP Server just because Smack is written in java. There are many alternatives.
You are basically asking for some sophisticated solution for free/as open-source. But AFAIK no one has taken the effort to built something like that (yet). If you have the manpower, time and knowledge, you are sure welcome to contribute to the community. :)