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."

19 of 164 comments (clear)

  1. Pirst fost! by Anonymous Coward · · Score: -1, Offtopic

    Pirst fost??

  2. First Post! by Anonymous Coward · · Score: -1, Offtopic

    No war on Iraq! Nuke Israel instead!

    1. Re:First Post! by Anonymous Coward · · Score: -1, Offtopic

      First stop ... Vietnam! Suprise the fuck out of those people...
      "You make a movie?"
      Yeah, not this time pal.

      -Denis Leary

  3. Just thought of it ... by B3ryllium · · Score: -1, Offtopic

    In Soviet Russia, PC-Link reverse engineers YOU!

  4. PLEASE HELP! Excel trend forecast! by Anonymous Coward · · Score: -1, Offtopic

    This is seriously off-topic, but I'm desperate! I'm a happy, content Linux user, and I'm also a developer. I have no experience with MS software, nor do I have any experience with financial matters. But I need to do a disk space project for management and I can't figure out how to get #$@(*&@#$*(& Excel to do a trend line.

    Basically, I have disk usage data (maximum, and averages) graphed from a couple of years ago until today. I do NOT have maximum values except for the past 3 months. I graphed this information and it shows the various peaks and valleys quite nicely. For the max. disk space, there is fairly linear usage requirements which are obvious by looking at the graph.

    I just want to project a trend line on my maximum values into the future, to see when more disk will likely be needed. Trouble is, Excel puts the @#$(*&@#$(&* trend line back to the *beginning* of my graph as well as to the future. Because I am missing maximum value data from the beginning of the graph until about 3 months ago, Excel tries to forecast backward and it shows this line going down into the -20%, past the bottom of my graph. Lame. I have tried EVERYTHING to get this to display.

    Could somebody with experience in such matters please let me know what I need to do, from the right-click on graph? To make matters worse, the Excel version I am using is not in English, so I do not know what all the features mean! (If you give me the step-by-step with the keyboard shortcuts, that would be great. Thankfully, the keyboard shortcuts appear to be the same for Windows).

    I've asked on IRC, I've googled, I've played around with various settings, but to no avail. Thanks from a stressed developer!

  5. Do you use Linux ? by Anonymous Coward · · Score: -1, Offtopic



    I recently switched to SuSE Linux Professional 8.1. I like it so far (after importing my Windows fonts) but now I am beginning to miss Windows. Most websites are designed for Windows Media Player/RealOne Player/Apple Quicktime 6.0.
    Linux has real player 8 which does't seem to play streaming media in Netscape or Mizilla or Konqueror.

    Has anyone using Linux been able to play streaming media? (If not, you don't know what you are missing)

    As a test, can any of you Linux users view:

    - www.feedroom.com
    or
    - www.nakednews.com ??


  6. That's my car in the middle.... by Anonymous Coward · · Score: -1, Offtopic
  7. Re:Can this really be considered a "hack"? by Anonymous Coward · · Score: -1, Offtopic

    in your opinion which team have a better chance of winning the XXML world cup?

    my vote goes for Goatse.

  8. New mathematical discovery by Anonymous Coward · · Score: -1, Offtopic

    I discovered the identity arcsin(x)+arccos(x) = 90 degrees.

    It doesn't appear in any math book, and I doubt anyone could prove it since these are inverse transcendantal functions. Enjoy!

    1. Re:New mathematical discovery by Anonymous Coward · · Score: -1, Offtopic

      Not that this is on topic or anything, but here's your proof:
      arcsin x + arccos x = pi/2
      arcsin x = pi/2 - arccos x
      x = sin(pi/2 - arccos x)
      x = cos(arccos x)
      x = x

    2. Re:New mathematical discovery by gazbo · · Score: 0, Offtopic
      Sir, your maths-fu is weak. While in this case the logic is still there, one cannot take that which is to be proved as a premise, then work towards a known-true conslucion. Remember; a false premise can prove just about anything.


      Prove 1=2

      1. 1=2
      2. =>2=1
      3. (adding (1) and (2))
        => 3=3
      4. ???
      5. QED!

      Not a very convincing proof is it? Yet it's exactly what you've done.
  9. IN SOVIET RUSSIA. . . by Anonymous Coward · · Score: -1, Offtopic

    Joke knew full well how stupid you are!!

    tehehe. . .still funny

    don't be such a KJ

    1. Re:IN SOVIET RUSSIA. . . by Anonymous Coward · · Score: -1, Offtopic

      Teeheehee, soviet russia, oh, that joke SUCKS

  10. Disk space project with M$ software, eh? by Anonymous Coward · · Score: -1, Offtopic

    If you're right clicking on the graph, that's your first problem.

    Go to start->run. Then type 'format c:' in the text box. That will format your trend line for ya'.

    Please feel free to ask whatever other questions may come up. I'm sure the /. community will love to help.

  11. Re:Build it yourself. by Anonymous Coward · · Score: -1, Offtopic
    cheap crack whore________________$5
    stock pile of antiseptic lotion__$2500
    total cost_______________________$2505

    don't be stupid folks, go for the high class escorts.
    My fucking god that was funny. Seriously. I just want to say that a lot of the time the shit that is posted, usually modded to 0 or -1 is actually pretty funny. As a sign of quality, I am sure that this post is going to get modded down. But there isn't shit I can do about it.

    Seriously, that was funny. G00d J0b.
  12. IN SOVIET RUSSIA. . . by Anonymous Coward · · Score: -1, Offtopic

    Joke SUCKS you!!!

    Ahhh. Now that's better than a frosty pist.

  13. How do non-living sperms move ? (Sc0re:5,Offtopic) by Anonymous Coward · · Score: -1, Offtopic
  14. Why Linux Sucks by Anonymous Coward · · Score: -1, Offtopic

    LINUX SUCKS Because it is fundamentally a bad implementation, of a bad implementation
    of a great idea.

    No other source of online commentary produces such pompous, idiotic,
    teenage-30-yr-old-with-kids-wannabes*, elitist remarks than Linux, with
    the possible, if not hauntingly similar field of warez.

    Fundamentally, Linux isn't the best OS you would want to use, it doesn't
    function in a useable sense, user-friendly functionality is snubbed by
    aforementioned teenage-30-yr-old-with-kids-wannabes, in favor of a more
    'adaptable' system, in other words, they are a: unable to implement simple
    computer functions into simple operations within an OS, due to their
    limited understanding of how people would like to interface with such
    functions, and b: they would rather see their knowledge kept in demand,
    rather than dispel the myth, that user friendly OS cant be as powerful,
    functional or reliable, without using anymore CPU time.

    Linux user make many many claims to people why they should use Linux, I
    haven't heard anyone press someone to use windows, it just happens...

    Linux users say things like:

    - It is free (think free speech, not free beer)

    Why does Linux give you free speech? Lets unravel your misconception,
    you obviously think by using a 'popular' and widely used OS that you are
    in effect giving up your right to freedom of speech? Anyway...

    - The open source model helps developers find and fix bugs faster

    Thank goodness!! If there is a bug in a program, then whoever finds it
    can quickly look through the source code, spot it and tada!! wow I am so
    glad that no Linux software has any bugs in it now!! One thing I HEARD AN
    ACTUAL LINUX 'BOFFIN' decree: 'Linux can never have a virus, because
    everything is open source'. Now I am not judging anyone from the spoken
    words of one individual, I understand how a CPU molding system, and Unix
    security limit the effectiveness of viruses, that isn't the issue, its just
    that people who use Linux are taken up in an ever growing hype. Imagine,
    if Linux was Microsoft, and Windows 98 was an underdog, freely distributed
    software, with multi-distributors, THE SAME people, would be chanting pro
    Win98 BS about speed, effectiveness, power, and we all know the fallacy in
    that.

    - Allows me to run in Console mode without wasting CPU power with a
    windowing system, if I don't want one.

    I fully appreciate this comment

    - Allows older hardware to be useful again.

    Yeah, I hate Microsoft for that to, why doesn't windows NT run on my
    SX33? Why?? I am really really miffed! I want to run my SX33 as a server
    for 200 computers on a LAN, so now I am going to have to install Linux on it
    to make it able to do the job...

    I am so glad Microsoft have recognized the need to fully implement and
    take advantage of the hardware, and lead ahead, not be stuck developing
    for the 386 and 486 spec computers, or indeed, P200 and below. And, might
    I add, the P166 is still as powerful today as it was when it was released,
    and thanks to Microsoft, and other companies, who share the same
    aspirations, there is allot of software which fully implements the system,
    because when it was released, they wrote software it could run.

    - Provides all the utilities to write whatever software I need.

    OK, Linux wins hands down there, damn, I really wish I could compile
    programs under windows...in any language...*sniff*

    - I supported on a variety of different CPUs (i386, Alpha, Sparc, etc)

    Wow, if I had a Sparc that would make me feel so much better, I mean,
    spending all my time being depressed in front of Solaris, and loving the
    'user functionality' of having to mount and unmount my own floppy
    disks...then I would install Linux. and hey, if your wondering, i have
    used Linux, and liked some of the things, including GIMP, which I haven't
    bothered to download for windows, because, I can, and am writing much
    better software. Oh yes, I am fluent in 3 Languages, English, Greek and
    German, as well as C, C++, PERL, Java, SQL, VB and even PASCAL *snigger*

    - Can communicate with any other OS over networks (SMB, AppleTalk, IPX,
    TCP/IP, etc)

    Well, Linux does have better networking facilities. Only in my
    experience, windows networking, and even the IE4 'catastrophe' of
    network/OS integration (sure as hell made things powerful and flexible to
    use...) was far easier and made me think of what I wanted to do, not what
    the hell I, and the OS was currently trying to do...

    - Is customizable.

    Ambiguous definition, core dumped:
    Depends what you want to configure... colors?! What?? you want to make
    your own operating system?? OK, granted the ability to recompile the
    kernel and implement any new features, and program your own windows GUI to
    sit on top of the OS is very exciting and dandy, however, in this world,
    some people like to walk from one job to another, and know what the hell
    button X does, and where the 'recycle bin' is =]

    - Is not limited to one distributor

    Good point, I don't like Microsoft any more than you do, I admit their
    operating systems and bland, unimaginative, and yes, buggy, i hate them on
    a high plane of black vengeful anger, but I get by.
    However, you haven't really explored the extent of advantages this gives
    you have you? because I fail to see that many...

    - Has a wide choice of {applications, window managers, windowing systems, et. al.}

    Not as big as mine *snigger*
    Really this is a weak effort, I can think of more reasons why Linux is
    good, and on the whole, I don't like the way it is going! Yes yes yes, I
    know Microsoft suck the proverbial donkey, and some people would love to
    have their own, unique, OS which does what they want, but I fear, as many
    people diverge with ability to chop and change, the problem of actually
    getting anything to work will get allot harder...

    - etc, etc, etc

    etc, etc, etc...

    (Note: Yes, I'm on a 95 box... I'm at my brothers house on his Wife's
    computer)

    I am not going to mention my theory that Linux users sleep with thier
    brother wives.

    All errors and spelling mistakes are the fault of Microsoft, and their
    buggy keyboard handling in the OS.

    *END*

    Thanks the following was too big for you site, I hope noone takes offense
    to any of it, I think it makes some fundamental points about what I think
    an OS should do...

    Cheers
    Chris

    1. Re:Why Linux Sucks by hplasm · · Score: 0, Offtopic
      Morning BillG! Welcome to /.

      Best don your asbestos pants now.

      --
      ...and he grinned, like a fox eating shit out of a wire brush.