Efficiency of BitTorrent-like peer-to-peer live streaming systems