Demand forecast and performance prediction in peer-assisted on-demand streaming systems | IEEE Conference Publication | IEEE Xplore