I've had flawless airtunes for a few years now, and then in the last few weeks i've tried to setup my airport ex to provide airtunes, while also connecting through to internet - this wasn't possible as my vdsl router isn't an airtunes base station, so I couldn't extend to airtunes ex. instead of turning internet off, i just left internet misconfigured on the airtunes ex, so that it couldn't connect to the internet, even though my laptop and ipad were connecting via wireless to the airtunes ex - so I had music but not internet. I noticed the dropouts of sound immediately... itunes would play songs but the sound would drop out after a minute or 5. The common log message pattern follows:
Jun 05 11:17:25 Severity:5 Installed unicast CCMP key for supplicant xxxxx
Jun 05 11:17:25 Severity:5 Rotated CCMP group key.
Jun 05 11:22:25 Severity:5 Disassociated with station xxxxx
Jun 05 11:22:25 Severity:5 Associated with station xxxx
Jun 05 11:22:25 Severity:5 Installed unicast CCMP key for supplicant xxxx
Jun 05 11:22:25 Severity:5 Rotated CCMP group key.
after some playing with the airport utility, i realised i could connect airport ex to my routers internet and that it will support ethernet clients only now (which is fine, as I can use the main vdsl router for wireless, I don't need it extended). Now the airport ex doesn't show up as a wireless network, but it still shows up in itunes as airtunes speakers.
now when i play through the airtunes speakers via itunes, there are no such log messages related to the client, and the sound continues without disruption.
It appears that, for me at least, the issue was in the misconfigured interent connectivity, which seemed to be messing with the stability of the wireless network, which therefore messed with the streaming via airtunes. all is well!
.. and theres the added benefit of the airport ex having a green light, and the airport utility not reporting any errors.
hope this helps someone,