|
|
|
- Allison Elliott
- 10 years ago
- Views:
Transcription
1 SEASONS: A SCALABLE 4-TIER CLOUD ARCHITECTURE FOR HANDLING HETEROGENEITY OF MOBILE DEVICES IN LIVE MULTIMEDIA STREAMING Preetha Evangeline D. and Anandhakumar P. Department of Computer Technology, MIT Campus, Anna University, Chennai, India [email protected] ABSTRACT Cloud based live Media streaming is becoming one of the prominent scope among researchers. The growing popularity of the cloud has moved the Multimedia technology from being traditional to be highly modernized. Mobile devices have replaced the traditional way of viewing videos through PC s. According to the recent survey there is an exponential hike in mobile video consumption, approximately 90% of consumers use a mobile devices to watch online videos when compared with 61% in Dealing with Device heterogeneity serves to be one of the biggest challenges for live media streaming as Mobile devices comes with various resolutions, OS s, audio and video codec. It is hard to adapt live streaming contents according to the specification of the device on the fly. This paper proposes SEASONS, a 4-Tier Novel architecture that handles Device heterogeneity and concentrates on providing efficient and scalable media dissemination system. The proposed system takes 9 sec on an average for transcoding on the fly and 14 sec on an average for end-to-end delivery of videos when heterogeneous devices are considered. Keywords: cloud architecture, live multimedia streaming, device heterogeneity. 1. INTRODUCTION Internet technologies have greatly advanced and the emergence of Cloud which provided better resource availability (processing power, storage, network bandwidth), accessibility from anywhere in the world has led users to move to the cloud era which has popularized live streaming widely. Live streaming enhanced with Cloud computing provides rich Media experience. The rapid development in social media applications has led to an enormous technical advancement of Mobile devices. The world is becoming busy and people are interested in using smart devices. The traditional surfing through Internet has become obsolete and in recent days these kinds of activities (social network, video conferencing, live streaming and gaming) are accessed through mobile devices. According to recent survey nearly 35 mobile OS s, 130 screen resolutions and 90+ brands of mobile phones have been evolved and will exceed the count in the near future. Hence the heterogeneity of mobile devices is increasing at a vast rate. The video chunks are streamed live to the mobile devices and before it is delivered to the device it has to be transcoded which best suits the user device. The case with video-on-demand is different where videos are being transcoded to more possible versions and then streamed to the mobile device. Another significance of VoD is the popularity hit of the frequently viewed and requested video. Videos that are requested frequently for viewing gets popular and those videos can be pre transcoded into various possible formats and can be readily streamed when requested by various heterogeneous devices. Whereas in the case of live streaming the scenario is Operation on the Fly. This scenario has paved way for migrating to Cloud environment where the computational power, storage, bandwidth is enormously high. Here the live content is adapted and streamed according to the specification of the mobile devices handling the heterogeneity. In traditional transcoding the content adaptation process is either done in the Client-side or Server-side. During Client -side transcoding, the device run out of storage space while storing the downloaded video for conversion and then the transcoded video. In Server - side transcoding the server gets overloaded with the content adaptation process while accommodating the videos into different formats. This is another one reason why transcoding is migrated to Cloud. 2. RELATED WORKS Analysis of internet streaming service to mobile device (Yao Liu et al., 2013) specifies transcoding in the server side where videos can be converted into 40 different versions and streamed to the devices. This paper concluded that there exists a great demand of CPU resources when transcoding takes place online. Better replacement policies could be adopted for enabling optimized mobile streaming system. Cloud assisted SVC (Zuqing et al., 2013) was proposed to handle the heterogeneity of the network. Here Cloud collects both the video resources and the network status information. The proposed Scalable Video Coding system encodes the video streams and stores it in multiple servers. The video server on receiving the request for streams forwards the query to the cloud. Here the cloud computed multi-path strategy and provides labels for individual streams. The limitation of this work is, every time the network status being advertised may lead to Overhead. 2017
2 CMTS (Seungho et al., 2014) Cloud Multimedia Transcoding System which overcomes the limitations of Cloud Multimedia Data Conversion System (CMCS), such as performance delay and transcoding failure. Transcoding failure tends to occur when large volume of video files could not be converted. In the proposed CMTS, Hadoop Distributed File System and Map Reduce technology is used. Here the video files are created through various heterogeneous device and they are transferred to CMTS through web interface. The files are divided and stored according to HDFS policies. Predefined format and size that are specified by the user are accounted and the video files are transcoded. The advantage of this system is parallel processing that takes place on the divided streams. The limitation of the work is there isn t any method discussed at the time of Churn failure. GMSME (Garnet Message System Micro Edition) (Sangmi Lee et al., 2003) which was actually developed to integrate Mobile devices into Garnet collaborative System which is a universal accessible collaborative environment. This paper handles Application aware transcoding. Another challenge mentioned in this paper is reducing the size of the file over wireless network. To handle this issue, the Master of the session initiates the change in the collaborative feature; hence all the Mobile users need not fix their new features and update it again. The underlying transcoding operations are performed based on the changes initiated by the Master. Here transcoding is carried out in proxy based middleware which can be a limitation for large scale peers and hence Scalability issue may occur. Even for converting a file to a comparatively smaller size, the complete file has to be downloaded and converted which causes significance overhead on the network of proxy middleware. 3. PROPOSED WORK This paper proposes a 4-Tier Cloud based architecture illustrated in Figure-1. It consists of (Bottom-up approach) the Physical layer (PC s, laptops, Mobile devices) organized in a peer to peer fashion. The second layer is the p2p dynamic overlay of the underlying physical layer. The third layer is the Management layer which serves as the interface between the upper cloud layer and the lower p2p layer. There comes the topmost layer which is a private cloud having an additional crowning of Media Cloud. The overall objective of the proposed work is (i) to handle the heterogeneity of mobile devices on the fly for live video streaming, (ii) to minimize the end-to-end delay and (iii) to improve the playback continuity of the streaming video. 3.1 Physical layer The physical layer consists of end users who are interested in viewing the video content that is being streamed. As peer-to-peer network architecture seems to be highly scalable for large scale network, it is used for organizing the peers and moreover communication and content distribution is efficient between Multi-users in case of peer-to-peer network. This layer connects Heterogeneous mobile devices, laptops, tablets and PC s which are used by the users for viewing multimedia content. Here the devices may join and leave the network anytime and keeping track of the participating node seems to be a challenging task. 3.2 P2P overlay Overlay is a logical or a Virtual network that is constructed on top of the underlying physical network. In this proposed architecture the reason for building the overlay network is due to the dynamic nature of the participating nodes. With the nodes that are actively online in the network the overlay is constructed. An overlay may be a structured or an unstructured one which can handle the joining and leaving of nodes anytime in a network. As there are many works done using an unstructured overlay, this proposed work uses a structured overlay in which a Hybrid self- balancing tree is constructed which handles the dynamic load of the nodes. 3.3 Management layer The management layer serves as the intermediate between the bottom and the top layer. This layer consists of three modules (i) Estimator, (ii) Authenticator and (iii) Intelligent agent. Estimator The role of the estimator is to calculate the capacity of the overall peer and estimate the amount of required resources which is to be obtained from the cloud for better data dissemination in order to reduce the end-toend delay and improve the playback continuity of the video streams. Figure-1. Seasons: 4-Tier architecture. Authenticator The authenticator authenticates the incoming node when newly joining the network. The node has to provide its individual identity in order to participate in the 2018
3 session. The authenticator keeps track of the online duration time of a node and how frequently the node has requested to watch the session. Intelligent agent The intelligent agent communicates with the user device gathering the heterogeneous information and specification of the system such as screen resolution, OS s and audio/video codec formats. Hence this intelligent agent maintains the list of all specifications and forwards the request along with the specification details to the above Cloud layer. It not only keeps track of the incoming device specification but it maintains the transcoded format of the output videos to every individual specification. The intelligent agent maintains a cache which consists of frequent system specifications and its matching transcoded output format. In future incase if the incoming request specification matches with the existing information in the cache directory, the intelligent agent sends a clue message to the cloud about the format the video should be transcoded. This makes the complex transcoding operations much easier thereby reducing the delay of conversion on the fly. The steps to calculate and keep the cache directory updated with frequently requested streaming format is given below. Input: R 1, R 2, R 3, R 4,... R K are the various available streaming formats. Output: The Rearrangement of Streaming formats in most frequently requested order. For each R= 1, 2, 3,... k do the following Step-1. Find the number of request nr processed for the current streaming format. Step-2. Find the weight w of current streaming format which varies between the ranges 0.1 to 1 based on its compatibility with other specification devices. Step-3. Rank is calculated by multiplying the number of request and weight of the current format. V = nr * w Step-4. Rearrange the formats such that V(R 1)>V(R 2)>V(R 3)>V(R 4.)...V(R k) 3.4 Private cloud layer The topmost layer in the proposed 4-Tier architecture is the Private Cloud layer. As the paper concentrates on live streaming for critical applications such as e-learning, telemedicine, and video conferencing the streaming rate and Quality of Service should be highly maintained. Nowadays the trend in multimedia streaming has become cloud assisted. This private cloud is set to provide resources such as Computational nodes and Storage nodes. The underlying physical layer is restricted with limited bandwidth and fluctuations in the network may lead to interrupted multimedia streaming. There comes the cloud enriching the underlying network with more computational power and storage for the backup in case of churn failure. Not only for providing storage and computational resources, the proposed private cloud is enhanced with the media cloud which takes care of the transcoding part online on the fly. Media cloud Media cloud is termed to the outstanding highlight of the proposed work. The scope of bringing media cloud embedded into the private cloud is to transcode the incoming live videos from the video server according to the incoming system specification. This is quite a critical challenge in the case of live streaming, since the delay parameter is to be considered. If transcoding is time consuming then obviously dissemination of video streams will not maintain its continuity. Hence content adaptation is carried out inside the cloud for faster conversion process. The media cloud maintains the database of all available screen resolutions, audio codec, video codec and adaptive streaming output formats. Once the request is forwarded to the media cloud, the incoming video chunk is converted based on the device specification. The converter module consists of two operations such as Segregation and transcoding. Here the streaming video is converted to multi bitrate renditions of various sizes and qualities. The segregator divides the video streams and analyzes which codec is used. The converter in parallel discuss with the decision engine which operates based on rule and inference based. The transcoder functions as an adaptation engine which reformats the video contents to cater the capabilities of the device that is being used for viewing the content. Rule engine The Rule Engine maintains a set of adaptation rules based on the device specification, display specification like size, pixel, etc., and user preferences. The rule that is framed is used to make appropriate decisions based on various aspects. After the segregator breaks the video into chunks, the rules are being implemented and the output characteristics of the resulting content is determined based on modality and appropriate adaptation is executed. Inference engine When a new device with varying specification sends the query, the request is transmitted to the inference engine which makes use of the existing adaptation rules, maps the appropriate format and converts the incoming chunks intelligently. And the output format which has been newly evolved is saved for future references. 4. EXPERIMENTAL SETUP In our experimental set up, we have used 60 Acer Veriton X4630G personal computer each with the configuration of 64 bit Windows 7 operating system architecture, i5 processor, 4GB RAM and 500 GB of hard drive capacity, one Dell precision 690 workstation of specification Quad-core Intel Xeon 5300 series processor with upto 1333 MHz front side bus and 2x 4GB shared cache, upto 32GB, Mobile phones of brands such as Nokia 2019
4 with the screen resolution of 480x800 and 240x320, Blackberry with 320x240 and Micromax with 480x854 along with various specifications were used as heterogeneous devices. These devices were connected as peer-to-peer with physical network strength of 100Mbps. Some devices were switched off and switched on over the fly in order to maintain the dynamic nature. With the devices that are active, a tree based overlay was constructed which was evaluated by joining and removing the nodes from the network. 4.1 Private cloud setup Private cloud set up is done using Openstack. The reason behind openstack is massive scalability and this can be used to develop a private as well as public cloud. We set up openstack using juju and maas in ubuntu and nodes were added in cluster. We set the streaming rate to be 500kbps using http as the streaming protocol. Both Helix server and VLC were used to stream videos and the video chunks were divided into 20Kb were each chunk corresponds to 0.03 seconds of streaming rate. In our experiment two scenarios were considered: (i) Joining and leaving of nodes and (ii) Different size of chunk. 5. RESULT AND DISCUSSIONS The experimental results are tabulated below. Here the streaming rate of the video is maintained constant for all the devices with varying specifications. Graphs were plotted for the time taken for transcoding and the overall end-to-end delay for all the devices. Figure-2 shows the result for transcoding time as well as the time taken for the complete delivery of streams to the devices. Figure-3.a shows the resulting graph of the varying transcoding time taken by Heterogeneous devices and homogeneous devices. Same devices with equal configuration were streamed and the results remain to be constant whereas a heterogeneous device shows the increase in delay during transcoding. Figure-3.b shows the resulting graph of start-up time in relation in to the number of chunks used. It also shows the total transcoding time achieved while using the different chunks. Here the total transcoding time gets reduced, possibly due to smaller chunks. Brand Blackberr y 8520 Micromax A177 Nokia lumia 520 Nokia asha 510 OS BlackBerry OS 5.0 Android OS, v4.2.2 (Jelly Bean) Microsoft Windows Phone 8 Nokia Asha software platform 1.0 PC 1 WINDOWS 7 PC 2 Ubuntu Resolu tion 320 x x x x x x 1080 Table-1. Comparison of heterogeneous devices. fps Audio format Video format Streaming rate 320p@24fps 720p@30fps 720p@30fps 320p@15fps 1024p@40fp s 1080p@60fp s MP3/eAAC+/ WMA/WAV MP3/eAAC+/ WMA/WAV MP3/WAV/e AAC+/WMA MP3/WAV/A AC WMA,PCM,A AC,MP3 FLAC,MP3,A AC,AC3 Transcoding delay End-toend delay MPEG-4 500kbps sec 8.11 sec MPEG4, H.264, H.263 MP4/H.264/WMV player 500kbps sec sec 500kbps sec 11.8 sec MP4/H.263 player 500kbps sec 6.4 sec MPEG-4/2,AVI, WMV 500kbps 9.3 sec 14.3 sec MPEG-2, H kbps sec sec 2020
5 Figure-2. Comparative chart of transcoding and end-to-end delay. Figure-3. (a) Transcoding time for various peers: (b) Chart plotted for start-up time. 6. CONCLUSION AND FUTURE SCOPE The contribution of this paper is novel 4-Tier Cloud Architecture which consists of physical layer of end users, p2p overlay, intermediate management layer and the final private cloud layer. The objective of the proposed system is to handle the heterogeneity of the mobile devices for live streaming by performing content adaptation on the fly. Various Content adaptation system were already developed for Video-on-Demand but in our proposed work Cloud based transcoding system is developed for live streaming which is a real challenge and has high scope for future work. From the experimental results the proposed system takes 9 sec on an average for transcoding and 14 sec on an average for end-to-end delivery of videos when heterogeneous devices are considered. This proves the performance of the proposed system to be highly efficient when compared with the existing systems. The future work would be enhanced by varying streaming rate and size of the chunk. This system would be further developed with Hybrid cloud consisting of both private and public cloud set up where more peers would join the network and increase the complexity of transcoding and overall streaming delay. REFERENCES Yao Liu, Fei Li, Lei Guo, Bo Shen, Songqing Chen, Yingjie Lan Measurement and Analysis of an Internet Streaming Service to Mobile Devices. In: IEEE Transaction on Parallel and Distributed Systems, vol. 24. pp Zuquing Zhu, Suoheng Li, Xiaoliang Chen Design QoS-Aware Multi-Path Provisioning Strategies for Efficient Cloud-Assisted SVC Video Streaming to Heterogeneous Clients. In: IEEE Transactions on Multimedia, vol. 15. pp Seungho Han, Myoungjin Kim, Yun Cui CMTS: Cloud Multimedia Transcoding System. In: International 2021
6 Journal of Advanced Computational and Networking, vol. 2. pp Sangmi Lee, Sung Hoon Ko, Geoffrey Fox Adapting Content for Mobile Devices in Heterogeneous Collaboration Environments. International Conference on Wireless Networks. p Y.Liu, L.Guo, F.Li, S.Chen A Server s Perspective of Internet Streaming Delivery to Mobile Devices. In: IEEE INFOCOM. P Y Liu, F Li, L Guo, B Shen, S Chen Effectively minimizing redundant Internet streaming traffic to ios devices. In: IEEE INFOCOM. pp Y Liu, F Li, L Guo, Y Guo, S Chen BlueStreaming: towards power-efficient internet P2P streaming to mobile devices. In: Proceedings of the 19 th ACM international conference on Multimedia. pp Z. Huang, C. Mei, L. Li, and T. Woo CloudStream: Delivering high-quality streaming videos through a cloudbased SVC proxy. In: IEEE INFOCOM. pp M. Cha, H. Kwak, P. Rodriguez, Y.-Y. Ahn, and S. Moon I Tube, YouTube, Everybody Tubes: Analyzing the World s Largest User Generated Content Video System. In: Proc. of ACM IMC. Y. Liu, L. Guo, F. Li, and S. Chen An Empirical Evaluation of Battery Power Consumption for Streaming Data Transmission to Mobile Devices. In: Proc. of ACM Multimedia. Y. Liu, F. Li, L. Guo, Y. Guo, and S. Chen BlueStreaming: Towards Power-Efficient Internet P2P Streaming to Mobile Devices. In: Proc. Of ACM Multimedia. Error! Hyperlink reference not valid. Netflix. Air Video. Flash HTTP Streaming. Online-convert
CLOUDDMSS: CLOUD-BASED DISTRIBUTED MULTIMEDIA STREAMING SERVICE SYSTEM FOR HETEROGENEOUS DEVICES
CLOUDDMSS: CLOUD-BASED DISTRIBUTED MULTIMEDIA STREAMING SERVICE SYSTEM FOR HETEROGENEOUS DEVICES 1 MYOUNGJIN KIM, 2 CUI YUN, 3 SEUNGHO HAN, 4 HANKU LEE 1,2,3,4 Department of Internet & Multimedia Engineering,
Mobile Multimedia Meet Cloud: Challenges and Future Directions
Mobile Multimedia Meet Cloud: Challenges and Future Directions Chang Wen Chen State University of New York at Buffalo 1 Outline Mobile multimedia: Convergence and rapid growth Coming of a new era: Cloud
Fragmented MPEG-4 Technology Overview
Fragmented MPEG-4 Technology Overview www.mobitv.com 6425 Christie Ave., 5 th Floor Emeryville, CA 94607 510.GET.MOBI HIGHLIGHTS Mobile video traffic is increasing exponentially. Video-capable tablets
Wowza Media Systems provides all the pieces in the streaming puzzle, from capture to delivery, taking the complexity out of streaming live events.
Deciding what event you want to stream live that s the easy part. Figuring out how to stream it? That s a different question, one with as many answers as there are options. Cameras? Encoders? Origin and
METHOD OF A MULTIMEDIA TRANSCODING FOR MULTIPLE MAPREDUCE JOBS IN CLOUD COMPUTING ENVIRONMENT
METHOD OF A MULTIMEDIA TRANSCODING FOR MULTIPLE MAPREDUCE JOBS IN CLOUD COMPUTING ENVIRONMENT 1 SEUNGHO HAN, 2 MYOUNGJIN KIM, 3 YUN CUI, 4 SEUNGHYUN SEO, 5 SEUNGBUM SEO, 6 HANKU LEE 1,2,3,4,5 Department
Cloud Transcoder: Bridging the Format and Resolution Gap between Internet Videos and Mobile Devices
Cloud Transcoder: Bridging the Format and Resolution Gap between Internet Videos and Mobile Devices Zhenhua Li EECS, Peking University Beijing, China [email protected] Fuchen Wang Tencent Research Shanghai,
A Server s Perspective of Internet Streaming Delivery to Mobile Devices
22 Proceedings IEEE INFOCOM A Server s Perspective of Internet Streaming Delivery to Mobile Devices Yao Liu Fei Li Lei Guo 2 Bo Shen 3 Songqing Chen Dept. of Computer Science 2 Dept. of CSE 3 Vuclip George
A Comparative Study of Tree-based and Mesh-based Overlay P2P Media Streaming
A Comparative Study of Tree-based and Mesh-based Overlay P2P Media Streaming Chin Yong Goh 1,Hui Shyong Yeo 1, Hyotaek Lim 1 1 Dongseo University Busan, 617-716, South Korea [email protected], [email protected],
VIA CONNECT PRO Deployment Guide
VIA CONNECT PRO Deployment Guide www.true-collaboration.com Infinite Ways to Collaborate CONTENTS Introduction... 3 User Experience... 3 Pre-Deployment Planning... 3 Connectivity... 3 Network Addressing...
Abstract. Keywords mobile networks, cloud computing, Scalability, Adaptability, social video sharing
Mobile video streaming and social video sharing in the cloud: The Study of AMES-CLOUD Yashodhara 1 Md Abdul Wheed 2 Rekha.Patil 3 1. M Tech Student, Dept of Computer Science and Engineering, VTU PG Centre
VIA COLLAGE Deployment Guide
VIA COLLAGE Deployment Guide www.true-collaboration.com Infinite Ways to Collaborate CONTENTS Introduction... 3 User Experience... 3 Pre-Deployment Planning... 3 Connectivity... 3 Network Addressing...
IMPROVING QUALITY OF VIDEOS IN VIDEO STREAMING USING FRAMEWORK IN THE CLOUD
IMPROVING QUALITY OF VIDEOS IN VIDEO STREAMING USING FRAMEWORK IN THE CLOUD R.Dhanya 1, Mr. G.R.Anantha Raman 2 1. Department of Computer Science and Engineering, Adhiyamaan college of Engineering(Hosur).
AUTOMATED AND ADAPTIVE DOWNLOAD SERVICE USING P2P APPROACH IN CLOUD
IMPACT: International Journal of Research in Engineering & Technology (IMPACT: IJRET) ISSN(E): 2321-8843; ISSN(P): 2347-4599 Vol. 2, Issue 4, Apr 2014, 63-68 Impact Journals AUTOMATED AND ADAPTIVE DOWNLOAD
PERFORMANCE ANALYSIS OF VIDEO FORMATS ENCODING IN CLOUD ENVIRONMENT
Suresh Gyan Vihar University Journal of Engineering & Technology (An International Bi Annual Journal) Vol. 1, Issue 1, 2015, pp 1 5 ISSN: 2395 0196 PERFORMANCE ANALYSIS OF VIDEO FORMATS ENCODING IN CLOUD
Chapter 19 Cloud Computing for Multimedia Services
Chapter 19 Cloud Computing for Multimedia Services 19.1 Cloud Computing Overview 19.2 Multimedia Cloud Computing 19.3 Cloud-Assisted Media Sharing 19.4 Computation Offloading for Multimedia Services 19.5
International Journal of Advanced Research in Computer Science and Software Engineering
Volume 2, Issue 9, September 2012 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com An Experimental
Mobile video streaming and sharing in social network using cloud by the utilization of wireless link capacity
www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 3 Issue 7 July, 2014 Page No. 7247-7252 Mobile video streaming and sharing in social network using cloud by
Enhancing Dataset Processing in Hadoop YARN Performance for Big Data Applications
Enhancing Dataset Processing in Hadoop YARN Performance for Big Data Applications Ahmed Abdulhakim Al-Absi, Dae-Ki Kang and Myong-Jong Kim Abstract In Hadoop MapReduce distributed file system, as the input
Power Benefits Using Intel Quick Sync Video H.264 Codec With Sorenson Squeeze
Power Benefits Using Intel Quick Sync Video H.264 Codec With Sorenson Squeeze Whitepaper December 2012 Anita Banerjee Contents Introduction... 3 Sorenson Squeeze... 4 Intel QSV H.264... 5 Power Performance...
Performance of Host Identity Protocol on Nokia Internet Tablet
Performance of Host Identity Protocol on Nokia Internet Tablet Andrey Khurri Helsinki Institute for Information Technology HIP Research Group IETF 68 Prague March 23, 2007
XMPP A Perfect Protocol for the New Era of Volunteer Cloud Computing
International Journal of Computational Engineering Research Vol, 03 Issue, 10 XMPP A Perfect Protocol for the New Era of Volunteer Cloud Computing Kamlesh Lakhwani 1, Ruchika Saini 1 1 (Dept. of Computer
Design and Analysis of Mobile Learning Management System based on Web App
, pp. 417-428 http://dx.doi.org/10.14257/ijmue.2015.10.1.38 Design and Analysis of Mobile Learning Management System based on Web App Shinwon Lee Department of Computer System Engineering, Jungwon University,
Live and VOD OTT Streaming Practical South African Technology Considerations
Live and VOD OTT Streaming Practical South African Technology Considerations Purpose of Presentation Discuss the state of video streaming technology in South Africa Discuss various architectures and technology
INVESTIGATION OF RENDERING AND STREAMING VIDEO CONTENT OVER CLOUD USING VIDEO EMULATOR FOR ENHANCED USER EXPERIENCE
INVESTIGATION OF RENDERING AND STREAMING VIDEO CONTENT OVER CLOUD USING VIDEO EMULATOR FOR ENHANCED USER EXPERIENCE Ankur Saraf * Computer Science Engineering, MIST College, Indore, MP, India [email protected]
http://cloud.dailymotion.com July 2014
July 2014 Dailymotion Cloud Positioning Two video platforms based on one infrastructure Dailymotion.com DELIVER, SHARE AND MONETIZE YOUR VIDEO CONTENT Online sharing videos platform Dailymotion Cloud CONCRETIZE
Quantifying the Performance Degradation of IPv6 for TCP in Windows and Linux Networking
Quantifying the Performance Degradation of IPv6 for TCP in Windows and Linux Networking Burjiz Soorty School of Computing and Mathematical Sciences Auckland University of Technology Auckland, New Zealand
Lindenbaum Web Conference
Product information Lindenbaum Web Conference Lindenbaum Your partner for high-quality conferencing Scalable, secure and easy-to-use web conference Lindenbaum Web Conference is a secure and reliable web
Megapixel Surveillance
White Paper The Latest Advances in Megapixel Surveillance Table of Contents Development of IP Surveillance 03 Benefits of IP Surveillance 03 Development of Megapixel Surveillance 04 Benefits of Megapixel
Understanding the Performance of an X550 11-User Environment
Understanding the Performance of an X550 11-User Environment Overview NComputing's desktop virtualization technology enables significantly lower computing costs by letting multiple users share a single
Internet Video Streaming and Cloud-based Multimedia Applications. Outline
Internet Video Streaming and Cloud-based Multimedia Applications Yifeng He, [email protected] Ling Guan, [email protected] 1 Outline Internet video streaming Overview Video coding Approaches for video
Bandwidth Adaptation for MPEG-4 Video Streaming over the Internet
DICTA2002: Digital Image Computing Techniques and Applications, 21--22 January 2002, Melbourne, Australia Bandwidth Adaptation for MPEG-4 Video Streaming over the Internet K. Ramkishor James. P. Mammen
OpenScape Web Collaboration
OpenScape Web Collaboration Give your teams a better way to meet Enabling the Bring-Your-Device-to-Work era OpenScape Web Collaboration is a scalable, reliable, and highly secure web conferencing solution
Load Balancing in Fault Tolerant Video Server
Load Balancing in Fault Tolerant Video Server # D. N. Sujatha*, Girish K*, Rashmi B*, Venugopal K. R*, L. M. Patnaik** *Department of Computer Science and Engineering University Visvesvaraya College of
Multi-level Metadata Management Scheme for Cloud Storage System
, pp.231-240 http://dx.doi.org/10.14257/ijmue.2014.9.1.22 Multi-level Metadata Management Scheme for Cloud Storage System Jin San Kong 1, Min Ja Kim 2, Wan Yeon Lee 3, Chuck Yoo 2 and Young Woong Ko 1
MINISTRY OF HEALTH CUSTOMER PROPOSAL
WENEO VIDEO CONFERENCING SOLUTION FOR MINISTRY OF HEALTH CUSTOMER PROPOSAL PRASHANTA S. CHOWDHURY Business Executive Dew Drop Enterprises Ltd Mobile: +256-750 665 388 P.O. BOX 35377 KAMPALA, UGANDA Friday,
CSIS 3230. CSIS 3230 Spring 2012. Networking, its all about the apps! Apps on the Edge. Application Architectures. Pure P2P Architecture
Networking, its all about the apps! CSIS 3230 Chapter 2: Layer Concepts Chapter 5.4: Link Layer Addressing Networks exist to support apps Web Social ing Multimedia Communications Email File transfer Remote
A Prediction-Based Transcoding System for Video Conference in Cloud Computing
A Prediction-Based Transcoding System for Video Conference in Cloud Computing Yongquan Chen 1 Abstract. We design a transcoding system that can provide dynamic transcoding services for various types of
LIVE VIDEO STREAMING USING ANDROID
LIVE VIDEO STREAMING USING ANDROID Dharini Chhajed 1, Shivani Rajput 2 and Sneha Kumari 3 1,2,3 Department of Electronics Engineering, Padmashree Dr. D. Y. Patil Institute of Engineering and Technology,
Impact of Control Theory on QoS Adaptation in Distributed Middleware Systems
Impact of Control Theory on QoS Adaptation in Distributed Middleware Systems Baochun Li Electrical and Computer Engineering University of Toronto [email protected] Klara Nahrstedt Department of Computer
Gaming as a Service. Prof. Victor C.M. Leung. The University of British Columbia, Canada www.ece.ubc.ca/~vleung
Gaming as a Service Prof. Victor C.M. Leung The University of British Columbia, Canada www.ece.ubc.ca/~vleung International Conference on Computing, Networking and Communications 4 February, 2014 Outline
Performance Analysis of IPv4 v/s IPv6 in Virtual Environment Using UBUNTU
Performance Analysis of IPv4 v/s IPv6 in Virtual Environment Using UBUNTU Savita Shiwani Computer Science,Gyan Vihar University, Rajasthan, India G.N. Purohit AIM & ACT, Banasthali University, Banasthali,
WN-200HD. 2 Mega-Pixels. 2.0 Mega Pixel Wireless 150Mbps IPCamera. High Quality 2.0 MegaPixel Image. Full Feature 150Mbps Wireless N Camera
2.0 Mega Pixel Wireless 150Mbps IPCamera S till couldn't find a way to watch your children or the elders when you are in busy or on duty? Or just need an easy solution for monitoring your office, store
PackeTV Mobile. http://www.vsicam.com. http://www.linkedin.com/company/visionary- solutions- inc. http://www.facebook.com/vsiptv
PackeTV Mobile Delivering HLS Video to Mobile Devices White Paper Created by Visionary Solutions, Inc. July, 2013 http://www.vsicam.com http://www.linkedin.com/company/visionary- solutions- inc. http://www.facebook.com/vsiptv
Cloud Based E-Learning Platform Using Dynamic Chunk Size
Cloud Based E-Learning Platform Using Dynamic Chunk Size Dinoop M.S #1, Durga.S*2 PG Scholar, Karunya University Assistant Professor, Karunya University Abstract: E-learning is a tool which has the potential
Mediasite for the enterprise. Technical planner: TP-05
Mediasite for the enterprise Technical planner: TP-05 2011 Sonic Foundry, Inc. All rights reserved. No part of this document may be copied and/or redistributed without the consent of Sonic Foundry, Inc.
Performance Optimization of a Distributed Transcoding System based on Hadoop for Multimedia Streaming Services
RESEARCH ARTICLE Adv. Sci. Lett. 4, 400 407, 2011 Copyright 2011 American Scientific Publishers Advanced Science Letters All rights reserved Vol. 4, 400 407, 2011 Printed in the United States of America
Real-Time Analysis of CDN in an Academic Institute: A Simulation Study
Journal of Algorithms & Computational Technology Vol. 6 No. 3 483 Real-Time Analysis of CDN in an Academic Institute: A Simulation Study N. Ramachandran * and P. Sivaprakasam + *Indian Institute of Management
OPTIMIZED CONSUMPTION AND ACCESS OF REMOTE DISPLAY ON MOBILE DEVICE ENVIRONMENT
IMPACT: International Journal of Research in Engineering & Technology (IMPACT: IJRET) ISSN(E): 2321-8843; ISSN(P): 2347-4599 Vol. 2, Issue 2, Feb 2014, 167-174 Impact Journals OPTIMIZED CONSUMPTION AND
Client-controlled QoS Management in Networked Virtual Environments
Client-controlled QoS Management in Networked Virtual Environments Patrick Monsieurs, Maarten Wijnants, Wim Lamotte Expertise Centre for Digital Media Limburgs Universitair Centrum Universitaire Campus,
Handling Multimedia Under Desktop Virtualization for Knowledge Workers
Handling Multimedia Under Desktop Virtualization for Knowledge Workers Wyse TCX Multimedia capabilities deliver the applications and performance required, for less A white paper by Wyse Technology Inc.
Big Data Storage Architecture Design in Cloud Computing
Big Data Storage Architecture Design in Cloud Computing Xuebin Chen 1, Shi Wang 1( ), Yanyan Dong 1, and Xu Wang 2 1 College of Science, North China University of Science and Technology, Tangshan, Hebei,
Video Streaming Without Interruption
Video Streaming Without Interruption Adaptive bitrate and content delivery networks: Are they enough to achieve high quality, uninterrupted Internet video streaming? WHITE PAPER Abstract The increasing
Multimedia Data Transmission over Wired/Wireless Networks
Multimedia Data Transmission over Wired/Wireless Networks Bharat Bhargava Gang Ding, Xiaoxin Wu, Mohamed Hefeeda, Halima Ghafoor Purdue University Website: http://www.cs.purdue.edu/homes/bb E-mail: [email protected]
Next Generation. Surveillance Solutions. Cware. The Advanced Video Management & NVR Platform
Next Generation Surveillance Solutions Cware The Advanced Video Management & NVR Platform Advanced Open Management Benefit from the most effective CCTV management platform Cware is an advanced video management
IP Telephony Deployment Models
CHAPTER 2 Sections in this chapter address the following topics: Single Site, page 2-1 Multisite Implementation with Distributed Call Processing, page 2-3 Design Considerations for Section 508 Conformance,
Diagram 1: Islands of storage across a digital broadcast workflow
XOR MEDIA CLOUD AQUA Big Data and Traditional Storage The era of big data imposes new challenges on the storage technology industry. As companies accumulate massive amounts of data from video, sound, database,
A B S T R A C T. Index Trems- Wi-Fi P2P, WLAN, Mobile Telephony, Piconet I. INTRODUCTION
Wi-Fi Calling Using Android Phones. Mr.Dnyaneshwar Bhusari, Mr.Gaurav Mokase, Mr.Prasad Waghmare, Ms. Kundan Kumar Department of Information Technology D.Y.Patil College of Engineering, Akurdi, Pune, India
Design and implementation of IPv6 multicast based High-quality Videoconference Tool (HVCT) *
Design and implementation of IPv6 multicast based High-quality conference Tool (HVCT) * Taewan You, Hosik Cho, Yanghee Choi School of Computer Science & Engineering Seoul National University Seoul, Korea
INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY
INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK IMPLEMENTATION OF AN APPROACH TO ENHANCE QOS AND QOE BY MIGRATING SERVICES IN CLOUD
A Novel Way of Deduplication Approach for Cloud Backup Services Using Block Index Caching Technique
A Novel Way of Deduplication Approach for Cloud Backup Services Using Block Index Caching Technique Jyoti Malhotra 1,Priya Ghyare 2 Associate Professor, Dept. of Information Technology, MIT College of
CSE 237A Final Project Final Report
CSE 237A Final Project Final Report Multi-way video conferencing system over 802.11 wireless network Motivation Yanhua Mao and Shan Yan The latest technology trends in personal mobile computing are towards
Home Appliance Control and Monitoring System Model Based on Cloud Computing Technology
Home Appliance Control and Monitoring System Model Based on Cloud Computing Technology Yun Cui 1, Myoungjin Kim 1, Seung-woo Kum 3, Jong-jin Jung 3, Tae-Beom Lim 3, Hanku Lee 2, *, and Okkyung Choi 2 1
Optimizing Congestion in Peer-to-Peer File Sharing Based on Network Coding
International Journal of Emerging Trends in Engineering Research (IJETER), Vol. 3 No.6, Pages : 151-156 (2015) ABSTRACT Optimizing Congestion in Peer-to-Peer File Sharing Based on Network Coding E.ShyamSundhar
Information. OpenScape Web Collaboration V7
Information OpenScape Web Collaboration V7 OpenScape Web Collaboration V7 is a scalable, reliable, and highly secure web conferencing solution for enterprises of all sizes. It provides a cost-effective
On the Feasibility of Prefetching and Caching for Online TV Services: A Measurement Study on Hulu
On the Feasibility of Prefetching and Caching for Online TV Services: A Measurement Study on Hulu Dilip Kumar Krishnappa, Samamon Khemmarat, Lixin Gao, Michael Zink University of Massachusetts Amherst,
BOARDROOM-QUALITY WEB AND VIDEO CONFERENCING MADE EASY. www.omnijoin.com
BOARDROOM-QUALITY WEB AND VIDEO CONFERENCING MADE EASY. WHY OMNIJOIN FROM BROTHER? OmniJoin web conferencing is a business-grade, secure online meeting service that provides video, crystal clear audio,
CHAPTER 6. VOICE COMMUNICATION OVER HYBRID MANETs
CHAPTER 6 VOICE COMMUNICATION OVER HYBRID MANETs Multimedia real-time session services such as voice and videoconferencing with Quality of Service support is challenging task on Mobile Ad hoc Network (MANETs).
networks Live & On-Demand Video Delivery without Interruption Wireless optimization the unsolved mystery WHITE PAPER
Live & On-Demand Video Delivery without Interruption Wireless optimization the unsolved mystery - Improving the way the world connects - WHITE PAPER Live On-Demand Video Streaming without Interruption
Managing video content in DAM How digital asset management software can improve your brands use of video assets
1 Managing Video Content in DAM Faster connection speeds and improved hardware have helped to greatly increase the popularity of online video. The result is that video content increasingly accounts for
Media Cloud Service with Optimized Video Processing and Platform
Media Cloud Service with Optimized Video Processing and Platform Kenichi Ota Hiroaki Kubota Tomonori Gotoh Recently, video traffic on the Internet has been increasing dramatically as video services including
IP Video Surveillance
IP Video Surveillance Solutions and Services Wireless IP PDA Administration Wireless Access Point Viewer Remote Control IP Video Server IP Network Alarm Management Video Recording Analog Video Server Access
Mobile Hybrid Cloud Computing Issues and Solutions
, pp.341-345 http://dx.doi.org/10.14257/astl.2013.29.72 Mobile Hybrid Cloud Computing Issues and Solutions Yvette E. Gelogo *1 and Haeng-Kon Kim 1 1 School of Information Technology, Catholic University
MICROSOFT. Remote Desktop Protocol Performance Improvements in Windows Server 2008 R2 and Windows 7
MICROSOFT Remote Desktop Protocol Performance Improvements in Windows Server 2008 R2 and Windows 7 Microsoft Corporation January 2010 Copyright This document is provided as-is. Information and views expressed
A Novel Load Balancing Optimization Algorithm Based on Peer-to-Peer
A Novel Load Balancing Optimization Algorithm Based on Peer-to-Peer Technology in Streaming Media College of Computer Science, South-Central University for Nationalities, Wuhan 430074, China [email protected]
HP Intelligent Management Center Standard Software Platform
Data sheet HP Intelligent Management Center Standard Software Platform Key features Highly flexible and scalable deployment Powerful administration control Rich resource management Detailed performance
Dynamic Resource Allocation And Distributed Video Transcoding Using Hadoop Cloud Computing
Dynamic Resource Allocation And Distributed Video Transcoding Using Hadoop Cloud Computing Shanthi.B.R 1, Prakash Narayanan.C 2 M.E, Department of CSE, P.S.V College of Engineering and Technology, Krishnagiri,
Multicast vs. P2P for content distribution
Multicast vs. P2P for content distribution Abstract Many different service architectures, ranging from centralized client-server to fully distributed are available in today s world for Content Distribution
Complexity-rate-distortion Evaluation of Video Encoding for Cloud Media Computing
Complexity-rate-distortion Evaluation of Video Encoding for Cloud Media Computing Ming Yang, Jianfei Cai, Yonggang Wen and Chuan Heng Foh School of Computer Engineering, Nanyang Technological University,
VS-100. PoE. H.264 PoE Video Server. H.264 Compression H.264 DI/DO. Compression Rate Comparison MJPEG MPEG4 H.264.
H.264 Video Server T he AirLive is a one channel video server for easily upgrade your old CCTV camera to a network-enabled IP camera and hence convert your local surveillance system into a global one.
NETWORK ISSUES: COSTS & OPTIONS
VIDEO CONFERENCING NETWORK ISSUES: COSTS & OPTIONS Prepared By: S. Ann Earon, Ph.D., President Telemanagement Resources International Inc. Sponsored by Vidyo By:S.AnnEaron,Ph.D. Introduction Successful
Index Terms : Load rebalance, distributed file systems, clouds, movement cost, load imbalance, chunk.
Load Rebalancing for Distributed File Systems in Clouds. Smita Salunkhe, S. S. Sannakki Department of Computer Science and Engineering KLS Gogte Institute of Technology, Belgaum, Karnataka, India Affiliated
International Journal of Computer & Organization Trends Volume20 Number1 May 2015
Performance Analysis of Various Guest Operating Systems on Ubuntu 14.04 Prof. (Dr.) Viabhakar Pathak 1, Pramod Kumar Ram 2 1 Computer Science and Engineering, Arya College of Engineering, Jaipur, India.
GO!es MOBILE. YOUR Enterprise. The Challenge. The Solution. Mobilise Your Services Reach Anybody, Anywhere, Anytime
YOUR Enterprise GO!es MOBILE The Challenge Mobile devices are the latest and hottest channel for m- services delivery and mobile marketing campaigns. Today s enterprises are deploying consumer-oriented
A Topology-Aware Relay Lookup Scheme for P2P VoIP System
Int. J. Communications, Network and System Sciences, 2010, 3, 119-125 doi:10.4236/ijcns.2010.32018 Published Online February 2010 (http://www.scirp.org/journal/ijcns/). A Topology-Aware Relay Lookup Scheme
Dragon NaturallySpeaking and citrix. A White Paper from Nuance Communications March 2009
Dragon NaturallySpeaking and citrix A White Paper from Nuance Communications March 2009 Introduction As the number of deployed enterprise applications increases, organizations are seeking solutions that
Volume 3, Issue 6, June 2015 International Journal of Advance Research in Computer Science and Management Studies
Volume 3, Issue 6, June 2015 International Journal of Advance Research in Computer Science and Management Studies Research Article / Survey Paper / Case Study Available online at: www.ijarcsms.com Image
Connect up to a total of 8 cameras from GV IP cameras (excluding GV Fisheye cameras) and third party IP cameras (of 640x 480
- 1 - Introduction Support up to 8 units of megapixel GV IP cameras Support third party IP cameras The GV NVR System Lite is a light weight and an ultraslim GV NVR System, with which you can record video
Figure 1. The cloud scales: Amazon EC2 growth [2].
- Chung-Cheng Li and Kuochen Wang Department of Computer Science National Chiao Tung University Hsinchu, Taiwan 300 [email protected], [email protected] Abstract One of the most important issues
Server Based Desktop Virtualization with Mobile Thin Clients
Server Based Desktop Virtualization with Mobile Thin Clients Prof. Sangita Chaudhari Email: [email protected] Amod N. Narvekar Abhishek V. Potnis Pratik J. Patil Email: [email protected]
ORACLE VIRTUAL DESKTOP INFRASTRUCTURE
ORACLE VIRTUAL DESKTOP INFRASTRUCTURE HIGHLY SECURE AND MOBILE ACCESS TO VIRTUALIZED DESKTOP ENVIRONMENTS KEY FEATURES Centralized virtual desktop management and hosting Facilitates access to VDI desktops
Load Balancing and Maintaining the Qos on Cloud Partitioning For the Public Cloud
Load Balancing and Maintaining the Qos on Cloud Partitioning For the Public Cloud 1 S.Karthika, 2 T.Lavanya, 3 G.Gokila, 4 A.Arunraja 5 S.Sarumathi, 6 S.Saravanakumar, 7 A.Gokilavani 1,2,3,4 Student, Department
General Pipeline System Setup Information
Product Sheet General Pipeline Information Because of Pipeline s unique network attached architecture it is important to understand each component of a Pipeline system in order to create a system that
Introduction Chapter 1. Uses of Computer Networks
Introduction Chapter 1 Uses of Computer Networks Network Hardware Network Software Reference Models Example Networks Network Standardization Metric Units Revised: August 2011 Uses of Computer Networks
Alcatel-Lucent Multiscreen Video Platform RELEASE 2.2
Alcatel-Lucent Multiscreen Video Platform RELEASE 2.2 Enrich the user experience and build more valuable customer relationships by delivering personal, seamless and social multiscreen video services Embrace
