基于c的即时通信软件

基于c的即时通信软件

ID:33823301

大小:119.64 KB

页数:33页

时间:2019-03-01

基于c的即时通信软件_第1页
基于c的即时通信软件_第2页
基于c的即时通信软件_第3页
基于c的即时通信软件_第4页
基于c的即时通信软件_第5页
资源描述:

《基于c的即时通信软件》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、题目:基于C#的即时通信软件学院:信息电子技术学院年级:07级(G)专业:计算机科学与技术姓名:纪云祥学号0709104439指导教师:杨松涛近年来,随着Internet的迅速崛起,因特网逐渐成为人们日常生活中不可或缺的一部分。互联网技术的日益成熟,无论是在日常生活中,还是在工作学习上,都给我们带来了极大的便利,随之而来的“即时通信”更体现了Internet的独有魅力及强大攻势!该软件主要完成了友好的用户界面的设计,以及即时通信工具中较为个的功能,如基本的文本聊天,语咅聊天和视频聊天。其中关键的实现部分的类是自行封装的,因为可操作性较强,效率较

2、高。关键词:即时通信;语音;视频AbstractInrecentyears,withtherapidofInternet,theInternetgraduallybecomeanintegralpartofdailylife.Internettechnologyhasbecomemoresophisticated,bothindailylife,oronthejoblearning,bringsusgreatconvenience,Suifromthe"instantmcssaging^morcreflectstheInternet'suniq

3、uecharmandastrongoffensive!Thesoftwaremajortocompleteafriendlyuserinterfacedesign,andinstantcommunicationtoolsmorecommonlyusedfuncitons,suchasthetextchat,audiochatandvideochat,Someoftherealizationoftheclassisbymuself,anditcanbemorefeasibleandefficient.Keyword:instantmessagin

4、g;Audio;Video摘要IAbstractI弓I言]1•课题及开发平台简介21」课题介绍21.2开发平台简介31.3编程语言简介(C#)41.4主要设计功能51.5可行性研究61.6性能需求61.7程序工作流程61.8基木实现原理62.课题实施82.1软件启动后直接进入主界面82.2UDPSocket封装82.2.1UDPSocket相关定义92.2.2监听函数:92.2.3获取当前接收的数据92.3监听在线用户10231UDP组播102.3.2发送用户信息102.3.3对在线用户的监听线程112.3.4刷新在线用户列表122.4文本聊天

5、的实施132.4.1模块的功能132.4.2文本聊天发送132.4.3文木聊天数据接收142.4.4文件及压缩包的发送172.4.5文本聊天与文件传输记录的保存182.5视频聊天实施192.5.1模块的功能为192.5.2视频技术的实现192.5.3视频聊天信息发送192.5.4视频数据的接收与处理222.6语音数据采集252.6.1语音采集26262语音播放272.7辅助功能(用户设置)29结论30参考文献31致谢32即时通信(IM)是指能够即时发送和接收互联网消息等的业务。自1998年面世以来,特別是近几年的迅速发展,即时通信的功能日益丰富

6、,逐渐集成了电子邮件、博客、音乐、电视、搜索等多种功能。即时通信不再是一个单纯的聊天工具,它已经发展成集交流、资讯、娱乐、搜索、电子商务、办公协作和企业客户服务等为一体的综合化信息平台。它以实用性、快捷性、准确性在当今通信系统中独占鳌头,也是今后在各个领域中发展的焦点,它不仅提供了一种进行时的沟通方式,同时也为用户提供了实时的互动和反馈。即时通讯可以使地理上相隔万里的人们更深地体会到咫尺天涯的意思,因此,一款优秀的即时通讯软件能极大的方便。随着移动互联网的发展,互联网即时通信也在向移动化扩张。目前UcSTAR、微软、AOL等重要即时通信提供商都

7、提供通过手机接入互联网即时通信的业务,用户可以通过手机与其他已经安装了相应客户端软件的手机或电脑收发消息。产品最早的创始人是三个以色列青年,是他们在1996年做出来的,取名ICQ,1998年当ICQ注册用户数达到1200万时,被A0L看中,以2.87亿美元的天价买走。目前ICQ有1亿多用户,主要市场在美洲和欧洲,已成为世界上最大的即时通信系统。现在国内的既时通信工具有:QQ、MSN、阿里旺旺、E话通、UC等。即时通信最初是由A0L、微软、雅虎、腾讯等独立于电信运营商的即时通信服务商提供的。但随着其功能日益丰富、应用日益广泛,特别是即时通信增强软

8、件的某些功能如IP电话等,已经在分流和替代传统的电信业务,使得电信运营商不得不采取措施应对这种挑战。2006年6月,中国移动已经推出了自己的即时通信工

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。