基于VC++的网络摄像机客户端程序设计
| 摘要 | 第1-6页 |
| ABSTRACT | 第6-11页 |
| 第1章 绪论 | 第11-20页 |
| ·概述 | 第11页 |
| ·网络摄像机的概念 | 第11页 |
| ·视频监控技术的发展历史 | 第11-12页 |
| ·网络摄像机兴起的原因分析 | 第12-13页 |
| ·IP Camera发展方向和趋势 | 第13-14页 |
| ·跟IP Camera的相关产品介绍 | 第14-15页 |
| ·IP Camera作为监控系统所具有的优势 | 第15-17页 |
| ·IP Camera技术发展状况 | 第17页 |
| ·本课题的应用领域 | 第17-18页 |
| ·本课题网络摄像机的系统结构 | 第18-19页 |
| ·本论文的组织 | 第19-20页 |
| 第2章 网络通信处理 | 第20-32页 |
| ·概述 | 第20页 |
| ·网络及通信协议 | 第20-22页 |
| ·本课题的协议使用 | 第22页 |
| ·winsock编程 | 第22-24页 |
| ·线程同步 | 第24-28页 |
| ·网络摄像机的网络通信 | 第28-31页 |
| ·客户机/服务器模型 | 第28-29页 |
| ·网络通信和数据传输 | 第29-31页 |
| ·本章小结 | 第31-32页 |
| 第3章 音视频编解码技术 | 第32-41页 |
| ·概述 | 第32页 |
| ·视频压缩编码标准[14] | 第32-35页 |
| ·各种编码介绍 | 第32-34页 |
| ·MPEG-4视频编码特点 | 第34-35页 |
| ·音频编码 | 第35页 |
| ·采用MPEG-4视频标准的原因 | 第35页 |
| ·Xvid视频编解码 | 第35-38页 |
| ·Xvid特征 | 第36页 |
| ·Xvid的编码原理 | 第36-37页 |
| ·编码压缩和解码接口[18] | 第37-38页 |
| ·DirectDraw视频播放管理 | 第38-40页 |
| ·选用DirectDraw的理由 | 第38页 |
| ·DirectDraw介绍 | 第38-39页 |
| ·DirectDraw在课题中的使用 | 第39-40页 |
| ·本章小节 | 第40-41页 |
| 第4章 客户端程序设计 | 第41-83页 |
| ·系统页面及客户端总体关系 | 第41-42页 |
| ·获取本机 | 第42页 |
| ·服务器地址和端口管理 | 第42页 |
| ·网络管理 | 第42-47页 |
| ·连接服务器 | 第43-46页 |
| ·网络连接刷新模块 | 第46-47页 |
| ·客户视频信息发送 | 第47-50页 |
| ·视频参数意义 | 第47-48页 |
| ·视频信息发送 | 第48-50页 |
| ·网络参数设置模块 | 第50-51页 |
| ·信息发送和读取函数 | 第51页 |
| ·网络重启 | 第51-52页 |
| ·媒体解码播放 | 第52-81页 |
| ·解码初始化 | 第53-56页 |
| ·创建解码线程 | 第56-61页 |
| ·解码系统值设置 | 第61页 |
| ·关联视频窗口 | 第61-62页 |
| ·音频设备及音频提供初始化 | 第62-65页 |
| ·创建媒体客户端 | 第65页 |
| ·获取媒体客户端描述 | 第65-66页 |
| ·启动客户端媒体 | 第66页 |
| ·客户端媒体描述 | 第66-67页 |
| ·媒体客户端的初始化 | 第67-70页 |
| ·媒体客户端开始 | 第70-81页 |
| ·联机测试结果 | 第81-82页 |
| ·本章小节 | 第82-83页 |
| 第5章 结论与展望 | 第83-85页 |
| ·结论 | 第83-84页 |
| ·展望 | 第84-85页 |
| 参考文献 | 第85-87页 |
| 致谢 | 第87-88页 |
| 攻读学位期间参加的科研项目和成果 | 第88页 |