===== EDTV/BDTV Profile Introduction ===== ==== What is the NCL 3.0 EDTV/BDTV Profile? ==== EDTV is the acronym for Enhanced Digital TV. The NCL 3.0 Enhanced DTV (EDTV) profile is the standard declarative language of the Japanese-Brazilian DTV middleware ISDB-TB for fixed and mobile receivers, and also ITU-T Recommendation for IPTV services. BDTV is the acronym for Basic Digital TV. The NCL 3.0 Basic DTV (BDTV) profile is a simplification of the EDTV profile in which transition effects and metadata functionalities are optional. This profile is the standard declarative language of the Japanese-Brazilian DTV middleware ISDB-TB for portable receivers. The following processing instruction must be written in an NCL document in conformance with these profiles. The //profileName//, in the URI path, identifies the language profile used to specify the document and must be, in this case, //EDTVProfile// or //BDTVProfile//, respectively. Fourteen functionality areas with twenty nine modules are used to define the Enhanced DTV and the Basic DTV profiles. Attributes and contents (child elements) of each element of a module may be defined in the module itself or in the language profile that groups the modules. In this handbook, each language element is presented in a specific section. Each of these sections contains a one line element table in which element's required attributes are underlined. In these tables, the following symbols are used: (?) optional (zero or one occurrences), (|) or, (*) zero or more occurrences, (+) one or more occurrences. The value of an attribute may not contain quotation marks ("). When a value is a string, it must begin with a letter or an underscore and must contain only letters, digits, <"."> and "_".