A peer-to-peer framework for cost-effective on-demand media streaming | IEEE Conference Publication | IEEE Xplore