Encoded Video Stream Sharing in Mobile Social TV using Clouds
Keywords:
encoded video stream sharing, social tv, GAE, Amazon EC2, PaaS and IaaSAbstract
Now a days smartphones are providing much rich contents and social interactions like email, gaming, voice communication and web browsing etc. However there are some limitations to high quality of service such as limited battery lifetime and unstable wireless connectivity. The recent cloud computing provides an ideal platform to support the desired mobile services. In this paper, we propose the design of a Cloud-based, sOcial Mobile tV system that shares encoded video streams. The system effectively utilizes both PaaS (Platform-as-a-Service) and IaaS (Infrastructure-as a-Service) cloud services to offer the living-room experience of video watching to a group of disparate mobile users. The mobile users may be separated geographically but they can interact socially while sharing the video. To ensure that the streaming quality is good with time varying wireless connectivity, we employ an alternate for each user in IaaS cloud for social exchanges and video downloading on behalf of the user. The alternate performs efficient stream transcoding that matches the connectivity quality of the mobile user. As the battery lifetime is a bottleneck to high quality of service, we advocate the use of burst transmission from alternate to the mobile users. The burst size is decided carefully because it leads to high energy efficiency and streaming quality. The social interactions among the users are effectively achieved by efficient designs of data storage with BigTable and dynamic handling of large volumes of concurrent messages in a typical PaaS cloud.
References
Z. Huang, C. Mei, L. E. Li, and T. Woo, "Cloudstream: Delivering high-quality streaming videos through a cloud-based svc proxy," in INFOCOM"11, 2011, pp. 201"205.
M. Satyanarayanan, P. Bahl, R. Caceres, and N. Davies, "The case for vm-based cloudlets in mobile computing," IEEE Pervasive Computing, vol. 8, pp. 14"23, 2009.
S. Kosta, A. Aucinas, P. Hui, R. Mortier, and X. Zhang, "Thinkair: Dynamic resource allocation and parallel execution in the cloud for mobile code offloading," in Proc. of IEEE INFOCOM, 2012.
A. Carroll and G. Heiser, "An analysis of power consumption in as smartphone," in Proc. of USENIXATC, 2010.
What is 100% Pure Java, http://www.javacoffeebreak.com/faq/faq0006.html.
T. Coppens, L. Trappeniners, and M. Godon, "AmigoTV: towards a social TV experience," in Proc. of EuroITV, 2004.
N. Ducheneaut, R. J. Moore, L. Oehlberg, J. D. Thornton, and E. Nickell, "Social TV: Designing for Distributed, Sociable Television Viewing," International Journal of Human-Computer Interaction, vol. 24, no. 2, pp. 136"154, 2008.
M. Chuah, "Reality instant messaging: injecting a dose of reality into online chat," in CHI "03 extended abstracts on Human factors in computing systems, ser. CHI EA "03, 2003, pp. 926"927.
J. Flinn and M. Satyanarayanan, "Energy-aware adaptation for mobile applications," in Proceedings of the seventeenth ACM symposium on Operating systems principles, ser. SOSP "99, 1999, pp. 48"63.
F. Chang, J. Dean, S. Ghemawat, W. C. Hsieh, D. A. Wallach, M. Burrows, T. Chandra, A. Fikes, and R. E. Gruber, "Bigtable: A Distributed Storage System for Structured Data," in Proc. of OSDI, 2006.
HTTP Live Streaming, http://tools.ietf.org/html/draft-pantos-http-livestreaming-01.
Amazon EC2, http://aws.amazon.com/ec2/.
Google App Engine, http://appengine.google.com/.
Yu Wu, Zhizhong Zhang, Chuan Wu, Zongpeng Li, and Francis C.M. Lau ," CloudMoV: Cloud-based Mobile Social TV", IEEE transactions on multimedia vol:pp no:99, 2013.
Downloads
Published
How to Cite
Issue
Section
License

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors contributing to this journal agree to publish their articles under the Creative Commons Attribution 4.0 International License, allowing third parties to share their work (copy, distribute, transmit) and to adapt it, under the condition that the authors are given credit and that in the event of reuse or distribution, the terms of this license are made clear.
