For voice, I was just planning on using speex, then sending that over the pipe. I'll look into libjingle. As for UDP hole punching, that looks very promising. And don't worry, if you want to compile your application for the Pandora, PC (Win, Lin or Mac), it will work, and all versions will be...