A fast channel change method, applied to an IP television, IPTV, system, wherein the IPTV system comprises a fast channel change, FCC, server, and the method comprises: receiving a fast channel change request of user equipment; delivering a unicast packet to the user equipment in a burst mode, wherein the unicast packet is generated by reducing a time interval between a video packet and an audio packet corresponding to the video packet in a first multicast packet, and the burst mode means that the unicast packet is sent at a higher bit rate than that of the first multicast packet, wherein the first multicast packet is received by the FCC server after joining a channel multicast group; delivering a transitional packet to the user equipment, wherein the transitional packet is obtained by replacing an audio packet in a second multicast packet with a null packet, and the second multicast packet is received by the FCC server in the channel multicast group; delivering a third multicast packet to the user equipment, wherein the third multicast packet is received by the FCC server in the channel multicast group; and wherein the reducing a time interval between a video packet and an audio packet corresponding to the video packet in a first multicast packet, comprises: determining the video packet in which a start I-frame is located and that is sent to the user equipment in the first multicast packet; searching for and obtaining, according to a presentation time stamp, PTS, of the video packet, the audio packet corresponding to the video packet; determining a first audio packet location after the video packet; and replacing an audio packet at the first audio packet location with the audio packet. receiving a fast channel change request of user equipment; delivering a unicast packet to the user equipment in a burst mode, wherein the unicast packet is generated by reducing a time interval between a video packet and an audio packet corresponding to the video packet in a first multicast packet, and the burst mode means that the unicast packet is sent at a higher bit rate than that of the first multicast packet, wherein the first multicast packet is received by the FCC server after joining a channel multicast group; delivering a transitional packet to the user equipment, wherein the transitional packet is obtained by replacing an audio packet in a second multicast packet with a null packet, and the second multicast packet is received by the FCC server in the channel multicast group; delivering a third multicast packet to the user equipment, wherein the third multicast packet is received by the FCC server in the channel multicast group; and wherein the reducing a time interval between a video packet and an audio packet corresponding to the video packet in a first multicast packet, comprises: determining the video packet in which a start I-frame is located and that is sent to the user equipment in the first multicast packet; searching for and obtaining, according to a presentation time stamp, PTS, of the video packet, the audio packet corresponding to the video packet; determining a first audio packet location after the video packet; and replacing an audio packet at the first audio packet location with the audio packet. determining the video packet in which a start I-frame is located and that is sent to the user equipment in the first multicast packet; searching for and obtaining, according to a presentation time stamp, PTS, of the video packet, the audio packet corresponding to the video packet; determining a first audio packet location after the video packet; and replacing an audio packet at the first audio packet location with the audio packet. <EOS>