《多媒体技术与应用教程(第2版)》可作为各类高等院校的大学生、专科生和高职生的教材,也可作为从事多媒体技术人员的参考书。
目 录 1
1概论 1
1.1 术语 1
1.1.1 多媒体 1
1.1.2多媒体计算机技术(Multimedia Computing) 1
1.2多媒体技术的发展 2
1.2.1 Apple公司的Macintosh系统 2
1.2.2 Commodore公司的Amiga系统 2
1.2.3 Philips/Sony公司的CD-I系统 2
1.2.6多媒体计算机的发展趋势 3
1.2.5多媒体微机MPC标准 3
1.2.4 Intel和IBM公司的DVI系统 3
1.3多媒体系统的关键技术 4
1.3.1数字化多媒体信息压缩及压缩技术 4
1.3.2数字化多媒体信息存储技术 5
1.3.3多媒体同步技术 5
1.3.4大规模集成电路(VLSI)多媒体专用芯片技术 5
1.3.5多媒体网络通信技术 6
1.4多媒体应用系统 6
1.4.1教育、培训应用系统 6
1.4.4多媒体通信 7
1.4.3电子出版物 7
1.4.2商业展示、信息咨询应用系统 7
1.4.5家庭娱乐 8
1.5多媒体硬件系统 8
1.5.1多媒体计算机关键硬件的组成 8
1.5.2音频处理子系统 9
1.5.3 CD-I视频处理子系统 9
1.5.4多媒体通信设备 9
1.6多媒体操作系统 10
1.6.1 Windows操作系统的多媒体功能 10
1.6.2 CD-I光盘实时操作系统CD-RTOS 10
1.7.1多媒体数据库 11
1.6.3 DVI多媒体软件开发平台AVSS/AVK 11
1.7多媒体数据库 11
1.7.2多媒体数据库管理系统 12
1.7.3多媒体数据库系统的体系结构 12
1.7.4多媒体数据库的关键技术 12
1.7.5 Visual Foxpro和Access多媒体数据库系统 13
1.8多媒体创作工具 13
1.8.1音频编辑软件 14
1.8.2图形制作软件与图像处理软件 14
1.8.3视频编辑工具 14
1.8.4动画制作工具 14
1.9多媒体应用系统的制作过程 15
1.10多媒体应用系统的著作工具 16
2数字视频 18
2.1数字视频基础 18
2.1.1几种电视标准 18
2.1.2几种彩色模型 19
2.1.3数字视频处理技术 20
2.1.4计算机视频与电视视频 22
2.2 视频卡 24
2.2.1视频卡的工作原理 24
2.1.6视频和动画 24
2.1.5视频文件的格式 24
2.2.2数字视频信号的采集和视频捕捉卡 25
2.2.3动态图像压缩还原卡 28
2.2.4视频转换卡 28
2.2.5视频调谐卡 28
2.3视频编辑软件 28
2.3.1视频的编辑与处理 28
2.3.2 Adobe Premiere视频编辑软件 30
2.3.3 Asyrnetrix的Digital Video Producer 30
2.4 Video视频文件的创作 31
2.4.1 AdobePremiere的使用 31
2.4.2 Asymetrix的DVP的使用 36
2.5.1 Premiere视频的初步制作 41
2.5 上机实习 41
2.5.2 Premiere视频画中画的制作 43
3数字音频 45
3.1数字音频基础 45
3.1.1声音的质量 45
3.1.2音频的数字化 45
3.1.3语言合成 46
3.1.4 MIDI声音 47
3.1.5声音文件的格式 48
3.2.1概述 49
3.1.6数字化声音与MIDI的比较 49
3.2声卡 49
3.2.2声卡的工作原理 51
3.2.3声卡产品简介 52
3.2.4声卡的新技术与发展趋势 53
3.3音频编辑软件 55
3.3.1多媒体音乐制作软件—Midisoft Studio 4.0 for Windows 55
3.3.2软件音序器(Sequencer) 55
3.3.3声音编辑器 56
3.4 Audio音频文件的创作 56
3.4.1概述 56
7.5.8三维造型物体的生成过程 1 57
3.4.2 Midisoft Studio forWindows的使用 58
3.4.3 Vocie EditorⅡ的使用 59
3.5上机实习 61
3.5.1 Sound Recorder录制声音 61
3.5.2用Sound Recorder混合声音文件 62
8交互式多媒体应用创作 1 63
4图形设计与创作 64
4.1图形的设计元素 64
4.2图形制作的设计原则 66
4.3颜色和光 67
8.4.1系统主要组成 1 67
4.4多媒体图形设计中的视觉交流 68
4.5图像的获取 69
4.5.2静态图像的采集 69
4.5.1静态图像在多媒体项目中的应用 69
4.5.3静态图像的创作 70
4.5.4静态图像创作的基本设备及其工作原理 71
4.8 PhotoShop 74
4.8.1 PhotoShop 5.0的界面和主要工具 74
4.6图像文件的保存 74
4.7静态图像创作中的版权问题 74
4.8.2 PhotoShop 5.0的主要功能 77
4.8.3 PhotoShop的基本概念 86
4.8.4 PhotoShop的图层、通道和蒙版 88
4.8.5 PhotoShop中的滤镜特殊效果 92
4.8.6图像中的文字处理 93
5.1 CD-ROM驱动器 94
5.1.1 CD-ROM驱动器的功能和主要技术指标 94
5多媒体硬件设备 94
5.1.2 CD-ROM驱动器的组成构造和安装 95
5.1.3光盘格式标准和类型 96
5.1.4 CD-ROM光盘的特点和制作过程简介 97
5.2 扫描仪 98
5.3数码照相机 100
5.3.1数码相机的主要技术指标 100
5.3.2数字式照相机的原理 100
6 Visual Basic多媒体程序设计 104
6.1 Windows环境下的多媒体开发 104
6.1.1非编程多媒体应用开发 104
6.1.2编辑多媒体应用程序开发 105
6.2 Windows环境下使用VisualBasic开发多媒体软件的途径 105
6.3 Visual Basic直接编写特殊媒体效果 106
6.4 Visual Basic的OLE 108
6.5.1 MCI媒体设备 109
6.5 MCI设备和MCI指令 109
6.5.2MCI指令的格式 110
6.5.3 MCI设备名的描述 110
6.5.4 MCI指令的描述 111
6.6 Visual Basic的MCI控件 113
6.6.1 MCI控件的使用 113
6.6.2 MCI控件的使用说明 115
6.7 Visual Basic调用API函数的多媒体实现 116
6.7.1 Windows API函数简介 116
6.7.2 Windows API函数实现多媒体应用实例 117
6.8 Visual Basic多媒体应用软件的屏幕分辨率识别与自适应设计 121
6.8.1屏幕分辨率的识别 121
6.8.2应用程序的屏幕分辨率自适应 122
6.9 小结 123
7多媒体动画创作 124
7.1 多媒体动画制作概念和应用背景 124
7.2多媒体动画制作的方法和环境 125
7.2.1传统的动画制作 125
7.2.2计算机动画制作的方式分类 126
7.2.3计算机动画制作方法的分类 126
7.2.4计算机动画制作工具分类 127
7.2.5多媒体动画制作的计算机平台 127
7.3多媒体二维动画素材制作 128
7.3.1简单的文体和图形创作 128
7.3.2专业化图形编辑创作 130
7.4多媒体二维动画创作 131
7.5.2 3D Studio MAX的界面 141
7.5.1 三维动画软件3D Studio MAX的最新特点 141
7.5三维动画制作软件 141
7.5.3 3D Studio MAX的菜单 145
7.5.4命令面板 145
7.5.5三维动画制作的快速入门举例 146
7.5.6三维动画设计与制作的基础技术 150
7.5.7三维形体操作要点 155
7.5.9三维动画制作 159
8.1多媒体创作工具 163
8.2多媒体创作工具的选择 164
8.3多媒体创作中的交互性和导航性 165
8.4基于舞台的多媒体舞台创作系统 167
8.4.2集成各种类型的多媒体元素的整体过程 169
8.5基于图标的多媒体创作系统 172
8.5.1系统主要组成 172
8.5.2媒体构件准备过程 174
8.5.3创建一个多媒体应用的完整过程 175
8.5.4创建一个多媒体课件的带有嵌套的程序结构的具体例子 176
8.6 Authorware与Director的比较 178
8.7多媒体作品创作过程 178
8.7.1创作环境的建立 178
8.7.2多媒体作品创作注意点 179
8.7.3多媒体应用作品制作过程 180
9多媒体同步 184
9.1多媒体同步的基本概念 184
9.2多媒体的基本同步关系 184
9.3单个对象内的同步和多个对象之间的同步关系 185
9.4逻辑数据单(LDU) 186
9.5 多媒体同步关系的说明方法 188
9.5.1基于区间的同步说明方法 189
9.5.2基于基准轴的同步说明方法 192
9.5.3基于控制流的同步说明方法 194
9.5.4基于事件激发的同步说明方法 197
9.5.5基于剧本的同步说明方法 198
9.5.6同步说明方法的讨论 199
9.6多媒体同步的参考模型 200
9.6.1一个四层的同步参考模型 200
9.6.2同步参考模型的整体特性 203
9.7分布式环境中媒体对象的同步 204
9.7.1传统数据流的三种传输模式 204
9.7.2连续媒体的数据流的特征 205
9.7.3分布式环境中媒体对象的同步 207
9.8媒体对象同步的(QoS)服务质量 211
9.9现场直播同步和人工合成同步 213
9.10多媒体表现的要求 214
10多媒体应用系统高级编程 216
10.1 多媒体系统编程的抽象层次 216
10.2库、系统软件和工具包 217
10.3高级编程语言 218
10.3.1媒体作为类型 218
10.3.2媒体作为文件 219
10.3.3媒体作为进程 219
10.4面向对象方法 220
10.4.1特定应用及其类定义 221
10.4.2处理单元作为类 221
10.4.3多媒体系统编程的抽象层次的比较 226
11.1.1 实时的通用定义及实时系统特征 229
11多媒体操作系统 229
11.1实时性与多媒体 229
11.1.2多媒体系统与实时系统的差异………………………………………………23C11.2连续媒体的资源模型 230
11.2.1 资源与需求的基本概念 230
11.2.2资源的管理与分配机制 231
11.2.3连续媒体资源的模型 232
11.3进程管理 234
11.3.1传统操作系统中的实时进程管理 234
11.3.2连续媒体的实时处理需求 235
11.3.3实时调度系统模型 236
11.3.5速率单调调度算法 237
11.3.4最早截止时间优先调度算法EDF 237
11.3.6 EDF算法和速率单调算法的比较(现场切换) 238
11.3.7 EDF算法和速率单调算法的处理机利用率 238
11.4多媒体文件系统 239
11.4.1传统文件系统 239
11.4.2多媒体文件系统 241
11.5多媒体系统对系统结构的要求 245
11.5.1多媒体系统对系统结构的要求 245
11.5.2基于UNIX的多媒体扩充 246
11.5.3 Macintosh的Quick Time 246
11.5.4 Windows的多媒体扩充 247
11.5.5 OS/2多媒体扩充 247
12.1数据压缩技术概述 249
12多媒体数据压缩 249
12.2数据压缩的分类 250
12.3几种常见的数据压缩技术 251
12.3.1行程编码 251
12.3.2预测编码 252
12.3.3统计编码 254
12.3.4变换编码 256
12.4视频图像压缩标准 258
12.4.1静止图像压缩标准JPEG 259
12.4.2视频压缩标准MPEG 264
12.5.1波形法压缩 266
12.5声音数据的压缩 266
12.5.2参数分析法 267
1 2.6小结 267
13多媒体数据的组织与管理 269
13.1多媒体数据库的基本概念 269
13.1.1数据库技术的发展 269
13.1.2多媒体数据对数据库的影响 270
13.1.3多媒体数据库应具备的功能 271
13.2多媒体数据库系统 271
13.2.1 多媒体数据库系统的体系结构 271
13.2.2多媒体数据库系统和面向对象技术 274
13.3超文本与超媒体 277
13.3.1超文本 277
13.3.2超媒体 278
13.3.4超文本的主要成分 279
13.3.3超文本的结构模型 279
13.3.5超文本标记语言HTML 280
13.3.6 小结 282
13.4多媒体文档系统 282
13.4.1多媒体文档 282
13.4.2多媒体文档结构ODA 284
13.4.3其他多媒体文档结构 285
14.2多媒体通信系统的结构 287
14.2.1 MCS的应用子系统 287
14.1分布式多媒体系统的概念 287
14多媒体通信系统 287
14.2.2 MCS的转输子系统 289
14.3计算机支持协同工作(CSCW) 291
14.3.1概述 291
14.3.2 CSCW共享工作空间概念 292
14.3.3共享白板工具 293
14.3.4使用权控制 294
14.3.5共享应用工具(SAT) 294
14.3.6电子白板(活板) 295
14.3.7 CSCW的网络需求 295
14.4多点播送 296
14.4.1 概述 296
14.4.3因特网组管理协议(IGMP) 297
14.4.2 IP多播 297
14.4.4多播路由协议 298
14.5服务质量(QoS) 299
14.5.1概述 299
14.5.2 QoS的分层 300
14.5.3 QoS参数 300
14.5.4性能保证 300
14.5.5服务类型 301
15多媒体通信技术 302
15.1 多媒体应用对网络的需求 302
15.1.1概述 302
15.1.2吞吐量 302
15.1.3传输延迟 303
15.1.4延迟变化 304
15.1.5等时性 305
15.1.6差错率 305
15.2音频和视频的网络需求 307
15.2.1概述 307
15.2.2音频流的网络需求 307
15.2.3视频流的网络需求 309
15.3联网的一些特征 311
15.3.1面向连接和无连接 311
15.3.2预约、分配和专用资源 312
15.4.1传统的共享媒体LAN 313
15.4 LAN作为多媒体的载体 313
15.4.2 LAN帧交换 314
15.4.3快速以太网(100Mbps以太网) 315
15.4.4同步FDDI、FDDI-Ⅱ和优先令牌环网 316
15.4.5等时以太网 316
15.4.6 LAN ATM 317
15.4.7LAN多媒体性能的总结 318
15.4.8提高LAN性能的选项 318
15.5线路广域网作为多媒体的载体 319
15.5.1线路广域网服务的种类 319
15.5.3 N-ISDN 320
15.5.2数字分级结构 320
15.5.4线路广域网的多媒体能力的总结 321
15.6分组广域网(WAN)作为多媒体载体 322
15.6.1 X.25 WAN 322
15.6.2 IP WAN 323
15.6.3 ST-Ⅱ技术 324
15.6.4 RSVP 325
15.6.5分组广域网的多媒体能力总结 325
15.7 ATM广域网作为多媒体载体 326
15.7.1概述 326
15.7.2 ATM的可靠性 326
15.7.3 ATM的多点播送 326
15.7.5利用ATM的方式 327
15.7.4 ATM的服务类别 327
15.7.6 ATM用作广域多媒体的优缺点 328
15.7.7 ATM广域网的多媒体性能总结 328
15.8 电信网络和有线电视网络 328
15.8.1概述 328
15.8.2电信网络 328
15.8.3有线电视网 329
15.8.4 电信网络、有线电视网络和计算机网络的合并 329
15.9宽带网络 330
15.9.1宽带网络概述 330
15.9.2B-ISDN和ATM 330
15.9.4宽带IP网 331
15.9.3千兆位以太网 331
15.10宽带接入网技术 333
15.10.1概述 333
15.10.2光纤接入网(OAN) 334
15.10.3光纤电缆混合网(HFC) 334
15.10.4 XDSL 335
15.11高速串行通信标准—USB和IEEE 1394 336
15.11.1概述 336
15.11.2 USB 336
15.11.3 IEEE 1394 336
15.11.4 USB和IEEE 1394的比较 337
16.2多媒体应用的分类 339
16多媒体技术的应用 339
16.1引言 339
16.3多媒体电子邮件 340
16.3.1 电子邮件的各种格式 340
16.3.2多媒体邮件 341
16.4多媒体信息发布和查询 342
16.5视频会议 342
16.5.1视频会议的特点 343
16.5.2视频会议的网络平台 343
16.5.3视频会议系统的结构 344
16.5.4视频会议系统的标准 345
16.6.2视频点播系统的分类 347
16.6.3视频点播系统的组成 347
16.6.1概述 347
16.6视频点播(VOD) 347
16.6.4视频点播系统的应用和相关系统 348
16.7虚拟现实 349
16.7.1 概述 349
16.7.2虚拟世界的组成 349
16.7.3虚拟现实的输入/输出设备 349
16.7.4虚拟现实的应用 350
16.8多媒体的其他应用 351
16.9多媒体应用的发展趋势 351
参考文献 352