DistribuStream is an open source (GPL) implementation of the Peer Distributed Transfer Protocol, an open peer-to-peer communications protocol which facilitates streaming progressive downloads. You can read about it here:
http://distribustream.org/ It was developed as a collaboration between ClickCaster, Inc. and the University of Colorado Computer Science Program. PDTP has been registered with the IANA and received a port assignment of 6086. The protocol philosophically different from other P2P protocols which rely on emergent, swarm-like behavior for traffic scheduling. All client/server and peer-to-peer communications can be modeled as simple state machines. The onus of traffic scheduling is placed entirely on the server. Client/server communication is accomplished with a lightweight JSON asynchronous messaging format (presently running over TCP). Peer-to-peer communication is accomplished with HTTP/1.1. The entire protocol behaves as an ad hoc HTTP caching proxy network. The main feature is its facilitation of progressive streaming downloads, making it comparable to proprietary protocols like Joost. The present implementation is early beta quality, but I'd love to begin getting feedback, particularly on the feasibility of the approach. -- Tony Arcieri ClickCaster, Inc. [EMAIL PROTECTED]
_______________________________________________ p2p-hackers mailing list [email protected] http://lists.zooko.com/mailman/listinfo/p2p-hackers
