Slashdot Mirror


Hacking the Streamium

UVwarning writes "I submitted a review to Slashdot about a month ago complaining about various problems with Philips' streamium MCi-200 (an Internet micro hi-fi system). The main gripes being that Philips controls which Internet radio stations you can listen to and that the PC-link software (which is used to serve MP3s from your PC to your Streamium) only runs on Windows. I managed to fix both of these problems by reverse engineering the PC-link protocol and writing my own pc-link server in perl, which can be run on practically any OS, *and* can trick the Streamium into playing any Internet MP3 stream that you want! This is a must-have for any Streamium user. Here is a more detailed article along with the perl script and an outline of the PC-link protocol."

1 of 164 comments (clear)

  1. Re:Can this really be considered a "hack"? by UVwarning · · Score: 5, Insightful

    Is it a hack? It allows you to listen to streams that you are not supposed to. I'd say that's a hack. Is it the product of reverse-engineering? Of course it is. I don't quite understand what you are getting at with that google link of yours. Yes, certainly XML is well documented and publicly available, but XML is not the protocol. The protocol only *uses* XML. There *is* such a thing as something being easy to reverse-engineer, and in this case it was fairly easy for me to, but the results are sweet. I can finally listen to BassDrive on my sterio. Yay!