第1章 绪论 1
1.1 多媒体信息处理概述 1
1.1.1 信息和多媒体 1
1.1.2 信息化社会的发展离不开多媒体技术 2
1.1.3 多媒体信息表示的综合性 3
1.1.4 多媒体信息处理技术中的关键问题 5
1.2 分布式信息处理技术概述 6
1.2.1 分布式系统概念 7
1.2.2 分布式系统属性 7
1.2.3 分布式系统结构模型 8
1.2.4 客户/服务器模式 10
1.2.5 分布式系统的一些研究领域 15
1.3 分布式多媒体应用需求 17
1.3.1 基本概念 17
1.3.2 分布式多媒体应用基本需求 19
1.4 分布式多媒体系统模型 23
1.4.1 端系统模型 24
1.4.2 分布式多媒体系统模型 25
1.5 小结 28
第2章 多媒体信息的压缩编码技术 29
2.1 概述 29
2.2.1 预测编码 30
2.2 几种常见的信息编码技术 30
2.2.2 变换编码 32
2.2.3 哈夫曼编码 33
2.3 几种常用的数据压缩标准 34
2.3.1 彩色空间变换 34
2.3.2 JPEG标准 35
2.3.3 MPEG-1标准 39
2.3.4 H.261标准 40
2.4 MPEG-2数据压缩标准 41
2.4.1 MPEG-2标准的主要内容 42
2.4.2 MPEG-2视频数据流的分层结构 43
2.4.3 轮廓和级别 45
2.4.4 MPEG-2的可伸缩特性 46
2.4.5 MPEG-2扫描方式 47
2.5 H.324压缩标准 47
2.5.1 H.320和T.120标准 48
2.5.2 H.324标准 49
2.6 小结 55
第3章 支持多媒体数据传输的高速网络技术 56
3.1 概述 56
3.2.1 分布式多媒体应用对网络通信的影响 57
3.2 多媒体数据传输对网络性能的要求 57
3.2.2 RM-OSI:开放系统互连参考模型 58
3.2.3 常用的局域网络技术 62
3.2.4 分布式多媒体应用对网络性能的要求 66
3.3 FDDI技术 68
3.3.1 FDDI与OSI参考模型的关系 69
3.3.2 FDDI的协议标准 69
3.3.3 FDDI的物理连接和容错特性 72
3.3.5 FDDI的帧格式 73
3.3.6 FDDI-Ⅱ 73
3.3.4 FDDI数据流分类 73
3.3.7 CDDI 75
3.3.8 FFOL 75
3.4 快速以太网 76
3.4.1 100BAST-T 76
3.4.2 100VG-AnyLAN 77
3.5 B-ISDN和ATM网络 78
3.5.1 N-ISDN和B-ISDN 78
3.5.2 ATM信元头格式 80
3.5.3 ATM参考模型 81
3.5.4 ATM寻址方式 90
3.5.5 ATM交换机 91
3.5.6 连接类型 92
3.5.7 服务质量 93
3.5.8 UNI信令(Signaling)协议 94
3.6 小结 94
第4章 支持多媒体通信的网络协议 96
4.1 TCP/IP评价 96
4.2 新型网络层协议 96
4.2.1 IPV6协议 99
4.2.2 RSVP协议 107
4.2.3 ST-2+协议 115
4.3 新型传送层协议 121
4.3.1 XTP4.0 122
4.3.2 RTP 142
4.4 小结 149
第5章 协奏与支撑平台 150
5.1 协奏技术 150
5.1.1 同步的基本概念与实现方法 150
5.1.2 协奏技术举例 151
5.2 支撑平台 157
5.2.1 开放系统基本概念 158
5.2.2 开放分布处理参考模型概述 159
5.2.3 ODP计算模型 161
5.2.4 ODP工程模型 164
5.2.5 对RM-ODP的扩充 168
5.3 小结 170
第6章 服务质量管理与组通信 171
6.1 服务质量管理 171
6.1.1 QoS管理基本观点 171
6.1.2 QoS管理的基本功能 172
6.1.3 QoS管理的设计与实现原则 173
6.1.4 QoS管理实例 174
6.2.1 进程组与组通信机制 175
6.2 组通信 175
6.2.2 V内核的进程组和组通信机制 179
6.2.3 成组远程过程调用机制 184
6.3 小结 189
第7章 多媒体存储服务器 190
7.1 概述 190
7.2 分布式多媒体应用对多媒体存储服务器的要求 191
7.2.1 多媒体数据类型带来的问题 191
7.2.2 对多媒体存储服务器的要求 192
7.3.1 媒体信息的有效存放 194
7.3 多媒体存储服务器设计中的几个问题 194
7.3.2 媒体信息的有效获取和接纳控制算法 195
7.3.3 接纳控制算法 196
7.4 多媒体存储服务器的组织 196
7.4.1 视频服务器的结构 197
7.4.2 调谐视频服务器的可靠性 199
7.4.3 调谐视频服务器的模块化设计 200
7.4.4 交互性与服务能力 201
7.5 小结 202
8.1.1 多媒体数据的性质 203
8.1 多媒体数据库的关键技术问题 203
第8章 多媒体数据库技术 203
8.1.2 物理存储模型 204
8.1.3 体系结构 205
8.1.4 时空编组与数据模拟 207
8.1.5 查询处理与索引机制 212
8.1.6 用户接口技术 214
8.2 一个多媒体数据库实例:OpenBASE 215
8.2.1 BLOB字段的定义 215
8.2.2 BLOB字段的操作 216
8.2.3 数据存储 217
8.2.4 ACID特性 218
8.2.5 编程语言 219
8.2.6 OpenBASE应用服务器及其多媒体信息点播增值服务系统 221
8.3 小结 223
第9章 分布式多媒体应用 225
9.1 计算机支持的协同工作(CSCW) 225
9.1.1 什么是CSCW 225
9.1.2 CSCW的发展背景 225
9.1.3 与CSCW相关的概念 226
9.1.4 CSCW的研究内容 226
9.1.5 CSCW基本系统的分类 228
9.1.6 CSCW的关键技术 228
9.1.8 CSCW的应用领域 230
9.1.7 CSCW对通信的要求 230
9.1.9 CSCW与分布式系统 231
9.1.10 分布式多媒体协同工作系统 233
9.1.11 CSCW的现状与发展前景 233
9.2 电视会议 238
9.2.1 电视会议系统的发展及其现状 238
9.2.2 电视会议系统的特点及功能 239
9.2.3 一个实例 240
9.3 分布式多媒体信息点播系统DMIoDS 253
9.3.1 DMIoDS层次功能模型 254
9.3.2 分布式多媒体信息点播系统的拓扑结构模型 257
9.4 基于组件的分布式多媒体办公自动化 260
9.4.1 概述 260
9.4.2 系统功能 262
9.4.3 应用实例——某地区政府办公自动化系统 266
9.5 远程教育 268
9.5.1 基本概念 269
9.5.2 远程教育系统的特点及其相关因素 269
9.5.3 远程教育系统的几种解决方案 272
9.5.4 一个实例:基于Web的远程教育环境 273
9.6 Internet及Internet中的分布式多媒体应用 276
9.6.1 超文本技术和WWW 277
9.6.2 虚拟现实与VRML语言 279
9.6.3 实时语音流RealAudio和视频流RealVideo 280
9.6.4 视频会议系统 281
9.6.5 JAVA语言及其应用 287
9.7 移动式多媒体系统 294
9.7.1 移动式计算技术 295
9.7.2 移动通信技术 297
9.7.3 一个实例:汽车多媒体系统 301
9.8 小结 303
参考文献 304