iOS平台视频通信应用开发的关键技术研究

被引量 : 0次 | 上传用户:tlljs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着智能手机的普及,移动视频通信应用得到飞速的发展。由于苹果公司不公开视频编解码的API和视频通信的源码,使得在iOS平台进行视频通信面临挑战。针对该问题,本文对其中的视频采集、视频编码、视频通信的信令控制等关键技术进行研究并为企业移动视频通信应用开发提供参考价值。本文在第二章比较分析了主流的视频通信协议H.323和SIP,由于在协议的复杂性、灵活性等方面上,SIP协议更适合移动视频通信,所以采用SIP作为视频通信中的信令控制协议。并在此基础上,研究了对应的协作协议以及视频通信的基础协议和标准。在第三章,本文主要分析了SIP信令的网络架构以及对应在视频通信中主要的信令控制原理。在第四章,基于实现SIP协议的简易性以及对视频通信的支持性,本文通过比较PJSIP和Linphone三方库,选择了多平台、抽象性、灵活性、视频通信等各方面支持性更好的Linphone作为本文实现iOS平台视频通信三方库。并在此基础上,分析了Linphone的SIP信令控制原理和研究了对应依赖的媒体处理库Mediastreamer2实现基本原理。并将iOS平台视频采集、iOS平台视频编码技术等关键技术如何融合到该媒体处理库进行分析。最后,由于Objective-C的鲁棒性强于Swift,所以采用Objective-C语言作为iOS平台的基础语言。由于可协同belle-sip三方库实现SIP协议、协同Mediastreamer2三方库进行抽象多媒体处理、协同oRTP三方库进行多媒体传输,因此本文采用Linphone三方库结合苹果提供的系统库实现了iOS平台的视频通信原型系统,为企业级移动视频通信应用提供了参考价值。
其他文献
从"四个全面"战略布局把握全面依法治国,需要在厘清"四个全面"辩证关系的基础上,深刻认识全面依法治国在国家发展战略中的地位;需要以大纵深的历史眼光,准确理解全面依法治国
非法捕捞,通常包括非法、未报告和不受管制等捕鱼活动,英语译为Illegal,Unreport-ed and Unregulated Fishing,简称IUU,是野生动物犯罪最具破坏性的例子之一。IUU捕鱼是一个
作为重头戏的国民经济中的支柱产业,房地产行业的发展一直备受关注。我国资本市场目前已拥有大量的房地产上市企业,随着行业调整周期的到来,竞争加剧、集中度的提升及行业发
无论是事故灾害、公共卫生,还是社会安全等的应急事件发生,都需要将大量的应急物资以最快的方式送达受灾地区,以救助伤者、灾后重建和恢复生产等,否则将带来不可估量的损失。
网络技术的发展和运用,使得“地球村”、“无纸化办公”、“电子政务”、“电子商务”等概念逐渐成为现实,让我们的生活、工作变得更加的方便与快捷,实现了足不出户也可以认
自《企业内部控制审计指引》在我国正式颁布以来,在我国主板上市的公司不但需要单独聘请注册会计师对其财务报表出具审计报告,还需要对内部控制出具评价报告并也需要由注册会
摘要:随着我国高速铁路快速发展,日益增加的高铁旅客对高速铁路旅客服务提出了更高要求。高速列车餐饮服务是高速列车客运服务的重要组成部分,目前以人工服务为主的配餐方式亟
峨山彝族自治县是新中国建立的第一个彝族自治县,其中大龙潭乡是一个多民族杂居的乡镇,但主要居住民族还是彝族和汉族。大龙潭乡的彝语属于彝语南部方言,在彝汉两个民族长期
近些年来,虽然我国的高科技企业在整个国民经济的发展过程中发挥了越来越为重要的作用,但却有很多的因素制约其发展,其中融资难就是其发展过程中所面临的的最大障碍。在这种
“当前和今后一个时期,要抓住重点,集中解决党的思想作风、学风、工作作风、领导作风和干部生活作风方面的突出问题。“这是党的十五届六中全会发出的庄严号召。为了落实六中