Check out my experimental HTTP -> P2P Gateway

Associate
Joined
3 Jun 2008
Posts
411
The concept behind this is pretty simple; make it dead easy to stream music directly to your browser.

At the moment you can only search by album title so please bear that in mind.

i.e. "mika life in cartoon motion" will return no results but "cartoon motion" or will work.
http://audioengine.zapto.org/
 
Last edited:
I can't really reveal the "secret sauce" but the backend is written in python and the front in PHP. There is no official API involved I can tell you that ;)

I have an improved frontend but it wont run on this server because it needs PHP 5.3 :(

There is a lot of work to do naturally, like I want to have options for selecting alternate tracks should the backend pick the wrong track.
 
I haven't sorted out the legal aspects of it yet but I'm using the 'youtube licence' i.e if there is complaint, I will take a link down.

There is some work to do on the matching of tracks because in your case it is playing Hello from the album "my endless love". I'm going to add some algorithms to compare the similarity of text so if there are matches with the same length, it will pick the one with the closest sounding name.

I was thinking about also allowing you to pick an alternative if the wrong song is played - or allowing uploading a file.
 
Last edited:
HAHA. Yes it is buffered and cached on my server so yes bandwidth and diskspace are very very limited. I set a limit of 300mb storage and it is very nearly full with just the two of you streaming.

You can get servers for like $200 with 3TB disk and 100TB bandwidth now so I don't think it will be an issue if this takes off.
 
I can't say what the exact issue is but possibly the disk quota has been reached. I'm going to upload it to server with more disk space soon and then.

Weird characters in the artist/title might also break stuff as I haven't done much sanitisation yet.
 
OK well that sounds like a client jack. It uses HTML5 with fallback to flash, so could be a problem with your browser? I tried with my iPhone and it was great.
 
It is just for fun. Remember that both youtube and grooveshark started with all kinds of dubious content.

At the end of the day it is just a proxy to user uploaded content which has been nicely organised for you. Is your isp liable if you use their proxy server to download music? I don't think so.
 
There is no branding because I'm working on the technical bits first. I really would like to get full text searching on the artist/release but I'm still trying to index the data after24 hours.

Once that is done you should see some cool stuff like autocomplete on the search, faster page loading and track finding. ;)
 
If you feel your copyright has been violated you can request to have the file purged. This is effectively how GS operates and it is above board.

Listening to Robbie Williams though you probably have more serious concerns..
 
Last edited:
Back
Top Bottom