Ask help for smack jingle

hi

I’m a beginner about smack. I want to use smack to implement an audio chat tool. when I use the smack package,I meet some problems.

  1. when I builds sussessfully a jingle connection(i use BasicTransportManager for test) the tow parts has each others ports (on the same machine so they have the same ip) ,how them communicate with each other over udp? which class implement the function?
    
  2.   connetcted with question 1. I test jingle with SpeexMediaManager . I got the debug message likes "Sock Send: /ip:port1>/ip:port2" printed by mil.jfcom.cie.media.srtp.RTPTransport. but where can I get the source code about the Speex.jar ?
    
  3.      and there is any runnable demos for the jingle audio chat?
    

thanks …