I recently had need of a cli player that would play streams as well as local files. I had used noxmms previously so i figured to use it again. It is basically xmms with the GUI stuff stripped out. I ran into an issue trying to build it related to a static declaration in one of the source files. A quick search on Google yeilded a fix of course.