Giter Site home page Giter Site logo
Peer to Peer Straightforward Protocol photo

p2psp Goto Github PK

repos: 28.0 gists: 0.0

Name: Peer to Peer Straightforward Protocol

Type: Organization

Bio: P2PSP.org is a nonprofit organization that develops the P2PSP (Peer to Peer Straightforward Protocol).

Location: Almería, Spain

Blog: http://p2psp.org/

Welcome to the Peer-to-Peer Straightforward Protocol (P2PSP) Project!

Join the chat at https://gitter.im/P2PSP/p2psp

P2PSP is a protocol for the streaming of real-time video/audio sequences on Peer-to-Peer (P2P) networks. In this repository you can find an implementation.

This is a description of the files/directories:

  • doc: information about compiling, using, etc. P2PSP.

  • README.md: this file.

  • src: the implementation.

  • tools: some useful scripts.

More information about the protocol at:

Thanks for downloading the P2PSP and happy broadcasting!

The P2PSP team.

Peer to Peer Straightforward Protocol's Projects

android icon android

Implementation of a P2PSP client as an Android application

console icon console

A console version of the P2PSP entities (Splitter, Peer, etc)

core icon core

Implementation of P2PSP: An application layer protocol for the real-time streaming of multimedia content over the Internet.

crossroads icon crossroads

Crossroads is a REST api server capable of creating and managing P2PSP channels.

gtk icon gtk

A player for P2PSP using GTK+

i-want-to-use-it icon i-want-to-use-it

Minimal, basic and always (we try) updated information about how to use P2PSP

p2p-piped-music icon 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 :)

peersim-simulator icon 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.

qt icon qt

GUI for the P2PSP protocol

sdn-p2p icon sdn-p2p

Some experiments with Software defined Networking (SDN) and P2PSP.

simulator icon simulator

A complete stand-alone simulator for the P2PSP protocol

slides icon slides

Slides used by P2PSP members talking in conferences, seminars and other outreach meetings.

sprinkler icon sprinkler

An Android app that captures video and sends it to a FFServer instance

virtual-room icon 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.

war-games icon war-games

Malicious peers (MPs) vs Trusted peers(TPs). Who would win a war in a P2PSP team?

webrtc icon webrtc

Experimental version of the DBS set of rules for the Web Browser using WebRTC+HTML5+JS.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.