iOS平台视频通信应用开发的关键技术研究
发布时间:2017-10-23 04:31
本文关键词:iOS平台视频通信应用开发的关键技术研究
【摘要】:随着智能手机的普及,移动视频通信应用得到飞速的发展。由于苹果公司不公开视频编解码的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平台的视频通信原型系统,为企业级移动视频通信应用提供了参考价值。
【关键词】:视频通信 iOS SIP Linphone
【学位授予单位】:云南大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TN919.8
【目录】:
- 摘要3-4
- Abstract4-8
- 第一章 绪论8-14
- 1.1 研究背景及意义8-9
- 1.2 国内外研究现状9-11
- 1.3 论文主要内容及工作11-14
- 第二章 视频通信基础协议研究14-28
- 2.1 流媒体及基础协议14-16
- 2.2 视频编解码标准H26416-18
- 2.3 H.323与SIP的比较18-21
- 2.4 SIP相关协作协议21-26
- 2.4.1 会话描述协议SDP21-25
- 2.4.2 实时传输协议RTP25-26
- 2.5 本章小结26-28
- 第三章 基于SIP视频通信基本原理28-38
- 3.1 SIP网络组成28-30
- 3.2 SIP消息结构30-32
- 3.3 SIP消息头域32-34
- 3.4 SIP信令流程34-36
- 3.5 本章小结36-38
- 第四章 iOS平台视频通信关键技术研究38-56
- 4.1 SIP三方库的选取策略38-42
- 4.1.1 PJSIP38-40
- 4.2.2 Linphone40-42
- 4.2 基于SIP协议信令控制42-45
- 4.2.1 注册验证42-44
- 4.2.2 呼叫44-45
- 4.2.3 挂断45
- 4.3 多媒体处理链与抽象接口45-49
- 4.4 iOS平台视频采集49-52
- 4.5 iOS平台视频编码52-55
- 4.6 本章小结55-56
- 第五章 一个移动视频通信原型系统的实现56-64
- 5.1 视频通信框架选取策略及实现56-59
- 5.1.1 SIP服务器的选取策略56-57
- 5.1.2 FreeSwitch服务器搭建57-58
- 5.1.3 iOS平台开发语言选取策略58
- 5.1.4 iOS平台开发环境搭建58-59
- 5.2 移动视频通信原型系统实例59-63
- 5.3 实验结果分析63
- 5.4 本章小结63-64
- 第六章 总结与展望64-68
- 6.1 总结64-65
- 6.2 研究展望65-68
- 参考文献68-72
- 致谢72
【参考文献】
中国期刊全文数据库 前10条
1 冯开江;;移动流媒体技术的视频编码标准及协议[J];广播电视信息(上半月刊);2007年12期
2 谢佳;徐山峰;梁静;;一种软件实现的音视频通信系统[J];计算机光盘软件与应用;2014年02期
3 朱海毅,周春楠;VoIP基本原理[J];信息技术;2003年05期
4 周亚文,饶若楠,张保稳;视频信号网络传输服务质量和实时传输协议[J];计算机工程;2004年S1期
5 李琳,柴乔林,袁春阳;H.323与SIP在VOIP应用中的实现及比较[J];计算机应用;2002年09期
6 魏楠;;VoIP协议简介与SIP设计原理[J];科技信息;2010年03期
7 罗斯青;H.323和SIP的比较[J];通讯世界;2002年05期
8 李爽,赵琛;H.323和SIP协议介绍及比较[J];中国数据通信;2001年12期
9 刘海鹏;;SIP协议简介及其与H.323协议的比较[J];科技咨询导报;2007年01期
10 ;国家工业和信息化部电信研究院发布《移动终端白皮书》[J];物联网技术;2012年06期
,本文编号:1081644
本文链接:https://www.wllwen.com/kejilunwen/wltx/1081644.html