DAE---declarative application environment
公布的应用程序执行环境,貌似如此。
开放IPTV论坛发布的OPIF规范中和终端相关性最大的一部分,就简称为DAE,我个人的理解,其中针对终端设备(可以理解为机顶盒)的软件执行环境,应用程序接口,生命周期,布局UI技术规范等进行了描述,期望能据此建立一个统一开放的终端应用程序执行环境。
下面开始翻译,为不影响意思,原文也会列出。
====================================================================================
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.
略过,基本是扯淡话。
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.
概述
开放IPTV论坛规范的1.0发布版包含7个部分(7卷):
· 第一部分:综述,
· 第二部分:媒体格式,
· 第三部分:内容元数据,
· 第四部分:协议,
· 第五部分:应用程序环境,
· 第六部分:Procedural Application Environment(不知道如何翻译)
· 第七部分:内容和服务保护
当前的这个文档,即第五部分:应用程序环境,主要说明OIPF 1.0发布版中的DAE功能。
==================================================================================
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 includes 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].
1 范围
OIPF已经发展成为一个端到端的解决方案,任意用户终端设备,无论在受管理或开放的网络中,只要遵循OIPF规范,都可以访问强大(enriched )、个性化的IPTV服务。
在家庭网络中,这种功能性的架构模块被称为OITF,OITF包含了在开放或受管理网络中访问IPTV服务的功能要求。
DAE是这种功能要求的一部分:依赖执行环境(浏览器)的开放性语言,基于CEA-2014[CEA-2014-A]规范,为用户提供UI和内置脚本,与网络对端提供的应用程序共同配合,并且能够调用OITF提供的其它接口。
DAE就是集中于这些都规范。
指定此功能的要求是来自以下方面:
Open IPTV Service and Platform Requirement for R1[REQS];
Open IPTV Functional Architecture for R1[ARCH].
==================================================================================
哦,好累,看来看懂和翻译确实是两码事,或者我也没真正看懂。