首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

P2P流媒体软件研发

目录第1-6页
摘要第6-7页
ABSTRACT第7-8页
1 绪论第8-25页
   ·选题背景及意义第8页
   ·国内外的研究现状第8-9页
   ·内容发布技术第9-12页
     ·传统的Client-Server架构第9页
     ·多媒体代理服务器第9-10页
     ·CDN概述第10-11页
     ·P2P网络第11-12页
   ·P2P STREAMING面临的挑战第12-14页
     ·网络协议的复杂性第12页
     ·网络和终端系统的异构性第12-13页
     ·基于树状拓扑的协议及扩展第13页
     ·基于Gossip的协议第13-14页
   ·内网穿越技术第14-19页
     ·NAT原理简介第14-15页
     ·NAT技术类型及STUN协议第15-18页
     ·软件开启UPnP第18-19页
   ·视频编解码技术第19-21页
     ·ASF格式简介第19-21页
   ·流媒体传输协议第21-22页
   ·跨平台网络编程技术第22页
   ·P2P拓扑网络技术第22-25页
     ·一些术语的解释第24-25页
2 P2P流媒体直播软件的分析和设计第25-34页
   ·需求分析第25-26页
   ·概要设计第26-34页
     ·软件架构的设计第26-29页
     ·覆盖网的构造第29页
     ·数据调度第29-34页
3 STB上的P2P点播软件的分析和设计第34-70页
   ·自定义术语解释第34-35页
   ·需求分析第35-37页
     ·设计约束及设计目的第35页
     ·基本算法的分析与设计第35-37页
   ·概要设计第37-38页
     ·总论第37-38页
   ·主要外部流程第38-41页
     ·内容部署的步骤第38-39页
     ·缓存变更第39页
     ·用户请求播放第39页
     ·节点登陆/退出第39-40页
     ·Tracker启动/重启的处理第40页
     ·Control启动/重启的处理第40页
     ·文件的管理第40页
     ·模块的划分和各模块维护的信息第40-41页
   ·NP的设计第41-49页
     ·总论第41-43页
     ·主动对象第43-44页
     ·多源下载器的实现第44页
     ·主要流程第44-49页
   ·CP的设计第49-56页
     ·总论第49-51页
     ·网络处理模块第51-52页
     ·主要流程第52-56页
   ·TS的设计第56-64页
     ·总论第56-58页
     ·主要流程第58-64页
   ·CS控制第64页
   ·CP控制第64页
   ·详细设计第64-66页
     ·CP节点管理模块第65页
     ·内部实现第65页
     ·网络处理与并发设计第65-66页
   ·文件块管理模块第66-68页
     ·接口设计第66-67页
     ·内部实现第67页
     ·文件块的切分及在CP中如何分布的性能分析第67-68页
   ·主要的算法第68-70页
     ·客户端负载的评估第68页
     ·TS与CP数据一致性的维护第68页
     ·TS中分配CP列表的策略第68页
     ·NP数据调度的策略第68-70页
4 总结与展望第70-72页
致谢第72-73页
参考文献第73-76页
5 附件第76-83页
   ·BOOST::MULTI_INDEX的使用第76-82页
     ·用户定义的类型第76-77页
     ·确定需要的索引类型第77页
     ·开始定义容器第77-81页
     ·使用索引第81-82页
   ·作者攻读硕士学位期间发表的论文第82-83页

论文共83页,点击 下载论文
上一篇:澳门公务员职业高原内部结构及相关研究
下一篇:速生桉木低污染制浆漂白及纸浆纤维性质的研究