Demonstration of the CompactPSH Incentive Scheme in a Peer-to-Peer Streaming Application

This demo shows the CompactPSH incentive scheme integrated in LiveShift. LiveShift is a peer-to-peer video streaming application, which supports both live streaming and video-on-demand. Peers participate in a distributed storage, which adds the ability to replay time-shifted streams from other peers in a distributed manner. The incentive scheme is in place to encourage peers to provide stored video data. CompactPSH allows peers to establish direct and indirect reciprocity to determine the contribution of peers. Thus, non-cooperative peers get a lower video quality than cooperative peers.