International Journal of Computer Applications
In the past few years, the multicast video streaming via P2P networking has become a very successful and increasingly popular in distributing multimedia content by encouraging an important number of users to act as both clients and servers. Video on Demand (VoD) streaming one such service where videos are delivered to asynchronous users with minimum delay and free interconnectivity. The VoD is costly due to the limited upload capacity of the video server and traditional centralized client/server architecture. Peer-to-peer streaming techniques are an approach to alleviate server load through peer-assisted sharing.