XML messages 74 are sent from webpad 92 to PC 34 or storage gateway 38, processed by core module 42, and appropriate XML messages are sent to audio playback device 86. [0199] Alternative Embodiments [0200] LAN 70 could be implemented with a number of different of wireless systems such as 802.11b, 802.11a, or Bluetooth.