Peer to Peer Straightforward Protocol
- Almería, Spain
- http://p2psp.org/
- info@p2psp.org
Grow your team on GitHub
GitHub is home to over 50 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.
Sign up
Pinned repositories
Repositories
-
console
A console version of the P2PSP entities (Splitter, Peer, etc)
-
white_paper
A P2PSP description.
-
simulator
A complete stand-alone simulator for the P2PSP protocol
-
P2PSP.github.io
P2PSP Website
-
slides
Slides used by P2PSP members talking in conferences, seminars and other outreach meetings.
-
ideas
List of open ideas
-
Load-balancer
A load balancer for splitters and peers.
-
P2P-piped-music
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 :)
-
MDC_transcoding
A Multiple Description Transcoder for OGG streams
-
SVC_transcoding
Scalable Video Transcoding for OGG streams
-
SDN-P2P
Some experiments with Software defined Networking (SDN) and P2PSP.
-
WebRTC-lib
A JavaScript library of P2PSP (core)
-
core
Implementation of P2PSP: An application layer protocol for the real-time streaming of multimedia content over the Internet.
-
bocast
Bocast Server
-
ios
P2PSP for iOS
-
android
Implementation of a P2PSP client as an Android application
-
sprinkler
An Android app that captures video and sends it to a FFServer instance
-
war-games
Malicious peers (MPs) vs Trusted peers(TPs). Who would win a war in a P2PSP team?
-
PeerSim-simulator
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.
-
WebRTC
Experimental version of the DBS set of rules for the Web Browser using WebRTC+HTML5+JS.
-
automatic-test
Scripts for testing the console version of the P2PSP entities
-
Virtual-Room
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.
-
Qt
GUI for the P2PSP protocol
-
crossroads
Crossroads is a REST api server capable of creating and managing P2PSP channels.
-
GTK
A player for P2PSP using GTK+
-
I-want-to-use-it
Minimal, basic and always (we try) updated information about how to use P2PSP