VidTorrent is a protocol for global scale cooperative real-time streaming over the Internet. At a high level, VidTorrent is a peer-to-peer protocol that builds an adaptive overlay mesh suitable for real-time streaming. The protocol works by aggressively probing for bandwidth and minimizing latency. On the same time, the protocol continuously monitors and dynamically adapts the mesh to match the underlaying network topology and node capabilities.
VidTorrent was developed at the Viral Communications group by Dimitris Vyzovitis (me, vyzo) and Ilia Mirkin in 2005-2006. The source code is available under the GNU General Public License.
Source (GNU GPL): vidtorrent-20061017.tar.gz
The code depends on the peers kernel.
For additional information refer to the old viral communications site, here, as the project pages have not migrated to the new viral communications site as of yet.