1. A distributed multimedia access system applied in a P2P network having a plurality of nodes, wherein users located at each of the nodes are required to input preference parameters to the P2P network to obtain a peer list located at some of the nodes of the P2P network, the system comprising: a buddy candidate selection module allowing any one of the nodes to designate at least one node nearest to a request node as a first node candidate for the request node and perform at least one random walk to obtain a second node candidate according to the peer list; a similarity calculation module for calculating similarity between user preferences of the request node and user preferences of the first and second node candidates according to the first and second node candidates obtained by the buddy candidate selection module and the preference parameters corresponding to the first and second node candidates so as to obtain a plurality of similarity values; a buddy selection module for selecting at least a more similar node candidate between the first and second candidates as buddies of users located at the request node according to the calculated similarity values calculated by the similarity calculation module; and a buddy list storage module for establishing and storing a buddy list according to the buddies of users such that the P2P network can quickly find buddies of the request node through the buddy list.