
We have investigated the user of peer-to-peer system to improve the media delivery experience.
CoopNet. Developed CoopNet for robust large-group P2P broadcast of media and game data.
Cascade. For simulating large scale P2P file distribution.
PeerStreaming. Peer-to-peer media streaming with erasure coded storage and scalable media delivery.
Peer-to-peer web hosting. Peers help each other to host and deliver web pages.
Storage exchange systems (SES). Peer assisted backup.
MutualCast. For efficient, synchronous, and reliable broadcast to a small group of users.
Symmetric NAT traversal. Developed traversal algorithms for symmetric NATs.
Community P2P scheduling. Developed scheduling algorithms for efficient file synchronization among peers for Live Messenger (TwoShare/CircleShare).
DISCOVR. Developed Distributed Collaborative Video Recorder, a system for peer-assisted on-demand video streaming.
For further information, please contact Jin Li and Phil Chou.