基于Android的视频会议系统中若干关键技术的研究与实现

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:wangjunhua66
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现代视频会议不但利用语音、视频模拟真实会议的发言与图像,而且利用数据传输技术弥补传统会议只能听和说的弊端,使视频会议能进行电子白板、桌面共享、协同浏览等数据协作功能的应用。同时移动互联网的迅速普及和飞速发展,使得视频会议系统由原来单一的PC终端形式,进入到多终端形式的时代。视频会议系统不仅可在电脑上使用,还可以在智能手机上进行,这意味着视频会议通信可以出现在更多的场合上。本文内容来源于真实的视频会议系统项目。系统以软件开发为主,提供了PC版、Android版、iOS版和Web版。本系统的基本功能包括语音通信、视频通信、电子白板、桌面共享、远程聊天、协同浏览等。其中,电子白板、桌面共享、远程聊天、协同浏览可以在视频会议系统中归类为数据协作功能。此外,整个视频会议系统中根据功能需求、开发难度、可扩展性等因素,决定使用XMPP协议作为系统的主要数据通信协议。本人主要在Android客户端研究与实现以上提及的数据协作功能中的若干功能模块所涉及的关键技术。本文的核心工作包括:(1)研究XMPP协议的原理特点,应用到Android客户端作为信令和多媒体数据传输的协议。(2)学习并运用Android编程开发技术以实现所负责的功能模块,项目本身同时使用C++和Java进行开发,使用NDK工具实现两类代码交互。(3)应用Cocos2d-x引擎开发电子白板的核心功能,并对减少数据传输量的优化方案进行了研究。(4)研究VNC的交互机制、像素编码方案和Android的图像显示机制,以实现桌面共享的功能。(5)研究Android的存储机制,用于存储应用程序的数据和状态。本文最后对所研究的关键技术的实现部分进行了一系列的功能测试和性能测试。测试结果表明,所负责的功能模块的关键技术的研究与实现是正确和有效的。
其他文献
农村城市化关系到全面小康社会的实现,选择人均GDP指数、居民消费水平、平均每万人中大学生数等指标,运用实证分析方法建立数学模型,说明区域经济发展对城市化的具体影响,并
在研究北京建国以后城市职能发展演变轨迹基础上,提出应正确解读建国初期将北京定位为全国的经济中心的城市职能;正确解读北京不是全国经济中心但还是要大力发展首都城市经济
学校作为社会与国家培养高端人才的主要载体,如何构建优质校园一直是人们关注的热点和重点。随着新技术的快速发展,技术支持下的学校建设从传统校园转向数字化校园;微软公司"
公共福利支出具有易升不易降的刚性特征。在包含政府公共支出的内生增长模型中引入福利刚性,分析公共支出结构和福利刚性对经济增长和家庭效用的影响。结果发现:福利支出与经
认为"积极福利"的核心理念是无责任即无权利,其具体的实施维度可以丰富和重构为四个方面,即保障生活、提升资本、增加权利和增强动力,其中资本包括人力资本和社会资本。从"积
<正>一、"知己知彼,百战百胜"——滨海新区旅游业发展历程"知己知彼"就是建立在充分了解的基础上为未来发展出谋划策,这样才能更加具有针对性和具体性。随着时代的进步,对于
山区是精准扶贫的主战场,也是精准扶贫的难点之一。产业扶贫是山区精准扶贫的重要模式,本文在对平武县三个贫困村的调查基础上发现产业精准扶贫还存在困境,并尝试提出了相应
一条小小的虹鳟鱼,游出了整个北京怀柔地区蓬勃的餐饮旅游产业。从上世纪八十年代到现在,怀柔虹鳟鱼餐饮旅游产业高速发展,但同时涌现出的问题也不少。本文通过对怀柔虹鳟鱼
科学研究建构出意义世界,科学哲学对该意义世界的生成与建构进行再反思。科学哲学研究的本质功能之一,就是在科学解释或说明的过程中实现对科学理论意义的建构。失去了这一点
本文介绍了竣工结算编制的准备工作、竣工结算编制的方法、竣工结算编制时应注意的问题,探讨如何做好建筑工程竣工结算的编制,以供同行参考。