基于ios的无线视频监控系统的研究

基于ios的无线视频监控系统的研究

ID:28221766

大小:69.50 KB

页数:5页

时间:2018-12-08

基于ios的无线视频监控系统的研究_第1页
基于ios的无线视频监控系统的研究_第2页
基于ios的无线视频监控系统的研究_第3页
基于ios的无线视频监控系统的研究_第4页
基于ios的无线视频监控系统的研究_第5页
资源描述:

《基于ios的无线视频监控系统的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于iOS的无线视频监控系统的研宄朱国强甄海涛李昕迪王云龙黑龙江省科学院自动化所黑龙江哈尔滨150090摘要:文章首先对iOS系统进行简要介绍,对系统应用范围做岀总结,论述了iOS系统总体构架形式。其次重点探讨基于iOS系统之上进行的无线视频监控系统设计方式,对系统解码与移动流媒体传输技术做出总结,最后整理出客广端设计流程。关键词:iOS系统;无线视频;监控系统一、iOS系统的简介ios系统主要应用在苹果公司山品的手机以及平板电子产品中,共有248MB大小。系统中由四部分组成:服务层;核心处理层;轻触层与操作层。在运行过程中所需运算时间更短,占有内存小,能提高手持设备的运行速度

2、,为使用者提供优质服务。同时苹果公司还在电子设备中编入自动更新功能,对于系统使用阶段表现山的漏洞与不足可以后期设计更新来弥补,为手机设备提供了更广阔的发展空间。ios系统是基于Darwin基础之上开发研制的,传统旧系统的优点并做出创新,设备性能也因此得到提升。以嵌入式模板为研究幵发的对象,系统可以直接编写在设备硬件系统中,操作者通过设备中的功能键实现对ios系统的访问。二、系统总体架构iOS系统可以应用在多种移动手持设备中,使用范围最广泛的是手机设备,基于嵌入式开发环境中完成架构。嵌入式开发是电子行业的主要技术,可以实现将软件系统与硬件相结合,借助计算机设备完成系统模拟电路的绘

3、制,检测合格后可以投入到正式生产环节中,这样能够减少系统开发设计所需成木,在使用过程中可能会出现的漏洞问题也都经过检测,发半.的几率极小。可以从两方面对iOS系统进行分析,上述的开发阶段与使用客户端研究,下面将重点介绍客户端的研发情况。三、关键技术研宄1、移动流媒体传输手机设备连接到移动网络中可以像计算机•-样浏览网络信息,这也是通讯设备的一次重要转型。iOS系统客户端研发的重点内容是对网络接入以及运算速度进行提升。移动通讯设备所使用的网络浏览器与计算机是奋差距的,宽带网络自身传播信道宽度是有限的,当接入设备较多时会出现网络延迟,此类问题成为阻碍移动媒体传输速度的首要因素。iO

4、S系统在网络速度允许的情况下将为浏览的信息进行缓存,这样当用户观看后续媒体信息时不会受当时的网络速度影响,己经存储在移动通讯设备中。缓存后的视频信息可以在网络断开的环境中观看,用户也可以根据自身需求将视频下载到设备中,这种存储功能会占据手机一部分内存,这一环节的关键技术是对设备内存的优化开发。2、视频解码下载到移动设备中的视频有吋会是一部分简码,这样在下载与传输吋间上会有明显的减少,要求设备自身能够将视频代码翻译转换。iOS客户端奋视频代码进入后会启动解码功能,对信号代码进行翻译,解码成为设备现冇播放器能够读出的形式。解码是对视频传输信号的一种运算方式,在系统设计阶段会引入不冋

5、的运算方式,常规视频观看都可以得到满足,这样用户使用过程中可以任意切换观看模式,不会受解码功能限制。四、客户端设计客户端是iOS系统面向使用者最直观的展现,通过嵌入式开发与语言程序编写为用户提供了客户端登陆界面,还包括系统自带的视频播放器与功能查询快捷触发键。通过客户端发出的指令能实现对设备全方位的操控,客户登陆系统平台后填写一些基本个人信息,激活后可以浏览视频信息,这样可以保护浏览者信息安全,不会受网络环境影响而出现信息泄露。1、客户端控制流程使用者对通过客户端登陆能够实现对设备的全面控制,在开发过程中iOS系统研发机构也需要对设备做出控制,避免使用者非法盗用设计内容。这是对

6、系统自身安全运行的保护,需要在设备中将客户端与网络平台服务器区分开,以使用功能为依据进行设计研发。可以对登陆客户端的用户请求进行处理,根据搜索内容与网络平台中己有的内容进行对接,实现视频观看。另一种是根据播放器发出的请求对系统做出控制,将不正确的信息筛除,实现正确对接。云搜索功能正是系统自身控制性能的具体体现,已经登陆的客户都可以触发搜索功能,访问设备软件系统中的功能。第一个线程为主线程,主要负责客户端的初始化连接,第二个线程为RTSPCIient线程,主要负责接收缓冲数据,这样可以提高程序的利用率。在实吋视频播放过程中,用户可进行云台控制操作。云台控制信息包含了云台转动方向和

7、转动速度,它们以结构体的形式通过PtzEx()发送给流媒体服务器。2、RTSP客户端实现按照RTSPServer的架构,RTSPCIient端的建立过程:(1)建立任务计划对象、环境对象。(2)处理用户输入的参数,如RTSP地址。(3)创建RTSPCIient实例。(4)RTSP请求处理消息。3、iOS解码器的设计由于iOS本身没奋自带的硬解码库,必须自己编写解码程序。解码器的整体设计分成两部分,一部分是视频数据的解码部分,主要用C/C++语言来实现,以调用解码库的形式进行解码;另外一部分是

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。