A method of generating a broadcast queue performed by a terminal device, comprising: acquiring a broadcast message sent from a broadcast sender; determining parameters of broadcast receivers receiving the broadcast message, and determining parameters of the broadcast sender, based on the broadcast message; and determining attribute information of the broadcast message, wherein the broadcast sender and the broadcast receivers are applications and/or system applications within the terminal device, and generating a broadcast queue based on the attribute information, when the parameters of the broadcast sender and the parameters of the broadcast receivers meet a predefined condition; characterized in that determining the parameters of the broadcast receivers receiving the broadcast message and determining the parameters of the broadcast sender based on the broadcast message comprises at least one of: determining types of the broadcast receivers and a type of the broadcast sender based on the broadcast message, wherein the predefined condition is satisfied by: the type of the broadcast sender and the types of the broadcast receivers meeting a predefined type, and the type of the broadcast sender and the types of the broadcast receivers comprise a systemic type, a type of a third party application platform, and an unknown type; determining a number of the broadcast receivers, based on the broadcast message, wherein the predefined condition is satisfied by the number of the broadcast receivers being less than a predefined value; and determining a frequency of the broadcast sender sending the broadcast message, wherein the predefined condition is satisfied by the frequency of the broadcast sender sending the broadcast message being less than a predefined frequency, wherein the frequency of the broadcast sender sending the broadcast message is a number of times that the broadcast sender sends the broadcast message within a predefined period. acquiring a broadcast message sent from a broadcast sender; determining parameters of broadcast receivers receiving the broadcast message, and determining parameters of the broadcast sender, based on the broadcast message; and determining attribute information of the broadcast message, wherein the broadcast sender and the broadcast receivers are applications and/or system applications within the terminal device, and generating a broadcast queue based on the attribute information, when the parameters of the broadcast sender and the parameters of the broadcast receivers meet a predefined condition; characterized in that determining the parameters of the broadcast receivers receiving the broadcast message and determining the parameters of the broadcast sender based on the broadcast message comprises at least one of: determining types of the broadcast receivers and a type of the broadcast sender based on the broadcast message, wherein the predefined condition is satisfied by: the type of the broadcast sender and the types of the broadcast receivers meeting a predefined type, and the type of the broadcast sender and the types of the broadcast receivers comprise a systemic type, a type of a third party application platform, and an unknown type; determining a number of the broadcast receivers, based on the broadcast message, wherein the predefined condition is satisfied by the number of the broadcast receivers being less than a predefined value; and determining a frequency of the broadcast sender sending the broadcast message, wherein the predefined condition is satisfied by the frequency of the broadcast sender sending the broadcast message being less than a predefined frequency, wherein the frequency of the broadcast sender sending the broadcast message is a number of times that the broadcast sender sends the broadcast message within a predefined period. determining types of the broadcast receivers and a type of the broadcast sender based on the broadcast message, wherein the predefined condition is satisfied by: the type of the broadcast sender and the types of the broadcast receivers meeting a predefined type, and the type of the broadcast sender and the types of the broadcast receivers comprise a systemic type, a type of a third party application platform, and an unknown type; determining a number of the broadcast receivers, based on the broadcast message, wherein the predefined condition is satisfied by the number of the broadcast receivers being less than a predefined value; and determining a frequency of the broadcast sender sending the broadcast message, wherein the predefined condition is satisfied by the frequency of the broadcast sender sending the broadcast message being less than a predefined frequency, wherein the frequency of the broadcast sender sending the broadcast message is a number of times that the broadcast sender sends the broadcast message within a predefined period.