I'm pretty sure you can use the same server if you're using xPLRioNet as your server AND if you're running Windows as the server.

There are a host of other great features there too, including web based control of the remote devices.
    Check it out:
  • Support for Rio, ExStreamer, SliMP3, MVP and WinAmp.
  • xPLRioNet uses the Riot 0.1.6 client of tRio (written by Paul Noffke).
  • Multi Unit MVP support.
  • Built-in customisable web interface.
  • Support for MP3, WMA, WAV, FLAC and OGG.
  • Support for synchronising multiple Rios
  • Shoutcast support (including support for DabBar/Wavefinder MP2 streams)
  • RioCast server(s) for local Shoutcasting
  • Text-to-speech announcements (via xPL messages)
  • On-screen messages (via xPL messages) e.g. for caller ID etc.
  • Generates Pronto/Pronto Pro csf files (for quick album/artist/playlist selection)
  • Generates Voice Recognition files (for use with xPLRioNetTTS and xPL_Voice)
  • Uses any ODBC-compliant database (ships with a Microsoft Access database)
  • Can be fully controlled and monitored using xPL messages
  • Installs as a Windows service using Microsoft .NET technologies

And it is under active development. There are even efforts to integrate TiVO control through xPL as well. Great stuff. You can plug in via the Yahoo message board which has you directly connected to those in development. It kind of reminds me of the early days of this forum...