第一部分 市场驱动力 1
第1章 网络流媒体市场 3
1.1 引言 3
1.2 中国互联网发展情况 4
1.3 流媒体应用及其市场 9
第二部分 多媒体通信网络 13
第2章 多媒体通信网络 15
2.1 ATM技术 16
2.2 IP技术 21
2.3 ATM与IP的比较 26
第3章 接入方式 32
3.1 xDSL的简介 34
3.2 Cable Modem 41
3.3 LAN接入 46
3.4 其他接入技术 48
第三部分 网络视频技术 51
第4章 流媒体技术 53
4.1 流式传输的基础 53
4.2 流媒体技术原理 54
4.3 智能流技术 55
第5章 流媒体文件与视频压缩技术 57
5.1 流媒体体系结构 57
5.2 MPEG国际标准 59
5.3 常用编码解码标准 62
第6章 支持流媒体传输的网络协议 65
6.1 支持流媒体传输的网络协议 65
6.2 RTP与RTCP协议 66
6.3 RTSP协议 75
6.4 RSVP协议 82
7.1 播放方式 90
第7章 传输方式 90
7.2 组播技术概述 91
7.3 组播需解决的问题 95
7.4 组播路由技术 95
第8章 视频数据的组织与管理 97
第9章 媒体服务器 102
9.1 媒体服务器硬件平台 102
9.2 媒体服务器软件平台 103
第四部分 视频平台 107
第10章 RealNetworks公司的Real System 109
10.1 概述 109
10.2 Real System系统组成 109
10.3 Real System的通信过程与协议 110
10.4 RealServer结构 113
10.5 RealServer中的关键技术与功能特性 115
10.6 制作工具 123
10.7 播放工具RealPlayer 124
10.8 Real System的RealMedia文件格式 124
10.9 系统需求 126
第11章 Microsoft公司的Windows Media 128
11.1 概述 128
11.2 Windows Media视频技术组成 128
11.3 Windows Media服务器组件 129
11.4 Windows Media服务协议 130
11.5 Windows Media服务器关键技术 133
11.6 Windows Media工具 138
11.7 Windows Media Player 140
11.8 Microsoft高级流格式ASF简介 141
11.9 Windows Media系统的软硬件需求 144
12.2 QuickTime 4组成 146
12.1 概述 146
第12章 Apple公司的QuickTime 146
12.3 QuickTime的RISP通信过程 147
12.4 QuickTime关键技术 148
12.5 QuickTime电影文件格式 149
12.6 QuickTime播放器 152
12.7 QuickTime 4 Pro 153
12.8 系统需求 154
第13章 IBM公司的VideoCharger 155
13.1 概要 155
13.2 IBM VideoCharger的特点与关键技术 155
13.3 IBM视频服务器的运行机制 157
13.4 接入控制 159
13.5 VideoCharger与Digital Library的集成 160
13.6 系统需求 161
14.2 Oracle视频服务器系统组成 163
14.1 简介 163
第14章 Oracle公司的OVS 163
14.3 OVS系统上的视频通信过程 164
14.4 OVS系统的关键技术 169
14.5 管理与配置OVS 175
14.6 Oracle Video Client简介 177
14.7 OVS支持的文件格式 177
第15章 Cisco公司的IP/TV 179
15.1 Cisco IP/TV方案概述 179
15.2 IP/TV系统组件 180
15.3 IP/TV系统工作原理 181
15.4 IP/TV系统的扩展性 183
15.5 IP/TV的一些特点 184
15.6 系统配置 185
15.7 系统支持的文件格式 185
16.2 MediaBase的主要特点 187
第16章 SGI公司的MediaBase 187
16.1 概述 187
16.3 MediaBase系统结构 188
16.4 MediaBase支持的文件格式 190
16.5 支持的系统平台 190
第17章 Sun公司的Sun StorEdge 191
第五部分 流媒体应用与开发 193
第18章 流媒体应用方案 195
18.1 概述 195
18.2 Internet视频直播解决方案 196
18.3 校园网视频解决方案 202
18.4 远程教育解决方案 207
18.5 有线电视台视频解决方案 210
第19章 基于Real System SDK编程 213
19.1 Real System系统 213
19.2 Real System SDK 216
19.3 开发框架 218
19.4 Java Media Framework(JMF) 222
第20章 基于Windows Media SDK编程 226
20.1 Windows Media SDK 226
20.2 Windows Media服务SDK 227
20.3 Windows Media编码器SDK 235
20.4 Windows媒体播放器控制SDK 236
第21章 基于QuickTime SDK编程 238
21.1 QuickTime流式传输 238
21.2 QuickTime流式传输服务器端模块 239
21.3 QuickTime的Windows编程 244
附录一 主要学术名词索引及释义 248
附录二 有关流媒体站点 267
参考文献 268