This document discusses content-aware packet scheduling in peer-to-peer video streaming networks. It outlines differences between file sharing and live streaming that impact scheduling. It describes design choices like coding techniques, network topology, and what content to trade. It formulates the scheduling problem at the receiver as maximum weighted matching and at the sender as maximizing total gain from replies within request deadlines. Future work is proposed to refine the gain function and incorporate incentive mechanisms.