Dae --- declarative application environment
The published application execution environment looks like this.
The opif specification released by the open IPTV forum is the most relevant part of the terminal, namely Dae. I personally understand the software execution environment for terminal devices (which can be understood as set-top boxes, the application interface, lifecycle, and layout UI technical specifications are described. We hope to establish a unified and open terminal application execution environment accordingly.
Start the translation below. If the meaning is not affected, the original text will also be listed.
========================================================== ========================================================== ====
Foreword
This technical specification (TS) has been produced by open IPTV forum.
This specification provides multiple options for some features. The open IPTV Forum profiles Specification
Complements the Release 1 specifications by defining the open IPTV Forum implementation and deployment profiles.
Any Implementation Based on Open IPTV Forum specifications that does not follow the profiles specification cannot
Claim open IPTV Forum compliance.
Skipped, basically speaking nonsense.
Introduction
The open IPTV forum release 1 specification consists of seven volumes:
• Volume 1-Overview,
• Volume 2-media formats,
• Volume 3-content metadata,
• Volume 4-protocols,
• Volume 5-declarative application environment,
• Volume 6-procedural application environment, and
• Volume 7-content and service protection.
The present document, the declarative application environment specification (Volume 5), specifies the Dae
Functionality of the open IPTV forum release 1 solution.
Overview
The 1.0 Release of the open IPTV Forum specification consists of seven parts (7 volumes ):
· Part 1: Summary,
· Part 2: Media Format,
· Part 3: Content metadata,
· Part 4: protocols,
· Part 5: application environment,
· Part 6: procedural application environment (I do not know how to translate)
· Part 7: content and service protection
This document is the fifth part: application environment. It mainly describes the Dae function in the oipf 1.0 Release.
========================================================== ========================================================== =
1 Scope
The open IPTV Forum has developed an end-to-end solution to allow any consumer end-device, compliant to the open
IPTV Forum specifications, to access enriched and personalized IPTV services either in a managed or a non-managed
Network.
Its Functional Architecture Specification [arch] defines a block called oitf which resides inside the residential network.
The oitf provided des the functionality required to access IPTV services for both the unmanaged and the managed network.
Part of these functionalities is the declarative application environment (DAE): A declarative language based
Environment (browser) based on CEA-2014 [CEA-2014-A] for presentation of user interfaces and including scripting
Support for interaction with network server-side applications and access to the APIs of the other oitf functions.
The Dae is the focus of this specification.
The requirements for specifying this functionality are derived from the following sources:
Open IPTV service and platform requirement for R1 [reqs];
Open IPTV functional architecture for R1 [arch].
Range 1
Oipf has developed into an end-to-end solution. Any user terminal device, whether in a managed or open network, can access enriched as long as it complies with the oipf specifications) and personalized IPTV services.
In a home network, this functional architecture module is called oitf. oitf includes functional requirements for accessing IPTV services in an open or managed network.
Dae is part of this functional requirement: relies on the open language of the execution environment (browser), based on the CEA-2014 [CEA-2014-A] specification, to provide users with UI and built-in scripts, works with applications provided by the network peer and can call other interfaces provided by oitf.
Dae is concentrated on these standards.
The requirements for this function are as follows:
Open IPTV service and platform requirement for R1 [reqs];
Open IPTV functional architecture for R1 [arch].
========================================================== ========================================================== =
Oh, so tired. It seems that reading and translating are actually two different things, or I didn't really understand it either.