Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
Music Media The Internet

Streaming MP3s on Demand? 158

The Human Cow asks: "My computer teacher lets us listen to music while we code, but the 150 MB network drive limit kind of puts a damper on the variety of music I have access to. CDs and MP3 players are too much of a hassle to keep up with, so I started wondering if there was any way to set up a streaming radio station that was controllable from a remote PC. I looked at Shoutcast again to see if there was some option that I missed, but I didn't find much. Not having any luck on Google, I've decided to turn to you guys. Does anybody know of a program that'll let me set up a playlist at home and then remotely control it from school? Streaming MP3s on demand, maybe?"
This discussion has been archived. No new comments can be posted.

Streaming MP3s on Demand?

Comments Filter:
  • how about gnump3d? (Score:5, Informative)

    by AresTheImpaler ( 570208 ) on Friday March 26, 2004 @06:46AM (#8678143)
    I most say, I have never used it, but I did hear it's good. http://www.gnu.org/software/gnump3d/
  • Andromedia (Score:3, Informative)

    by joshuapartiallyblind ( 560299 ) on Friday March 26, 2004 @06:47AM (#8678145)
    Andromeda [turnstyle.com]
    • I would like to second the nomination for Andromeda...it's a $35 PHP script that you stick in your /var/www directory and works great. IMO, it just edges out GnuMP3d in terms of quality.

      Since you would like to access your collection from a remote location, you should note that Andromeda gives you the ability to add username/password protection.

      I don't think it's been mentioned here yet, but you should make sure that access to your collection is locked down and restricted so no one else can get into it, l
    • Hi!

      First, I make Andromeda, so thanks for suggesting it.

      It so happens that I just put up new reviews and overview pages.

      And the Andromeda home page itself is http://www.turnstyle.com/andromeda [turnstyle.com].

      fwiw, I've been working on Andromeda since 1999...

    • OOPS, I botched these links: reviews [turnstyle.com] and overview [turnstyle.com]

      Also perhaps of interest to Slashdot readers, check this out from Larry Lessig's blog [lessig.org]

      A quote from his new book, "Free Culture":

      • "I have begun a large process at home of ripping all of my and my wife's CDs, and storing them in one archive. Then, using Apple's iTunes, or a wonderful program called Andromeda, we can build different play lists of our music: Bach, Baroque, Love Songs, Love Songs of Significant Others -- the potential is endless."
  • Tunez (Score:4, Informative)

    by Chilles ( 79797 ) on Friday March 26, 2004 @06:55AM (#8678183)
    Friends of me use it for their common room music/streaming mp3 setup:
    http://tunez.sourceforge.net/
  • by orthogonal ( 588627 ) on Friday March 26, 2004 @06:57AM (#8678191) Journal
    Does anybody know of a program that'll let me set up a playlist at home and then remotely control it from school? Streaming MP3s on demand, maybe?

    I'm not sue your school will appreciate the bandwidth costs of 128kbps or more for several hours a day.

    A better solution might be a hard-disk based mp3 player; until my Archos crapped out on me (frightfully bad Quality Assurance from Archos) I'd had 55 Gigabytes of music literally in my hand.

    For now I'm making do with a Zaurus and a 512 Megabyte SD card -- which is still quite a bit larger than your school's entire hard drive --, and lets me carry around three Gilbert & Sullivan operas, a Sondheim compilation album, and half a dozen renditions of the (former) Soviet National Anthem and the Internationale -- and yes, my musical tastes would raise questions about my heterosexuality were it not for my terrible fashion sense.

    Should you insist on a remote controlled solution, you can do what I do with the Zaurus when it's within range of my home Wifi: I use XMMS to either stream shoutcast stations off the 'net, or a Samba into my home PC and play the 55 GBs of music I've (all legally) collected.

    Unless you're insistent on allowing multiple users -- and your home PC probably doesn't have that much uploading bandwidth anyway -- Samba's a simple and elegant solution.
    • It depends on if "home" really means "back in the dorm rooms". If so, the school will never care, because internal bandwidth at EDU's is usually nigh-unsaturable.
    • For now I'm making do with a Zaurus and a 512 Megabyte SD card -- which is still quite a bit larger than your school's entire hard drive --, and lets me carry around three Gilbert & Sullivan operas, a Sondheim compilation album, and half a dozen renditions of the (former) Soviet National Anthem and the Internationale -- and yes, my musical tastes would raise questions about my heterosexuality were it not for my terrible fashion sense.

      Damn, you beat me to the joke.

    • Personally, I use a USB thumbdrive for any music I want to listen to at work. I found that it was pretty much my only option other than carting around MP3 CDs once my hard drive started filling up, and as long as I change out the music every couple of days it's fine. Of course, I'm already planning on buying a bigger thumbdrive just so I won't have to change the music around as often, and the 512MB and 1GB models are coming down in price pretty quickly.

      Of course, if you don't have access to a USB port, tha
    • Well if you hacked your archos and put a 60gb HD in it you cant blame archos. Unless you had one of the larger video models... I've had my studio 20 for going on 2 and a half years and i listen to it at least 10 hours a day.
  • iTunes, son. (Score:3, Informative)

    by Dr. Sp0ng ( 24354 ) <mspongNO@SPAMgmail.com> on Friday March 26, 2004 @06:57AM (#8678192) Homepage
    iTunes.
    • iTunes, at least on the Mac, used to have the fantastic ability to stream to another copy of iTunes over the internet without a lot of fuss -- sort of Shoutcast for a few people with zero configuration, but better -- you had access to your entire iTunes library, not just a pre-determined stream playlist. I used this to listen to my music while at the office, and it worked great.

      Unfortunately, people found a way to use the protocol to download tracks (not capturing the streams, but grabbing the actual track
  • ..is an effective solution for your problem. Find it here [sourceforge.net]. I would extoll its benefits directly, but the page linked does quite an effective job there.
  • slimserver (Score:5, Informative)

    by kayen_telva ( 676872 ) on Friday March 26, 2004 @07:04AM (#8678209)
    open source. cross platform. rocks.

    SlimServer [slimdevices.com]
  • by Markaci ( 718341 ) * on Friday March 26, 2004 @07:07AM (#8678224)
    Use a combination of Snowcrash [mp3pirate.com], Winamp [winamp.com], and SHOUTcast [shoutcast.com]. I haven't tried snowcrash with Winamp 5, but it should work.

    I believe SHOUTcast has a streaming-on-demand feature, but it's not as nice as Snowcrash.
  • by stevey ( 64018 ) on Friday March 26, 2004 @07:10AM (#8678233) Homepage

    I am biased as I wrote it, but there was a new release of GNUMP3d [gnump3d.org] yesterday.

    THis allows you to stream MP3/OGG Vorbis/MPG/WMV files across a network via a browser interface.

    You can search, sort, downsample and generally have a blast.

    Check it out?

    • OK, here's a dumb question. Not a troll, just a question.

      Why bother streaming the data when the client can simply download the file and play it at the remote site? Music data typically isn't very big and downloads quickly (assuming a 10/100 Mbps network) and there are no issues with jitter, etc.
      • There are two real reasons for streaming media like this.

        • Most MP3/Audio players support streaming, so that your track starts playing without the whole file having to be downloaded.
        • You don't end up cluttering the local machine with the complete downloaded tracks.

        Applications like mine also make it nice and simple to download a large collection of songs, for example every track with the word "Girl" in the title - doing that manually by downloading each individual track would be a bit more painful.

        Really

        • Please allow me to vary the question slightly
          to address my personal puzzlement: Since an
          HTTP *stream* delivers data over a TCP *stream*
          what is different about playing your MP3 from
          a gnump3d *stream* as opposed to playing it
          from a web browser (a playlist being a web
          page, perhaps query-generated using
          php/jsp/asp/mason/etc)? I mean, what
          addutional function or value does it
          provide to use gnump3d?
          • I was assuming in the first question the download was related to a webserver - having just a raw directory index, or hierarchy.

            In that case, as you say, the streaming is pretty much identical.

            The real difference is with my project, and others like it, you can create playlists, control downsampling on the fly, see a list of the most recent tracks served, have a realtime list of currently streaming files and more.

            For me personally I use the GUI a lot due to having a large archive of music - and the single

      • Because I have 121 Gigs of sorted MP3's at home, and I want access to ALL of them wherever I am in the house, on the road, and this way I can construct playlists @ home, and stream anything I want to my desk / device at any time!
  • http://snackamp.sourceforge.net/ [sourceforge.net] looks promising.
  • Where can I get a teacher like yours?
  • You could just install a plugin for XMMS or WinAmp for remote control and remote listening.
  • Netjuke all the way. (Score:5, Informative)

    by Birdddman ( 597580 ) on Friday March 26, 2004 @07:23AM (#8678272)
    Netjuke is great for cataloging and streaming you mp3s over the net. www.netjuke.org [netjuke.org]
  • There are plenty of these, just look at Freshmeat-search-results [freshmeat.net].

    Generally it is a good idea to look there, before asking this at ./ i think..
  • ampache (Score:5, Informative)

    by ghamerly ( 309371 ) on Friday March 26, 2004 @07:27AM (#8678278)
    I use Ampache (a web-based PHP application) to stream my MP3s from the western USA to Europe this year, and it works very well. Sometimes a song stops in the middle, but I have diagnosed that it's a webserver problem, not Ampache, but haven't had time to fix that.

    Anyway, see this: ampache.org [ampache.org]

    Oh yeah, and once you have all the files on your server and in Ampache, you can keep a local cache of the URLs to all the songs. I do this so I never have to use the web interface unless I want to.
    • I agree. I setup up Ampache for my father a few years ago and after a few teething troubles, (this was a few years a go i think but i had to edit a few files to get it to work properly), it worked just fine.

      The other thing to do would be to put some form of security on the Apache server to prevent the RIAA goons from claiming you are going to broadcast to everybody ...

  • by Tux2000 ( 523259 ) <alexander.slashdot@foken@de> on Friday March 26, 2004 @07:48AM (#8678342) Homepage Journal

    My solution for a room of three people (including me): An old PC with a soundcard, a pair of el-cheapo passive speakers, an ISA-Bus FM radio card, and a selfmade floppy-sized Linux. It runs a tiny webserver (mini_httpd [acme.com]), dhcpcd, and three CGIs, one to select the radio station, one to control the soundcard's mixer, and one to control the CDROM drive (Audio CD only). After booting, the sound volume is set to background level, and a local FM station playing acceptable music is tuned in. Now we can control everything via web browser, and (because I had too much time) a CHM (Windows HTML Help) file. Station names are stored in a text file on the DOS-formatted floppy, so we could easily update the station list when needed.

    Imagine some better speakers and you have music for the entire classroom. OK, my solution has no MP3 player, but it would require just one more CGI and some kind of mass storage device full of MP3s (CD-R/W, DVD-/+RW, USB Flash, Harddisk, CF, whatever). You may want to look for some self-made Linux-based MP3 players, they usually have a web interface for play lists (and perhaps volume controls).

    Tux2000

  • Streamsicle is a decent one for Windows. Web based control of playlist. And lets not forget free!
  • ...don't use any programs at all.

    Get an iPod and one of those nice little widgets that you plug into it that broadcasts the music to anyone listening on a particular FM radio frequency. There seem to be a host of derivatives, but one particular one of note is the iTrip.

    (http://www.griffintechnology.com/products/itri p /)

    It needs no batteries, can vary frequency... and it needs no additional software on your network, so that everyone in the room can "tune in".

    M.
  • Easy as pie (Score:2, Informative)

    by Apreche ( 239272 )
    Set up shoutcast to stream whatever xmms is putting out. Use one of those xmms-remote programs that lets you control xmms from the command line. Write a small program, in bash or python or something that provides a gui/curses/text interface that will do this: ssh into the box, get list of mp3s, let user select mp3, control xmms from the command line to make that mp3 play. Also allow stopping, pausing, shuffle on/off, etc.

    There are also shoutcast server control things that make a web site that controls th
  • edna (Score:3, Informative)

    by lektuvas ( 537525 ) on Friday March 26, 2004 @08:32AM (#8678504) Homepage
    I use edna [sourceforge.net]. it has it's own web server and lets me browse all my mp3 music and stream it to my brain while i'm at the university. and very easy to set up.
    • Edna was the thing that originally got me hooked on the idea of streaming files.

      I used to love using it, but I found it missed a few obvious things such as searching, and sorting.

      You can see that my project [gnump3d.org] bears a clear resemblence to Edna, only more featureful and more recently updated - last time I used edna was when it was stuck in the 0.4 days.

  • Streamsicle (Score:4, Informative)

    by SealTit ( 606480 ) on Friday March 26, 2004 @08:32AM (#8678509) Homepage
    I think Streamsicle (http://www.streamsicle.com/) is exectly what you're looking for. It acts like a shoutcast server, but it alows you to dynamically create playlists through a web interface. It's in java so it works on any OS. Sorry no ogg support though. That's really the only major drawback, solid application though. My school blocks windows networking, so I use streamsicle to listen to music in the lab, it's pretty sweet.
    • I was going to give props to streamsicle too, but I see I'm now just another 'ME TOO.' Streamsicle + Winamp is a hoot and ultra easy. Bandwidth is an issue but there are work arounds. (May sound obvious, but Streamsicle doesn't have any built in throttling, just does a 128 bitstream) Check the forums for tweaks.
      • Me Too!

        Also, I wanted to point out that Streamsicle does not re-encode the mp3 streams. It just streams the mp3s at whatever bitrate they are encoded at. Some people have set up reencoders because they don't have enough bandwidth at home to stream, but that's just madness. Buy more bandwidth. :)

        If you want several people to listen to the same stream, but don't have the bandwidth at home for it, you can set up an Icecast server to "pull" the Streamsicle stream and redistribute it.

        Disclaimer: I did h

  • Both Winamp and XMMS can play files via HTTP. The only thing you need is HTTP Server, e.g. Apache. This worked fine for me.

    Additionally you can write simple playlist converter to convert you local playlist like this: /home/user/music/song.ogg -> http://server:8080/song.ogg

    or

    c:\music\song.mp3 -> http://server:8080/song.mp3

    I did it last year and it worked fine.
  • Not exactly what you were asking for but when I was in a similar situation basically what I did was create a few free Yahoo briefcase [yahoo.com] accounts (each one holds 30 meg but there seems to be a 150meg one for btyahoo customers) and downloaded the songs whenever I wanted them and deleted them when I finished. This only worked because space requirements were only checked at log in time after which I had seemingly infinite space so YMMV depending on the set-up
  • shfs mount (Score:4, Interesting)

    by rask22 ( 144831 ) on Friday March 26, 2004 @08:44AM (#8678556)
    shfs website [sourceforge.net]

    step 1, keep all mp3's in a central place
    step 2, have ssh access
    step 3, locally shfs mount mp3s
    step 4, ...
    step 5, profit!

    ok, shfs allows you to mount a remote filesystem while only having ssh access. Simply mount the mp3 dir and point xmms or whatever at it and play. Works flawlessly for me.

  • I spent all my early coding/hacking/bbs days with a portable RCA CD player that cost me $180 and only lasted 3 hours on 4 AA's, thank god for AC adapters.

  • All the solutions I have seen thus far are either extremely complex, involve writing code (though that doesn't sound to unreasonable for the poster), or Linux-only.

    Sheesh. :-)

    If you got Shoutcast working, which it sounds like you have, you're halfway there.

    Remote access couldn't be easier! Just use VNC [tightvnc.com].

    It's so simple and common, there are Java clients you can use for systems with no local execution allowed. Executable downloads measure in the < 100k range.

    Have fun!

    • Correct me if I'm wrong, but doesn't VNC broadcast passwords in clear-text?

      You could also set up a *nix box with Shoutcast (or some other streaming server) and SSH into it from elsewhere. Might be a bit zippier than VNC (which for us was slow even with a fully switched 100Mbps network).
  • Jinzora (Score:3, Informative)

    by filenabber ( 628550 ) on Friday March 26, 2004 @09:13AM (#8678703) Homepage Journal
    I have been using Jinzora [jinzora.org] for about 3 weeks now and it does all of what you need and more. It's a free PHP app that doesn't require a DB backend. Just extract it and run the setup webpages. Really easy to setup and use and the developer is very receptive to bug reports and feature requests. Give it a try.

    Brian

    • I second Jinzora. Very nice. You can download album art through the Jinzora interface, create playlists and even download the songs instead of streaming them. I used it for about 6 months to stream my music from home to work but recently gave it up in favor of having local copies of my music with iTunes.

      But the ability to stream your music to anywhere that as broadband so long as it's as quick as the bit rate you encoded your music at.
  • by dr. chuck bunsen ( 762090 ) on Friday March 26, 2004 @09:27AM (#8678794)
    Easy set up, easy to use. Supports Mac, Lin, Win. You Can See More Here [apple.com]
  • QTSS, or the free multiplatform Darwin Streaming Studio, works great for streaming MP3s (and other formats too). Runs on Windoze, RedHat, MacOS X, and probably BSD and other Unix variants if you're good at porting. Has a nice web-based playist editor system and administration is easy. Runs well even on low-spec hardware.
  • Use zina. PHP script that will auto downsample your mp3s via lame if you don't want to stream the full 128/192/whatever. Zina Is Not Andrometa. God I hate those lame acronyms, but there you go... free version of Andro.
  • netjuke
  • Numerous good selections above, but also be sure to check out Lincoln's Stein's Apache::MP3 module. Requires Apache and mod_perl, so it is probably UNIX-only, but it rocks.

    Shameless plug: I added FLAC and SHN support to the Apache::MP3::Resample module so you can stream your lossless music on your narrow-band connection.
  • Try Jinzora (Score:3, Interesting)

    by RossCarlson ( 618297 ) on Friday March 26, 2004 @10:30AM (#8679201)
    I'd love it if you'd try Jinzora. I'm the primary developer of it (and loyal /. reader). We are nearing our 1.0 release, and we feel that Jinzora is simply put the easiest to us, install, and configure, and is the best looking of all the web based Jukeboxes around. Jinzora can stream via HTTP (including video), playback locally on the server (ala music TiVo), or frontend a shoutcast server so you can use it for a streaming radio station. Please stop on by at www.jinzora.org [jinzora.org], we'd love to have the /. crowd's input! We are VERY open to suggestions/bug/feature requests and try to answer all forum posts VERY quickly!
  • Try otto [cardhouse.com].

    I have been using it for about 2 years now and it does exactly what you want.
    It uses a mysql as a db and a modified shoutcast on the front. It also has a very nice web interface.
  • Almost any media player can play an mp3 straight from an HTTP source (without any special support for "streaming"), so you could host your MP3s on a web server and then just add URLs to a local playlist.
  • This is a job for Sourceforge! Try selecting "mp3 server" and check the "require all words" box. [sourceforge.net]
  • I used the wonderful Otto [cardhouse.com], which worked great as an office Jukebox that was controllable via a great-looking web interface.

    Also, at home I use the brilliant ZINA [pancake.org] (Zina Is Not Andromeda) which offers a great way to stream your mp3s on demand.

  • jreceiver rocks (Score:3, Informative)

    by SeaEye420 ( 613209 ) on Friday March 26, 2004 @11:36AM (#8679876)
    Just in case you haven't gotten enough suggestions yet, I thought I'd post my favorite. The only reason I ever found it was so that I could stream music to my Rio Receiver without a windows box, but it has evolved much since then and can now stream any kind of media(including shoutcast and other stream sources)to multiple clients. It can do much more than that...Just check out the home page [sourceforge.net].

    Since I know the /. crowd loves screenshots here's [sourceforge.net] one of a client streaming music, checking out the server status(who is streaming what song), and editing a couple playlists. Here's [sourceforge.net] an architecture overview of how it all works.
  • Edna [sourceforge.net] "allows you to access your MP3 collection from any networked computer. This software streams your MP3s via HTTP to any MP3 player that supports playing off a remote connection". It's about 1,000 lines of Python code, no database needed. It takes about 10 seconds to get up and running.
  • by Lomby ( 147071 )
    Personally I used edna [sourceforge.net], which is an MP3 server written in Python.
    Were easy to install, works well, playlists are supported, Winamp and XMMS work well with it.
  • edna.sourceforge.net

    A simple web server made from python that catalogs your music collection, makes a nice page, and streams when you click on titles.

    I've been using it for just what you ask for years.

    It's pretty simple, but that's kindof why it works so well. And all it needs is python.
  • Apache::Mp3 (Score:5, Informative)

    by __david__ ( 45671 ) * on Friday March 26, 2004 @01:33PM (#8681167) Homepage
    I use Apache::Mp3 to share my music. It's nice because I can easily password protect it with Apache (since we live in these wonderful RIAA sue-happy times) and it's just a standard http access to the music which means every client on the planet supports it. I use iTunes at home and XMMS at work and they both have no problems streaming. I also have a philips streamium in my bedroom which streams from my server as well (though it requires one more special server to get the playlists to it).

    Installing it is very simple:
    Just 'perl -MCPAN -e shell' and then "install Apache::Mp3". It works on linux, and I even got it working on a Mac OS X beta a few years ago.

    I also wrote an mod to Apache::Mp3 to transcode on the fly. So I keep my music in flac format on my server and all the different clients use different formats. My iTunes at home streams wavs from the server, the stremium streams 320Kbit mp3s (since I couldn't get wavs to work), my iTunes at work does 192Kbit mp3s and XMMS at work does 128Kbit oggs.

    I'm pretty happy with the setup.

    Since you talked about playlists, you can put up playlists and then download them whereever you happen to be. They'll just be a list of URLs to your server. iTunes and XMMS both support that just fine and I image most other music players do as well. And since its your local music player that is controlling the playlist you can randomize it, skip songs, etc. without futzing with the server at all.

    It also has a "browse only" feature that you can see in action at http://music.porkrind.org [porkrind.org].

    -David
    • by extra88 ( 1003 ) on Friday March 26, 2004 @02:22PM (#8681776)
      I like Apache::MP3 also. Namp! [sourceforge.net] is the name of the project when all the bits are rolled together (apache, mod_perl, perl, Apache::MP3). Also CPAN [cpan.org] is your friend.

      There's a demo site [modperl.com] so you can see the default interface and try some streams (Apache::MP3 includes a "demo" mode which stops the streams after 30 seconds).

      You can block casual access with a simple .htaccess file. I'm pretty sure it *will* work on Windows, Apache, perl, & mod_perl are all available on the platform, it's just more work because all those components aren't already there.

      I'll tell you two problems I've run into. If you use username/passwords in .htaccess to secure it, the username & password will be a part of the URL for each streamed track and may be clearly visible on the desktop, depending on which streaming client you're using. Also some older clients may not work with URLs that include the user:pass in it. It's been a while but I think Windows Media Player was the one that gave me the most trouble.

      Embedded album art in a track may also cause trouble for some clients, specifically iTunes and RealOne (v9 at least, haven't tried the beta). In my testing the album art was added by MusicMatch and iTunes adds them another way (so each app can't see the other's album art) so how the art is added to the track may be a factor. Actually, I think it's more likely that some clients just can't handle streaming tracks with too many bytes of ID3 tag data but I haven't tried any experiments to prove it.

      Whether or not you can fast forward or rewind *within* a track depends upon the client. WinAmp does it like a champ. I'm pretty sure Xmms does too. iTunes does not. Someone has told me RealOne Player can do it but it hasn't worked for me.

      iTunes is a bad streaming client because it permanently adds each streamed track to your Library. You have to manually select and delete them to clean it up.

      If you don't want to bother streaming your own music, I recommend the "Internet radio station" RadioParadise [radioparadise.com]. 128Kbps (or lower in a variety of formats, eclectic, listener-supported, no ads.
    • Wow, this sounds like exactly what I need to stream my at-home flac collection around the house in various formats.

      Are you willing to publish patches for your mod that does transcoding from flac?

      Thanks!
  • A cheap alternative to iTunes/Archos type hardware solutions is to buy a CD Walkman that can read burned cd's of mp3's. it cost me about $40 for the walkman (I am assuming that your PC already has a CDRW).

    The upside: Cheap, portable, non-proprietary

    The downside: You may have to burn and carry several cd's.

    I just chose my favorite 10% or so of my 30+ Gig collection and burned several cd's. One classical, several rock, etc.

    Now, if I could only do this with DVD's...
  • http://www.streamsicle.com/

    'Nuff said.

    Or Nullsoft's own wwwinamp:

    http://www.nullsoft.com/free/wwwinamp/
  • It's an open source solution written in php. It's similar to the for profit Andromeda. It allows full access to your collection on an ad hoc basis. It supports Ogg and mp3. It's very easy to use. You can find it here [pancake.org].
  • werks fine for me
    tangent.org [tangent.org]
  • Shoutcast + VNC

    Sure, it's not the most elegant solution, but it's worked for me for the past 2+ years just fine =)
  • The stream at my site uses shoutcast, winamp (2.x series this is important), and another app called wwwinamp http://projects.halo8.net/.

    wwwinamp allows me to control the winamp playlist via a web interface from anywhere in the world.

    Email me for more details if you wish at:
    haplo-dated-1080942323.e56985@majere.epithna. com
    note is a time sensitive address which will expire in 7 days after which my spam filter will require you to confirm your message before I can recieve it.
  • No worries about bandwidth issues and you can take it anywhere.

    They're getting more and more affordable over time .02

    cLive ;-)
  • Dude... (Score:3, Interesting)

    by Whatchamacallit ( 21721 ) on Friday March 26, 2004 @08:15PM (#8685799) Homepage
    Just get a freaking iPod! Why the heck would you want to waste your schools bandwidth or drive space with MP3's? Another thing, it would open the school up to problems with the RIAA who is already going after students and some of the schools themselves. I am sure you would catch holy hell if a SysAdmin found your MP3 collection on the schools server!

    Companies are paranoid about this sort of thing and most block MP3 files with their proxy servers and are already scanning drives looking for MP3's on employee machines.

    The iPod will handle everything self contained in a portable form. 40GB's if you get the biggest iPod.

    Most people could carry their entire music collection on a single iPod. Even if you can't fit it all on the iPod, you can at least load a huge amount. More then you could possibly listen to in a single day.

    If you want to connect it to speakers, there are small kits for that or you just plug it into PC speakers. Heck, you can even broadcast a signal with an iPod accessory to other's with FM Walkmans to listen to the music if you wish to use headphones.

    iTunes will stream the playlists to another iTunes computer on the same subnet. Gasp, you could even use the Windows version of iTunes if you must. There are ways around the subnet thing. Streaming from a home computer to the campus will probably suck up huge amounts of bandwidth on both ends. If you have a cable modem at home, prepare to be slapped for exceeding a bandwidth cap. Also you might attract the attention of a network sysadmin on campus when they notice the bandwidth spike.

    As far as development goes, nothing beats an Apple laptop with the developer tools and few other things thrown in. C/C++, ObjC, Java, Tomcat, JBOSS, Apache, PHP, Perl, Python, Emacs, ViM, CVS, etc., etc. Plus you can get Microsoft Office X which is completely compatible with Office XP. You can even get Virtual PC along with Office X to run other Windows based software if you must.
  • zina is great, it simply requires an apache server and mod_php on whatever server your songs live on. It can stream, create playlists, randomize, and down-sample songs (if you have LAME installed) on the fly. Zina [pancake.org] is also listed at Freshmeat [freshmeat.net]. I have only used it as a stand-alone server, but it also plugs into Postnuke and PHPNuke.
  • roomjuice [gid0ze.net] My very own pet project that I started over 2 years ago when I wanted to do the same thing and couldn't find anything I liked.
  • Be sure to broadcast to the entire world you are doing something shady.. so the RIAA can come get you..

    On a more serious note, its a bad idea to stream audio outside the campus, you will hose the bandwidth and piss off the admins.

    You are better off just getting a small cheapo MP3 player with a harddrive
  • Works well for me at the office.

    Its easy to setup, it streams, has playlists..
  • Gronk (Score:4, Interesting)

    by Jamie Zawinski ( 775 ) <jwz@jwz.org> on Monday March 29, 2004 @06:56PM (#8708673) Homepage

    Since everyone is plugging their own programs that do this, I'll plug mine: Gronk. [jwz.org]

    It gives you a FreeDB [freedb.org]-driven web-based playlist manager and controls a running XMMS [xmms.org] process. The XMMS Oddcast DSP [oddsock.org] plugin lets it shout to a local Icecast [icecast.org] server so you can listen locally or remotely.

    I also like the Crossfade [xmms.org] plugin, for smooth transitions between songs.

  • Not trolling or anything, but I am seriously interested in why shoutcase with perhaps a few addon's won't work.

He has not acquired a fortune; the fortune has acquired him. -- Bion

Working...