Increasing the performance of cloud downloading service in a peer-peer network by efficient mode selection method. Using P2P to download video content often faces challenges like high bandwidth requirement, dealing with a huge number of peer requests, resulting in inefficient system performance. The latest premium service to have been developed is the cloud downloading. In this service, cloud storage is used to store the video content. The server is used to cache the user interested video content and also update the cache based on the peer request. Efficient Video content downloading using the P2P approach is accessible, but does not always give good concert. The cloud storage and server caches user-attracted content and updates the cache based on user downloading requirements. If a requested video is not in the cache, the request is detained in a waiting state until the cache is efficient. In this study, an alternative mode is proposed. The model contains the two modes named as server mode and helper mode. These two modes are integrated in cloud downloading service. Server mode is used for enhancing video content distribution in cloud storage. Helper mode is used to provide the user with the requested video content as soon as the peer request arrives. The two modes automatically switch between each other, based on the peer request. If the requested content is a popular video, helper mode provides the content. Whereas, the content is provided by the server mode if the requested content is unpopular. These two modes achieve good performance.