项目作者: fernandobatels
项目描述 :
Blitz P2P Bridge - Tunnel TCP for p2p streams
高级语言: C
项目地址: git://github.com/fernandobatels/blitz-p2p-bridge.git
Blitz P2P Bridge - Tunnel TCP for p2p streams
This server provides a means for two, or more, app to communicate continuously over TCP connection.
Basically when app A write on channel the app B receive the data and vice versa of course.
The paper Peer-to-Peer Communication Across Network Address Translators inspired this project.
Characteristics
- Each client needs an ID. Currently this ID is composed of 15 charcacters defined by the client
- The first message sent to the server, by the client, is your ID
- The second is the expected id of your partner
- If the parter is not online, the client is moved to the waiting list
- And if the is online, the client is linked with his partner they and can comunicate
- When two clients is linked, both are removed from the waiting list
TODO