IEC 62297-1-2005 pdf – Triggering messages for broadcast applications – Part 1: Format.
1 Scope This part of IEC 62297 specifies an application-triggering scheme for TV broadcasting information sent from a service provider as part of a data broadcasting transmission and intended to control an application in a receiver. 2 Normative references The following referenced documents are indispensable for the application of this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies. ISO 8859-1 , Information technology – 8-bit single-byte coded graphic character sets − Part 1: Latin alphabet No. 1 ETSI TS 1 01 231 , Television systems; Register of Country and Network Identification (CNI), Video Programming System (VPS) codes and Application codes for Teletext based systems ETSI EN 300 706, Enhanced Teletext Specification 3 Terms, definitions and abbreviations 3.1 Definitions For the purposes of this document, the following terms and definitions, in singular or plural form, apply. 3.1.1 ActiveTimeValue member of the ApplicationObject. The value decrements at video frame rate. It is updated on every reception of an event message. 3.1.2 Application software running on a receiver that is addressed by the URL of a trigger message and providing the following modes of operation: a) the display of information, the playback of sound, the download of data; b) the initiation of any action. Application examples include the display of a simple text message sent as part of the trigger message, the display of a Teletext, Superteletext (TeleWeb [Tw]) or Internet page, information from an Electronic Programme Guide (EPG), electronic voting, an emergency alert 3.1.3 ApplicationObject object storing the information about an application started or modified by triggers referencing the same URL
3.1.4 Attribute member of an ApplicationObject or TriggerObject storing the information transported via an attribute element 3.1.5 attribute element attribute name/value pair 3.1.6 attribute string any sequence of characters with codes in the range 0×20 to 0×7E inclusive, excluding square brackets (0×5B and 0×5D) 3.1.7 charset abbreviation for character set 3.1.8 CountdownValue member of a TriggerObject. The value decrements at video frame rate. It is updated on every reception of a trigger mes 3.1.9 DateTime date and time instance of UTC expressed in the form: yyyymmddThhmmss, where yyyy represents a year, mm represents a month (range 1 –1 2), dd represents the day of the month (range 1 –31 ), the capital letter ‘T’ separates the date component from the time component, hh represents an hour (range 0–23), mm represents the minutes (range 0–59) and ss represents the seconds (range 0–59) 3.1.1 0 Dummy URL URL that does not reference any application or data and used in the mandatory URL field of a trigger message when the intention is to display only the trigger icon (together with its text) and not to control an application 3.1.1 1 event message information extracted from a trigger message that is used to create an ApplicationObject 3.1.1 2 event start event message with its ‘script’ attribute element set to ‘start’ 3.1.1 3 event stop event message with its ‘script’ attribute element set to ‘stop’ 3.1.1 4 pending trigger state where a trigger message has created a TriggerObject but the conditions to create an ApplicationObject have not yet occurred
3.1.1 6 RelativeTime time period measured in seconds and video frames 3.1.1 7 string any sequence of characters with codes in the range 0×20 to 0×7E inclusive. Throughout this document strings are not case-sensitive unless otherwise indicated 3.1.1 8 trigger signal sent from a service provider as part of a data broadcasting transmission with the intention to start or modify an application at a certain time 3.1.1 9 trigger character character with a code in the range 0×20 to 0×7E inclusive 3.1.20 trigger del trigger message with a ‘delete’ attribute element 3.1.21 trigger event instant in time when a trigger fires and an event message is created 3.1.22 trigger mes trigger message without a ‘delete’ attribute element 3.1.23 trigger message information embedded in a trigger and intended to control an application in a receiver 3.1.24 TriggerObject object storing the information from all the triggers referencing the same URL 3.1.25 trigger_text descriptive part of a trigger message. 3.1.26 URL string any sequence of characters with codes in the range 0×20 to 0×7E inclusive, excluding angular brackets (0×3C and 0×3E)