目录
摘 要
Abstract
目录
第一章 绪论 ........................................................ 1
§1.1 课题研究的目的与意义 ................................................................................................1
§1.2 P2P 模式流媒体系统的技术挑战 .................................................................................... 2
§1.3 研究内容与组织结构 ....................................................................................................3
第二章 研究背景 .................................................... 4
§2.1 流媒体技术基础 ............................................................................................................4
§2.1.1 流媒体技术概述 ....................................................................................................4
§2.1.2 流媒体应用领域 ....................................................................................................5
§2.1.3 VoD 相关协议与应用技术 ................................................................................... 6
§2.2 P2P 技术综述 .................................................................................................................... 6
§2.2.1 研究现状 ................................................................................................................7
§2.2.2 覆盖网络结构 ........................................................................................................7
§2.2.3 覆盖网络的分类 ....................................................................................................8
§2.2.4 P2P 搜索算法 ........................................................................................................ 9
§2.3 P2P 环境下的流媒体应用 .............................................................................................. 10
§2.4 基于 P2P 的VoD 系统的关键技术 ............................................................................12
第三章 基础覆盖网络设计 ........................................... 14
§3.1 分层的非结构化覆盖网络 ..........................................................................................14
§3.1.1 普通节点层 ..........................................................................................................16
§3.1.2 超级节点层 ..........................................................................................................16
§3.1.3 物理网络层 ..........................................................................................................19
§3.2 覆盖网络中的消息 ......................................................................................................20
§3.3 节点的标准处理流程 ..................................................................................................21
§3.4 分层的非结构化覆盖网络中的基本操作 ................................................................. 24
§3.4.1 加入网络 ..............................................................................................................24
§3.4.2 离开网络 ..............................................................................................................26
§3.4.3 查询 ......................................................................................................................27
§3.4.4 更新节点信息 ......................................................................................................29
§3.5 分层的非结构化覆盖网络中的消息广播 ................................................................. 30
§3.6 本章小结 ......................................................................................................................31
第四章 点播系统设计 ............................................... 33
§4.1 DirectShow 简介 ..............................................................................................................33
§4.2 系统结构 ......................................................................................................................35
§4.3 通讯模块 ......................................................................................................................36