DSCS 1.0数字标牌内容标准

DSCS如何产生的

数字标牌的发展还比较年轻,缺乏标准和不兼容是主要的问题。有一些机构在尝试做数字标牌的标准化工作,比如:

  • POPAI – 全球零售市场协会(TheGlobal Association for Marketing at Retail)。
  • 数字标牌联盟(theDigital Signage Federation)
  • 国际电联16组(ITU-T StudyGroup 16)

但是这些机构的标准化工作进展还不快,大多数停留在2010年的阶段。

为了开发我们的智能数字标牌,我们从一开始就研究数字标牌的标准化,希望将产品开发和标准的制定同步进行,并且将这个标准开源,促进数字化标牌标准化工作的进展。

各种标准中都主要采纳了SMIL和HTML5。在充分研究这些标准化项目的基础上,结合我们的研究与开发,DSCS数字标牌内容标准以HTML5为核心,吸取了SMIL的技术特色。成为高效率生成,编辑,传输和显示数字化标牌的技术规范。

DSCS在内容方面采用了HTML5,在区域,时间控制方面采纳了SMIL的方式。但是如何将HTML5和SMIL相结合呢?
具体的方法可以有下面两种:

  1. 使用SMIL来描述内容的布局,时间控制,结合HTML5 格式的内容,然后使用javascript来渲染处理。
  2. 使用HTML5来描述和实现SMIL的功能。

我们采取了第二种方式,类似angular,ionic 的方式,在HTML5网页中添加了 css类和特殊的标签,属性。当网页载入时,由JavaScript预处理(或者称为编译compile),这样做的好处是将内容制作变得更加简单,毕竟SMIL还是不那么流行,免得研发人员需要学习SMIL的规范。

DSCS标准的设计目标:

  • 简单,明确,易学
  • 表现能力强
  • 方便手工编辑,又利于内容编辑软件的开发