Matrix is a p2p application/solution/web service.
Please have a look at the attached document.
The bid is preferably for both the client and the server.
If you can do either, please let me know.
This is a rather complex project. Please PM me for any questions.