Abstract

Live video contents in crowdsourced live streaming services are transcoded into multiple quality versions to better service viewers with different network and device configurations. Cloud computing becomes a natural choice to handle this transcoding service due to its elasticity and significant computational power. However, given the huge concurrent channel numbers in this crowdsourced live streaming service, even the cloud becomes significantly expensive for providing transcoding services to the whole community. In this poster, after observing that abundant computational resources reside in end viewers, we propose a Cloud-Crowd collaborative system, C2, which incentivizes idle end-viewers to join with the cloud to do video transcoding. Specifically, we propose an auction mechanism to carefully select stable viewers and determine the proper payment for them. Desirable economic properties, like incentive compatibility, can be achieved in our mechanism. Large-scale trace-driven simulations further demonstrate the superiority of our mechanisms in cost reduction and service stability.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call