Useing jingle to implement voice chat,which can not work Internet to Intern

i use jingle to implement voice chat in my own application.It work well in LAN,however ,it can not work from internet to internet. for example :user A call user B .Use B can receive this call,but the call closed immri use openfire 3…3.0 as my server.

Service listing

Listening for ECHO: 172.19.194.175:19080

Initializing…Resolved

1

1

UpdatePacketListener

Jingle:

1

BS:gsm

Jingle:

2

3

4

5

6

7

8

9

State: org.jivesoftware.smackx.jingle.OutgoingJingleSession$Pending@1833eca

REMOVE PACKET LISTENER

Negotiation Closed: ldy@scm.net.cn/Smack 5061046703175759