This letter proposes a weighted scheduling mechanism for Internet protocol television (IPTP) to improve the loss performance of multicast transmission over an Ethernet passive optical network (EPON). We propose anew weight policy from the number of multicast receivers to proportionally allocate the downstream bandwidth of LPTV traffic. The proposed mechanism is used in an optical line terminal to decrease lost packets of favorite IPTV services because the lost multicast packets are proportional to the number of receivers. The total proportion of lost multicast packets is reduced by up to 73% in an EPON.