第一章 流媒体技术基础 1
1.1 流媒体的发展历史 1
1.2 流媒体的基本概念 3
1.2.1 定义 3
1.2.2 实现环节 5
1.2.3 网络发布形式 5
1.3 流媒体的特点 6
1.3.1 优点 6
1.3.2 不足 8
1.4 流式传输的基础 8
1.4.1 传输协议 9
1.4.3 实时流式传输 12
1.4.2 顺序流式传输 12
1.5 流媒体传输的实现 13
1.6 智能流技术(Sure Stream) 14
1.7 流媒体文件格式 16
1.7.1 压缩媒体文件格式 17
1.7.2 流式文件格式 18
1.7.3 媒体发布格式 20
1.8 流媒体技术的应用 21
1.8.1 远程教育 21
1.8.2 宽带网视频点播 23
1.8.3 互联网直播 25
1.8.4 视频会议 26
2.1.1 概述 27
2.1 微软公司的Windows Media 27
第二章 三种流媒体解决方案 27
2.1.2 Windows Media文件格式 28
2.1.2.1 ASF的特征 29
2.1.2.2 ASF文件格式 30
2.1.2.3 ASX文件 33
2.1.3 Windows Media服务 35
2.1.3.1 Windows Media服务的特点 35
2.1.4 Windows Media技术组成 38
2.1.5 Windows Media服务器组件 40
2.1.6 Windows Media服务协议 40
2.1.6.1 mms(Microsoft media server protocol)协议概述 41
2.1.6.3 http协议概述 42
2.1.6.2 msbd协议概述 42
2.1.7 分发播放 43
2.1.8 Windows Media Player媒体播放器 44
2.1.8.1 Windows Media Player的安装 45
2.1.9 Windows Media Encoder编码器 50
2.1.9.1 Windows Media Encoder编码器的安装 50
2.1.9.2 Windows Media Encoder编码器的使用 54
2.2 Real Networks公司的Real System 59
2.2.1 概述 59
2.2.2 Real Media文件格式 60
2.2.3 RealSystem系统组成 62
2.2.3.1 RealProducer制作技术 63
2.2.3.2 RealServer服务 67
2.2.3.3 RealPlayer播放技术 69
2.2.4 RealSystem服务协议 73
2.2.4.1 实时流协议RTSP 75
2.3 Apple公司的QuickTime 79
2.3.1 概述 79
2.3.2 QuickTime文件格式 79
2.3.2.1 基本概念 80
2.3.2.2 QuickTime文件结构 81
2.3.2.3 QuickTime movie 81
2.3.3 QuickTime系统 83
2.3.3.1 QuickTime制作技术 84
2.3.3.2 QuickTime服务 95
2.3.3.3 QuickTime播放及发布技术 103
2.3.4.1 实时传输协议RTP和RTCP 106
2.3.4 QuickTime服务协议 106
第三章 媒体编码压缩技术 109
3.1 视频编码压缩技术 110
3.1.1 编码压缩技术 110
3.1.2 变换编码 111
3.1.3 MPEG压缩编码技术 113
3.1.3.1 MPEG-1 117
3.1.3.2 MPEG-2 122
3.1.3.3 MPEG-4 127
3.1.4 H.264编码压缩技术 130
3.1.5 流媒体编码压缩新技术 134
3.2.1 心理声学编码原理 136
3.2.1.1 人耳听觉特性 136
3.2 数字音频数据压缩 136
3.2.1.2 频谱掩蔽效应 137
3.2.1.3 时间掩蔽效应 140
3.2.2 预测与变换算法 140
3.2.3 MPEG-1层Ⅲ(LayerⅢ) 142
3.2.4 AAC技术 146
3.3 小结 148
第四章 流媒体的制作及发布 150
4.1 流媒体的制作 150
4.1.1 Windows Media流媒体文件制作和转换 150
4.1.2 创建RealMedia格式的流媒体 164
4.1.2.1 使用现有的媒体文件进行制作 166
4.1.2.2 从媒体设备来录制RealMedia流媒体 174
4.1.2.3 流媒体实况广播 177
4.1.2.4 不通过向导来进行录制 181
4.2 流媒体在网络上的发布 184
4.2.1 网络基础 185
4.2.1.1 流媒体对网络的要求 186
4.2.1.2 几种典型的网络接入技术 187
4.2.2 流媒体服务器的设置 198
4.2.2.1 Windows Media Server流媒体服务器的设置 198
4.2.2.2 Windows Media流媒体的发布 213
4.2.2.3 Real Networks流媒体服务器的设置 227
4.2.2.4 Real Media格式流媒体的发布 235
4.2.2.5 测试流媒体的发布效果 242
参考资料 243
后记 244