For resource-constrained wireless scenarios, this paper proposes a cooperative cross-layer scheme to improve the performance of scalable video transmission. At the application layer, the extraction parameters of scalable video coding are first optimized to maximize the visual quality and fulfill the resource constraints of decoding capacity and bandwidth. At the link layer, a prioritybased cooperative scheduling strategy is further proposed to transmit the video packets of extracted substream. In this strategy, the relay link may substitute for the unreliable direct link if it has a relatively smaller packet error rate (PER). The packet priorities are determined by both the link PERs and the video layers properties. Simulations demonstrate the effectiveness of our proposed scheme.