基于P2P网络的AVS流媒体播放器的设计与实现
摘要 | 第1-5页 |
ABSTRACT | 第5-10页 |
第一章 绪论 | 第10-19页 |
·研究背景和意义 | 第10-12页 |
·流媒体播放器的实现方案 | 第12-15页 |
·关键技术及其研究现状 | 第15-17页 |
·AVS解码插件设计 | 第15-16页 |
·媒体数据的进程间通信 | 第16-17页 |
·主要研究工作 | 第17-19页 |
第二章 播放器设计的相关知识 | 第19-33页 |
·视频 | 第19页 |
·视频压缩标准 | 第19-27页 |
·MPEG | 第20-22页 |
·AVS-P2 | 第22-27页 |
·软硬件开发平台简介 | 第27-32页 |
·硬件开发平台 | 第27-29页 |
·软件开发平台 | 第29-32页 |
·本章小结 | 第32-33页 |
第三章 AVS播放插件的实现 | 第33-59页 |
·TCPMP的整体架构和工作原理 | 第33-34页 |
·TCPMP的插件式框架 | 第34-51页 |
·插件存储位置的获取 | 第34-36页 |
·插件接口的定义 | 第36-40页 |
·插件信息的识别 | 第40-44页 |
·插件的加载 | 第44-46页 |
·插件的连接 | 第46-51页 |
·AVS视频播放插件的实现 | 第51-58页 |
·数据流的读取 | 第51-52页 |
·数据流的封装 | 第52-54页 |
·数据流的解码 | 第54-58页 |
·本章小结 | 第58-59页 |
第四章 AVS流媒体播放功能的实现 | 第59-84页 |
·P2P流媒体播放系统结构 | 第59-61页 |
·eMule的简要分析 | 第61-70页 |
·eMule的协议简介 | 第61-66页 |
·eMule的文件下载流程 | 第66-70页 |
·AVS流媒体播放功能的实现 | 第70-83页 |
·进程间通信层的实现 | 第70-74页 |
·播放器数据接收端的设计 | 第74-78页 |
·eMule数据下载端的设计 | 第78-82页 |
·TCPMP管理核心模块的设计 | 第82-83页 |
·本章小结 | 第83-84页 |
第五章 播放器的性能测试 | 第84-89页 |
·测试方法 | 第84页 |
·测试结果及相关数据 | 第84-88页 |
·测试数据分析 | 第88-89页 |
第六章 总结与展望 | 第89-91页 |
·工作总结 | 第89页 |
·工作展望 | 第89-91页 |
参考文献 | 第91-98页 |
硕士期间发表的论文 | 第98-99页 |
致谢 | 第99页 |