收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

当前位置: 毕业论文设计参考 >> 其它专业论文 >> 软件工程本科论文

Kylink中流媒体数据生成模块的设计与实现

[关键词:Kylink,流媒体,数据生成]  [热度 ]
提示:此毕业设计论文完整版包含【论文,答辩稿
作品编号:rjgc0013,word全文:45页,合计:19000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
Kylink中流媒体数据生成模块的设计与实现毕业设计论文------

本文主要论述了借助Windows平台基于DirectShow开发环境的。包括前期的市场调研,需求分析;以及总体框架的设计,概要设计,详细设计到最后的代码实现. 并以Windows为系统平台、Visual C++为开发语言、WinSocket套接字实现网络数据传输、多线程编程方法实现多任务并行,从而实现了流媒体信息提取,MPEG图像压缩、以及网络传输功能。

.......

本文主要论述了借助Windows Xp平台基于DirectShow开发环境的Kylink流模块的开发过程。包括前期的市场调研,需求分析;以及总体框架的设计,概要设计,详细设计到最后的代码实现。

......

本论文目的是在PC机上实现视音频提取,设置MPEG编码,以期验证系统实现方案的合理性和有效性。

本论文工作为研究摄像头提取,本地影片提取,流信息设定,MPEG编码,确定系统总体方案,实现系统功能,为今后进一步用嵌入式方法实现应用做好算法与软件准备。主要有以下几方面:DirectShow架构应用,图像处理;MPEG运动图像压缩的研究; Windows编程有关知识的学习与实践;Windows多线程编程原理及其应用;利用Visual  C++软件开发平台编制图像输入、输出、基于MPEG编码的程序。实现了整个系统的功能。

本论文的重点是在仔细研读计算机数字图像处理和DirectShow图像处理的理论基础上,对流信息的提取,处理,以及MPEG运动图像编码的标准进行研究。 

为了实现论文要求,本论文以Windows XP为系统平台、Visual C++为开发语言,运用多线程编程方法实现系统多个处理进程的并行,实现了基于DirectShow和MPEG的核心算法编码模块。在DCT变换采用了现有很成熟的FFT算法实现,可在较高的效率下完成功能、Z扫描与行程编解码以标准中给定的实现流程图为依据进行编程;Huffman编解码采用了查表法实现,但效率不高。通过以上功能的实现,从而验证了整个系统方案的的合理性、有效性。而且整个开发过程中,严格按照了软件工程的思想。前期的需求做的很到位,从而保证了后期开发的顺利进行。而且Kylink的框架设计也花了足够的时间,并经过了严格的验证。由于PC端和Kylink有着紧密的结合,我也和底层开发人员进行很多时间的联调,接口定义和设计很完整,让我亲身体验了软件工程思想的重要性。

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【论文,答辩稿
作品编号:rjgc0013,word全文:45页,合计:19000

本软件工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——Kylink中流媒体数据生成模块的设计与实现(论文,答辩稿)!