影视动画
当前位置: 主页 > 影视动画 >

足彩多媒体互动展示系统的设计与实现

发布日期:2020-09-18 16:39

 

  多媒体互动展示系统的设计与实现_信息与通信_工程科技_专业资料。多媒体互动展示系统的设计与实现 1 多媒体互助展示系统系统需求 多媒体的互动技术的研究是为了让多媒体系统更加人性化。 多媒体互动展 示系统就是让人和机器之间采取“一答一问”的方 式,通过这种方式展示多

  多媒体互动展示系统的设计与实现 1 多媒体互助展示系统系统需求 多媒体的互动技术的研究是为了让多媒体系统更加人性化。足彩, 多媒体互动展 示系统就是让人和机器之间采取“一答一问”的方 式,通过这种方式展示多媒 体内容。这种互动方式是双向的,人和 机器都会相互提问和回答。不仅能够简 单的进行表面人机互动, 还要求这个系统能够进行更深一层次的媒体之间的互 动,媒体间 的信息可以相互传递,所以这个系统还要应用数据库技术,实现 多 媒体的检索、搜集、更新整理、删除等管理,这样方便调整和更 新多媒体系统 的存储内容,便于内容展示。 2 多媒体互助展示系统设计 根据该系统的需求, 多媒体互助展示系统的整体机构框图如 图 1 所示,由 图 2 可知整体系统分为用户层、软件系统和硬件系 统三部分。用户层就是一个 系统的用户操作界面。 2.1 多媒体互助展示系统的硬件设计 大屏幕多媒体互助展示系统的硬件部分包括背投屏幕、投影 反射系统、红 外触摸屏、DLP 投影机等。 投影反射系统一般是指专用的反射镜系统。投影光线能通过 反射镜反射一 次或者是两次可以达到预期的画面尺寸,并且分辨 率很高,保证投影的画面质 量。在这个系统中所使用的反光镜的 材料是进口的金属,结构美观,耐磨性能 好,使用寿命长。 在这个系统中的背投屏幕,采用的艾恩大型树脂背投光学 屏幕,它的材料 组成是丙稀酸树脂 , 屏幕内部的光学结构十分精 密,双灯显示和 7 点色彩校 正充分保证显示画面的色彩和解析 度。即使周围环境的光照条件不是很好,仍 然可以确保光的高效 率利用,大屏幕上面显示的画面依然很清晰。 数字光处理技术即 DLP 技术, 这项技术是把摄像信号进行数 字处理, 然后 光再投影出来。 它的关键处理部件为数字微镜元件 即 DMD, 这个元件的作用是 提高显示器的有效横向分辨率,在这 个设计系统中采用的是 TIDMD。 本系统采用的是金雀红外触摸 屏, 触摸分辨率为 4096×4096。 红外触摸屏 是一种方形的且比较透明的玻璃外框, 在其内部有一个矩阵式的内框,这个内 框为方形, 类似于红外光 学, 内框的相邻两边为红外线发射管。 当外框通电时, 发射管不断 发射红外线, 并且这些红外线发射的波长相等。内框的另外两边 为 红外线的接收管,当通电时,足彩就会接受发射的红外线,形成了红 外线的一个交 叉封闭区域。 2.2 多媒体互助展示系统的软件设计 多媒体互助展示系统的软件包括 Flash 界面交互模块、 Socket 通信模块、 数字多媒体内容播放模块、多媒体内容模块。 2.2.1 Flash 界面交互模块 该模块实现了系统和用户两者之间的交互接口, 主要有两 方面的功能,第一,为用户提供功能明确的操作界面,该界面的 操作十分 简单,用户通过这个界面可以参与系统的展示。第二, Flash 的脚步可以把用户 的操作命令传给 VC++ 系统主程序,而 系统相应功能是根据这个程序接收到的 操作命令去调用相适应 的 FSCommandShockwaveflash()函数来实现的。 2.2.2 Socket 通信模块 该模块主要实现 LED 主机和屏幕控制主机之间的网络通信 , 需要有以下 三方面的功能 : (1)创建 socket 套接字实现连接 :服务器端为屏幕控制主 机端,创建 socket 套接字,端口和本地地址的绑定通过 bind() , 端口监听通过 listen() 进行,客户端的连接申请通过监听端进 行回应 ;客户端为 LED 主机,创建建 socket 套接字,屏幕主机的 连接通过 connect()函数发起请求,屏幕主机端 监听连接请求, 若监听到连接请求则通过 accept() ,建立连接,开始传递数 据。 (2)socket 发送数据命令,连接建立好后,LED 主机控制信 息发送到控 制屏幕的主机上面是通过 send()函数实现的,从而 可以控制投影系统,控制 多媒体内容的播放进度。 (3)socket 接受数据命令,屏幕主机接收的控制命令是由 LED 主机发送 的,而控制命令的接收通过 Recv()来完成,多媒体 内容播放则是通过调用相 关函数实现的。 2.2.3 数字多媒体内容播放模块 该模块的功用就是对多种媒体格式如 .mpA、 .avi 等格式 的数字内容多媒体 内容进行播放。在 VC++ 开发环境中,windows media player 控件可以被系统加 载,只要定义对应的控制变量 就可以控制播放多媒体内容。 2.2.4 多媒体内容模块 多媒体内容就是播放的内容和系统界面,这些内容吸引用户 操作该系统, 是必不可少的一部分。 2.3 多媒体互助展示系统数据库的设计 多媒体互助展示系统数数据库的设计包括数据模型的建立、 多媒体数据的 压缩和解压缩、多媒体数据库的存储管理和存取方 法和多媒体数据库的实现。 数据库模型的建立决定着数据被访问 的方式和操作方式,此系统采用面向对象 的数据模型。 多媒体的数据量很大,其数据的存储和传输需要的空间时间 较大,所以要 对数据进行压缩,在此系统中采用 MPEG 语音压缩算 法,将声音压缩至原来的 1 /6,以节省空间。多媒体对象存储要 解决的关键问题是可以随机对超媒体数 据库和超媒体文档进行 存取,所以在本系统中采用了基于内容的检索方法。 3 多媒体互助展示系统的实现 经过对多媒体互助展示系统的系统需求的分析、软件系统 设计和数据库设 计,和当前实际的技术水平、开发的效率和维护 的简易程度三方面的因素综合 考虑 , 最终选择了Microsoft SQL Server 2008 实现的方案。