A method for pushing information based on internet protocol television, applied in a Next Generation Network system comprising Internet Protocol Television, IPTV, serving control functions, service control functions and transport processing functions, wherein the method comprises: the IPTV serving control functions transmitting a session initiation request of broadcasting information to a user equipment via the service control functions, wherein identification of the information is carried in the session initiation request, wherein the information is live broadcast service to be broadcasted and the IPTV serving control functions transmitting the session initiation request to the user equipment via the service control functions comprises: before the live broadcast service is broadcasted, the IPTV serving control functions transmitting the session initiation request to the user equipment; and the user equipment receiving the session initiation request, and interacting with the transport processing functions according to the identification carried in the session initiation request to enable the user equipment to join a multicast channel of the information corresponding to the identification and receive multicast stream after the user equipment decides to accept broadcasting the information, wherein the live broadcast service provides a live broadcast program which is the one whose click rate is currently high, wherein the step of the IPTV serving control functions transmitting a session initiation request of broadcasting information to a user equipment via the service control functions comprises: the IPTV serving control functions transmitting the session initiation request to the service control functions, wherein request parameters including an identification information list of unique identifications of user equipments are carried in the session initiation request; and the service control functions forwarding the session initiation request to one or more user equipments corresponding to each identification recorded in the identification information list according to the identification information list carried in the session initiation request. the IPTV serving control functions transmitting a session initiation request of broadcasting information to a user equipment via the service control functions, wherein identification of the information is carried in the session initiation request, wherein the information is live broadcast service to be broadcasted and the IPTV serving control functions transmitting the session initiation request to the user equipment via the service control functions comprises: before the live broadcast service is broadcasted, the IPTV serving control functions transmitting the session initiation request to the user equipment; and the user equipment receiving the session initiation request, and interacting with the transport processing functions according to the identification carried in the session initiation request to enable the user equipment to join a multicast channel of the information corresponding to the identification and receive multicast stream after the user equipment decides to accept broadcasting the information, wherein the live broadcast service provides a live broadcast program which is the one whose click rate is currently high, wherein the step of the IPTV serving control functions transmitting a session initiation request of broadcasting information to a user equipment via the service control functions comprises: the IPTV serving control functions transmitting the session initiation request to the service control functions, wherein request parameters including an identification information list of unique identifications of user equipments are carried in the session initiation request; and the service control functions forwarding the session initiation request to one or more user equipments corresponding to each identification recorded in the identification information list according to the identification information list carried in the session initiation request. the IPTV serving control functions transmitting the session initiation request to the service control functions, wherein request parameters including an identification information list of unique identifications of user equipments are carried in the session initiation request; and the service control functions forwarding the session initiation request to one or more user equipments corresponding to each identification recorded in the identification information list according to the identification information list carried in the session initiation request.