导 师: 范剑英
学科专业: H1002
授予学位: 硕士
作 者: ;
机构地区: 哈尔滨理工大学
摘 要: 随着嵌入式技术和视频编解码技术的高速发展,机顶盒的应用越来越多。酒店大堂、银行大厅等公共场所用嵌入式机顶盒提供视频、图片、滚动消息的媒体广告服务。现在的媒体广告系统主要由web服务器、业务服务器群和终端构成,广告运营商通过web浏览器控制和查看所有的机顶盒终端,采用软件向接收业务服务器下达命令、播放任务和插播任务等。媒体广告中的软件系统设计直接关系到机顶盒性能的高低,其重要性也愈显突出。 目前,媒体广告终端软件系统逐渐成为一个研究热点,国内外相关的研究也比较多。经过多年的发展,已经推出了一些媒体广告终端软件系统。然而,它也存在着灵活性差、不容易升级和后期维护比较困难等很多问题。 本文在对媒体广告终端软件系统的开发方式以及实现要求作了整体分析之后,对该软件系统进行了整体的设计。 1.介绍microsystems公司的c2/c1100处理器和硬件平台。 2.网络的设计实现及xml(extensible markup language,可扩展标记语言)文件的解析。在这部分主要是完成与业务服务器的网络连接和通信,并且将收到的xml文档进行解析,得到广告节目表。 3.以fishgui框架系统为基础,用模块的方式设计实现广告节目单中的任务、模板、区域和元素,主要研究的任务、模板、区域和元素的调度。 4.针对点阵字体显示效果方面的不足,提出利用freetype向量字体图形引擎库,将文本转换成向量字体以便在屏幕上实现滚动字幕。 通过完成以上工作,使终端能够成功的接收到业务服务器下达的任务、对任务进行解析并且按照任务的要求进行任务和元素的调度,基本达到了媒体广告终端的软件的设计目的。 本媒体广告终端产品已在江苏电信项目中应用并取得了很好的回馈。
关 键 词: 媒体广告 终端软件系统 嵌入式技术 嵌入式机顶盒 文档
分 类 号: [TN919.82]