基于WebRTC技术的iOS融合通信终端的设计与实现
发布时间:2019-08-05 21:06
【摘要】:近年来由于移动通信技术的快速发展,用户对实时通信的质量要求越来越高。WebRTC技术的出现,以其强大的音视频处理引擎迅速占领市场,对多媒体通信行业产生了巨大的影响。但是,WebRTC提供的JSEP协议仅仅能完成简单的媒体链接功能,在企业级的通信中需要结合其他模块或者信令协议才能胜任完整的应用。SIP协议对多媒体会话的建立,中断,结束等起着很大的作用,并已发展成熟得到广泛应用。因此,选取SIP协议作为Web RTC的信令协议实现音视频等实时通信,是目前多媒体通信行业的一个重要的发展趋势,与此同时也促进了WebRTC技术的广泛应用。本文深入研究了WebRTC以及相关技术、SIP协议、MQTT协议以及LDAP协议,并在iOS端设计了基于WebRTC技术的融合通信终端,实现了WebRTC技术的应用层网关在iOS端的应用,对于整个融合通信终端的性能提升具有重大意义。论文首先阐述了iOS操作系统的特点,WebRTC以及相关技术,SIP协议,MQTT协议以及LDAP协议。然后对基于WebRTC技术的iOS端融合通信终端进行了架构以及相关模块的设计。该终端的设计主要分为两部分:基于WebRTC的应用层网关的设计和WebRTC应用在iOS端的设计。WebRTC应用为用户提供通讯录、会话等服务,而WebRTC应用层网关实现了SIP服务器与WebRTC应用的通信,为WebRTC应用提供服务。最后论文对整个融合通信终端进行了实验测试,结果表明,该融合通信终端达到了最初的设计目标。
【图文】:
6图 2-1 iOS 系统架构于 iOS 框架的最底层,,简而言之,该层提供了最低级:可称之为核心服务层,顾名思义,它主要负责字符以及一些硬件特性的服务,如加速仪、陀螺仪、GPS 等依赖于 Core Services 层提供的功能,主要负责多媒体Graphics、CoreAudio 等与图形、视频和音频相关的功ch 层:为 iOS 提供了最基础的服务。畅,安全性高[7]。iOS 具有以下优点:整合度高的软件与硬件的耦合度低,系统的稳定性高,所以 iPh洁
了“沙盒机制”,其它 App 是不能访问的,基本上不可能侵入。iOS 采用了严格的安全谓的垃圾回收机制,而是和 Mac 系统类似,)、活跃(active)以及固定(wired)四个类型,当停,而不会在后台运行,并且会按照程序在序,所以苹果的系统是假后台,对于苹果系的操作,系统自己对内存管理产生的效果与及关键技术概述构将浏览器作为平台,实现实时音视频通信。个主要部分。
【学位授予单位】:中国科学院大学(中国科学院沈阳计算技术研究所)
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP311.52;TP316
本文编号:2523333
【图文】:
6图 2-1 iOS 系统架构于 iOS 框架的最底层,,简而言之,该层提供了最低级:可称之为核心服务层,顾名思义,它主要负责字符以及一些硬件特性的服务,如加速仪、陀螺仪、GPS 等依赖于 Core Services 层提供的功能,主要负责多媒体Graphics、CoreAudio 等与图形、视频和音频相关的功ch 层:为 iOS 提供了最基础的服务。畅,安全性高[7]。iOS 具有以下优点:整合度高的软件与硬件的耦合度低,系统的稳定性高,所以 iPh洁
了“沙盒机制”,其它 App 是不能访问的,基本上不可能侵入。iOS 采用了严格的安全谓的垃圾回收机制,而是和 Mac 系统类似,)、活跃(active)以及固定(wired)四个类型,当停,而不会在后台运行,并且会按照程序在序,所以苹果的系统是假后台,对于苹果系的操作,系统自己对内存管理产生的效果与及关键技术概述构将浏览器作为平台,实现实时音视频通信。个主要部分。
【学位授予单位】:中国科学院大学(中国科学院沈阳计算技术研究所)
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP311.52;TP316
【参考文献】
相关期刊论文 前5条
1 贾军营;王月鹏;王少华;;基于MQTT协议IM的研究和实现[J];计算机系统应用;2015年07期
2 刘军;;IPTV系统SRTP协议及密钥交换技术研究[J];信息安全与通信保密;2013年08期
3 潘鹏,杜旭,叶婷,徐静华;RTP/RTCP实时传输协议的研究与Linux实现[J];计算机工程与应用;2005年24期
4 王荣生;SDP协议在视频点播系统中的应用[J];计算机应用与软件;2005年01期
5 任延珍,喻占武,胡瑞敏;基于RTP/RTCP协议的实时数据传输与同步控制策略[J];计算机工程与应用;2003年10期
相关硕士学位论文 前6条
1 刘丽颖;SIP/WebRTC转换网关的设计与实现[D];中国科学院研究生院(沈阳计算技术研究所);2016年
2 贾侦修;基于IOS系统的即时聊天工具的设计与实现[D];中国科学院大学(工程管理与信息技术学院);2015年
3 王建鑫;基于iOS的新浪Sina微博iOS客户端客户端的实现[D];山东大学;2013年
4 竹洪涛;一种基于SIP和WebRTC的实时可视对讲方案设计[D];西南交通大学;2013年
5 吴江锐;WebRTC语音引擎中NetEQ技术的研究[D];西安电子科技大学;2013年
6 邓敦望;SIP视频会议服务器设计与实现[D];北京邮电大学;2010年
本文编号:2523333
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2523333.html