Traditional approaches for searching through websites for media files to download, and tracing broken linksrnis a frustrating experience and a time consuming task for end users. This experience can be improved throughrnPeer-to-Peer (P2P) computing. The notion of P2P or cooperative computing and resource sharing has beenrnaround for quite some time, but it wasn’t utilized until file sharing solutions such as Napster and Gnutellarnemerged at the forefront of Internet services and opened up possibilities for flexible Web-based file sharing.rnThese file sharing solutions, however, have their own limitations. For example, they still require a lot of manualrnmanagement by the user. This paper describes the design and implementation of a distributed P2P media playerrncalled dAMP that brings about novel ways of discovering, downloading, and playing media files. The dAMPrnmedia player provides location transparency by enabling users to share and play media files as though the filesrnare local.
展开▼