This paper proposes an unequal error protection (UEP) scheme for transporting scalable video packets over packet-lossy peer-to-peer networks. In our scheme, given an estimated system uplink capacity, a receiver-driven joint source-channel coding (JSCC) mechanism is proposed by which each child-peer minimizes the received visual distortion by subscribing to appropriate numbers of source and channel coding packets. Because the bandwidth for inter-peer transmissions may fluctuate largely due to peer dynamics, in our method, a peer estimates the available system uplink capacity based on consensus propagation to avoid the fluctuating allocations of JSCC. To efficiently utilize the uplink bandwidth of peers, parent-peers utilize sender-driven contribution-guided peer selection to reject the low-contribution subscriptions requested from candidate child-peers. Simulation results demonstrate that our method significantly improves the visual quality, compared to other state-of-the-art schemes.