A transmission control method of multimedia streaming data, comprising: when an edge server is to send a data packet of a video requested by user equipment to the user equipment, filtering, by the edge server, the data packet; and sending, by the edge server, the filtered data packet to the user equipment, wherein the filtered data packet is played by the user equipment, wherein when the video is a real-time video, the filtering comprises: detecting, by the edge server, whether the data packet contains a data frame corresponding to a first moment, if the data packet contains the data frame corresponding to the first moment, using the data frame corresponding to the first moment as a start frame, performing encoding and multiplexing operations on the start frame and all data frames following the start frame in the data packet according to a preset data packet generation method, and sending a generated data packet to the user equipment, wherein the first moment is a moment that the user equipment requests the video from a content server, characterised in that the data packet generation method comprises: if the start frame of a data frame sequence is not a key frame, recoding all data frames prior to the first key frame in the data frame sequence, and multiplexing and packaging the recoded data frames and unrecoded data frames in the data frame sequence together to generate a corresponding data packet, wherein the data frame sequence is composed of all data frames used to generate the data packet, and if the start frame of the data frame sequence is a key frame, multiplexing and packaging all data frames in the data frame sequence together to generate a corresponding data packet. when an edge server is to send a data packet of a video requested by user equipment to the user equipment, filtering, by the edge server, the data packet; and sending, by the edge server, the filtered data packet to the user equipment, wherein the filtered data packet is played by the user equipment, wherein when the video is a real-time video, the filtering comprises: detecting, by the edge server, whether the data packet contains a data frame corresponding to a first moment, if the data packet contains the data frame corresponding to the first moment, using the data frame corresponding to the first moment as a start frame, performing encoding and multiplexing operations on the start frame and all data frames following the start frame in the data packet according to a preset data packet generation method, and sending a generated data packet to the user equipment, wherein the first moment is a moment that the user equipment requests the video from a content server, characterised in that the data packet generation method comprises: if the start frame of a data frame sequence is not a key frame, recoding all data frames prior to the first key frame in the data frame sequence, and multiplexing and packaging the recoded data frames and unrecoded data frames in the data frame sequence together to generate a corresponding data packet, wherein the data frame sequence is composed of all data frames used to generate the data packet, and if the start frame of the data frame sequence is a key frame, multiplexing and packaging all data frames in the data frame sequence together to generate a corresponding data packet. detecting, by the edge server, whether the data packet contains a data frame corresponding to a first moment, if the data packet contains the data frame corresponding to the first moment, using the data frame corresponding to the first moment as a start frame, performing encoding and multiplexing operations on the start frame and all data frames following the start frame in the data packet according to a preset data packet generation method, and sending a generated data packet to the user equipment, wherein the first moment is a moment that the user equipment requests the video from a content server, characterised in that the data packet generation method comprises: if the start frame of a data frame sequence is not a key frame, recoding all data frames prior to the first key frame in the data frame sequence, and multiplexing and packaging the recoded data frames and unrecoded data frames in the data frame sequence together to generate a corresponding data packet, wherein the data frame sequence is composed of all data frames used to generate the data packet, and if the start frame of the data frame sequence is a key frame, multiplexing and packaging all data frames in the data frame sequence together to generate a corresponding data packet. if the start frame of a data frame sequence is not a key frame, recoding all data frames prior to the first key frame in the data frame sequence, and multiplexing and packaging the recoded data frames and unrecoded data frames in the data frame sequence together to generate a corresponding data packet, wherein the data frame sequence is composed of all data frames used to generate the data packet, and if the start frame of the data frame sequence is a key frame, multiplexing and packaging all data frames in the data frame sequence together to generate a corresponding data packet.