The invention relates to a broadcast channel statistical
multiplexing method based on
data file broadcast timeliness, which comprises the following steps of: dividing different logic channels according to
data file types, and setting a transmission timeliness requirement and a timeliness achievement coefficient for the
data file of each channel; counting the number of to-be-played files and the size of to-be-played data of each channel at the current moment, and calculating the pre-allocated bandwidth of each data file; correcting the pre-allocated bandwidth of each data file according to the total bandwidth of the
system, and determining the final bandwidth of each data file; and each channel broadcasts the data file according to the final bandwidth allocated to each data file until the bandwidth statistical
multiplexing period of the next channel. The method provided by the invention has the characteristic of accurate
transmission time control for the
broadcast system sensitive to the
transmission time of the data file, and effectively solves the problem that the
transmission time of the data file cannot be accurately controlled by the existing statistical
multiplexing method, especially the problem that the transmission time of files with different sizes in the same channel cannot be accurately controlled.