1 / 92
文档名称:

Symbian OS环境中即时通信软件设计与实现.pdf

格式:pdf   页数:92
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Symbian OS环境中即时通信软件设计与实现.pdf

上传人:quality 2014/2/27 文件大小:0 KB

下载得到文件列表

Symbian OS环境中即时通信软件设计与实现.pdf

文档介绍

文档介绍:电子科技大学
硕士学位论文
Symbian OS环境中即时通信软件设计与实现
姓名:蔺振超
申请学位级别:硕士
专业:通信与信息系统
指导教师:唐友喜
20090501
摘要我国手机用户逐年增加,手机上网的用户数量也在稳步提高。近年来,移动互联网应用产品中,即时通信类产品的应用率最高,交友社区类产品发展迅速。普盏姆⒎牛尴呋チM幢⑹降脑龀ぃ线互联网更深层次的应用将在时代逐渐凸显出来,手机即时通信类产品也将得到进一步的发展。现阶段的手机即时通信软件主要基于络,用户需根据网络数据流量付费。由于网络带宽的限制,即时通信的交互信息以文本、图片为主,对于带宽要求较高的音视频交互,网络难以提供良好的服务性能。本文设计并实现了一种基于僮飨低车氖只词蓖ㄐ湃砑该软件基于无线网络,提供文本交互、音视频交互、文件传输等功能,在降低了网络费用开销的同时,提供了良好的音视频交互服务。论文第二章对只词蓖ㄐ湃砑男枨蠼辛松钊敕治觥N葡低的设计目标,分析了客户端和服务器端的功能需求,给出了软件的用例模型,讨论了扩展性、性能等质量属性需求,并对系统开发和运行的软硬件平台进行了说第三章给出了系统方案的总体设计,并设计了软件架构。首先,给出了通信方式、视频压缩、音频连续性、多线程、运行稳定性等问题的解决方案。之后,在需求分析的基础上,给出了软件的分层架构和模块划分,并讨论了各个模块的功能;接下来,以嗤嫉男问剑杓屏烁鞲瞿?榈穆呒峁梗⑻致哿烁鞲类及接口函数的功能;最后,给出了软件的工作流程。第四章研究了方案实现的关键技术。首先分析了的异步服务机制,讨论了使用活动规划器和活动对象实现异步服务的方法;之后,给出了防止内存泄露的三种处理机制;接下来,重点研究了视频处理、音频捕获和播放、文件访问、通信等功能;最后,给出了软件界面的设计方法。第五章给出了软件的测试结果。软件的测试结果表明,两个手机之间可以进行网络连接、文本交互、音视频交互、传输文件等操作,达到了系统的设计目标。随着我国网明。
本文提出了一种无线网络,通过客户端手机和服务器端手机的点对点通信,实现了传输文本、音视频数据、文件数据等功能。通过使用该软件,用户之间可以进行文本交互、音关键词:,,文本交互、音视频交互,文件传输手机即时通信软件的设计与实现方案。基于视频交互、传输文件等操作。摘要.Ⅱ.
,琖,—.,,.籘瓵甀,瓵琣;產..甶,疭..;,琧瑅,、Ⅳ;
:,,瑃..,.,
图目录接入互联网通信方式⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。客户端用例图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯服务器端用例图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.系统总体分层结构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.即时通信软件模块组成⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯客户端界面模块ā服务器端界面模块ā文本发送和接收模块ā服务器端网络模块ā连接成功界面⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.视频发送模块类图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..视频接收模块类图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。音频接收模块类图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。文件发送模块类图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..客户端网络模块类图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.服务器端网络模块类图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.多媒体交互发起端工作流程⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.多媒体交互接受端工作流程⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯文件发送端工作流程⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。文件接收端工作流程⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。客户端网络模块工作流程⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..服务器端网络模块工作流程⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.应用程序使用异步服务过程⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.协作式多任务的等待循环⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.图图点对点通信方式⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯指令格式⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯视频发送和接收模块ā音频发送和接收模块ā文件发送和接收模块ā客户端网络模块ā启动界面⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..文本发送模块类图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..文本接收模块类图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.音频发送模块类图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.文件接收模块类图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。主管理器类图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一
文本