【全套设计下载】JAVA基于局域网的聊天室系统(源代码+论文)

收藏

编号:20171026151245147    类型:共享资源    大小:1.40MB    格式:RAR    上传时间:2017-10-26
  
30
关 键 词:
全套 设计 下载 java 基于 局域网 聊天室 系统 源代码 论文
资源目录:
(温馨提示:点“+”可展开查看一级资源目录。点“-”可关闭资源目录。)
跳过导航链接。
资源描述:

摘  要

  视频聊天系统作为一种新型的通信和交流工具,突破了地域的限制,可以提供更为便捷、灵活、全面的音、视频信息的传递和服务,具有极其广泛的发展前景。

本文介绍了采用Microsoft Visual C++ 6.0编程开发视频聊天系统的一套比较常用的解决方案。文字聊天采用TCP模式;语音视频聊天采用UDP模式,在客户端之间点对点的进行。在该方案中,通过函数库VFW来实现视频捕获、影像压缩以及影像播放。微软公司提供的专门用于视频捕获开发的工具包VFW,为在Windows操作系统中实现视频捕获提供了标准的接口,从而大大降低了程序的开发难度。在视频传输方面,则通过组建视频帧,将位图形式的视频帧压缩成帧格式的Mpeg4流,传输到客户端后,解压并显示影像。同时,在本方案中,采用了线程来实现语音录制和语音回放,最终实现了通过服务器中转的文字聊天、点对点的语音视频聊天。

  关键词:文字聊天;VFW;视频捕获;视频传输;语音录制;语音回放

目  录

论文总页数:24页


1引言1

1.1课题背景1

1.2国内外研究现状1

2理论知识介绍1

2.1VFW简介1

2.2线程的实现方法4

3需求分析5

3.1软硬件环境5

3.2需求分析5

4系统结构7

4.1硬件结构7

4.2软件结构7

4.2.1功能需求7

4.2.2系统功能模块图8

4.3系统各模块流程图8

5系统的详细设计10

5.1文字聊天10

5.1.1TCP套接字的运用10

5.1.2文字聊天实现11

5.2语音视频聊天13

5.2.1UDP套接字的运用13

5.2.2视频的捕获14

5.2.3捕获窗口16

5.2.4视频捕获驱动18

5.2.5语音录制18

5.2.6语音回放19

5.2.7视音频的传输20

结    论21

参考文献22

致    谢23

声    明24


展开阅读全文
  大分享文库-在线教育资源分享平台 所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

关于本文
本文标题:【全套设计下载】JAVA基于局域网的聊天室系统(源代码+论文)
链接地址:https://www.west960.com/p-209081.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们豫ICP备17044489号-3
收起
展开