Streaming videos over BitTorrent by balancing playback continuity and distribution of piece rareness | IEEE Conference Publication | IEEE Xplore