• Project Description
  • Download
  • How do I set it up?
  • How do I work this thing?
  • Credits
  • Contact Me
  • Project Description

    The Headless HorseMP3 is a PHP script designed to be an interface for playing MP3s (or any other type of file with slight modification) on the web server. My intended use is to be able to play MP3s from a headless (no keyboard, mouse, or monitor) old computer which I can stick out of the way, under a bed or something. However many other uses do come to mind. One could use it to scare their college roommate by making their computer start playing MP3s from a public lab, or even start a web-cam like server where the public internet controls what music (out of your collection, entirely legal of course) you listen to.

    Download

    Not yet. Soon. Very Soon.

    Setup

  • Make sure you have PHP working with your web server. (HHMP3 has only been tested under apache-ssl, but should work with anything supporting PHP I think.)
  • Untar the file into a directory shared by your web server.
    (tar xvfz hhmp3-0.1.tgz)
  • Change the owner of the hhmp3 (or whatever you named it) to the web server user, usually either nobody or www-data. You could also make the directory and its contents world writable.
  • Edit hhmp3.php3 and set your mp3 player, "mp3 root" (where all your mp3s are), and the username and password, (or comment out the password authentication section.)
  • Load up the page in your trusty web browser.
  • Play Music

    How do I work this thing?

  • load up your web browser.
  • load up the url for the php script.
  • Click on a directory to enter the directory, click on play to play the contents of the directory, (it is recursive, so all sub directories will be included.)
  • Click on "Next Song" to kill the mp3 player and move onto the next song.
  • Click on "Stop playing" to clear out the playlist and then kill the player.

    Credits

    "Head" Coder - Ethan J. Sommer
    Concept Artist - Howard Braham (He came up with the name of the project) Artist - Seth Crayton

    Contact Me

    Drop me a line if you have found (and preferably fixed) a bug, made modifications to the code, found the project useful and want to tell me, or just want to brag to your friends that you sent me, Ethan Sommer, an e-mail. My e-mail is sommere@users.sourceforge.net

    A final note: Don't do anything I wouldn't do... unless you think it would be a lot of fun... which is probably the case if I wouldn't do it.... so just ignore this. :)