Patent ID: 8196141

Claim:
A method for playing dynamic content, comprising: receiving a first dynamic content by a content receiving module from a dynamic content transmission server, wherein the content receiving module sends the first dynamic content to a storage unit for storage, and notifies a play scheduling module of a content identification (ID) and a playing priority of the first dynamic content; determining by the play scheduling module whether there is any idle playing resources based on a status report message received from a content playing module; if there is an idle playing resource, sending a command from the play scheduling module to the content playing module to play the first dynamic content with the idle playing resource; if there is no idle playing resource and the priority of the first dynamic content is not the lowest, preempting a playing resource occupied by a second dynamic content whose priority is lower than that of the first dynamic content to play the first dynamic content, and processing the second dynamic content according to a preset processing policy saved in an alternative policy list; if there is no idle playing resource and the priority of the first dynamic content is the lowest, waiting until a playing resource becomes idle; if the first dynamic content is of the highest priority, processing the second dynamic content according to a preset processing policy saved in a highest priority processing policy list.