第1章 流媒体概述
1. 1 初识流媒体
1. 1. 1 理解“流”
1. 1. 2 流媒体的特点
1. 1. 3 流媒体的优越性
1. 2 RealNetworks的流媒体技术
1. 2. 1 制作技术
1. 2. 2 发布技术
1. 2. 3 播放技术
1. 3 QuickTime的流媒体技术
1. 3. 1 制作技术
1. 3. 2 发布技术
1. 3. 3 播放技术
第2章 如何策划制作流媒体
2. 1 第一步:确定流媒体的发布方式
2. 1. 1 RealServer的“流”方式
2. 1. 2 WebServer的“下载”方式
2. 1. 3 本地机上的播放
2. 2 第二步:确定流媒体种类和制作工具
2. 2. 1 音频和视频
2. 2. 2 动画. 图像和文本
2. 2. 3 SMIL——同步多媒体集成语言
2. 2. 4 RealPlayer的新功能
2. 3 第三步:制订流媒体的带宽分配策略
2. 3. 1 RealPlayer的数据存储与预置
2. 3. 2 合理使用用户的带宽
2. 3. 3 支持多带宽连接
2. 4 第四步:建立流媒体的时间线
2. 4. 1 单一流媒体的时间线
2. 4. 2 集成流媒体的时间线
2. 4. 3 建立流媒体时间线的关键
2. 5 第五步:开始制作流媒体
第3章 制作流式音频文件
3. 1 理解流式音频
3. 1. 1 传输速率和音质
3. 1. 2 流式音频的带宽特性
3. 1. 3 流式音频的编码方式
3. 2 制作流式音频
3. 2. 1 制作步骤
3. 2. 2 获取音频源文件
3. 2. 3 优化音频源文件
3. 2. 4 生成流式音频
第4章 制作流式视频文件
4. 1 理解流式视频
4. 1. 1 流式视频的带宽特性
4. 1. 2 流式视频的帧速率
4. 1. 3 流式视频的图像分辨率
4. 1. 4 流式视频的图像尺寸
4. 1. 5 SVT
4. 1. 6 制作流式视频的一般步骤
4. 2 录制视频源
4. 2. 1 视频源质量
4. 2. 2 图像尺寸及图像变化
4. 2. 3 图像色彩和亮度
4. 3 数字化视频源
4. 3. 1 数字视频的格式
4. 3. 2 视频捕捉的帧速率及图像尺寸
4. 3. 3 数字视频的文件体积
4. 4 生成流式视频
4. 4. 1 确定Real视频的图像质量和传输速率
4. 4. 2 确定Real视频的画面大小
4. 4. 3 使用流式视频滤镜
4. 4. 4 RealProducer的新功能
第5章 用RealText制作流式文本文件
5. 1 概述
5. 2 创建流式文本
5. 2. 1 选择播放窗口风格
5. 2. 2 使用RealText标记语言的要点
5. 2. 3 编辑RealText文档
5. 2. 4 传输流式文本的特声
5. 3 RealText的标记及属性
5. 3. 1 窗口标记
5. 3. 2 时间和位置标记
5. 3. 3 段落格式标记
5. 3. 4 字符格式标记
5. 3. 5 指令标记
5. 3. 6 RealText的颜色方案
5. 4 RealText文档范例
5. 4. 1 Generic窗口
5. 4. 2 TickerTape窗口
5. 4. 3 Scrolling News窗口
5. 4. 4 TelePrompter窗口
第6章 用RealPix制作流式图像文件
6. 1 概述
6. 2 创建流式图像文件
6. 2. 1 准备图像源文件
6. 2. 2 使用JPEGTRAN优化JPEG图像
6. 2. 3 建立RealPix的时间线
6. 2. 4 编辑RealPix文档
6. 2. 5 控制图像的尺寸. 位置和外观
6. 3 RealPix的标记及属性
6. 3. 1 RealPix的语法规则
6. 3. 2 RealPix的头部标记
6. 3. 3 <image/>和<fill/>标记
6. 3. 4 图像切换效果标记
6. 3. 5 RealPix的颜色方案
6. 3. 6 弹出新的窗口
6. 4 RealPix的带宽策略
6. 4. 1 确定RealPix文件的传输带宽
6. 4. 2 精确计算带宽消耗
6. 4. 3 降低带宽消耗
6. 5 RealPix文档范例
第7章 多媒体文件的组合——SMIL
7. 1 理解SMIL
7. 2 SMIL的基本语法规则
7. 3 关联媒体文件
7. 3. 1 媒体标记的属性
7. 3. 2 关联RealServer上的媒体文件
7. 3. 3 建立相对URL地址
7. 3. 4 关联WebServer上的媒体文件
7. 3. 5 关联本地机上的媒体文件
7. 4 组合媒体文件
7. 4. 1 循序播放组合
7. 4. 2 同步播放组合
7. 4. 3 用指定媒体结束同步播放
7. 4. 4 两种组合的嵌套使用
7. 5 建立SMIL文件的时间线
7. 5. 1 设置begin和end属性
7. 5. 2 设置clip-begin和clip-end属性
7. 5. 3 设置播放持续时间
7. 5. 4 设置“Fill”属性
7. 5. 5 SMIL时间线范例
7. 6 媒体文件及文件组合的重复播放
7. 6. 1 指定重复播放次数
7. 6. 2 无限循环播放
7. 7 设置SMIL文档的窗口布局
7. 7. 1 设置底层区域
7. 7. 2 设置播放区域
7. 7. 3 加入背景色
7. 7. 4 媒体文件和播放区域的匹配方式
7. 7. 5 重叠区域的排序
7. 7. 6 在区域中放置播放内容
7. 7. 7 SMIL布局范例
7. 8 依据条件选择播放内容
7. 8. 1 依据系统语言
7. 8. 2 依据传输带宽
7. 9 在SMIL文件中创建链接
7. 9. 1 为可视媒体对象创建链接
7. 9. 2 创建热区链接
7. 9. 3 链接到SMIL文件
7. 9. 4 设置链接打开方式
第8章 RealNetworks的SMIL扩展性能
8. 1 设置图像文件的属性
8. 1. 1 设置图像文件的传输带宽
8. 1. 2 替代GIF和PNG格式的透明背景
8. 1. 3 创建链接
8. 1. 4 控制RealPlayer
8. 1. 5 确认传输可靠
8. 2 弹出新的RealPlayer播放窗口
8. 2. 1 链接的格式
8. 2. 2 范例
8. 3 在用户硬盘上存储图像文件
8. 3. 1 使用“CHTTP”协议
8. 3. 2 控制RealPlayer存储空间
8. 3. 3 创建SMIL文档
第9章 流媒体文件和Web页面的结合
9. 1 结合方式
9. 1. 1 Netscape插件
9. 1. 2 ActiveX控件
9. 2 基本参数设置
9. 3 编辑Ram文件
9. 4 加入RealPlayer播放控制
9. 4. 1 基本控件
9. 4. 2 独立控件和滑块
9. 4. 3 信息栏
9. 4. 4 状态栏
9. 4. 5 多个控件的关联
9. 5 控制图像显示及设置自动播放
9. 5. 1 控制图像显示
9. 5. 2 设置自动播放
9. 6 设置播放布局
9. 6. 1 运用SMIL
9. 6. 2 运用HTML
第10章 在网络上发布流媒体
10. 1 流媒体的网络发布形式
10. 1. 1 网络点播
10. 1. 2 网络实时广播
10. 1. 3 网络非实时广播
10. 2 HTTP和RTSP
10. 3 用RealServer发布流媒体
10. 3. 1 基本原理
10. 3. 2 使用Ramgen
10. 4 用WebServer发布流媒体
10. 4. 1 基本原理
10. 4. 2 WebServer的局限性
10. 4. 3 设置MIME类型
10. 5 测试流媒体的发布效果
第11章 流媒体的网络广播
11. 1 广播与点播
11. 2 流媒体的网络广播
11. 2. 1 Sure Stream广播
11. 2. 2 使用RealProducer
11. 3 在广播中结合SMIL
第12章 传输带宽——成功发布流媒体的关键
12. 1 都市理解传输带宽
12. 2 了解用户的传输带宽
12. 3 选择合理的带宽分配策略
12. 3. 1 理解各种媒体文件的带宽特性
12. 3. 2 发布单一媒体文件
12. 3. 3 发布多媒体节目
12. 4 支持多带宽连接
12. 4. 1 用SureStream技术支持多带宽
12. 4. 2 让RealPlayer根据带宽选择播放内容
第13章 流媒体制作的高级技巧
13. 1 在RealPlayer中显示SMIL源代码
13. 2 获得平滑的播放效果
13. 3 用“z-index”参数隐藏播放区域
13. 4 在SMIL中实现复杂的“switch”功能
13. 4. 1 在SureStream流媒体文件中实现“switch”
13. 4. 2 在不同尺寸的图像窗口之间实现“switch”
13. 4. 3 依据多个特性实现“switch”
13. 4. 4 在不同的RealPlayer版本之间实现“switch”
第14章 运用流媒体技术实现三维文字效果
14. 1 RealText3D概述
14. 2 制作RealText3D媒体文件
14. 2. 1 基本语法规则
14. 2. 2 建立RealText3D文件
14. 2. 3 建立场景
14. 2. 4 建立动画效果
14. 2. 5 建立场是切换效果
14. 2. 6 在SMIL中集成RealText3D文件
14. 2. 7 设置时间和位置特性
14. 2. 8 使用ID关联对象
14. 2. 9 使用模板和别名
14. 1. 10 发布RealText3D文件
14. 3 RealText3D语言标记总汇
14. 3. 1 头部和结构标记
14. 3. 2 核心标记
14. 3. 3 扩展标记
14. 4 RealText3D实例