These are chat archives for P2PSP/MediaSources-server
I want to work with "Implementation of a REST WebService for the P2PSP media sources." idea this summer. I saw that you requested a demo in the chatroom. I have built one using nodejs.
You can access it from 126.96.36.199:8080/api/splitters
GET shows all current splitters. You can POST to create a new splitter with random ip, port and url. Url of a splitter is created from its id. When this url is visited, it returns the splitter's ip and port so peers can use it. You can also update and delete splitters
I haven't included p2psp into the webservice, just wanted to show the overall api design I'd follow. If you have any questions, improvements about it, or if you think I understood something completely wrong :D, please tell me.
As for me, I'm a senior at Middle East Technical University, Turkey. I have built multiple webapps, primarily using Django. I have socket programming experience in Python thanks to coursework. I didn't work with Nodejs before but it was a good experience learning it while creating this demo.