Skip to main content
  1. Projects/

SongWeb

This is a course project for university, with the goal of creating a p2p network protocol to allow peers to host playlists over LAN and for other peers to request for songs to be added to the playlist, providing them to the host if the host does not already have them.

Songweb Client

This would, in theory, be able to operate independently of how each peer accesses music, so a streaming service app could, for example, look up requested songs in it’s database, and apps which play only local music would be able to ask the requester for the song file if they can’t find their song in their local library.

If the project reaches a useable state, and if I decide to continue development after the course ends, I will provide a public repository and additional details.