Social Tube: P2P-assisted Video Sharing in Online Social Networks

By | 11/01/2014

Social Tube: P2P-assisted Video Sharing in Online Social Networks

ABSTRACT:

Video sharing has been an increasingly popular application in online social networks (OSNs). However, its sustainable development is severely hindered by the intrinsic limit of the client/server architecture deployed in current OSN video systems, which is not only costly in terms of server bandwidth and storage but also not scalable with the soaring amount of users and video content. The peer-assisted Video-on-Demand (VoD) technique, in which participating peers assist the server in delivering video content has been proposed recently. Unfortunately, videos can only be disseminated through friends in OSNs. Therefore, current VoD works that explore clustering nodes with similar interests or close location for high performance are suboptimal, if not entirely inapplicable, in OSNs. Based on our long-term real-world measurement of over 1,000,000 users and 2,500 videos on Facebook, we propose SocialTube, a novel peer-assisted video sharing system that explores social relationship, interest similarity, and physical location between peers in OSNs.

Social Tube: P2P-assisted Video Sharing in Online Social Networks

SYSTEM ANALYSIS:

EXISTING SYSTEM:

Existing system approaches Video sharing has been an increasingly popular application in OSNs, enabling users to share their personal videos or interesting videos they found with their friends. Indeed, according to comScore Releases in August 2010, Facebook is now the second-largest online video viewing platform. The total time spent on video viewing on Facebook increased 1,840% year-over-year, from 34.9 million minutes in October 2008 to 677.0 million minutes in October 2009. During the same time period, the number of unique video viewer increased by 548% and total number of streams grew by 987%. The recent rapid development of OSN video sharing applications illustrates the evolution of OSNs from simply communication focused tools to a media portal. OSNs are transforming from a platform for catching up with friends to a venue for personal expression and for sharing a full variety of content and information.

EXISTING METHOD:
• Optimizing the transmission scheduling algorithm.

DRAWBACK IN EXISTING SYSTEM:

• The Social Tube overlay does not update due to node departures.
• Node does not request videos from neighbors with marked connections

PROPOSED SYSTEM:
Our measurement reveals that most of the viewers of a user’s videos are the user’s close friends, most video views are driven by social relationships, and the rest are driven by interests, and viewers of the same video tend to reside in the same location. Based on our observations, we propose Social Tube, a system that explores the social relationship, interest similarity and location to enhance the performance of video sharing in OSNs. Specifically, an OSN has a social network (SN)-based P2P overlay construction algorithm that clusters peers based on their social relationships and interests. Within each cluster, nodes are connected by virtue of their physical location in order to reduce video transmission latency. Social Tube also incorporates an SN-based chunk prefetching algorithm to minimize video playback startup delay.

ADVANTAGES IN PROPOSED SYSTEM:

• That the storage cost of videos has increased 100 times from 10 Terabytes to 1,000 Terabytes.
• The bandwidth and storage burden on video servers for providing video services is high and has been increasing at a rapid rate.
PROPOSED METHODS:

Four algorithms:
• A social network (SN)-based P2P overlay construction algorithm
• A SN-based chunk prefetching algorithm
• Chunk delivery and scheduling algorithm and
• A buffer management algorithm

Social Tube: P2P-assisted Video Sharing in Online Social Networks

SYSTEM REQUIREMENTS:

HARDWARE REQUIREMENTS:
PROCESSOR : PENTIUM IV 2.6 GHz, Intel Core 2 Duo.
RAM : 512 MB DD RAM
MONITOR : 15” COLOR
HARD DISK : 40 GB

SOFTWARE REQUIREMENTS:
Front End : JSP, Servlets
Back End : MY SQL 5.5
Operating System : Windows 07
IDE : Net Beans, Eclipse

FUTURE ENHANCEMENT:

In future work, we found that in a user’s viewer group, 25% viewers watched all videos of the user driven by social relationship, and the viewing pattern of the remaining nodes is driven by interest. Based on the observed social and interest relationship in video watching activities, we propose SocialTube, which provides efficient P2P-assisted video sharing services. Extensive simulation results show that SocialTube can provide a low video startup delay and low server traffic demand. We also implemented a prototype in PlanetLab to evaluate the performance of SocialTube. The experimental results from the prototype further confirm the efficiency of SocialTube.


Leave a Reply