You are not logged in.
I'm going to be away from home for a couple weeks so I've decided I should set up a way to access my ~70GB music collection over the net. What would be the best way to do this? I'd prefer something with a web browser interface (or something that would work cross platform) and if there's a way to connect from an android device that would be a plus. I've thought about using Ampache, but setting up a whole LAMP stack seems a bit much. Any suggestions on what programs I could use to do this?
Offline
how about a ftp-server?
Offline
I used gnump3d (http://www.archlinux.org/packages/community/any/gnump3d) , but afaik it's out of development.
Haven't found a sane replacement yet.
Offline
i use mpd + http streaming works awesome
Offline
Or simply quickserve, though it's not safe over the inet.
I use it only on LAN.
Offline
I would vote for jelly's suggestion, especially if you're already using mpd. It's just a simple setting in mpd.conf and your stream will be in the air. Just remember to install a console front-end like ncmpcpp, and you'll able to easily and securely manage it through SSH.
Offline
You can try edna-- older python program that creates a webpage for your music directories and serves up an m3u playlist to whatever local music player you happen to have. Very small and simple.
Scott
Last edited by firecat53 (2010-06-10 14:16:42)
Offline
Thirded on MPD. I set up an OGG Vorbis stream through icecast, and was able to remotely control the stream through an MPD client (QMPDClient works for me) Web based clients are also available, but controlling it through a nice desktop app is a plus for me.
And it worked great for streaming music from my home computer over at a friend's house. Great interface, great quality. Easy setup. Win
Last edited by xenobrain (2010-06-10 21:03:24)
Offline
Thanks for the suggestions! MPD looks like it would do the job.
If I were to use MPD, which web interface would provide the most functionality? Are there any flash-based clients I could use?
Offline
There are several web interfaces, but usually that means you either configure a Apache (and maybe PHP) or using a python based application (haven't found any stable enough). I don't know about flash and I don't get the point really. Thus it involves more stuff to set up.
I use one web application that's simple but efficient, Pitchfork. It's not flash, but I don't know what that would add. You get a clean, pretty fast web interface with support of album art and some other stuff. If mpd is set to stream you would be able to access it from whatever application that accepts http streams. Now when looking for it I see that it has a dev version from November 2009, which look promising.
There's of course Ampache, but I personally don't like it that much. It has a lot of options but isn't as straightforward. I suppose that's subjective matter.
Update: someone has taken up the torch and started to bug fix Pitchfork: http://git.joshuawise.com/patchfork.git/
Last edited by KimTjik (2010-06-11 14:29:55)
Offline
For self-hosting web clients I know of DaveMP which is a WebUI written in Perl. I haven't used it though so no idea how well it works.
Also, I know of wymypy written in Python (of course) which looks pretty good.
If you use firefox, Music Player Minion works great! No servers reqiured either.
Offline
I just use sshfs/samba. Once it's setup, it will just act like your music files are on the client computer. Also works perfectly for movies. (But depending upon your ISP bandwidth, it's likely that movies will only stream well over your local network.)
Education is favorable to liberty. Freedom can exist only in a society of knowledge. Without learning, men are incapable of knowing their rights, and where learning is confined to a few people, liberty can be neither equal nor universal.
Tu ne cede malis sed contra audentior ito
Offline
I just stumbled upon this topic and tried the mpd+http streaming solution since I'm already using mpd. However, after setting it up, I noticed that there's always a 2-3 second lag between changing songs, even if I'm just streaming over my local network. I've tweaked the stream bitrate on the server side as well as the buffer size on the client side but still can't seem to reduce the lag. Has anyone else who's tried this experienced similar issues?
Offline
I have used sshfs in the past to mount my mp3 folder from home.
Works well and since mp3's are already compressed I can't see there being a reason to use http streaming unless you find it easier of course.
Offline
I use Subsonic it has a web interface and a flash based player option, its available in the AUR more info at http://www.subsonic.org/pages/index.jsp
Offline
works well here:
http://wiki.archlinux.org/index.php/Str … st_and_MPD
Offline