The trio.xml file indicates I'm using multicast mode. While I'm fairly technically proficient, but Linux and networking are still daunting to me.

It seems the problem may be in the network hardware. I tried running with just the server, a 10/100 switch, and a couple of Rios- everything seems to work fine. But when I add the rest of the network (including DSL router, 2 wireless APs, and my working PC), things work fine at first but eventually start skipping again. I'm still playing with the network hardware components to try to isolate the problem to a switch or node.