多媒体技术与应用讲稿(2014-7)第8章多媒体应用系统设计第11章多媒体通信与流媒体技术8.2多媒体著作工具了解Macromedia公司与Adobe公司Macromedia公司*成立于1992年,总部设在加州旧金山,1994年进入中国市场。主要软件产品包括:MacromediaAuthorware、MacromediaColdFusion、MacromediaDirector、Macromedia Dreamweaver、Macromedia Fireworks、Macromedia Flash、Macromedia Flash Player、Macromedia Flash MX、Macromedia FreeHand 和MacromediaJRun等。Macromedia公司在全球拥有300万开发和设计用户以及广大的行业合作伙伴网络其丰富的客户机软件被98%的Web应用开发人员所广泛使用,是企业、政府和教育市场客户的战略性IT提供商。*2005年4月18日,Macromedia被美国著名图形软件开发商也是最大的竞争对手Adobe系统公司以34亿美元价格收购,这一收购极大丰富了Adobe的产品线,提高了其在多媒体和网络出版业的能力。*2005年12月3日,随着Adobe宣布完成并购,Macromedia从此更名为Adobe,而旗下产品的品牌名称亦被取代。其后Authorware、Freehand等软件相继停止开发,但adobe公司仍在销售相关产品并提供技术支持。Adobe公司中文译名:奥多比总部:美国加州圣何塞*创建时间:1982年20多年来一直致力于帮助用户和企业以更好的成本效益,通过更好的方式表达图像、信息和思想。公司在数码成像、设计和文档技术方面的创新成果,在这些领域树立了杰出的典范,使数以百万计的人们体会到视觉信息交流的强大魅力。今天,几乎每一幅我们所看到的图像(无论是在Web上,在各种大大小小的显示屏上,还是转换的印刷材料上),都是通过Adobe软件创建或修改的。Adobe公司的产品有:*AdobePhotoshop::图像元老,最受欢迎的强大图像处理软件之一。AdobeIllustrator:很常用的矢量图形处理软件*:AdobeAcrobat:该软件用于阅读和编辑PDF格式文档*AdobeReader:该软件用于阅读PDF格式文档,为免费发放。AdobeGolive:网站设计工具,但影响力有限,已被Dreamweaver取代。Adobe Indesign:综合的排版设计工具。AdobeCreativeSuite:Adobe软件集。→AdobePagemaker:常用的排版编辑的工具之一*AdobeAfterEffects:动画图象和视觉效果编辑工具
多媒体技术与应用讲稿(2014-7) 第 8 章 多媒体应用系统设计 第 11 章多媒体通信与流媒体技术 8.2 多媒体著作工具 了解 Macromedia 公司与 Adobe 公司 Macromedia 公司 ❖ 成立于 1992 年,总部设在加州旧金山,1994 年进入中国市场。 ❖ 主要软件产品包括: Macromedia Authorware、Macromedia ColdFusion、Macromedia Director、Macromedia Dreamweaver、Macromedia Fireworks、Macromedia Flash、 Macromedia Flash Player 、 Macromedia Flash MX 、 Macromedia FreeHand 和 Macromedia JRun 等。 ❖ Macromedia 公司在全球拥有 300 万开发和设计用户以及广大的行业合作伙伴网络, 其丰富的客户机软件被 98%的 Web 应用开发人员所广泛使用,是企业、政府和教育 市场客户的战略性 IT 提供商。 ❖ 2005 年 4 月 18 日,Macromedia 被美国著名图形软件开发商也是最大的竞争对手 Adobe 系统公司以 34 亿美元价格收购,这一收购极大丰富了 Adobe 的产品线,提高 了其在多媒体和网络出版业的能力。 ❖ 2005 年 12 月 3 日,随着 Adobe 宣布完成并购,Macromedia 从此更名为 Adobe, 而旗下产品的品牌名称亦被取代。其后 Authorware、Freehand 等软件相继停止开发, 但 adobe 公司仍在销售相关产品并提供技术支持。 Adobe 公司 ❖ 中文译名:奥多比 ❖ 总部:美国加州圣何塞 ❖ 创建时间: 1982 年 ❖ 20 多年来一直致力于帮助用户和企业以更好的成本效益,通过更好的方式表达图 像、信息和思想。 公司在数码成像、设计和文档技术方面的创新成果,在这些领域 树立了杰出的典范,使数以百万计的人们体会到视觉信息交流的强大魅力。 今天, 几乎每一幅我们所看到的图像(无论是在 Web 上,在各种大大小小的显示屏上, 还是转换的印刷材料上),都是通过 Adobe 软件创建或修改的。 Adobe 公司的产品有: ❖ Adobe Photoshop::图像元老,最受欢迎的强大图像处理软件之一 。 ❖ Adobe Illustrator:很常用的矢量图形处理软件 ❖ Adobe Acrobat:该软件用于阅读和编辑 PDF 格式文档 ❖ Adobe Reader: 该软件用于阅读 PDF 格式文档,为免费发放。 ❖ Adobe Golive:网站设计工具,但影响力有限,已被 Dreamweaver 取代 。 ❖ Adobe Indesign:综合的排版设计工具。 ❖ Adobe Creative Suite:Adobe 软件集。 ❖ Adobe Pagemaker:常用的排版编辑的工具之一 。 ❖ Adobe After Effects:动画图象和视觉效果编辑工具
*AdobePremiere:非编巨头。→AdobeFontFolio:字体集。AdobeFramemaker:桌面排版工具。AdobeInCopy:编辑工作流程协作。AdobeAudition:专业声音编辑软件,原名为CoolEditPro。AdobeSoundBooth:非专业声音编辑软件。*AdobeCaptivate:自动录制屏幕上的任何动作,并建立Flash格式的互动文档。PMAVFWDwDiSbBrJRFU9FMFB人FxAWLREnCp口RHIDAuFHPsCFIcLCGlCoPrAI8.2.1多媒体著作工具的概念多媒体著作工具定义:指能够帮助开发和设计人员在基于多媒体操作系统的基础上,利用多媒体软件开发平台,能组织编排各种多媒体数据对象,自动生成程序代码和创作多媒体应用软件。多媒体创作工具分2类:媒体数据处理软件多媒体著作工具*黛体伴果蒸死个多媒体作工具T媒体创作L))O媒体数据处理软件彩媒体操作系统
❖ Adobe Premiere:非编巨头。 ❖ Adobe Font Folio:字体集。 ❖ Adobe Framemaker:桌面排版工具。 ❖ Adobe InCopy:编辑工作流程协作。 ❖ Adobe Audition:专业声音编辑软件,原名为 Cool Edit Pro 。 ❖ Adobe SoundBooth:非专业声音编辑软件。 ❖ Adobe Captivate:自动录制屏幕上的任何动作,并建立 Flash 格式的互动文档。 8.2.1 多媒体著作工具的概念 多媒体著作工具定义:指能够帮助开发和设计人员在基于多媒体操作系统的基础上,利用多 媒体软件开发平台,能组织编排各种多媒体数据对象,自动生成程序代码和创作多媒体应用 软件。 多媒体创作工具分 2 类: 媒体数据处理软件 多媒体著作工具
8.2.2多媒体着作工具的功能多媒体著作工具是为了完成对多种媒体的集成开发,处理素材、播放试演、发布调试是它必需要完成的任务,因此多媒体著作工具的基本功能有以下几个方面:(1)多媒体数据的导入(2)多媒体数据的展示播放(3)多媒体数据的编辑处理(4)媒体组织能力(5)程序设计能力(7)测试调试能力(8)发布能力随着多媒体技术和其他计算机技术的发展,对多媒体著作工具提出了更高的要求。这些更高的要求主要表现在以下几个方面:(1)具有数据库连接功能。(2)具有简单的动画处理能力。(3)具有应用程序的连接能力,即多媒体创作工具能将外界的应用控制程序与所创作的多媒体应用系统连接。(4)具有模块化和面向对象的程序设计思想。(5)良好的界面,易学易用。8.2.3常用的多媒体著作工具典型的多媒体著作工具有:(1)VisualBasic/VC/Delphi(2)Director(3)Authorware(4)ToolBook(5)Flash(1)Visual Basic*是一种可视化的编程语言,VB是程序设计类多媒体创作工具的代表,还有VC等。心优点:功能强大、控制灵活、扩展性极好,VB可调用各种多媒体素材,利用多种方法、事件、属性控制媒体对象及链接关系,对个别对象可以实现精确控制,适用手复杂的多媒体产品制作,特别适用手控制和计算要求较高的产品。缺点:自编代码,对制作人员要求高,而且工作量较大。开发周期较长(较Authorware),媒体表现能力有限(较Director)。(2)Director心Director是基于时间序列的著作工具。优点:操作简便,形象直观,在一时间段内,可任意调整多媒体素材的属性,如位心置、转向等。缺点:开发周期相对较长,要对每一素材的展现时间作出精确安排、调试工作量大。心基于时间序列的多媒体著作工具还有一个典型代表是Action。(3)Authorware由Macromedia公司于1991年10月推出,是基于图标(Icon)和流线(Line)的著作工具,Authorware中的多媒体素材和交互事件借助不同类型的图标显示在一条流程线上。用户不必有特别的程序设计能力,只需掌握一些流程图和图标概念及基础设计知识就能使用。基于流程图的著作工具还有IconAuthor优点:A、允许跨平台运行(Windows/Macintosh)
8.2.2 多媒体著作工具的功能 多媒体著作工具是为了完成对多种媒体的集成开发,处理素材、播放试演、发布调试是它必 需要完成的任务,因此多媒体著作工具的基本功能有以下几个方面: (1)多媒体数据的导入 (2)多媒体数据的展示播放 (3)多媒体数据的编辑处理 (4)媒体组织能力 (5)程序设计能力 (7)测试调试能力 (8)发布能力 随着多媒体技术和其他计算机技术的发展,对多媒体著作工具提出了更高的要求。这些更高 的要求主要表现在以下几个方面: (1)具有数据库连接功能。 (2)具有简单的动画处理能力。 (3)具有应用程序的连接能力,即多媒体创作工具能将外界的应用控制程序与所创作的多 媒体应用系统连接。 (4)具有模块化和面向对象的程序设计思想。 (5)良好的界面,易学易用。 8.2.3 常用的多媒体著作工具 典型的多媒体著作工具有: (1)Visual Basic/VC/Delphi (2)Director (3)Authorware (4)ToolBook (5)Flash (1)Visual Basic ❖ 是一种可视化的编程语言,VB 是程序设计类多媒体创作工具的代表,还有 VC 等。 ❖ 优点:功能强大、控制灵活、扩展性极好,VB 可调用各种多媒体素材,利用多种 方法、事件、属性控制媒体对象及链接关系,对个别对象可以实现精确控制,适用 于复杂的多媒体产品制作,特别适用于控制和计算要求较高的产品。 ❖ 缺点:自编代码,对制作人员要求高,而且工作量较大。开发周期较长(较 Authorware),媒体表现能力有限(较 Director)。 (2)Director ❖ Director 是基于时间序列的著作工具。 ❖ 优点:操作简便,形象直观,在一时间段内,可任意调整多媒体素材的属性,如位 置、转向等。 ❖ 缺点:开发周期相对较长,要对每一素材的展现时间作出精确安排、调试工作量大。 ❖ 基于时间序列的多媒体著作工具还有一个典型代表是 Action。 (3)Authorware ❖ 由 Macromedia 公司于 1991 年 10 月推出,是基于图标(Icon)和流线(Line)的著 作工具,Authorware 中的多媒体素材和交互事件借助不同类型的图标显示在一条流 程线上。用户不必有特别的程序设计能力,只需掌握一些流程图和图标概念及基础 设计知识就能使用。基于流程图的著作工具还有 IconAuthor 优点:A、允许跨平台运行(Windows/Macintosh)
B、具有多种外部接口,有效集中多种素材C、具有丰富的函数与变量缺点:自身多媒体处理功能不强,当多媒体应用软件规模很大时,图标及分支增多,复杂性增大,程序难以控制。射筋游戏.a7p背景国艳子卤箭文本输入?T*国L(4)ToolBookToolBook是基于页的多媒体著作工具。它把一个多媒体应用系统看作一本书,书上的每一页可包含许多媒体素材,如按钮、字段、图形、图片、影像等。提供功能强大的面向对象的程序设计语言OpenScript。ToolBook支持Windows动态链接库(DLL)与动态数据交换(DDE),还支持符合DLE标准的各种数据对象。*新一代的ToolBook系列已发展了一系列功能各有特色的著作工具,并对数据库和Internet支持很好,既适合于无编程能力的一般用户,也适合于需编程进行复杂设计的高级用户。缺点是当要处理的内容非常多时,由于卡片或页面数量过大,不利于维护与修改。这类创作工具还有HyperCard。(5)FlashFlash原本是一款优秀的动画制作软件,兼具矢量图形绘制的功能,但随着Flash版本的更新,功能越来越强大,现在的Flash软件不但能制作动画,还能处理图形、图像、音频、视频等各种多媒体素材,并且Flash提供了强大的脚本语言ActionScript,支持组件编程,支持数据库和网络应用,因此说Flash目前已经成为功能强大的多媒体著作工具。11.1.1多媒体计算机网络概述多媒体通信:是指在一次传输过程中能同时提供多种媒体信息,如声音、图像、图形、数据、文本等的新型通信方式,它是通信技术和多媒体技术相结合的产物。多媒体通信系统应具备三个特性:集成性(1)(2) 交互性(3)同步性多媒体通信系统与一般通信系统相比(1)传输速率高(2)信息的同步(3)变化较大的误码率(4)通信系统的动态重构能力(5)要能快速重连接
B、具有多种外部接口,有效集中多种素材 C、具有丰富的函数与变量 缺点:自身多媒体处理功能不强,当多媒体应用软件规模很大时,图标及分支增多, 复杂性增大,程序难以控制。 (4)ToolBook ❖ ToolBook 是基于页的多媒体著作工具。它把一个多媒体应用系统看作一本书,书上 的每一页可包含许多媒体素材,如按钮、字段、图形、图片、影像等。 ❖ 提供功能强大的面向对象的程序设计语言 OpenScript。ToolBook 支持 Windows 动态 链接库(DLL)与动态数据交换(DDE),还支持符合 DLE 标准的各种数据对象。 ❖ 新一代的 ToolBook 系列已发展了一系列功能各有特色的著作工具,并对数据库和 Internet 支持很好,既适合于无编程能力的一般用户,也适合于需编程进行复杂设计 的高级用户。 ❖ 缺点是当要处理的内容非常多时,由于卡片或页面数量过大,不利于维护与修改。 ❖ 这类创作工具还有 Hyper Card。 (5)Flash Flash 原本是一款优秀的动画制作软件,兼具矢量图形绘制的功能,但随着 Flash 版 本的更新,功能越来越强大,现在的 Flash 软件不但能制作动画,还能处理图形、 图像、音频、视频等各种多媒体素材,并且 Flash 提供了强大的脚本语言 ActionScript, 支持组件编程,支持数据库和网络应用,因此说 Flash 目前已经成为功能强大的多 媒体著作工具。 11.1.1 多媒体计算机网络概述 多媒体通信:是指在一次传输过程中能同时提供多种媒体信息,如声音、图像、图形、数据、 文本等的新型通信方式,它是通信技术和多媒体技术相结合的产物。 多媒体通信系统应具备三个特性: (1) 集成性 (2) 交互性 (3) 同步性 多媒体通信系统与一般通信系统相比 (1) 传输速率高 (2) 信息的同步 (3) 变化较大的误码率 (4) 通信系统的动态重构能力 (5) 要能快速重连接
多媒体通信对网络的要求:(1)吞吐量要求春吐量是指在不丢包的情况下单位时间内通过的数据包数量。(2)传输延迟(3)延时抖动网络传输延时的变化称为网络的延时抖动。产生延时抖动的因素有:A、传输系统引起的延时抖动B、电路交换网络存在物理抖动C、局域网中延时抖动主要来源于介质访问时间的变化D、广域网中延时抖动主要来源于流量控制过程中的排队延时变化(4)可靠性要求现有的多媒体通信网络环境:(1)以太网(2)ADSL非对称数字式用户线路三种接入方式:①虚拟拨号接入方式②专线接入方式③局域网接入方式(3)ATM网异步传输模式(4)IP宽带网(5)无线局域网11.2流媒体技术及应用11.2.1流媒体技术概述1、流媒体的概念流媒体(StreamingMedia):指在网络上使用流式传输技术按时间先后次序传输和播放的连续时基数据流。三个特点:→连续性(continuous)→实时性(real-time)→时序性(time-ordered)2、流式传输技术流式传输技术:主要指通过网络传送媒体(音、视频)技术的总称,是为解决以Internet为代表的中低带宽网络环境下多媒体信息传输的一种网络新技术。流式传输主要有两种方式:→顺序流式传输(ProgressiveStreaming)→实时流式传输(RealtimeStreaming)(1)顺序流式传输顺序流式传输是顺序下载,在下载文件的同时用户可观看在线媒体,在给定时刻,用户只能观看已下载的那部分,而不能跳到还未下载的前头部分,顺序流式传输不像实时流式传输在传输期间根据用户连接的速度做调整。由于标准的HTTP服务器可发送这种形式的文件,而不需要其他特殊协议,它经常被称作HTTP流式传输。顺序流式传输方式适合高质量的短片段,如片头、片尾和广告等。◆顺序流式文件放在标准的HTTP或FTP服务器上,易于管理,基本上与防火墙无关
多媒体通信对网络的要求: (1)吞吐量要求 吞吐量是指在不丢包的情况下单位时间内通过的数据包数量。 (2)传输延迟 (3)延时抖动 网络传输延时的变化称为网络的延时抖动。 产生延时抖动的因素有: A、传输系统引起的延时抖动 B、电路交换网络存在物理抖动 C、局域网中延时抖动主要来源于介质访问时间的变化 D、广域网中延时抖动主要来源于流量控制过程中的排队延时变化 (4)可靠性要求 现有的多媒体通信网络环境: (1)以太网 (2)ADSL 非对称数字式用户线路 三种接入方式: ①虚拟拨号接入方式 ②专线接入方式 ③局域网接入方式 (3)ATM 网 异步传输模式 (4)IP 宽带网 (5)无线局域网 11.2 流媒体技术及应用 11.2.1 流媒体技术概述 1、流媒体的概念 流媒体(Streaming Media):指在网络上使用流式传输技术按时间先后次序传输和播放 的连续时基数据流。 三个特点: ◆ 连续性(continuous) ◆ 实时性(real-time) ◆ 时序性(time-ordered) 2、流式传输技术 流式传输技术:主要指通过网络传送媒体(音、视频)技术的总称,是为解决以 Internet 为代表的中低带宽网络环境下多媒体信息传输的一种网络新技术。 流式传输主要有两种方式: ◆ 顺序流式传输(Progressive Streaming) ◆ 实时流式传输(Realtime Streaming) (1)顺序流式传输 ◆ 顺序流式传输是顺序下载,在下载文件的同时用户可观看在线媒体,在给定时刻, 用户只能观看已下载的那部分,而不能跳到还未下载的前头部分,顺序流式传输不 像实时流式传输在传输期间根据用户连接的速度做调整。由于标准的 HTTP 服务器 可发送这种形式的文件,而不需要其他特殊协议,它经常被称作 HTTP 流式传输。 顺序流式传输方式适合高质量的短片段,如片头、片尾和广告等。 ◆ 顺序流式文件放在标准的 HTTP 或 FTP 服务器上,易于管理,基本上与防火墙无关