We consider the problem of peer selection for multimedia trans- mission over a peer-to-peer (P2P) network to find a strategy model for peer selection for each lost packet. Our problem consists of two parts one related to the P2P network that is a peer selection method, and the other is related to the uplink bandwidth that each peer in the network receives from a licensed spectrum holder. Moreover, if a peer wants to download a desired packet from another peer in the network, it should pay a certain amount of money to the source to download a packet. Also, if a node in the P2P network wants to use its up- link rate to send a packet to another peer in the network, it should pay some money to the primary user in order to use the primary user bandwidth. In addition, in peer selection method every node in the P2P network decides its peers based on a model that maximizes its utility function. On the other hand, the interaction between the P2P network and spectrum holder is cast in the framework of Stackelberg games and we use game theory model for this part of the report. It is worth mentioning that we consider the P2P network in different situations based on peers’ characteristics in the network.