代总序 拥抱创意时代&宫承波 1
第一章 流媒体技术概述 1
1.1 什么是流媒体 1
1.1.1 流媒体技术的产生 1
1.1.2 流媒体技术的定义 4
1.2 流媒体文件格式 5
1.2.1 媒体压缩格式 6
1.2.2 媒体文件流格式 7
1.2.3 媒体文件发布格式 8
1.3 流媒体技术的实现和系统构成 9
1.3.1 流媒体技术的实现 9
1.3.2 流媒体系统的构成 10
1.4 流媒体的发展和应用 12
1.4.1 流媒体的发展 12
1.4.2 流媒体技术的应用 14
第二章 流媒体传输技术 21
2.1 流媒体传输基础 21
2.1.1 Internet传输的基本概念 21
2.1.2 Internet传输服务质量 23
2.2 流媒体传输协议 24
2.2.1 资源预留协议(RSVP) 24
2.2.2 实时传输协议(RTP) 27
2.2.3 实时传输控制协议(RTCP) 31
2.2.4 实时流协议(RTSP) 33
2.2.5 微软媒体服务协议(MMS) 39
2.3 流媒体传输方式 39
2.3.1 流媒体传输的原理 39
2.3.2 流媒体传输的特点 40
2.3.3 顺序流式传输 41
2.3.4 实时流式传输 41
2.4 流媒体播放技术 41
2.4.1 单播和多播 42
2.4.2 点播和广播 43
2.4.3 智能流技术 44
第三章 流媒体压缩编码技术 46
3.1 数据压缩技术 46
3.1.1 数据压缩的产生 46
3.1.2 数据压缩原理 47
3.1.3 压缩的分类 49
3.2 MPEG简介 52
3.2.1 MPEG专家组 52
3.2.2 MPEG系列标准 53
3.3 MPEG-1 57
3.3.1 MPEG-1的组成部分 58
3.3.2 MPEG-1的应用 59
3.3.3 MPEG-1的缺陷 59
3.4 MPEG-2 60
3.4.1 MPEG-2标准的构成 60
3.4.2 MPEG-2视频编码系统中的“级”(Level)与“类”(Profiles) 61
3.4.3 MPEG-2视频编码系统原理 62
3.4.4 MPEG-2标准中的主要技术 64
3.4.5 MPEG-2的实际应用 67
3.5 MPEG-4 68
3.5.1 MPEG-4标准的构成 69
3.5.2 MPEG-4的编码原理 70
3.5.3 MPEG-4标准的主要技术 70
3.5.4 MPEG-4标准的特点 71
3.5.5 MPEG-4的应用 72
3.6 H.261 74
3.6.1 H.261的编码原理 74
3.6.2 H.261的数据结构 75
3.7 H.263系列标准 76
3.7.1 H.263与H.261的区别 76
3.7.2 H.263的主要技术 76
3.7.3 H.263+标准 77
3.7.4 H.263++标准 78
3.8 H.264标准 78
3.8.1 H.264标准的产生 78
3.8.2 H.264标准介绍 79
3.8.3 H.264标准的技术特点 79
3.8.4 H.264标准的应用 81
3.8.5 H.264标准的优越性 81
第四章 Real Networks流媒体解决方案 82
4.1 Real Networks简介 82
4.1.1 Real Networks的产生 82
4.1.2 Real System系统的组成 83
4.1.3 Real System的通信原理 84
4.2 客户播放器Real Player 84
4.2.1 Real Player简介 84
4.2.2 Real Player属性设定 90
4.3 Real Producer 93
4.3.1 Real Producer介绍 93
4.3.2 Real Producer的设置 106
4.4 Real Slideshow 108
4.4.1 Real Slideshow界面介绍 108
4.4.2 Real Slideshow的基本操作 109
4.5 Real Presenter 114
4.5.1 Real Presenter介绍 115
4.5.2 Real Presenter基本操作 115
4.5.3 回放、编辑和发布演示 118
4.5.4 Real Presenter的设置 121
4.6 Real Server 122
4.6.1 Real Server概述 122
4.6.2 Real Server的安装 122
4.6.3 Real Server的应用 124
4.7 Real Text 129
4.7.1 Real Text概述 129
4.7.2 Real Text语言的编写 129
第五章 Windows Media流媒体解决方案 140
5.1 Windows Media简介 140
5.1.1 Windows Media的产生 140
5.1.2 Windows Media的组成 140
5.2 Windows Media编码技术 141
5.2.1 Windows Media格式 141
5.2.2 Windows Media Audio\Video编解码器 141
5.3 Windows Media Player 144
5.3.1 Windows Media Player介绍 144
5.3.2 Windows Media Player的设置 149
5.4 Windows Media Encoder 151
5.4.1 Windows Media Encoder介绍 151
5.4.2 会话的创建与设置 152
5.5 Windows Media实用工具 164
5.5.1 Windows Media流编辑器 164
5.5.2 Windows Media配置文件编辑器 166
5.5.3 Windows Media文件编辑器 166
5.5.4 Windows Media编码脚本 169
5.6 Windows Media Services 170
5.6.1 Windows Media Services概述 170
5.6.2 Windows Media Services的应用 173
5.6.3 Windows Media Services的主要属性设置 180
第六章 同步多媒体集成语言SMIL 182
6.1 SMIL概述 182
6.1.1 SMIL的产生 182
6.1.2 SMIL的特点 184
6.2 SMIL语法结构 185
6.2.1 SMIL的基本语法特性 186
6.2.2 SMIL的语法标记 188
6.3 SMIL 2.0的新功能 210
6.4 SMIL创建工具 214
6.4.1 SMIL创建工具简介 214
6.4.2 Fluition介绍 215
第七章 移动流媒体技术 221
7.1 移动通信技术 221
7.1.1 移动通信技术概述 221
7.1.2 GSM 223
7.1.3 GPRS 228
7.1.4 3G 230
7.1.5 4G 232
7.2 移动流媒体技术 234
7.2.1 移动流媒体技术的发展 234
7.2.2 移动流媒体的系统结构 236
7.2.3 移动流媒体的主要业务 237
7.2.4 移动流媒体协议 238
7.2.5 移动流媒体的播放器 238
7.2.6 移动流媒体的应用 240
7.2.7 移动流媒体发展的限制 241
7.3 基于Real System的移动流媒体平台 242
7.3.1 移动流媒体基本业务和编码基本要求 242
7.3.2 基于Real System的移动流媒体平台的系统实现 243
7.4 移动流媒体的未来 245
参考文献 247
后记 248