An IP-TV P2P streaming system that improves the viewing quality and confines the startup delay of regular audience