关于数字电视系统嵌入式浏览器的运用

2015-12-10 13:02张敏朱光磊
电脑知识与技术 2015年26期
关键词:机顶盒焦点浏览器

张敏 朱光磊

摘要:传统电视转变成数字电视不仅大大提高了电视音频和视频的质量,还改变了传统的收视模式,能够提供一个开展新业务的平台,数字电视因此得到迅速发展,而嵌入式浏览器技术是实现这一平台的核心技术。该文针对嵌入式浏览器核心技术进行了相关的研究工作,对交互式数字电视、交互式数字电视系统、嵌入式浏览器等相关技术的研究

关键词:嵌入式浏览器;焦点

中图分类号:TP37 文献标识码:A 文章编号:1009-3044(2015)26-0177-02

近期,随着大环境下的信息技术和多媒体技术的不断发展和创新,其中互联网的迅速普及,计算机、通讯、消费电子一体化趋势日趋明显,数字化的正在全球蔓延。数字化家庭的概念也普及到我们千家万户,而目前具有很大市场前景的数字电视最先投入我们受众家庭。

面对这样的信息产业热点,我国政府也在积极的,进行数字电视的研究及推广,并作为国民经济新的增长点。天栢宽带网络科技有限公司是国内最大的数字电视广播系统集成和终端产品供应商。家庭信息化服务终端-数字机顶盒是该公司在嵌入式领域的主导产品。它是一类基于嵌入式硬件设计和嵌入式实时操作系统的多媒体信息终端,不仅可以观看高清晰的数字电视节目,还能进行交互式数字电视业务,比如:电视的节目指南(EPG)、视频点播(VOD)、网上浏览、电视商务等。所有的这些都包含很多的图片、音频、视频等高带宽的多媒体应用。为了在电视节目中高速使用这些多媒体信息,大部分做法都是在数字机顶盒中部署嵌入式浏览器。

目前在国内和国际地区,为了实现数字电视软件平台,将浏览器技术和数字电视机顶盒技术相互集成在一起,成为一个技术发展的热点,比如,在这个应用需求上发展起来的TVHTML语言,就是一个结合HTML交互式内容、电视节目播放的标记语言。浏览器技术已成为互联网环境独立软件系统的基础和应用开发平台,它完美解决了大部分信息的浏览、声音、视频播放等交互式需求。因此,嵌入式浏览器技术已经成为数字电视中的核心技术。

1 互式数字电视

数字电视是新一代电视,它包含从电视节目录制、播出到发射、接收全部采用数字编码与数字传输技术。其有很多优点,比如:视频数据清晰、频率资源利用率高、抗干扰能力强等,还可以提供优秀的电视图像和视频服务(比如会议电视、远程教育、电视商务)等。但最具有强大的,是数字电视“互动”功能,即交互式数字电视(iTV)。

交互式数字电视是数字信息技术和数字电视广播技术相互结合的统一,把电视传播方式与信息技术的优点结合在了一起,融合了家庭电视与交互式技术,使受众可以用另一种方式观看和使用电视节目资源。

目前,大概的交互式数字电视的工作流程是从广播单位做好节目内容,通过信息技术将内容编码成数字视频信号,再通过有线、无线(例如卫星、天线等)技术发送给接收方,收到方再通过使用机顶盒将收到的信号解码,受众就可以使用电话或其他终端,建立和广播机构的双向连接,这种连接为后期的各种活动提供了基础的必要条件,这些各种活动包含了为节目制作的各种增强内容、广告产品、各种服务、购物、游戏、点播,还有网络浏览和收发电子邮件等各类网络应用。

交互式数字电视能够提供如下新业务:

1)增强电视。交互数字电视业务通过对节目的包装(例如在线参与话题,立即通过节目播放)补充现有的节目内容。

2)电子节目指南。它是现在交互数字电视技术最成功和普及的实例。其广泛应用于所有的数字电视平台。电子节目指南是前端接入口,与交互数字电视指南相类似,能使受众选择自己想看的内容。

3)按次付费电视和电视商务。按次付费电视节目就是观众能够购买获得独立付费次数预订节目。电视商务表示通过电视机能够购买广泛的产品和服务。

4)直接的营销/广告。针对广播机构和广告需求者,即使、广泛报道信息是极为重要的。因为交互性最根本的是广告商与观众交流,所以广告商需要更多地了解观众,使得市场营销者可以开展有针对性的活动。

2 焦点操作

浏览器根据数字电视的特点,设计了一套页面浏览操作模式:确定键用于按钮、超链接、客户端图像映射的点击和选择框内的选定,删除键用于编辑框内输入的删除,方向键和Tab键用于焦点的切换。当用户按下方向键,浏览器根据焦点有序链表查找该方向上与当前焦点最近的焦点。当用户按下Tab键,浏览器根据焦点有序链表查找当前焦点的下一个焦点。这样的焦点查找非常灵活,用户可使用方向键和Tab键在页面焦点上来回的切换。

3 嵌入式浏览器的特点

在整个嵌入式系统产品设计时需要对硬件成本进行严格的控制,也就是说在选用核心处理芯片、RAM,FLASH存储器等方面做到能省就省,保持产品的价格竞争力;另一方面,非PC上网设备往往对系统功耗有一定限制,也就是说产品使用时必须省电、低散热量,这也要求系统选用较低主频的CPU。因此,IE或者Netscape等在PC应用中是非常优秀的浏览器,但由于其庞大的执行代码和。CPU资源占用是无法成功应用于嵌入式环境中的。

嵌入式浏览器却能够很好地应用于各种非PC上网设备。一个设计优良的嵌入式浏览器需要对HTML标记语言、HTTP协议的完整支持,而且在设计时必须要提前设计优化代码处理,这样达到CPU处理能力,存储空间和运行内存等较低的需求,在如此有限的资源条件下,来完成如此复杂的任务是一件非常困难的工作。

针对各种各类设备设计的嵌入式系统,由于设备具有多样性,所以系统也具有多样性,同样嵌入式浏览器也具备了多样性。在实际的应用需求下,需要对嵌入式浏览器进行个性化定制,考虑到这一点,所以编制代码时,修改和裁减必须要很方便。桌面终端中,微软的IE浏览器占据着绝大部分的市场。但在嵌入式浏览器终端中,却不是这样。这是由产品特性决定的,因为面对特定设备研发,所以不可通用。

在桌面终端市场下,操作系统非常重要,衔接了硬件和应用程序。不仅管理着硬件设备,而且还为应用程序提供了各种应用接口。它是整个计算机系统中重要的核心。浏览器作为操作系统中的一个应用程序,开发商把操作系统和浏览器捆绑在一起,但并不是最重要的,完全可以分割。

但在嵌入式系统,情况则不一样,嵌入式操作系统和嵌入式浏览器是一体的,是不可分割的一部分。嵌入式浏览器是嵌入式操作系统中最重要的应用软件,还可能是唯一支持的应用软件。

参考文献:

[1] 刘撑乾,陈晓,王劲林. 一种嵌入式浏览器在数字机顶盒中的实现[J].电视技术,2004(5):52-54.

[2] 邓永红. 交互数字电视的应用与发展[J].卫星电视与宽带多媒体,2004(22).

[3] 廖洪涛. 数字电视交互系统-中间件[M].北京:中国广播电视出版社,2005.

猜你喜欢
机顶盒焦点浏览器
焦点
安全使用机顶盒注意五点
反浏览器指纹追踪
“两会”焦点
本期焦点
数字电视机顶盒软件自动测试系统的开发及应用
焦点
环球浏览器
再见,那些年我们嘲笑过的IE浏览器
有线电视高清数字电视机顶盒测试系统的构建