基于iOS平台组件化的视频会议系统设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:leki55
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络通信技术的不断进步和智能设备的普及,在线视频会议系统的需求量与日剧增,线上视频会议逐渐成为很多企业必不可少的办公工具。在该系统的支持下,员工不必频繁出差交流,以此帮助企业减少沟通成本。技术人员可以使用视频会议远程供技术支持,为企业全球化布局供便利,从而加速企业信息化升级,高企业核心竞争力。通过对市面上已有视频会议系统进行调研和对比,不难发现已有视频会议系统的目标群体多为学生、职工等普通用户。然而对于某些在安全性和隐私性方面要求较高的企业,需要供能够私有化定制、自主可控的会议系统。为解决上述问题,本文以保护用户隐私、降低模块间耦合度为出发点,设计并实现能够私有化定制的基于i OS平台组件化的视频会议系统。首先,针对传统开发模式中程序编译速度慢、模块间耦合度高所引起的开发效率低、维护难度高等问题,本系统根据组件化设计原则,将组件划分为基础组件和服务组件。基础组件包括用于数据缓存的Cache组件、用于数据通信的网络组件和用于构建基础视图的UI组件库;服务组件包括用于即时文本聊天的IM组件和用于供实时音视频通话的音视频组件。每个组件作为一个单一工程,通过Git和Cocoa Pods对各组件单独管理,高程序的编译速度和开发效率,使用CTMediator路由方案进行组件间通信,从而解决了组件间的依赖问题,高了系统可维护性。基于本系统供组件,开发人员可以快速完成视频会议系统的快速搭建,满足企业私有化定制的需求。其次,本文设计实现基于i OS平台的视频会议系统,具有更为丰富合理的功能模块。除会议管理、会议室等基本功能模块外,另外设计实现了通讯录模块,供好友会议和群组会议功能,简化入会流程,满足用户社交和快捷会议的需求。当会议结束后,本系统供历史会议功能,支持查看会议信息、会议字幕、词云、聊天记录和会议内容回放,满足用户复现会议内容的需求。最后,对于某些在隐私性和安全性方面有需求的用户,本系统基于具有空间压缩和信息阻断模型的人像分割算法实现虚拟背景功能,该功能不仅可以保护参会人员隐私,还可以使用特定背景达到会议主题宣传的效果。此外,当用户在会议过程中背景信息占比较大时,使用虚拟背景功能可以有效降低传输带宽。目前本系统已通过功能性和非功能性测试,测试结果表明本系统功能完成度高,具有高开发效率、易于维护、可私有化定制、兼顾用户隐私性需求等特点,能有效解决线上视频会议中的痛点和难点。
其他文献
习近平总书记在参加十三届全国人大五次会议内蒙古代表团审议时强调,铸牢中华民族共同体意识要有形、有感、有效。这一论述为新时代党的民族工作的开展提供了思路、明确了重点、道出了关键,具有重要的实践指导意义。本文在铸牢中华民族共同体意识视域下,深刻解析“有形、有感、有效”的丰富内涵,并结合经典案例载体探讨其在加强各民族干部群众沟通联系、促进各民族交往交流交融和推动中华民族共同体建设等方面的实践效果。在此基
期刊
新型电力系统的提出加快了可再生能源发电取代传统发电的进程,而分布式发电是大规模开发和利用可再生能源的有效手段,因其具有很强随机性和间歇性致使配电网电压越限严重,调压难度增大。与此同时,现代电力电子设备具有运行可控、功能多样、专/兼用混合等特点,为无功补偿提供了新机遇。基于此态势,本文对多时间尺度电压波动抑制的构/跟网型无功资源配置进行了深入研究,从多时间尺度角度对电压进行调控。具体研究内容如下:考
学位
为研究电力生产中安全事故各影响因素间的关联关系,揭示电力安全事故发生的深层次机理,基于现场电力安全事故统计案例,利用人因分析与分类系统模型找出电力安全事故中的高频人为因素,并对影响电力安全事故发生的人为因素与设备因素、影响工作人员安全制度认知水平的各因素进行了多重对应分析,研究发现:安全监督在维护电力生产安全方面占据重要地位;电力安全事故与各影响因素之间存在复杂的非线性相关关系;安全制度认知水平受
期刊
多智能体系统协同控制在无线传感网络、飞行器编队、机器人控制、物联网等领域有着广泛的应用,因而受到了广大科技工作者的高度关注。实际应用中,智能体设备运行所处的物理环境存在对设备动态特性造成扰动的不利因素,如飞行器在户外环境运行可能遭受刮风、降雨等外界干扰,使飞行器的动态系统发生故障等。此外,多智能体系统协同控制依赖于网络通讯,针对多智能体系统的网络攻击层出不穷,其可导致系统间通讯信道阻断而使协同控制
学位
随着我国铁路的飞速发展,对铁路信号系统安全可靠运行的需求也与日俱增,而转辙机作为室外信号设备三大件之一,对于铁路的安全运输有着极其重要的作用。由于转辙机工作在户外,应用场景复杂,且动作频率高故障率高,因此对其进行故障诊断和健康监测十分必要。而目前对于转辙机的维护还是以人工为主,存在效率低、漏诊误诊等问题,为此学术界以转辙机电信号为基础展开了转辙机智能故障诊断的研究。但转辙机为机械电气设备,其动作过
学位
为了实现SAE L3/L4级别的自动驾驶目标,EPS产品应该满足ASIL D级别的功能安全标准,因此EPS需要更加可靠的冗余方案。本文从硬件冗余的角度设计满足ASIL D功能安全等级要求的电动助力转向系统架构;基于冗余电动助力转向架构进一步建立EPS系统相应的故障等级以及故障容错机制;最后基于EPS台架对关键器件进行故障注入试验。试验结果表明:A级故障或B级故障发生时,电机仍能提供转向助力。C级故
期刊
针对木材表面缺陷的复杂多样性和特征提取困难,提出一种基于改进YOLOv5s的木材表面缺陷(活节、死节、有裂缝节子和裂缝)检测模型。首先,在Backbone网络引入坐标注意力机制(coordinate attention,CA)增强每个通道之间的信息交互,然后采用混合空间金字塔池化(hybrid spatial pyramid pooling-fast,HSPPF)结构减少信息损失,再使用GSCon
期刊
我国国土面积幅员辽阔,地理、气象环境复杂,加之高速铁路列车运行速度高,运营场景多样等特点,如何针对危及行车安全的气象灾害建立科学有效的预警机制,保障高速铁路列车安全运营是迫切解决的问题和研究课题。现有灾害天气下的行车是根据调度中心发送的临时限速命令完成紧急控车,该方法主要凭借司机进行人为速度调控。分析实际运营环境有效建立列车运行管制机制,车载根据收到的气象预警信息主动规划列车推荐速度曲线指导列车运
学位
微纳传感器件在当前的微纳检测领域中占据重要地位,其中光子晶体传感器件具有设计灵活和可实现片上集成的潜在优势,分别在理论和实践上得到广泛关注。利用光子晶体独特的光子带隙及光局域特性,可进行光子晶体传感器件的多样性设计并实现微纳检测。尽管光子晶体传感器件的研究已经取得了长足的进步,但仍存在几个亟需解决的问题:光子晶体折射率传感器件检测灵敏度不高、散射损耗较大且抗干扰性能差等问题,严重制约了该类型传感器
学位
现有的高铁快递列车开行模式极大的受到旅客运输的限制,灵活性差,组织难度高,运量分散,货运基础设施设备不完善,在与公路、航空等其它运输方式的竞争中处于劣势,导致高铁快递市场占有率很小。本文立足于高速增长的快递业运输需求,利用高速货运动车组成功研制的契机,考虑高速铁路线上既有客运列车运行时刻表对高铁快递专列开行的时空限制,研究高铁快递专列的开行方案、运行时刻表及运输方案问题,充分发挥高速货运动车组的运
学位