基于嵌入式浏览器的数字电视中间件设计

来源 :中国科学院声学研究所 | 被引量 : 0次 | 上传用户:tigermin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着数字电视的迅猛发展,新业务层出不穷,软硬件平台也不断推陈出新。如何解决平台异构性的问题,是普及数字电视的关键。原本用于计算机领域的中间件作为一种采用构件思想设计的软件,满足了数字电视对于跨平台的要求,成为了数字电视中的关键技术之一。通过中间件可以屏蔽底层硬件平台的差异,方便交互式应用的快速开发和移植。   本文针对基于嵌入式浏览器的数字电视中间件平台的设计进行了深入研究。研究内容主要包括:基于嵌入式浏览器的数字电视中间件平台的系统架构,终端网页适配技术,浏览器的协作式缓存模型和高效的动态内存管理算法,以及插件接口研究。本文针对上述内容提出相应解决或者改进方案,通过基于浏览器的架构来解决在数字电视中间件平台上遇到的难点和问题。论文的主要贡献和创新工作如下:   1、提出一种基于嵌入式浏览器的数字电视中间件平台架构。以浏览器作为核心,对javascript脚本接口进行了扩展支持数字电视业务的调用,通过定义统一的移植层和应用层接口屏蔽底层平台的差异。   2、提出了一种基于CSS模型的网页分割算法。通过网页分割和缩放可以提高在电视终端上浏览网页的用户体验。通过对页面进行解析,排版布局,并且对生成的CSS模型树应用重复模式检测和聚类算法,能够有效地分割网页。   3、提出了一种中间件平台互联的方法。使得机顶盒之间的协作式业务可以基于中间件平台快速开展。在这里我们基于JXTA平台,对其协议进行了修改和精简,给出了一种具体实现,并且对Javascript进行扩展以支持互联模块接口。   4、提出了一种基于分布式哈希表的浏览器缓存协作算法。充分利用了机顶盒之间互联的特点,有效地共享浏览器缓存。通过在浏览器之间进行缓存内容的共享,可以加快网页访问速度,并且降低外部网络带宽的使用。   5、提出了一种适用于中间件平台的高效动态内存管理算法。该算法针对不同内存分配请求分别采用了双级位图索引和双级离散表索引相结合的方法,在保证操作响应时间的前提下尽可能地减少内存碎片,提高内存使用的效率。   6、提出了一种浏览器插件接口的设计方法。通过定义插件接口可以扩展浏览器支持的媒体格式,并且实现了一种嵌入式Flash播放器作为插件整合在中间件平台中。
其他文献
新疆,一直是一个多民族聚居的地区,为提高新疆少数民族地区的教育水平,培养民汉兼通的人才,为能让更多的贫困地区的孩子享受到高质量的教育水平,自2004年,乌鲁木齐开办第一所
小学语文课程教育是我国基础性教育发展的初级阶段,部分语文知识内容存在自身强烈的德育教育潜质,为此加强小学语文课堂教育内容的改革和发展就成为提升学生德育教育的重要手
期刊
道德与法治课堂是小学生接受思想品德和法治教育的主要途径,是提高学生道德品质的重要手段之一.本文将围绕如何将小学道德与法治课堂教学回归生活实践展开叙述.rn道德与法治
期刊
本文针对基于PDF417二维条码的防伪证件中的照片压缩问题,提出了一种有损图像压缩算法。该算法在小波变换的基础上,结合SPIHT编码算法,首先将证件照片进行小波分解,然后根据人眼
随着新课改的不断贯彻落实,我国的教学授课模式也在不断丰富,传统的教学已经不能满足新时代的教学要求,对于学生们的健康发展进步有着一定阻碍.在德育教育中,就需要充分融合
期刊
本文根据GPS(GlobalPositionSystem,全球定位系统)的工作原理和三点定位的技术原理,提出了一种可以实现低成本,高精度的区域型定位技术一合作定位,利用这种技术,可以在军事定位领
随着新课程改革的推进和发展,教师根据学生年级的不同,开展各项竞赛活动,让体育教学与体育竞赛活动结合起来,激发学生的兴趣,满足学生的需要,促进学生身体健康.
蒙台梭利说:“教师不仅仅是一个教师,还是一个心理学家,因为他要指导儿童的生活和心灵”.教育家叶圣陶也曾说:“教育是什么,往简单方面说只需一句话,就是要养成良好的习惯”.
期刊
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
本文根据广西科学研究与技术开发计划项目《基于图像传感器阵列目标跟踪监控系统的研究与实现》和广西科学基金项目《基于图像传感器阵列的智能视频监控系统研究与开发》的研