目 录
文摘
英文文摘
声明
第一章绪论
1.1研究背景和意义
1.2流媒体播放器的实现方案
1.3关键技术及其研究现状
1.3.1 AVS播放插件设计
1.3.2媒体数据的进程间通信
1.4主要研究工作
第二章播放器设计的相关知识
2.1视频
2.2视频压缩标准
2.2.1 MPEG
2.2.2 AVS-P2
2.3软硬件开发平台简介
2.3.1硬件开发平台
2.3.2软件开发平台
2.4本章小结
第三章AVS播放插件的实现
3.1 TCPMP的整体架构和工作原理
3.2 TCPMP的插件式框架
3.2.1插件存储位置的获取
3.2.2插件接口的定义
3.2.3插件信息的识别
3.2.4插件的加载
3.2.5插件的连接
3.3 AVS视频播放插件的实现
3.3.1数据流的读取
3.3.2数据流的封装
3.3.3数据流的解码
3.4本章小结
第四章AVS流媒体播放功能的实现
4.1 P2P流媒体播放系统结构
4.2 eMule的简要分析
4.2.1 eMule的协议简介
4.2.2 eMule的文件下载流程
4.3 AVS流媒体播放功能的实现
4.3.1进程间通信层的实现
4.3.2播放器数据接收端的实现
4.3.3 eMule数据下载端的实现
4.3.4TCPMP管理核心模块的设计
4.4本章小结
第五章播放器的性能测试
5.1测试方法
5.2测试结果及相关数据
5.3测试数据分析
第六章总结与展望
6.1工作总结
6.2工作展望
参考文献
硕士期间发表的论文
致谢