1. A method for a broadcast receiving device to receive a broadcast, comprising: receiving a broadcast stream including media including audio or video; receiving a first trigger including information representing an identifier for identifying a triggered declarative object (TDO), information representing a first trigger time, and information representing a first trigger action, wherein values which can be represented by the first trigger action include a preparation, an execution, a suspension, and a termination, wherein the first trigger action represents the preparation; parsing the first trigger to obtain the information representing the identifier, the information representing the first trigger time, and the information representing the first trigger action; preparing execution of the TDO identified by the identifier in the first trigger time when the first trigger is received before the first trigger time; immediately preparing execution of the TDO identified by the identifier when the first trigger is received after the first trigger time; receiving a second trigger including information representing the identifier, information representing a second trigger time, and information representing a second trigger action; and performing the second trigger action for the TDO identified by the identifier in the second trigger time.