多媒体客服中心Android APP的设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:waixiao032124
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着互联网技术的不断成熟以及智能手机在性能和功能上逐渐强大,移动终端已成为人们日常生活中连接网络的主要终端。同时,随着社会的发展和人民生活水平的提高,人们对服务质量的要求越来越高,比如日常生活中客户只能通过语音通话向客服获取服务的传统方式已逐渐不能满足需求。而使用移动互联网技术向客户提供多媒体化服务已越来越成为主流,将移动互联网应用到客户服务中心系统中可以让客户体验到更加丰富、便利、高效的服务,从而满足服务提供商为客户提供更加多元化服务的需求,也满足客户对高质量服务的追求。在这种背景下,本文在Android平台上设计并实现了基于SIP协议的客户服务中心下的多媒体通信客户端系统。本文在对SIP协议进行了解的基础上,利用开源SIP软件Linphone提供的开发库,并结合Android平台的NDK开发框架,设计并实现了本系统的多媒体通信功能。主要包括基于SIP协议的语音视频实时通话和即时文本聊天功能,并通过文件服务器和即时文本消息实现了语音片段、图片和小视频三种文件型式的即时通信。通过以上功能本系统为客户在与客服通信时提供了丰富的用户体验,生动形象地实现了人与人之间面对面的双向交流。在实现多媒体通信的基础上,为了提高系统的运行效率和可靠性,本文设计并实现了本地数据库操作框架、网络通信框架和图片管理框架。其中本地数据库框架采用单例异步方式并使用一个计数器判断是否执行创建或关闭数据库连接来解决对本地数据库的并发访问。网络通信框架主要实现了基于HTTP的文件上传与下载任务,利用了缓存和线程池实现了适用于小文件传送的高效通信。图片管理框架利用二级缓存策略和图片加载策略对图片数据进行操作和管理,解决了Android平台下因操作图片而极易造成内存泄露的问题,这对本系统实现多媒体通信的稳定性必不可少。最后本文针对客户端系统的各项功能需求进行了黑盒测试,验证系统的可用性和可靠性。同时,也对系统的性能进行了测试,包括不同通信方式下的内存占用和CPU使用率以及语音视频通话的实际网络带宽。结果显本系统在性能方面表现稳定,达到了设计要求。
其他文献
目的系统评价癌易感性候选基因2(CASC2)表达水平与癌症患者临床特征及预后价值的关系。方法计算机检索PubMed、Web of Science、Embase、Cochrane Library、OVID、中国知网、
目的研究雷公藤红素对人肠癌细胞CCL-244增殖、干性的作用及可能的机制。方法体外培养人肠癌细胞CCL-244,经不同浓度雷公藤红素处理,采用MTT法检测雷公藤红素对细胞增殖活性
<正>股动静脉是心导管术最常用的入路途径。股动静脉瘘(FAVF)是经该途径的一个重要并发症。我们在FAVF的治疗中发现绷带延时加压包扎治疗效果明显,现报道如下。1对象与方法20
随着新课改的不断推进,小学教育有了新的改变。根据现代小学教学实际情况,小学数学教学需要实行生活化的教学模式。这是因为生活化教学能够有效帮助学生提高数学兴趣,激发学
居民收入分配问题不仅是社会关注的热点问题,也是构建和谐社会的一个重要议题。近三十年,我国经济呈现持续高速、稳定发展的态势,人民收入水平得到极大提高,但同时收入分配差
目的确定含有claudin结构域蛋白1(claudin domain containing 1,CLDND1)RNA的表达变化与结直肠癌发生发展的相关性。方法收集35例患者的结直肠癌及其癌旁组织,抽提总RNA,应用
叉积鉴频器的输出频率范围比较窄,捕获信号以后的多普勒频偏可能不在其跟踪范围内。针对此问题,提出了使用四相鉴频器(FQFD)算法辅助已经成型的二阶锁频环加三阶锁相环模型。
<正>前此我在本刊相继发表了《安阳修定寺塔的年代考 证》和《期望修定寺,碑刻考证与建筑考古》,现在又写 出这一篇,修定寺塔和修定寺非常重要,值得一唱三叹, 我对她情有独钟
对我国大学生在艾滋病领域志愿服务基本情况的调查显示,大学生在志愿服务选择上呈现出关注"易感人群"的特点,反映出向感染者、病人和病人家属等群体扩展的服务倾向,表现出向
为了降低播种机的漏播现象,提高播种机械作业的质量和自动化水平,提出了一种新的漏种补播系统,并利用Zig Bee无线传感网络设计了播种机作业状态的远程监控平台。该系统以51单