Android Mobile Application for Video Streaming using Load Balancing

Page 1

International Research Journal of Engineering and Technology (IRJET)

e-ISSN: 2395 -0056

Volume: 04 Issue: 03 | Mar -2017

p-ISSN: 2395-0072

www.irjet.net

Android Mobile Application for Video Streaming using Load Balancing Prof. Dr. K. C. Nalavade, Pooja Gavali1, Snehal Aher 2, Jayshri Bhagwat3, Pooja Vispute4 1,2,3,4Computer

Engineering, Sandip Institute of Engineering & Management

---------------------------------------------------------------------***--------------------------------------------------------------------Abstract -The project is designed to develop the android application for video streaming using load balancing. Cloud Computing means it includes web services, networking, distributed computing, software and virtualization. Virtualization means it is the act of creating a virtual version of something, including virtual computer hardware platforms, storage devices, and computer network resources. Streaming video is very necessary part for multimedia. Due to vast growth of internet and demand for multimedia information on the web which is increasing day by day.Load balancing will divides the load to available multiple of servers. The goal of load balancing is to improve the performance of video. KeyWords: VideoStreaming,LoadBalancing algorithm,Cloud Computing,Android App,Multimedia .

I.INTRODUCTION The use of mobile devices is increased very rapidly and becomes important part of our life.The use of android devices is for sharing multimedia videos on social networking sites e.g., streaming on website e.g., YouTube Fb. The cloud computing provides good platform for other advanced technologies like big data, meta data of mobile computing to implant its service and provide the quality of operating system to customers. Mobile cloud computing refers to the infrastructure where data storage and processing of data happen outside of mobile devices. User can store and process to the video applicatin data in cloud by distributed way and for saving the battery of mobile devices. This service provides the capability of storing video in the cloud and access to that video from any android mobile devices anywhere. The streaming stands for the real-time transport of live or saved media like video and any associated data over the Internet, between the client and server computers. Streaming technology uses the delivery of audio and video over the Internet and it reaches to many people using their personal computers and gives live sport, music, news, entertainment and ondemand content. II.EXISTING SYSTEM For our project system, the previous system was Centralized Hierarchical System. In this centralized hierarchical CMS i.e., Cloud based Multimedia System, it consist of three modules of a Cluster heads, Resource manager and Server clusters. Resource manager will gives the clients requests for multimedia service tasks to server clusters according to the task characteristics. Then, each cluster head will distributes the assigned task to the servers with its server cluster. In existing system, it was challenge to design a effective load balancing algorithm. Load balancing will spreads the multimedia service task to load on servers with the minimal cost for transmitting multimedia data between server clusters and clients. The system is centralized system in which it support a huge number of clients simultaneously to store and process their multimedia application data in a distributed manner and meet differents multimedia. In Centralized hierarchical system of CMS, composed of a resource manager and a number of server clusters each of is coordinated by a cluster head and assume the servers in different server clusters provide different services. III.PROPOSED SYSTEM Consider distributed cloud-based multimedia system consisting of android device. Number of servers and load balancing algorithm to perform the task.In this distributed system there is android mobile, in which user can upload and store video by registration. Distributed system having number of servers. For number of servers, this system performs load balancing algorithm. The load balancing algorithm is main concept in this system. Load balancing algorithm will distribute the equal load or task to available number of servers. The result in the form of "Streaming Video".The Streaming video is creating, managing, delivering high quality and also on demand streaming live video directly to the users. Streaming also called as playing media on one device when it stored on another device. The main aim of streaming video in this system to deliver the "non-buffering" video to user.

Š 2017, IRJET

|

Impact Factor value: 5.181

|

ISO 9001:2008 Certified Journal

| Page 2281


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.
Android Mobile Application for Video Streaming using Load Balancing by IRJET Journal - Issuu