Design, Implementation, and Measurement of a Crowdsourcing-Based Content Distribution Platform

Content distribution, especially the distribution of video content, unavoidably consumes bandwidth resources heavily. Internet content providers invest heavily in purchasing content distribution ne...