How Helpful Can Social Network Friends Be in Peer-to-Peer Video Distribution