Social networks (OSNs) (e.g., Facebook, Twitter) are now among the most popular sites on the Web. An OSN provides a powerful means of establishing social connections and sharing, organizing, and finding content. OSNs are organized around users. OSN users establish friendship relations with real world friends or virtual friends, and post their profiles and content such as photos, videos, and notes to their personal pages. 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 a full variety of content and information. OSN’s further advancement is severely hindered by the intrinsic limits of the conventional client/server architecture of its video sharing system. OSNs can depend on content delivery networks (CDNs)
for video content delivery (e.g., Facebook depends on Akamai for video delivery), the CDN service is costly. Performance results show that SocialTube greatly reduces the workload of the server, improves the quality of playback, and scales well to a large client population. the user names before storing the data in our database. Crawled the video metadata of these users, with other personal information untouched. The current peer-assisted Video-on-Demand (VoD) techniques are suboptimal if not entirely applicable to the video sharing in OSNs. Extensive simulation results show that Social Tube can provide a low video startup delay and low server traffic demand. The implemented a prototype in Planet Lab to evaluate the performance of Social Tube. The experimental results from the prototype further confirm the efficiency of Social Tube.