第1章 流媒体技术概论 2
1.1 何为流媒体? 2
1.2 流媒体文件的格式 3
1.3 流媒体技术的实现 4
1.4 流媒体技术的应用 5
1.4.1 远程教育 5
1.4.2 宽带网视频点播 6
1.4.3 互联网直播 7
1.4.4 视频会议 8
第2章 流媒体传输 12
2.1 流媒体传输协议 12
2.1.1 概况 12
2.1.2 RSVP协议 13
2.1.3 RTP协议与RTCP协议 15
2.1.4 RTSP协议 19
2.2 流媒体传输带宽与分配 21
2.2.1 基本概念 21
2.2.2 各种接入方式 22
2.3 流媒体播送技术 23
2.3.1 单播与多播 24
2.3.2 点播与广播 25
2.3.3 智能流技术 26
2.4 流媒体服务与Web服务 27
第3章 Windows Media流式媒体解决方案 30
3.1 Windows Media历史 30
3.2 Windows Media格式 30
3.2.1 编码方式 31
3.2.2 高质量的音视频 31
3.2.5 富的媒体文件容纳能力 32
3.2.3 高质量的输入处理 32
3.2.4 符合商业要求的安全性 32
3.3 Windows Media Player 33
3.3.1 Windows Media Player的安装 33
3.3.2 Windows Media Player的使用 38
3.3.3 Windows Media Player的设置与显示 49
3.4 Windows Media Encoder 52
3.4.1 Windows Media编码器的安装 52
3.4.2 会话的创建与设置 54
3.4.3 编码加工 74
3.4.4 Windows Media编码器的设置与显示 75
3.4.5 Windows Media Screen技术 78
3.5 Windows Media Services 78
3.5.1 MMS协议与ASF文件 79
3.5.2 Windows Media Services的安装 81
3.5.3 Windows Media Services的使用 84
4.1 RealPlayer 106
4.1.1 关于Real流媒体 106
第4章 Real Networks流式媒体解决方案 106
4.1.2 RealPlayer概述 107
4.1.3 RealPlayer深入 110
4.1.4 RealPlayer属性的设定 113
4.2 RealProducer 120
4.2.1 受众与SureStream 121
4.2.2 创建流媒体 121
4.2.3 发布到Internet或Intranet 129
4.2.4 定制录制选项 131
4.3 RealSlideshow 133
4.3.1 RealSlideShow是什么? 133
4.2.5 使用RMEditor 133
4.3.2 RealSlideshow基础 134
4.3.3 向展示文件中添加音轨或语音 136
4.3.4 设定展示文件的属性 137
4.3.5 生成演示文件 139
4.4 RealPresenter 139
4.4.1 RealPresenter基础 140
4.4.2 将PowerPoint幻灯片转换成流媒体 140
4.4.3 创建用于Web的演示 143
4.4.4 重放、编辑和发布演示 144
4.4.5 管理演示文件 147
4.4.6 调整设定 147
4.5 RealServer 149
4.5.1 步入RealServer 151
4.5.2 RealServer基础 154
4.5.3 关于G2SLTA 158
4.5.4 定制RealServer 161
4.5.5 限制到RealServer的访问 167
4.5.6 授权RealServer用户 171
4.5.7 监视RealServer性能 174
4.5.8 RealServer报告 177
4.6 RealText3D 186
4.6.1 初识RealText3D 187
4.6.2 RealText3D的工作原理 189
4.6.3 RealText语法 190
4.6.4 可视化RealText3D编辑器 197
第5章 QuickTime流式媒体解决方案 200
5.1 QuickTime简介 200
5.2.2 编码方式 203
5.2.1 格式的发展 203
5.2 QuickTime格式 203
5.3 QuickTime Player 206
5.3.1 QuickTime Player的安装 206
5.3.2 QuickTime Player 215
5.4 QuickTime Pro 219
5.4.1 QuickTime Pro的安装 219
5.4.2 QuickTime Pro的影片组成要素——Track 221
5.4.3 QuickTime Text Track的具体添加过程 223
5.4.4 QuickTime Chapter Track的具体添加过程 229
5.4.5 流式影片中的Chapter轨道 234
5.4.6 其他媒体格式的加入 235
5.4.7 Slideshow Movie 240
5.5 QuickTime Interactive 242
5.5.1 QuickTime Sprite Tracks 242
5.5.1 QuickTime Flash Tracks 243
5.6 QuickTime VR 244
5.6.1 什么是QuickTime VR 244
5.6.2 QuickTime VR的类型 244
5.6.3 VR Object Worx 249
5.6.4 VR Pano Worx 261
5.7 QuickTime Delivery 267
5.7.1 QuickTime Streaming 267
5.7.2 Fast Start与Streaming Media 268
5.7.3 QuickTime中的数据传输 269
5.7.4 Hint Tracks 269
5.7.5 流媒体影片的传输 274
5.7.6 Reference Movies 275
第6章 同步多媒体集成语言 280
6.1 SMIL的产生 280
6.2 SMIL的特点与优势 281
6.3.1 结构模块 283
6.3 SMIL的基本语法结构 283
6.3.2 布局模块 285
6.3.3 媒体对象模块 294
6.3.4 链接模块 298
6.3.5 时间与同步模块 306
6.3.6 内容控制模块 317
6.3.7 Meta信息模块 322
6.4 SMIL创作软件 325
6.3.8 总结 325
6.4.1 SMIL Composer 326
6.4.2 GRiNS 326
6.4.3 SMIL Editor 328
6.4.4 Fluition 328
第7章 常用流媒体软件 332
7.1 流媒体下载软件 332
7.1.1 Streambox VCR 332
7.1.2 Project URL Snooper 334
7.2.1 Stream Anywhere 339
7.2 流媒体制作软件 339
7.2.2 Cleaner 5 353
7.3 流媒体相关软件 371
7.3.1 ASFCut 371
7.3.2 ASFFix 373
第8章 客户端与服务器端的开发编程 378
8.1 客户端控件的嵌入 378
8.1.1 Windows Media控件的嵌入 379
8.1.2 RealMedia控件的嵌入 385
8.1.3 QuickTime控件的嵌入 388
8.2 Windows Media SDK 394
8.2.1 Windows Media Player SDK 395
8.2.2 Windows Media Encoder SDK 397
8.3 Real System SDK 399
第9章 流媒体的发展前景 404
9.1 流媒体在三维世界中应用 404
9.2 流媒体在无线互联网中的应用 406
9.2.1 背景介绍 406
9.2.2 RTFD1.0标准 408
9.2.3 商业应用 414