Distilling the ingredients of P2P live streaming systems | IEEE Conference Publication | IEEE Xplore