Nowadays the peer-to-peer (P2P) systems have been widely deployed for the Internet television and live streaming. The real-time P2P service features advantages of scalability and heterogeneity in the existing network without modifying the underlay infrastructure. However, most of the common IPTV applications did not consider the user's surfing behavior which causes great burden to the IPTV streaming system. In addition, the high churn rate and insufficient upload capacity may lead to the unstable playback smoothness, and result in a poor quality of experience (QoE). In this paper, we propose a QoE-aware content delivery mechanism to distribute the important and instant data first. I-frame chunks near playback deadline are assigned the top priority. We discuss the comparison of overlay performance and demonstrate that the proposed scheme is workable via a series of experiments on OMNeT++.