| 摘要 | 第1-5页 |
| Abstract | 第5-6页 |
| 目录 | 第6-8页 |
| 第一章 绪论 | 第8-12页 |
| ·课题的背景 | 第8-9页 |
| ·远程视频教学的概念 | 第8-9页 |
| ·国内远程教学的现状 | 第9页 |
| ·课题的提出 | 第9-10页 |
| ·本章小结 | 第10-12页 |
| 第二章 基于directshow 的远程视频教学的总体设计方案 | 第12-30页 |
| ·方案的设计目标 | 第12页 |
| ·方案所实现的主要功能 | 第12-13页 |
| ·整体设计思路和结构 | 第13-14页 |
| ·课题用到的关键技术介绍 | 第14-28页 |
| ·DirectShow 技术分析 | 第14-20页 |
| ·RTP/RTCP 简介 | 第20-28页 |
| ·本章小结 | 第28-30页 |
| 第三章 方案的详细设计与实现 | 第30-36页 |
| ·方案界面的设计 | 第30-31页 |
| ·Filter Graph 的逻辑结构设计 | 第31-33页 |
| ·过滤器的类型设计 | 第31-32页 |
| ·过滤器的连接 | 第32-33页 |
| ·方案基于directshow 层面的设计 | 第33-35页 |
| ·本章小结 | 第35-36页 |
| 第四章 视频教学模块 | 第36-48页 |
| ·服务器与客户端设计思路及运行流程 | 第36-37页 |
| ·音视频采集 | 第37-41页 |
| ·采集音视频送往预览及压缩成文件保存的实现 | 第41-44页 |
| ·Net Sender Filter/Net Receiver Filter 的实现 | 第44-46页 |
| ·Net Sender Filter 的实现 | 第45-46页 |
| ·Net Receiver Filter 的实现 | 第46页 |
| ·本章小结 | 第46-48页 |
| 第五章 教学视频点播模块. | 第48-59页 |
| ·视频点播实现的原理与设计思路 | 第48-49页 |
| ·客户端与服务器端的具体实现 | 第49-52页 |
| ·客户端与服务器端运行流程 | 第49-50页 |
| ·服务器与客户端交互过程 | 第50-52页 |
| ·对视频点播中难点的分析与实现 | 第52-58页 |
| ·网络接收 Filter 在类层面上的设计实现 | 第53-55页 |
| ·服务器端获取媒体文件详细信息的实现 | 第55-58页 |
| ·本章小结 | 第58-59页 |
| 第六章 公共函数模块 | 第59-74页 |
| ·Filter Graph 的公共函数 | 第59-60页 |
| ·用户界面层交互的接口函数 | 第59页 |
| ·Graph 管理层内部函数 | 第59-60页 |
| ·网络传输模块 | 第60-70页 |
| ·RTP 与 TCP 的深入分析和比较 | 第60-62页 |
| ·课题所采用的传输策略 | 第62-64页 |
| ·组播类的设计实现 | 第64-66页 |
| ·网络接收模块的实现 | 第66-70页 |
| ·视频的编解码模块设计 | 第70-73页 |
| ·本章小结 | 第73-74页 |
| 第七章 系统测试与总结 | 第74-78页 |
| ·系统测试及运行效果 | 第74-75页 |
| ·总结 | 第75-78页 |
| 参考文献 | 第78-79页 |