ISSN ONLINE(2320-9801) PRINT (2320-9798)

All submissions of the EM system will be redirected to Online Manuscript Submission System. Authors are requested to submit articles directly to Online Manuscript Submission System of respective journal.

A SURVEY ON EFFICIENT VIDEO SHARING AND STREAMING IN CLOUD ENVIRONMENT USING VC

M.Sona1, D.Daniel2, S.Vanitha3
  1. PG scholar, Deptarment of CSE, Dr.N.G.P Institute of Technology, Coimbatore, India
  2. Assistant Professor, Deptarment of CSE, Dr.N.G.P Institute of Technology, Coimbatore, India
  3. Assistant Professor, Deptarment of CSE, Dr.N.G.P Institute of Technology, Coimbatore, India
Related article at Pubmed, Scholar Google

Visit for more related articles at International Journal of Innovative Research in Computer and Communication Engineering

Abstract

The media data has grown over years in all streams of technology. Video and images plays a vital role in communication around the glob. The usage of mobile device along with media has boomed year age of technology. The usage of traditional networking and service providers lacks to provide the quality centered and reliable service to the mobile users concerning with the media data. The vital problems that leads to the poor services from the service providers would be low bandwidth which affects the efficient transfer of video to the user, the disruption of video streaming also occurs due to the low bandwidth. The buffer time of the video over mobile devices which moves from place to place affects the smooth streaming and also sharing of video from one user to another user over social media. Our survey shows the functioning of various methods and architecture which used cloud to provide effective solution for providing better service to the users. AMES is cloud architecture built specially to provide video service to the user. The study has came up with a optimal solution, proposing with video cloud, which collects the video from video service providers and providing the reliable service to the user.

Keywords

TFRC, AMES, Vagent, TempVB, Video base (VB), secure processing, Response time.

INTRODUCTION

The era of cloud computing reigns with advancements in technology, the technology provides various services to the human’s need and also it urges the more necessity for the emerging technology. Could computing provides a platform for other advanced technologies like big data, mobile computing to inculcate its service and provide the QoS to the customers. The cloud has grown to a vast extend over the period of years. All the services that are provided to the customer are done using could as their backbone, it give vast amount of resources and infrastructure to consumer who acts as vendors to small scale business and cloud could provide services to fully fledged organization with less cost. Organizing the service and extending the service depending upon the growing needs of the customer could be achieved by cloud service and infrastructure[1,5]. The major issue is the resources, while any service needs to be extended, the resources with the service vendor plays a vital role. Investing huge sum of dollars on hardware is just one part of extension, maintaining the hardware along the services provided would carry tons of dollars. Where cloud provides space for extending the services as a service provider and also it can provide infrastructure service to small scale service vendors.
In recent years the usage of data has grown to very large extend. The studies shows us that, amount of data generate over the last decade is three times lesser than the amount of data generated in last one year. The era of hardware limitation has vanished, new age has begun the hardware limitation are not considered but the situation turns out that, if the hardware resources are not utilized effectively, maintain the resources becomes very serious problem. The data that is being used among the computing world has faced drastic change. These data occupies large amount of data, need very heavy processing powers. All the needed resources such as storage space and processing power are provided by the cloud and can be extended depending upon the service. The problem doesn’t raise until these data are transferred on the internet. The data created on the host , should be sent to the cloud for storage , the problem of data transfer with these high ended multimedia data starts . in this paper we are in particularly going to focus on the videos , video – data. The processing and transferring of video to the service provider and between hosts became an issue.
As the usage of video data over the years have increased, the management of resources supporting the video data service has to be monitored and extended for providing a reliable service. The trend in the technology changes as per the needs of the users. Users are comfortable with the mobile and portable devices than stationary hosts[6,9,10]. The problem with providing service to the mobile device, user is unavailability to service reaching the user in constant range. Since the location of the user changes every second of the time, the bandwidth of their network also changes constantly due to various reason and main reason would be change in location. Providing quality oriented service to the mobile users are far difficult than to wired users. The mobile devices which works under mobile network follows and entirely different path in providing service to its users. The mobile devices plays most important roles in the upcoming technologies around the computer science and technology. Any methodology or technology that has been developed are enhanced for mobile technology, the mobile devices provides various comfortablity to the user in providing service . the devices itself are handy to be used . the user does not need to be stationed in one place or has to be waiting in place to get the service. The cloud computing technology supports its entire service for mobile devices. As the type of data changes from text to multimedia data such as video, the devices are also changes from laptop to smart phones[2]. The services. provided by the ISP, has to be provided without any compromise to the mobile device users.
The main issues faced during the study of video streaming and sharing achieved in mobile users under cloud environment are high traffic rate, long buffering time, and disruption due to limited bandwidth. The study shows the usage of video or any kind of multimedia has increased over the period of years, many issues had occurred and resolved through various techniques during the traditional change happened between emerging technologies. The recent research shows that , various services are provided by the service provider to the customer , the question is whether the services that are provided is of any good? Whether the customers expected quality of services is met?. Since there are number of service providers are available in the market. Each of them race to satisfy the customer’s expectation so as to keep the business[14,1]. In order to achieve that, issues that are mentioned above, which describes the factors which degrades the quality of services provided while streaming video and sharing video content over the network has to be considered and optimal solution has to be provided so as the quality of the services are maintained at all times , even when a user uses mobile devices.
The rest of this paper is organized as follows: Section 2 describes the comparative study on video streaming and sharing methods, Section 3 discusses effective solution proposed for video streaming and sharing over mobile users. In Section 4, gives the comparative evaluation study on performance of various methods to the proposed solution, followed by conclusions in Section 5.

COMPARATIVE STUDY ON VIDEO SHARING AND STREAMING METHODS

There are number of studies show the video sharing and rendering in wireless devices and mobiles has been carried over the last decade. Juan Carlos Fernandez et al has proposed idea of negotiation the bandwidth with service provider dynamically so to provide the QoS to the customer. The service agreement can also be dynamically as the negotiation of the service bandwidth changes dynamically. Joon-Myung Kang et al and Sin-seok Seo et al have proposed novel method for dynamically managing the wireless network by observing the usage logs of the smart phone users and usage patterns of the customer under a particular service provider. This helps to understand and allocates reliable resource for the customer as per their requested service[11,13,7].
Guenther Liebl et al used TFRC – TCP friendly rate control for adaptively streaming videos over the wireless and mobile network. Which provides the analysis of data transfer over the devices in the network and load of the service is dynamically balanced as per the video service requests from the user. Prasad Calyam et al have constructed Future Internet Performance Architecture (FIPA), which provides new scheme for providing service over the internet to the customer based on their request. The architecture provide stable based for application oriented service over the internet. The AMES cloud was built specifically to provide service of video sharing and streaming over the cloud[1]. The user of the video service in cloud would be mobile users most of the time. The data rate and the quality of service should not be affected in any way such as data disruption or low bandwidth etc. AMES provides protocol to be serviced to client and service provided to monitor and give the reliable service.

ADAPTIVE AND EFFICIENT VIDEO STREAMING AND SHARING IN CLOUD

The figure 1 shows the architecture of the adaptive and efficient way of enhancing the video streaming and sharing of video to the mobile users. The architecture was constructed based on the video service provided in cloud called as ―AMES‖. The architecture contains
Video service provider (VSP) : the originated place of actual video data. It used the traditional video service provider. VSP can handle multiple request at the same time, while coming to the QoS with the mobile users , the VSP does not provide service up to the mark.
Video cloud (VC): the cloud step up has been established with many components working together , virtually to get the original video data from the VSP and provide the reliable service to the mobile user and it also provides availability of video and makes the sharing of those videos among the users much easier.
Video base (VB): Video base consists of the video data that are provided as the service to the mobile users in cloud.
Temp video base(TVB): it contains the most recently accessed video data and it also contains most frequently accessed video data.
Vagent: it is an agent created for every mobile user who requests for the video service to the video cloud.
Mobile users: the users who are mobile and providing the availability of the service to their location is difficult.
The video cloud provides services under two main methodologies adaptive mobile video streaming and efficient mobile video sharing. The video streaming and video sharing plays the vital role in providing the reliable service to the customers. The rate in which frames of the videos are streams determines the quality and availability of the video service. Video data are most commonly shared among the users in the network. Mobile users are most commonly found to use social networking sites more offently[6,7]. The mobile device and mobile computing provides them space to be connected on the social network. Multimedia data such as images and videos are shared amonfg the friend and users of the social media. The request of the video and sharing of video are two main action requested from customer. Video cloud provides platform to provides these two service in better way.
The video service provider (VSP) contains the raw video data , the videos available in VSP can be used to service the customer’s request. But VSP does not have sufficient resource to provide QoS and better video sharing among mobile devices and users. The Video cloud ( VC) contain video base (VB) which collect the requested videos from the VSP and keeps the copy of the video , so as the request for the videos can be services. The Temporary video base (TempVB) stores the link of the videos that are accessed more recently and frequently, the links provides faster access to the videos on the VB. The controller plays the important role of managing the working and coordination of all the components on the video cloud and mobile users[2,7,10]. For every mobile user who comes for the service in cloud, one agent is created ―Vagent‖. This video agent is responsible for processing the user’s request and delivery the servers’ response to the user. The requested videos link will be saved in vagent for retransmission and for services if the same videos are requested again by the client. The Vagent can communicate among themselves for providing adaptive streaming of services. The video source or link available to one Vagent can be accessed and used by another Vagent. The mobile user can also communicate among themselves. The social interaction are carried out, the sharing of videos are also tracked and carried out through the Vagent of each user. Hence tracking of the video source availability and provides video to the requested user becomes easier. The video sharing in social media becomes efficient for video streaming.

PERFORMANCE ANALYSIS

The performance of video cloud is better than the previously used techniques. We consider the comparison of AMES Cloud and TFRC to our proposed method Video Cloud. The working of the AMES and VC are more equal and most of the extra loaded components which are found in AMES are reduced[5]. Vagents carry out most of the preprocessing of the video streaming sharing in media. Vagents also prefetch the requested video by the user from TempVB or VB for providing better services. TRFC does not provide any dedicated method to improved the service to the user, it tells how the transfer medium could be monitored and bandwidth level could be negotiated so as the data transfer can be achieved very efficiently[3,13] . The over comparison of the services provided based on bandwidth and buffer time is considered. Figure 2 show the grapg of VC provides better result than AMES . the disruption due to low and varying bandwidth , the buffer time at the client side usually takes long time due to delay in perfecting of video from service provider, VC provides Vagent to minimize it comparatively.

CONCLUSION

Multimedia data has occupied vast empire in the growing technology of computing. The latest technology in handled devices also increases rapidly day by day. The entire computing and social media are made compactable in the arm of a man using mobile devices. The usage such devices also increased the change in usage of data format from textual to multimedia data main video and images and audios. The video place more important in convey most of the information in its content. The usage of such video has increased varying over the years. The mobile users requests the video service which could a video file, it could be video call. The service is been provided by the traditional service providers who has the video servicing resource. But when number request and amount of data increases the service providers way of processing the request does not provide optimal service to the user. Other than mentioned problem, there are various other issues such as disruption due to low bandwidth and unknown buffer time. The service provider cant handles external issues as mention to provide quality oriented service and availability of resource to the customer.
The cloud environment default provides adaptable and optimal infrastructure to any cloud user. The video service provider is added as one of the resource in video cloud. The cloud base and Vagents plays vital role in keep track of videos and updating the link so as to provide undisrupted service to the customer. It also provides better video sharing in social media, where the transmissions of videos are highly carried out. This survey work gives better study of the social video streaming and sharing used by various techniques and video cloud provides adaptive measure for video streaming using Vagent and also it provides video sharing among mobile users.
 

Figures at a glance

Figure 1 Figure 2
Figure 1 Figure 2
 

References