Media cloud: When media revolution meets rise of cloud computing

Media content has become the major traffic of Internet and will keep on increasing rapidly. Various innovative media applications, services, devices have emerged and people tend to consume more media contents. We are meeting a media revolution. But media processing requires great capacity and capability of computing resources. Meanwhile cloud computing has emerged as a prosperous technology and the cloud computing platform has become a fundamental facility providing various services, great computing power, massive storage and bandwidth with modest cost. The integration of cloud computing and media processing is therefore a natural choice for both of them, and hence comes forth the media cloud. In this paper we make a comprehensive overview on the recent media cloud research work. We first discuss the challenges of the media cloud, and then summarize its architecture, the processing, and its storage and delivery mechanisms. As the result, we propose a new architecture for the media cloud. At the end of this paper, we make suggestions on how to build a media cloud and propose several future research topics as the conclusion.

[1]  Joaquín Salvachúa,et al.  A novel P2P and cloud computing hybrid architecture for multimedia streaming with QoS cost functions , 2010, ACM Multimedia.

[2]  Paul Shabajee,et al.  Energy Use in the Media Cloud: Behaviour Change, or Technofix? , 2010, 2010 IEEE Second International Conference on Cloud Computing Technology and Science.

[3]  Mateo Valero,et al.  Scalability of Macroblock-level Parallelism for H.264 Decoding , 2009, 2009 15th International Conference on Parallel and Distributed Systems.

[4]  Hui Li,et al.  Elastic stream cloud (ESC): A stream-oriented cloud computing platform for Rich Internet Application , 2010, 2010 International Conference on High Performance Computing & Simulation.

[5]  Rong Yan,et al.  Large-Scale Multimedia Retrieval and Mining [Guest editors' introduction] , 2011, IEEE Multim..

[6]  Jun Wang,et al.  A New Hierarchical Data Cache Architecture for iSCSI Storage Server , 2009, IEEE Transactions on Computers.

[7]  Zhenman Fang,et al.  A comprehensive analysis and parallelization of an image retrieval algorithm , 2011, (IEEE ISPASS) IEEE INTERNATIONAL SYMPOSIUM ON PERFORMANCE ANALYSIS OF SYSTEMS AND SOFTWARE.

[8]  Jörg Ott,et al.  Source-Specific Media Attributes in the Session Description Protocol (SDP) , 2009, RFC.

[9]  C.-C. Jay Kuo,et al.  Energy efficiency in data centers and cloud-based multimedia services: An overview and future directions , 2010, International Conference on Green Computing.

[10]  Zhu Li,et al.  Video based mobile location search with large set of SIFT points in cloud , 2010, MCMC '10.

[11]  Sanjay Ghemawat,et al.  MapReduce: Simplified Data Processing on Large Clusters , 2004, OSDI.

[12]  Shipeng Li The Trends in multimedia computing , 2010 .

[13]  Tsang-Ling Sheu,et al.  A novel hierarchical cache architecture for WWW servers , 2001, Proceedings 15th International Conference on Information Networking.

[14]  Sergios Theodoridis,et al.  Pattern Recognition, Third Edition , 2006 .

[15]  Andrés Marín López,et al.  Media cloud: an open cloud computing middleware for content management , 2011, IEEE Transactions on Consumer Electronics.

[16]  Chao Mei,et al.  CloudStream: Delivering high-quality streaming videos through a cloud-based SVC proxy , 2011, 2011 Proceedings IEEE INFOCOM.

[17]  Mark Handley,et al.  RFC 4566: SDP: Session Description Protocol , 2006 .

[18]  Karin K. Breitman,et al.  An Architecture for Distributed High Performance Video Processing in the Cloud , 2010, 2010 IEEE 3rd International Conference on Cloud Computing.

[19]  Lizhe Wang,et al.  Scientific Cloud Computing: Early Definition and Experience , 2008, 2008 10th IEEE International Conference on High Performance Computing and Communications.

[20]  Borko Furht,et al.  A study of transcoding on cloud environments for video content delivery , 2010, MCMC '10.

[21]  M. Vijayalakshmi,et al.  Interactive mobile live video learning system in cloud environment , 2011, 2011 International Conference on Recent Trends in Information Technology (ICRTIT).

[22]  Wei-Ying Ma Rethinking multimedia search in the "clients + cloud" era , 2009, LS-MMRM '09.

[23]  Nan Zhang Computing Parallel Speeded-Up Robust Features (P-SURF) via POSIX Threads , 2009, ICIC.

[24]  Bing-jue Sun,et al.  Research on Cloud Computing Application in the Peer-to-Peer Based Video-on-Demand Systems , 2011, 2011 3rd International Workshop on Intelligent Systems and Applications.

[25]  Kalevi Kilkki,et al.  Quality of Experience in Communications Ecosystem , 2008, J. Univers. Comput. Sci..

[26]  Karin K. Breitman,et al.  A Cloud Based Architecture for Improving Video Compression Time Efficiency: The Split & Merge Approach , 2011, 2011 Data Compression Conference.

[27]  Tsutomu Miyoshi Consideration about the cache server optimization and stable network access , 1998, 1998 Second International Conference. Knowledge-Based Intelligent Electronic Systems. Proceedings KES'98 (Cat. No.98EX111).

[28]  Hai Jin,et al.  A novel cache scheme for cluster-based streaming proxy server , 2005, 25th IEEE International Conference on Distributed Computing Systems Workshops.

[29]  Bo Li,et al.  CloudMedia: When Cloud on Demand Meets Video on Demand , 2011, 2011 31st International Conference on Distributed Computing Systems.

[30]  Hsing-Wen Wang,et al.  Learning effectiveness of science experiments through cloud multimedia tutorials , 2011, 2011 2nd International Conference on Wireless Communication, Vehicular Technology, Information Theory and Aerospace & Electronic Systems Technology (Wireless VITAE).

[31]  Li Li,et al.  Research on Mobile Multimedia Broadcasting Service Integration Based on Cloud Computing , 2010, 2010 International Conference on Multimedia Technology.

[32]  Fabio Panzieri,et al.  Seamless Support of Multimedia Distributed Applications Through a Cloud , 2010, 2010 IEEE 3rd International Conference on Cloud Computing.

[33]  Hari Kalva,et al.  Cloud transcoding for mobile video content delivery , 2011, 2011 IEEE International Conference on Consumer Electronics (ICCE).

[34]  Julian Satran,et al.  Internet Small Computer Systems Interface (iSCSI) , 2004, RFC.

[35]  Jiangchuan Liu,et al.  Load-balanced migration of social media to content clouds , 2011, NOSSDAV.

[36]  Xin Jin,et al.  Cloud Assisted P2P Media Streaming for Bandwidth Constrained Mobile Subscribers , 2010, 2010 IEEE 16th International Conference on Parallel and Distributed Systems.

[37]  Frank H. P. Fitzek,et al.  Video network traffic and quality comparison of VP8 and H.264 SVC , 2010, MoViD '10.

[38]  W. Meira,et al.  Analyzing performance of cache server hierarchies , 1998, Proceedings SCCC'98. 18th International Conference of the Chilean Society of Computer Science (Cat. No.98EX212).

[39]  Miska M. Hannuksela,et al.  RTP Payload Format for H.264 Video , 2005, RFC.

[40]  Jar-Ferr Yang Advancing multimedia technologies for smart living and learning services , 2010 .

[41]  Shuicheng Yan,et al.  The e-recall environment for cloud based mobile rich media data management , 2010, MCMC '10.

[42]  Jun Wang,et al.  Toward effective NIC caching: a hierarchical data cache architecture for iSCSI storage servers , 2005, 2005 International Conference on Parallel Processing (ICPP'05).

[43]  Alok N. Choudhary,et al.  Performance enhancement using intra-server caching in a continuous media server , 1998, Proceedings Eighth International Workshop on Research Issues in Data Engineering. Continuous-Media Databases and Applications.

[44]  Chong Luo,et al.  Multimedia Cloud Computing , 2011, IEEE Signal Processing Magazine.

[45]  Randy H. Katz,et al.  Above the Clouds: A Berkeley View of Cloud Computing , 2009 .

[46]  Junaidi Abdullah,et al.  Level Parallelism on H . 264 Video Encoder for Multicore Architecture , .

[47]  Florina Almenares,et al.  Media Cloud: Sharing contents in the large , 2011, 2011 IEEE International Conference on Consumer Electronics (ICCE).

[48]  David Mazières,et al.  Kademlia: A Peer-to-Peer Information System Based on the XOR Metric , 2002, IPTPS.