Supporting low-cost video-on-demand in heterogeneous peer-to-peer networks | IEEE Conference Publication | IEEE Xplore