What are the incompatibilities of libjingle and XEP-0166 et al?

北城余情 提交于 2019-12-01 07:24:22

问题


libjingle's developer guide quite vaguely mentions incompatibilities between libjingle's implementation of Jingle and XEP-0166's specification. It also mentions it is incompatible with XEP-0167, XEP-0176 and XEP-0177.

It never goes into detail what these differences are; in fact, it is unclear if perhaps these differences have been resolved.

What are the differences between XEPs and libjingle's implementation?


回答1:


I've dug out specs for Google Talk's implementation (that is, the "old" libjingle): Google Talk Call Signaling. Compare with: XEP-0166

Not only that, but it appears Google finally updated libjingle to 0.5 to support both GTCS and XEP-0166.

I'll be accepting my own answer; nonetheless, a "thank you" goes to liori!




回答2:


libjingle exists for more than 3 years, and its protocol didn't change much. It was compatible with one of the early versions of XEP-0166... not sure now which one exactly, but I guess it was something around 0.15.

You might have better luck asking at the jdev mailing list.

All versions of this XEP are stored in a version control repository.

Anyway, many implementations use libjingle, so being compatible with libjingle might be more important for you than with XEP.



来源:https://stackoverflow.com/questions/3958340/what-are-the-incompatibilities-of-libjingle-and-xep-0166-et-al

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!