From time to time I receive emails asking whether peers is still maintained or not since the latest release is from 2011. I don’t work often on peers, free time lacks, but I moved peers to maven on subversion repository. I started a command line java api demo and its “api usage” documentation, but it’s not yet complete.
You may have the following error if your pc firewall is blocking outgoing packets:
java.net.SocketException: Invalid argument: Datagram send failed
Thus, you have to configure your firewall appropriately so that udp packets can be sent over the network. As this version is using random client port numbers, you won’t be able to grant outgoing udp packets based on their source port number. You could use destination ip+port for sip, but for rtp, it may be unknown. I suggest you temporarily enable outgoing udp packets for java process.