- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
多媒体开发技术概述第3讲
1 实用多媒体技术 王亚明 北京广播电视大学理工教学部 E-Mail: wangym@mail.btvu.org Tel:第3讲 多媒体开发技术概述 本讲内容 一、多媒体项目开发方法 二、多媒体项目开发过程 三、多媒体项目开发工具 一、多媒体项目开发方法 通常采用以下两种思想进行制作: 1.螺旋式生命周期模型 2.面向对象的程序设计 一、多媒体项目开发方法(续1) 螺旋式生命周期模型: 该模型以演示代替传统软件开发所采用的文字说明方式。 首先快速建立一个原型。 在原型中包含项目要求的各种媒体信息和交互功能。 然后在原型的基础上进行测试。 再根据测试的结果,对媒体信息细节和交互功能不断完善 。 二、多媒体项目开发过程 1.课题选择与分析 能够通过使用多媒体手段解决实际工作中的重点和难点问题。 应该在现有的软硬件和技术条件下能够实现。 对所选择的课题可以将其分解为落干个子课题,自顶向下逐步细化系统,自底向上逐个解决问题。 二、多媒体项目开发过程(续1) 2.开发步骤 结构设计—通过编写脚本的方法实现。 数据采集—根据脚本的要求进行多媒体数据采集。 软件制作—将数据有机地集成起来。 软件测试—发现错误并加以改正。 二、多媒体项目开发过程(续2) ⑴结构设计 通过结构设计使图、文、声、像与整个项目融为一体。 通常在结构设计中要明确项目的目录主题、层次结构和交互功能。 通过编写脚本的方法实现。 二、多媒体项目开发过程(续3) 脚本编写: 在着手进行多媒体项目具体制作以前,应该首先编写有关该项目的脚本。 编写格式规范的脚本能提高项目的开发效率,保证开发的质量。 脚本的作用类似于电影剧本。 二、多媒体项目开发过程(续4) 脚本编写: 脚本是设计阶段的总结,又是开发和实施阶段的依据。 脚本是整个多媒体项目的主干,描述用户将要在计算机上看到的细节。 二、多媒体项目开发过程(续5) 脚本编写: 脚本不仅要描述各项内容显示的顺序和步骤,还要将其中的分支路径、衔接的流程和每一步骤的详细内容完整地表示。 脚本编写时采用规范的格式,其中包括屏幕样本、注释信息和交互信息。 二、多媒体项目开发过程(续6) 脚本编写: 屏幕样本:指每一幅屏幕上将要显示的文字、图像等信息的具体内容和位置。 注释信息:说明屏幕样本中所显示信息呈现的时间,所对应的文件名等。 交互信息:内容显示顺序和控制路径,即如何进入该屏幕,如何转向其他屏幕。 二、多媒体项目开发过程(续7) ⑵数据采集与软件制作 脚本编写完毕后,根据脚本的要求进行多媒体数据采集。 并将采集的动画、文本、图形图像、声音、视频等数据文件转换成系统开发工具所要求的数据格式。 通过多媒体开发工具将采集的数据有机地集成起来进行多媒体项目制作。 二、多媒体项目开发过程(续8) (4)软件测试 测试的目的是发现程序中的错误。 测试工作实际从一开始就进行,每个模块,每一个功能,每一个按钮都必须按过,以测试其可用性。 检查每一幅画面屏幕,检查其风格是否一致,画面是否美观、音量是否恰当等等。 根据测试的结果,进一步修改完善。 三、多媒体项目开发工具 1.基于光盘的多媒体开发工具 演示工具PowerPoint 基于描述语言的多媒体著作工具ToolBook。 基于流程图的多媒体著作工具Authorware。 基于时间序列的多媒体著作工具 Director 等 。 三、多媒体项目开发工具(续1) PowerPoint: 制作演示用的多媒体简报制作工具。 广泛应用于教师上课用的多媒体课件制作。 缺点是缺乏各种特殊效果,动画制作能力比较差 。 三、多媒体项目开发工具(续2) ToolBook: 制作多媒体项目的过程就像写一本书:首先建立一本书的整体框架,然后添加页,再把文字、图像、按钮等对象放入页中。 制作的节目具有很大的灵活性,适用于创作功能丰富的多媒体读物 。 三、多媒体项目开发工具(续3) Authorware: 整个制作过程以流程图为基本依据,非常直观并且具有较强的整体感。 交互功能最强大的多媒体著作工具。 广泛应用于计算机辅助教学与训练 。 三、多媒体项目开发工具(续4) Director: 通过时间线(Timeline)来决定事件的顺序和对象出现的时间段。 适用于信息从头到尾顺序播放的影视创作系统。 主要用来制作电影、卡通片等交互性不强的广告和影视节目 。 三、多媒体项目开发工具(续5) 2.基于网络的多媒体开发工具 HTML语言 XML语言 VRML语言 三、多媒体项目开发工具(续6) 超文本标记语言HTML: 创作万维网页面的描述语言。 使用HTML标签来定义文档的格式、组成和链接关系。 通过HTML编写的文件,用户可以将文本、声
文档评论(0)