Bandwidth-aware Peer-to-Peer 3D streaming. (12th November 2010)