pith. sign in

arxiv: 1609.00045 · v1 · pith:HF6SWZYVnew · submitted 2016-08-31 · 💻 cs.MM

Towards Hybrid Cloud-assisted Crowdsourced Live Streaming: Measurement and Analysis

classification 💻 cs.MM
keywords broadcasterschannelshybridviewerscloudcloud-assistedcrowdsourcedingesting
0
0 comments X p. Extension
pith:HF6SWZYV Add to your LaTeX paper What is a Pith Number?
\usepackage{pith}
\pithnumber{HF6SWZYV}

Prints a linked pith:HF6SWZYV badge after your title and writes the identifier into PDF metadata. Compiles on arXiv with no extra files. Learn more

read the original abstract

Crowdsourced Live Streaming (CLS), most notably Twitch.tv, has seen explosive growth in its popularity in the past few years. In such systems, any user can lively broadcast video content of interest to others, e.g., from a game player to many online viewers. To fulfill the demands from both massive and heterogeneous broadcasters and viewers, expensive server clusters have been deployed to provide video ingesting and transcoding services. Despite the existence of highly popular channels, a significant portion of the channels is indeed unpopular. Yet as our measurement shows, these broadcasters are consuming considerable system resources; in particular, 25% (resp. 30%) of bandwidth (resp. computation) resources are used by the broadcasters who do not have any viewers at all. In this paper, we closely examine the challenge of handling unpopular live-broadcasting channels in CLS systems and present a comprehensive solution for service partitioning on hybrid cloud. The trace-driven evaluation shows that our hybrid cloud-assisted design can smartly assign ingesting and transcoding tasks to the elastic cloud virtual machines, providing flexible system deployment cost-effectively.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.