摘要
ABSTRACT
第一章 绪论
1.1 课题背景
1.2 研究现状
1.3 论文研究目的及组织结构
第二章 流媒体技术概述
2.1 流媒体的概念
2.2 流式传输
2.2.1 流式传输基本原理
2.2.2 顺序流式传输
2.2.3 实时流式传输
2.3 流媒体实现原理
2.3.1 编码处理
2.3.2 支持流媒体传输的网络协议
2.4 流媒体播放方式
2.4.1 单播
2.4.2 广播和组播
2.4.3 点播
2.5 流媒体的两种服务方式
2.5.1 P2P模式概述
2.5.2 C/S模式概述
2.5.3 P2P模式与C/S模式的比较
2.6 本章小结
第三章 流媒体传输协议概述及关键技术研究
3.1 流媒体相关协议的研究
3.1.1 实时传输协议- RTP
3.1.2 实时传输控制协议 - RTCP
3.1.3 实时流协议 - RTSP
3.1.4 会话描述协议 - SDP
3.2 两种服务系统关键技术的研究
3.2.1 P2P传输模式分类及系统实现机制
3.2.2 流媒体同步机制
3.3 本章小结
第四章 流媒体两种服务系统功能概述和系统构架设计
4.1 透明下载的功能概述
4.2 信源处理器的功能概述
4.2.1 点播和转播
4.2.2 延时续播
4.2.3 存储点播
4.3 透明下载数据交互软件构架
4.4 透明下载系统实现的细节设计
4.5 信源处理器模块框架设计
4.6 本章小结
第五章 透明下载系统中点播关键技术的设计与实现
5.1 通信协议数据结构
5.2 媒体点播资源对象
5.2.1 SDP文件
5.2.2 Index文件
5.2.3 分块文件
5.3 SDP文件解析
5.4 启动检测机制
5.5 资源淘汰策略及其算法
5.6 调度方法
5.7 模块间会话机制
5.8 伙伴节点管理
5.9 分片获取任务
5.10 本章小结
第六章 信源处理器系统中转播关键技术的设计与实现
6.1 转播缓冲设计
6.2 频道缓冲类设计
6.3 频道缓冲同步入队机制
6.4 本章小结
第七章 系统测试
7.1 测试环境
7.2 测试指标及测试结果
7.2.1 透明下载系统测试
7.2.2 信源处理器测试
7.3 测试总结
第八章 结论和展望
8.1 本论文工作总结
8.2 有待解决的问题和前景展望
致谢
参考文献
附录
攻硕期间取得的研究成果