- 1、本文档共74页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
信系统的设计与实现【开发环境Delphi_+_VFW_SDK】.doc
本科毕业设计论文
题 目 基于VFW的多媒体通信系统的设计与实现
专业名称 软件工程 学生姓名 指导教师 毕业时间 2009年 6月
毕业 任务书
一、题目
基于VFW的多媒体通信系统的设计与实现
二、指导思想和目的要求
熟悉并掌握基于VFW的多媒体通信系统的设计和开发
熟练使用winsock进行网络应用开发。
熟练使用VFW.pas和MMSYSTEM.pas提供的函数进行视频和音频程序的开发。
熟悉规范化的软件开发过程和软件设计的基本技能。
通过参与基于VFW的多媒体通信系统的设计和开发过程,提高自己的实际动手能力。把本科学到的理论知识运用到实际中去,更深入地理解自己的所学。
三、主要技术指标
开发环境为Delphi + VFW SDK。
采用模块化设计,整个系统总体上可以划分为六个单元:本地视频采集单元,远端视频播放单元,网络通信单元,本地声音采集单元,远端声音播放单元,文件传输单元。
可通过USB摄像头采集本地的视频图像数据,可通过麦克风采集本地的音频数据。
系统可进行视频图像格式数据和音频样本格式数据通信。
可播放远端传送过来的视频数据,可播放远端传送来的音频数据。
四、进度和要求
2008年12月8日-2009年1月6日:了解毕业设计任务和熟悉开发环境,收集整理资料和学习,明确课题目标,撰写开题报告。
2009年1月7日-2009年2月7日:完成需求分析、系统分析。
2009年2月8日-2009年3月8日:概要设计、详细设计。
2009年3月9日-2009年5月9日:系统编码、测试、修改和完善。
2009年5月10日-2009年6月20日:撰写毕业设计论文及整理相关技术资料文档并准备答辩。
五、主要参考书及参考资料
【1】 张铭华.多媒体视频程序设计—使用Delphi[M].北京:中国铁道出版社,2006年8月
【2】 郑玲,李为.计算机专业毕业设计指导(本科)[M].北京:清华大学出版社,2007年11月
【3】 吴文虎.Delphi程序设计教程[M].北京:中国铁道出版社,2004年1月
【4】 刘骏.Delphi数字图像处理及高级应用[M].北京:科学出版社,2003年9月
【5】 周国宏,罗述谦,罗起.Delphi程序设计(第二版)(Delphi 2005) [M].北京:清华大学出版社,2006年4月
学生 指导教师 系主任
目 录
摘 要 I
ABSTRACT II
第1章 绪论 1
1.1多媒体通信系统设计的目的和意义 1
1.2多媒体通信系统的发展情况 1
1.3多媒体通信系统的设计原理 2
第2章 Delphi开发环境和VFW技术 3
2.1 Delphi开发平台 3
2.2 VFW SDK 4
第3章 多媒体通信系统的分析与设计 10
3.1系统结构分析 10
3.1.1本地视频采集单元 10
3.1.2远端视频播放单元 10
3.1.3网络通信单元 11
3.1.4本地声音采集单元 12
3.1.5远端声音播放单元 12
3.1.6文件传输单元 13
3.2系统开发环境要求 13
3.2.1操作系统及开发工具 13
3.2.2运行的硬件环境 14
3.3系统通信流程 14
3.3.1请求语音视频通信流程 14
3.3.2接受语音视频通信流程 15
3.3.3语音视频通信流程 16
3.3.4文件互相传输流程 19
3.3.5终止语音视频通信流程 19
3.4界面设计 20
第4章 系统实现 21
4.1建立视频采集和视频播放组件 21
4.1.1建立VFW打包文件 21
4.1.2建立视频采集组件TAVCapturer 21
4.1.3建立视频播放组件TVideoPlayer 24
4.1.4编译及安装视频组件 26
4.2建立音频输入和音频播放组件 27
4.2.1建立音频输入组件TAudioRecorder 27
4.2.2建立音频输出组件TAudioPlayer 31
4.3实现文件互相传输功能 33
4.4建立语音视频传输基础组件 35
4.5本地视频采集窗口的建立 36
4.6远端视频播放窗口的建立 36
4.7主控窗口的建立 37
第5章 系统测试与结果分析 46
5.1系统测试 46
5.1.1系统界面测试要求 46
5.1.2系统功能测试 46
5.2结果分析 60
第6章 总结 62
致 谢 62
参考文献 63
毕业设计小结 64
摘 要
在Internet飞速发展的今天,VFW的多媒体通信系统”针对局域网环境,是在Windows环境下节点同时作为客户端和服务器端模块化设计Delphi和VFW SDK的等系统使用
您可能关注的文档
- qundownloadnew.doc
- 毕业设计(开题报告)new.doc
- 数字信号处理实验报告93833.doc
- 修辞学期末复习.doc.deflate.doc
- 大学物理A2(卓越班)必做习题new.doc
- 徐州师范大学人才培养模式创新.doc
- 法律88801.doc
- 保护生物多样性69554.doc
- 嵌入式课程2.doc
- Java面试宝典2011版.doc.doc
- 海南省文昌市实验中学2024-2025学七年级上学期第一次月考道德与法治试题(含答案).pdf
- 海南省屯昌中学2024-2025学年高一上学期第一次月考英语试题(含答案).pdf
- 广东省清远市佛冈县2023-2024学年九年级上学期期中考试化学试题(含答案).pdf
- 内蒙古自治区赤峰市赤峰二中2024-2025学年高三上学期10月月考物理试题(无答案).pdf
- 江西省南昌市第二中学2024-2025学年高三上学期10月月考 化学试题(含答案).pdf
- 海南省文昌中学2024-2025学年高一上学期第一次月考历史试题.pdf
- 海南省文昌中学2024-2025学年高一上学期第一次月考地理试题.pdf
- 广东省佛山市南海区桂城街道龙湾实验学校2024-2025学年八年级上学期10月月考物理试题(无答案).pdf
- 河南省驻马店市新蔡县第一高级中学2024-2025学年高三上学期10月月考语文试题(含答案).pdf
- 广东省茂名市电白区电海中学2024-2025学年高二上学期10月月考物理试题(选择性).pdf
文档评论(0)