收藏本站 | 论文目录

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

当前位置: 毕业论文设计参考 >> 电子电气通信 >> 通信工程本科论文

多媒体传输系统的设计实现

[关键词:多媒体,传输系统]  [热度 ]
提示:此毕业设计论文完整版包含【论文,源程序
作品编号:txgc0184,word全文:48页,合计:22000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
多媒体传输系统的设计实现毕业设计论文------

本文设计并完成了远程文件传输和实时语音传输系统。该系统基于TCP/IP协议、应用网络编程接口-Windows Sockets、使用基于MFC的Visual C++编程语言进行实现。其中文件传输过程采用TCP协议,实现同步操作模式下的客户/服务器通信模型;语音传输过程采用UDP协议,实现对等模式的通信模型,并加入压缩算法以提高传输速度和质量。该系统实现人与人之间便捷的传输文件和语音通话。

课题的设计目标

课题的设计目标是在互联网上基于TCP/IP协议,应用网络编程接口------Windows Sockets实现远程文件传输和实时语音传输系统。该系统的要求如下:

⑴可靠、快速的进行文件传输。

⑵实时、清楚、高效的进行语音传输,以达到语音交互的目的。

⑶操作简单、方便、实用。

需要研究的问题

本文通过对TCP/IP理论、Windows Sockets基础、压缩算法、基于MFC的Visual C++语言等内容的学习和研究,并参考现有的文件、语音传输的研究成果,实现了远程文件语音传输系统。该系统的操作平台为Windows操作系统。

本文的研究集中于文件传输的客户/服务器模型的建立,语音传输的对等通信模型的建立以及语音压缩的实现。具体来讲,需要研究的问题包括以下几个方面:

⑴应用网络编程接口------Windows Socket实现网络通信。

⑵在文件传输过程中,采用TCP协议,实现同步操作模式下的客户/服务器通信模型。

⑶在客户/服务器通信模型基础上,实现远程文件传输功能。服务器端允许多个客户连接,响应客户请求,发送文本文件。客户端连接服务器,接收服务器传送的文件。

⑷在语音传输过程中,采用UDP协议实现对等模式的通信模型。

⑸在对等模式基础上,采用语音压缩算法提高语音传输的速度和质量。

⑹用基于MFC的Visual C++实现可视化的操作界面。

工作总结

本程序通过研究测试,实现了一个远程文件语音传输系统的模型。完成了在局域网络环境下,人与人之间可以方便﹑自如的传输文件和进行语音通话。该系统应用目前最流行的网络编程接口------Windows Socket实现网络通信,在编程过程中采用了Visual C++语言,特别是使用了它的MFC类库,高效快速,充分利用了Windows的消息和事件通告技术,有效的实现了可视化的操作界面。

在文件传输过程中,采用了面向连接的网络协议(TCP),实现了同步操作模式下的客户/服务器通信模型。这个模型的服务器端允许多个客户连接,响应客户请求,发送文本文件。客户端连接服务器,接收服务器传送的文件。这部分的实现有两个很有特色的地方:第一,采用可视化的操作界面,用户可以直观、方便的进行操作;第二,用户可以直接输入用于保存数据的文件名,当接收完服务器发送的文件,只要直接打开此文件名的文件夹就可以获取想要的数据,这样可以方便用户使用。

在语音传输过程中,采用了面向无连接的网络协议(UDP),实现了对等模式的通信模型。这个模型没有服务器,通信双方在网络中是一种对等关系,只要知道对方的IP地址就可以连接对方进行语音通信,使用起来相对方便灵活。这部分的实现中我设计了三个模块:通信模块、压缩和解压缩模块、采集和回放模块。这三个模块在上文中都有具体介绍,它们是实现语音通信的基础和关键。语音通信也有两个很有特色的地方:第一,它也采用可视化的操作界面,用户可以直观、方便的进行操作;第二,在语音通信过程中,可以进行本机测试,这样可以方便用户检查本机通信故障。

 

 


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

提示:此毕业设计论文完整版包含【论文,源程序
作品编号:txgc0184,word全文:48页,合计:22000

本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——多媒体传输系统的设计实现(论文,源程序)!