If you don't mind using a Linux (or any basic Unix, really) box as your server, contact me offline to get me off my ass to write up the instructions on how to reproduce my hacked setup.

In brief, it consists of the following:

  • Jeff Mock's ssdp.pl to serve Rio boot-up "huh?"r equests
  • NFS exported receiver.arf with some of my hackso verlaid
  • Rob Leslie's madplay compiled for ARM
  • a barebones RTP client (forgot where I got it) compiled for ARM
  • the Obsequeium server (streams to RTP)


With this setup, I never touch the remote, and I don't pay any attention to the receiver display (since, right now, it's only displaying my stupid logo). Everything, for me, happens in the web browser, and in a small Python script that displays the current song info (soon to spit out to my Beta-Brite).

I'm just using the Rio Receiver as a fancy decoder, basically.

Note that this setup is highly alpha. I get occasional glitches in the RTP stream, and I'm not sure if it's from a priority issue on the Rio, or a network congestion issue elsewhere.

(empeg/sonicBLUE folk: I won't distribute my hacked receiver.arf, just a tarball to overlay on top of it. Actually, eventually, I'm going to have a completely free alternate receiver.arf, I've just been busy with other stuff lately ).
_________________________
S/N 0141 Blue 20GB