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

Reply via email to