SitePoint Sponsor

User Tag List

Results 1 to 4 of 4
  1. #1
    SitePoint Zealot ginieg's Avatar
    Join Date
    Feb 2002
    Location
    Houston, TX
    Posts
    103
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    How does music file sharing work?

    Hello!

    How does Music file sharing work?
    I would like to start my own site with file sharing?
    How do I start ?

    Thanks,
    Ginie G.

  2. #2
    SitePoint Wizard samsm's Avatar
    Join Date
    Nov 2001
    Location
    Atlanta, GA, USA
    Posts
    5,011
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I assume you are sharing uncopyrighted material (like Greatful Dead bootlegs).

    There are specific protocals for this:

    morpheus
    open-napster applications
    gnutella
    newgroups ( http://www.mp3-faq.org/ )
    ftp (like www.etree.org )
    Hotline
    audio galaxy

    I suggest looking up these methods of file transfer to learn about thier technology and culture... then you can find out which is best for you.

  3. #3
    + platinum's Avatar
    Join Date
    Jun 2001
    Location
    Adelaide, Australia
    Posts
    6,441
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Basically what happens is someone logs into your file sharing protocol and searches for a song.

    If that song is found, then the song(s) are listed and can be downloaded.

    The software creates a peer to peer 'direct' linkup between the computer getting the file and the computer giving the file.


    If your talking about simply allowing visitors access to songs, you can do it just be uploading the song (probably in MP3 or WMA format) and linking to it from your web page.

    You should be careful though, since quite a lot of hosts do not allow this AT ALL even if your songs are origional, etc...

  4. #4
    SitePoint Wizard wdmny's Avatar
    Join Date
    Jul 2000
    Location
    Here
    Posts
    1,010
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Yeah you'd have to either let people download it off your site (if your host allows it, like platinum has said) or build your own app from scratch. This includes network + protocol design, load consideration, and a fair amount of coding. I think an app like this needs a good amount of planning (to turn out well).

    Alternatively you could use a GPL'ed copy of Gnutella, using the protocol and code laid out already and just build on the client.


Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •