I just tested a remote UDP link, with both machines behind routers doing NAT. On the receiver end I setup port forwarding for UDP on port 6666 and had to set host="0.0.0.0". For the emitter I just set the host to be the IP address of the receiver's router.
I also realized that %wav (corresponding to "audio/mpeg") won't work because it expects a header -- an optional headerless mode, even very crude (always s16le@44100Hz
) could be useful for monitoring. Obviously Ogg formats are ruled out for the same reason. I could not test AAC nor MP4 yet.