首页> 外文OA文献 >A graphics software architecture for high-end interactive TV terminals
【2h】

A graphics software architecture for high-end interactive TV terminals

机译:高端交互式电视终端的图形软件体系结构

摘要

This thesis proposes a graphics architecture for next-generation digital television receivers. The starting assumption is that in the future, a number of multimedia terminals will have access through a number of networks to a variety of content and services. One example of such a device is a media station capable of integrating different kinds of multimedia objects such as 2D/3D graphics and video, reacting to user interaction, and supporting the temporal dimension of applications. Some of the services intended for these devices include, for example, games and enhanced information over broadcasted video.First, this thesis provides an overview of the digital television environment, focusing on the limitations of current receivers and hints at future directions. In addition, this thesis compares different solutions from regional standardisation bodies such as DVB, CableLabs, and ARIB. It proposes the adoption of the most relevant initiative, GEM by DVB. Unfortunately, GEM software middleware only considers Java language as an authoring format, meaning that the declarative environment and advanced functionalities (e.g., 3D graphics support) remain to be standardised.Because in the future different user groups will have different demands with regard to television, this thesis identifies two major extensions to the GEM standard. First, it proposes a declarative environment for GEM that takes into account W3C standardisation efforts. This environment is divided into two configurations: one capable of rendering limited interactive applications such as information services, and another intended for more demanding applications, for example a distance learning portal that synchronises videos of lecturers and slides. Second, this thesis proposes to extend the procedural environment of GEM with 3D graphics support. The potential services of this new profile, High-End Interactive, include games and commercials.Then, based on the requirements the proposed profiles should meet, this thesis defines a graphics architecture model composed of five layers. The hardware abstraction layer is in charge of rendering the final graphics output. The graphical context is a cross-platform abstraction of the rendering region and provides graphics primitives (e.g., rectangles and images). The graphical environment provides the means to control different graphical contexts. The GUI toolkit is a set of ready-made user interface widgets and layout schemes. Finally, high-level languages are easy-to-use tools for developing simple services.The thesis concludes with a report of my experience implementing a digital television receiver based on the proposals described. In addition to testing the application of the proposed graphics architecture to the design and implementation of a next-generation digital television receiver, the implementation permits the analysis of the requirements of such receivers and of the services they can provide.
机译:本文提出了一种用于下一代数字电视接收机的图形架构。最初的假设是,将来,许多多媒体终端将通过许多网络访问各种内容和服务。这种设备的一个示例是媒体站,其能够集成不同种类的多媒体对象(例如2D / 3D图形和视频),对用户交互做出反应并支持应用程序的时间维度。用于这些设备的一些服务包括游戏和广播视频上的增强信息。首先,本文概述了数字电视环境,着眼于当前接收器的局限性以及对未来方向的暗示。此外,本文比较了DVB,CableLabs和ARIB等区域标准化机构的不同解决方案。它提议采用最相关的倡议,即DVB的GEM。不幸的是,GEM软件中间件仅将Java语言视为一种创作格式,这意味着声明性环境和高级功能(例如3D图形支持)仍有待标准化。由于将来不同的用户群体对电视的要求会有所不同,本文确定了GEM标准的两个主要扩展。首先,它为GEM提出了一个声明性环境,其中考虑了W3C标准化工作。此环境分为两种配置:一种能够渲染有限的交互式应用程序,例如信息服务,另一种则用于要求更高的应用程序,例如,用于同步讲师和幻灯片视频的远程学习门户。其次,本文提出了利用3D图形支持扩展GEM的程序环境。新配置文件High-End Interactive的潜在服务包括游戏和广告。然后,根据建议配置文件应满足的要求,本文定义了一个由五层组成的图形体系结构模型。硬件抽象层负责渲染最终的图形输出。图形上下文是呈现区域的跨平台抽象,并提供图形基元(例如,矩形和图像)。图形环境提供了控制不同图形上下文的方法。 GUI工具箱是一组现成的用户界面小部件和布局方案。最后,高级语言是用于开发简单服务的易于使用的工具。本文最后总结了我根据上述建议实现数字电视接收机的经验。除了测试所提出的图形体系结构在下一代数字电视接收机的设计和实现中的应用之外,该实现还允许分析此类接收机的需求及其可以提供的服务。

著录项

  • 作者

    Cesar Pablo;

  • 作者单位
  • 年度 2005
  • 总页数
  • 原文格式 PDF
  • 正文语种 en
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号