{"payload":{"pageCount":1,"repositories":[{"type":"Public archive","name":"crossroads","owner":"P2PSP","isFork":false,"description":"Crossroads is a REST api server capable of creating and managing P2PSP channels.","allTopics":["rest-api","p2p"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":1,"starsCount":0,"forksCount":3,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-29T08:35:22.568Z"}},{"type":"Public","name":"simulator","owner":"P2PSP","isFork":false,"description":"A complete stand-alone simulator for the P2PSP protocol","allTopics":["simulator","p2p","python3","research-project","network-visualization","network-analysis","p2psp"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":18,"starsCount":18,"forksCount":15,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-29T08:33:04.104Z"}},{"type":"Public","name":"PeerSim-simulator","owner":"P2PSP","isFork":false,"description":"This is the PeerSim simulation branch for P2PSP. Its purpose is to simulate practical conditions with large sets of clients in order to obtain more knowledge about its behaviour. To run this simulations you need to download the PeerSim simulator from http://peersim.sourceforge.net/ and unzip the file.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":19,"forksCount":23,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-09-08T21:57:10.807Z"}},{"type":"Public","name":"Sistemas-Multimedia.github.io","owner":"P2PSP","isFork":true,"description":"Web page of the subject Sistemas Multimedia (University of Almería)","allTopics":[],"primaryLanguage":{"name":"Jupyter Notebook","color":"#DA5B0B"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":17,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-12-09T15:09:38.445Z"}},{"type":"Public","name":"console","owner":"P2PSP","isFork":false,"description":"A console version of the P2PSP entities (Splitter, Peer, etc)","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":4,"starsCount":4,"forksCount":8,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-12-23T06:28:42.832Z"}},{"type":"Public","name":"white_paper","owner":"P2PSP","isFork":false,"description":"A P2PSP description.","allTopics":[],"primaryLanguage":{"name":"TeX","color":"#3D6117"},"pullRequestCount":0,"issueCount":2,"starsCount":1,"forksCount":3,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-12-01T19:07:54.559Z"}},{"type":"Public archive","name":"P2PSP.github.io","owner":"P2PSP","isFork":false,"description":"P2PSP Website","allTopics":[],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-11-08T18:21:14.667Z"}},{"type":"Public","name":"slides","owner":"P2PSP","isFork":false,"description":"Slides used by P2PSP members talking in conferences, seminars and other outreach meetings.","allTopics":["slideshow","p2psp"],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-05-13T19:37:20.013Z"}},{"type":"Public","name":"ideas","owner":"P2PSP","isFork":false,"description":"List of open ideas","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":1,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-03-24T18:05:30.554Z"}},{"type":"Public","name":"Load-balancer","owner":"P2PSP","isFork":false,"description":"A load balancer for splitters and peers.","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-02-09T08:20:42.549Z"}},{"type":"Public","name":"P2P-piped-music","owner":"P2PSP","isFork":false,"description":"Background music played in retail stores and other public establishments. The idea is to develop a Web App to play music in a syncronized way (Similar to VirtualRoom project but music focused and without videocall of course). It could be useful not only for playing background music in stores, but also for playing foreground music in parties :)","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-01-27T21:08:27.944Z"}},{"type":"Public","name":"MDC_transcoding","owner":"P2PSP","isFork":false,"description":"A Multiple Description Transcoder for OGG streams","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-01-22T22:01:23.743Z"}},{"type":"Public","name":"SVC_transcoding","owner":"P2PSP","isFork":false,"description":"Scalable Video Transcoding for OGG streams","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-01-22T22:00:06.764Z"}},{"type":"Public","name":"SDN-P2P","owner":"P2PSP","isFork":false,"description":"Some experiments with Software defined Networking (SDN) and P2PSP.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-10-25T11:11:44.813Z"}},{"type":"Public","name":"WebRTC-lib","owner":"P2PSP","isFork":false,"description":"A JavaScript library of P2PSP (core)","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":2,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-06-18T08:27:35.942Z"}},{"type":"Public","name":"core","owner":"P2PSP","isFork":false,"description":"Implementation of P2PSP: An application layer protocol for the real-time streaming of multimedia content over the Internet. ","allTopics":["cpp","p2p","video-streaming","streaming","protocol","p2psp"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":1,"issueCount":6,"starsCount":81,"forksCount":61,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-06-06T08:49:54.660Z"}},{"type":"Public","name":"bocast","owner":"P2PSP","isFork":false,"description":"Bocast Server","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-06-01T15:53:31.750Z"}},{"type":"Public","name":"ios","owner":"P2PSP","isFork":false,"description":"P2PSP for iOS","allTopics":[],"primaryLanguage":{"name":"Objective-C","color":"#438eff"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":4,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-06-01T15:53:09.114Z"}},{"type":"Public","name":"android","owner":"P2PSP","isFork":false,"description":"Implementation of a P2PSP client as an Android application","allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":3,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-06-01T15:52:47.210Z"}},{"type":"Public","name":"sprinkler","owner":"P2PSP","isFork":false,"description":"An Android app that captures video and sends it to a FFServer instance ","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":3,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-06-01T15:52:21.734Z"}},{"type":"Public","name":"war-games","owner":"P2PSP","isFork":false,"description":"Malicious peers (MPs) vs Trusted peers(TPs). Who would win a war in a P2PSP team? ","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":2,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-06-01T15:51:49.120Z"}},{"type":"Public","name":"gopro","owner":"P2PSP","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":4,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-06-01T15:50:47.387Z"}},{"type":"Public","name":"WebRTC","owner":"P2PSP","isFork":false,"description":"Experimental version of the DBS set of rules for the Web Browser using WebRTC+HTML5+JS.","allTopics":[],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-06-01T15:50:15.454Z"}},{"type":"Public","name":"automatic-test","owner":"P2PSP","isFork":false,"description":"Scripts for testing the console version of the P2PSP entities","allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":4,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-06-01T15:49:26.053Z"}},{"type":"Public","name":"Virtual-Room","owner":"P2PSP","isFork":false,"description":"A virtual room where friends share videos among them in real time directly over the web browser, with synchronized playback and a video chat at the same time.","allTopics":["js","webrtc","web-app","mse","video-streaming","share-videos","p2psp","virtual-room","mp4-fragmentation","friends-room","video-chat","friends-share-videos"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":2,"starsCount":34,"forksCount":25,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-06-01T15:48:46.187Z"}},{"type":"Public","name":"Qt","owner":"P2PSP","isFork":false,"description":"GUI for the P2PSP protocol","allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":3,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-06-01T15:48:02.434Z"}},{"type":"Public","name":"GTK","owner":"P2PSP","isFork":false,"description":"A player for P2PSP using GTK+","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":1,"starsCount":0,"forksCount":2,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-05-09T08:09:46.321Z"}},{"type":"Public","name":"I-want-to-use-it","owner":"P2PSP","isFork":false,"description":"Minimal, basic and always (we try) updated information about how to use P2PSP","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":6,"license":"Creative Commons Zero v1.0 Universal","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-08-07T06:39:50.986Z"}}],"repositoryCount":28,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"P2PSP repositories"}