Last.fm on embedded systems

Last.fm on embedded systems

I've finished most of the work I'm going to do on my shell.fm ruby server. Its written on sinatra + jquery + jquery-ui (so, a lot of ajax calls). It also requires my custom shell.fm fork if you want the volume control to work.

You can find my shell.fm fork here: http://github.com/ndbroadbent/shell-fm

and the shell.fm sinatra server is here: http://github.com/ndbroadbent/shell-fm_sinatra

By the way, this post is about an embedded linux system that plays last.fm internet radio streams. I have set it up on tinycore linux, and its a permanent part of my home sterio system.

Here are some screenshots of the shell.fm sinatra web interface:

shell.fm sinatra paused track, volume change

Read more