Каковы несовместимости libjingle и XEP-0166 et al?
Руководство разработчика libjingle довольно смутно упоминает о несовместимости между реализацией libjingle Jingle и спецификацией XEP-0166. Он также упоминает, что он несовместим с XEP-0167, XEP-0176 и XEP-0177.
Это никогда не вдаваться в подробности, каковы эти различия; на самом деле, неясно, были ли, возможно, эти различия устранены.
Каковы различия между XEP и реализацией libjingle?
2 ответа
Я выкопал спецификации для реализации Google Talk (то есть "старого" libjingle): Google Talk Call Signaling. Сравните с: XEP-0166
Мало того, похоже, что Google наконец-то обновил libjingle до 0.5 для поддержки GTCS и XEP -0166.
Я буду принимать мой собственный ответ; тем не менее, "спасибо" идет в liori!
libjingle
существует более 3 лет, и его протокол не сильно изменился. Он был совместим с одной из ранних версий XEP-0166... сейчас точно не знаю, какая именно, но я предполагаю, что это было что-то около 0,15.
Возможно, вам повезет лучше спросить в списке рассылки jdev.
Все версии этого XEP хранятся в репозитории контроля версий.
В любом случае, многие реализации используют libjingle, поэтому совместимость с libjingle может быть для вас важнее, чем с XEP.