It has been growing interests that convergence services of broadcasting and multicasting services such as Mobile IPTV. It needs the efficient scheduling and resource allocation algorithm for the videos as large value of the data. This paper presents the resource allocation problem for the layered-encoded video coding in the multicast services. Existing approaches only deal with the utility maximization in the current video frames. However, these algorithms sometimes have a problem for the Quality of Services (QoS) if users’ channel states are not good for receiving the higher quality of videos. We apply the delay constraint and find to maximize the utility values using the video’s frame periods. The performance of our algorithm is evaluated by the higher layer transmission rate comparing the existing algorithm and improved the QoS.