本章主要讲述了三个问题: 1.多媒体著作工具的概述 (1) 首先给出了多媒体著作工具的定义:多媒体著作工具是指一套用于创作多媒体应用程序的软件工具,目的是简化多媒体创作过程。同时还阐述了多媒体著作工具与编程语言在制作多媒体应用程序时优势和劣势。 (2) 讲述了多媒体著作工具的分类,每类的特点及它们的代表产品: ·基于流程图的多媒体著作工具,代表产品:Authorware、Icon Author; ·基于卡片的多媒体著作工具,代表产品:Action! 、HyperCard; ·基于语言的多媒体著作工具,代表产品:ToolBook; ·基于事件驱动的多媒体著作工具,代表产品:Ark。 同时还简单介绍了曾荣获了1995年Comdex博览会上PC多媒体著作工具类最有价值产品奖,由美国Authorware 公司和Macromedia公司推出的"Authorware Professional for Windows",并简介了它的功能和各种图符。 (3) 在设计和评价多媒体著作工具时要考虑的主要功能。 2. 多媒体同步方法 同步是多媒体计算机的关键技术,也是多媒体著作工具的关键技术,在这一节主要讲述了下面三个问题: (1) 同步的基本概念:同步的范畴、对象内的同步与对象间的同步、现场同步和合成同步、同步的服务质量。 (2) 同步的参考模型:媒体层、流层、对象层、描述层及多媒体应用层 (3) 同步定义方法:基于时间间隔的定义法、基于时间轴的定义法、基于控制流的定义法、基于事件的定义法 3. Ark的设计思想 清华大学计算机系于1996年研制开发了基于事件驱动超媒体模型EDHM (Event Driver Hypermedia Model)的多媒体著作工具Ark。在这较详细讲述了: (1) Ark的系统结构、层次结构:数据层、文档层及表现层; (2) 采用事件驱动解决多媒体同步和人机交互两个多媒体演示的核心问题; (3) 数据存储和超媒体链的定位 (4) 数据对象的设计 同学学完这章后,应注意下述几个问题: ·讲述多媒体著作工具如何设计实现的书和资料比较少,在这一章我们以清华大学计算机系设计实现的多媒体著作工具Ark 为例,讲述了多媒体著作工具的系统结构和一些关键技术的实现方案,供大家以后工作中参考。关于如何使用多媒体著作工具创作多媒体应用系统,请读者参考有关多媒体著作工具的使用手册,这方面的书和参考资料特别多,请多实践即可。 ·多媒体同步技术,它是多媒体计算机的关键技术,也是多媒体著作工具的关键技术,是目前多媒体领域中的热点课题,还不十分成熟,有一定难度,希望同学能够熟悉,如果有的读者对这个问题有兴趣可以参考有关的文献资料。 |