skip to main content
Department of Computer Science University of Colorado Boulder
cu: home | engineering | mycuinfo | about | cu a-z | search cu | contact cu cs: about | calendar | directory | catalog | schedules | mobile | contact cs
home · the department · news · 

DistribuStream Peer Distributed Transfer Protocol Released


October 2007

DistribuStream is an implementation of the Peer Distributed Transfer Protocol (PDTP), a peer-to-peer transfer protocol which utilizes segmented downloading and provides for progressive downloads. Files are received in order and can be consumed for purposes like media playback even as the file is transferring. By using a P2P approach, DistribuStream is able to dramatically reduce the cost of streaming media by partially offloading the required bandwidth onto clients transferring files. This makes it similar to protocols like BitTorrent, while still supporting streaming content delivery.

DistribuStream enables anyone to set up a low cost on-demand streaming media server. Operation is similar to a web server: just drop the files you wish to serve into a directory and they're immediately available for peer-to-peer delivery.

The protocol was initially developed as the DistribuStream senior project by Computer Science majors Ashvin Mysore, Galen Pahlke, James Sanders and Thomas Stapleton under the direction of Bruce Sanders and collaboratively with Tony Arcieri of MediOH! and ClickCaster. DistribuStream is distributed under the GNU General Public License, v3.

See also:
Department of Computer Science
College of Engineering and Applied Science
University of Colorado Boulder
Boulder, CO 80309-0430 USA
Send email to

Engineering Center Office Tower
ECOT 717
FAX +1-303-492-2844
XHTML 1.0/CSS2 ©2012 Regents of the University of Colorado
Privacy · Legal · Trademarks
May 5, 2012 (13:46)