Tweeting videos: coordinate live streaming and storage sharing

  • Authors:
  • Xu Cheng;Jiangchuan Liu

  • Affiliations:
  • Simon Fraser University, Burnaby, BC, Canada;Simon Fraser University, Burnaby, BC, Canada

  • Venue:
  • Proceedings of the 20th international workshop on Network and operating systems support for digital audio and video
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

User generated video sharing (e.g., YouTube) and social-networked micro-blogging (e.g., Twitter) are among the most popular Internet applications in the Web 2.0 era. It is known that these two applications are now tightly coupled, with many new videos being tweeted among Twitter users. Unfortunately, video sharing sites are facing critical server bottlenecks and the surges created by Twitter followers would make the situation even worse. To better understand the challenges and opportunities therein, we have conducted an online user survey on their personal preference and social interest of Internet video sharing. Our data analysis reveals an interesting coexistence of live streaming and storage sharing, and that the users are generally more interested in watching their friend's videos. It further suggests that the users are willing to share their resources to assist others with close relations, implying node collaboration is a rationale choice in this context. In this paper, we present COOLS (Coordinated Live Streaming and Storage Sharing), an initial attempt toward efficient peer-to-peer tweeting of user-generated videos. Through a novel ID code design that embeds nodes' locations in an overlay, COOLS leverages stable storage users and yet inherently prioritizes living streaming flows. Preliminary evaluation results show that, as compared to other state-of-the-art solutions, COOLS successfully takes advantage of the coexistence of live streaming and storage sharing, providing better scalability, robustness, and streaming quality.