0

我在 ejabberd 中安装了 mod_jinglenodes.erl 插件方法。它显示在 psi+ 服务发现选项 jinglenodes.192.168.1.35 中,但没有得到任何正确的 iq 响应

a) 发送智商:

 <iq type="get" to="kumar@192.168.1.35" id="ab71a"><servicesxmlns='http://jabber.org/protocol/jinglenodes'/></iq>

收到它:

<iq from="kumar@192.168.1.35" type="error" xml:lang="en" to="babu@192.168.1.35/Psi+" id="ab71a">
<services xmlns="http://jabber.org/protocol/jinglenodes"/>
<error type="cancel" code="503">
<service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/>
</error>
</iq>

b)

<channel xmlns='http://jabber.org/protocol/jinglenodes#channel'  
protocol='udp'/>

没有得到任何结果。

请帮我。以及如何发送 voip 呼叫 IQ 示例?

4

1 回答 1

1

XEP-0278中的协议示例中,看起来您应该将<services>请求发送到您自己的服务器(在这种情况下192.168.1.35),或者发送到联系人的完整JID ,在这种情况下大概是kumar@192.168.1.35/Psi+,但不是JID 如您上面的示例所示,kumar@192.168.1.35.

于 2013-09-03T16:05:11.970 回答