Trying to use ICE4J for a distributed graphical application

I have written a graphical app that used Skype API to communicate with remote peers. I would like to revive the app for example to allow bored kids at home to draw together. I was hoping to utilize ICE4J to create P2P connection between peers. In particular, I have been trying to adapt a test example, IcePseudoTcp, to develop a P2P “Hello world” app that would allow exchanges of messages between peers. I am using a simple Mediator server on Heroku that can associate an SDP with user name to facilitate exchange of SDPs between 2 parties, who can then set their local and remote descriptions, and connect. But no luck so far.
Has anybody had any luck using the ICE4J library as it exists on Github?