一种数字告示系统播放器的研究与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:pwf890617
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着多媒体技术和互联网技术的飞速发展,数字告示系统以其灵活高效、多区域、多元素和实时播放等特点得到越来越广泛的应用,同时也获得了人们的一致好评,被誉为“第五媒体”。但是目前现有的普通多媒体播放器已无法满足数字告示系统多区域、多元素和实时性的播放要求,因此本文将利用COM组件技术与DirectDraw技术设计并实现了一种用于数字告示系统的播放器。   本文首先分析了国内外现有的数字告示系统播放器的播放模式和硬件配置,在此基础上,选择多区域实时播放整体输出方式作为播放器的播放模式,并采用基于通用计算机平台的专业硬件作为硬件配置方案。然后,研究了播放器的功能需求、工作流程及DirectDraw技术,并将播放器划分为模板脚本解析模块、单区域帧数据生成模块、播放触发器模块、多区域帧数据合成输出模块和播放日志记录模块五个子模块。接着,研究了COM组件技术,采用三层软件结构模型(接口层,通用基类库层,应用组件层)对播放器进行了详细设计,并利用DirectDraw技术实现了播放器的核心引擎。接下来针对开发过程中遇到的图像缩放效果和画面撕裂的问题进行了一定程度的理论研究,找出了产生上述问题的原因,并且采用相关技术解决了问题。最后,对播放器进行了功能和性能测试,测试结果表明本文的播放器已经达到了多区域、多元素和实时性的功能要求并且播放性能稳定。
其他文献
文景转换系统,主要分成三个模块:抽取自然语言脚本模块、自然语言脚本生成动画脚本模块、动画生成模块。本文是该项目从自然语言到动画的中间过渡模块。本文的研究任务是从自
网络的普及和发展给语言学习和语言测试提供了前所未有的机遇和发展空间。随着客观题测试技术的日趋完善,主观题的自动测评让语言测试者备感兴趣,同时也给语言测试带来了新的挑
游戏引擎的重要性越来越明显,在一个开发完成的引擎上只需要添加足够的游戏内容,游戏就可以短时间内运行起来。在3D游戏引擎中渲染引擎部分是最重要的,具有很强的重用性、独立性
随着包括化学情报学、生物信息学、计算机视觉、视频索引、文本检索以及Web分析在内的广泛应用,图做为一种一般的数据结构在复杂结构和它们之间相互作用建模过程中变得越来越
网格环境使工作流流程需要跨组织执行,从而使传统的工作流技术在网格中应用面临着许多问题,尤其是网格工作流的调度问题,它影响着网格工作流执行成功与否及效率的高低。同时,
生物信息学的一个关键问题是理解由染色体中的基因所决定的蛋白质的含义或者功能。对蛋白质进行分类是解决这个问题的有效途径之一。如何提高蛋白质分类的精确性,或在保证精
汽车示波器的诞生,为汽车维修人员快速诊断汽车电子设备和点火系统故障提供了一个有力的工具。目前,国内汽车专用示波器市场几乎全被国外厂商占领,高昂的价格阻碍了汽车专用示波器在汽车修理过程中的广泛应用,这严重阻碍了我国汽车修理业的发展。因此对汽车专用示波器的研究和设计具有十分重要的意义。本文主要目的是设计出一款能够普及使用的手持式汽车专用示波器,该示波器特点为采用液晶显示、重量轻、操作使用方便;其功能包
CUDA编程模型的引入大大地推动了GPGPU在通用计算领域的发展,异构CPU和GPU协同工作,在程序运行过程中,两者存在着大量的数据交互。为了提高双方的数据交换的效率,早期的研究者们
无线传感器网络已经广泛应用于环境监测、目标追踪、地理路由等领域。大量低成本、多功能、微小体积的无线传感器网络节点可以布置在一定的区域形成一个大规模的、动态拓扑结
电力系统规模逐渐增大,数据量提升,而当前的计算技术缺乏关于数据整体特征的描述,无法根据现有的数据准确充分做出决策。将计算机领域的数据挖掘技术应用于电力系统的暂态稳定评估领域,研究大数据量处理前提下的电力系统计算方法,对于提高电力系统计算水平将有巨大帮助。电力系统暂态稳定评估存在两个主要问题:一是参与分析评估的训练集不足以覆盖整个样本空间,所选特征变量不能全面、正确地描述电力系统的运行状态,导致分类