论文范文基于3G的手机无线远程视频监控系统设计与实现研究
第一章绪论
1.1选题背景来源及意义
随着移动通讯、视频技术、 3G网络及智能摄像技术的快速发展移动互联网应用领域蓬勃发展。同时无线网络自动化程度提高和平板电脑、智能手机等移动设备的普及 引导视频监控发展向网络化、数字化领域发展手机远程视频监控首当其冲开拓了全新的商业模式。视频远程监控技术逐步实现网络化、数字化采用3G手机的视频远程监控应用必然成为视频监控领域的发展方向。手机视频远程监控将最终在工业和民用领域得到普及也会为移动互联网提供更加广阔的应用前景。本文着重在3G无线移动通信技术协议框架内采用3G移动通信、视频传输、嵌入式互联网技术相融合在优化视频3G传输的基础上 对智能手机远程视频监控及监控的相关内容进行了深入研究并开发了简单、稳定的手机视频监控系统。
&hel l ip;&hel l ip;&hel l ip;.
1.2发展历程及现状
1.2.1发展历程
视频监控技术从上个世纪70年代末开始在我国应用大致经历了三个阶段第一阶段也可称为起始阶段从上世纪70末到90代末监控系统主要采用电视闭路特征例如用于企业、银行、重要公共场所、政府、学校等场所的第一代模拟电视监控系统。第二阶段从上个世纪九十年代末期到二十世纪初期视频监控系统主要是基于插卡式PC机的半数字时代此时的视频监控技术被广泛应用于安全程度要求较高的场所。第三阶段从2000年初期至今是视频监控技术高速发展的阶段这个阶段以通信和网络为平台实现了视频远程监控系统的图像智能分析并且以嵌入式技术为依托网络视频监
控进入了IP数字监控的数字时代。网络视频监控不再限于安全保护领域逐渐应用于远程教学、办公、医疗等领域视频监控实现了高速发展。
1.2.2研究现状
视频监控系统的类别按传输介质分为有线监控和无线监控[2] 视频监控系统实现了从视频监控到有线网络数字视频监控然后到网络视频监控[3] 。西方发达国家借助其在计算机和网络通信技术方面的优势[4] 积极研究视频远程监控技术并且取得了丰硕的成果。国内的视频监控技术研究基础较薄弱受相关专利和安防准则约束和技术、资金等影响在2000年以前视频监控技术在国内并没有真正的技术发展。近几年随着网络及其支撑技术实力的发展我国的有关部门也对视频监控这一远程监控技术深入并且细致的研究得到了让人惊喜万分的伟大成果。手机视频监控对网络基础设施要求较高主要包括视频采集和传送的局域网及广义的互联网还包括手机通信所需的无线网络。局域网及广义互联网可以采用增加网络带宽的方式实现但无线网络则受到移动运营商提供的带宽和手机允许最大带宽的限制。现在由于3G网络的发展尤其是网络移动运营商加大了网络设
施的改善保证了视频传输质量的有效提升。特别是基于3G环境所提出的码率控制算法是3G视频传输最热门的一个研究方向以及主要对不同的参数进行改进来提高容错性视频传输网络容错性的改进这些都保证了视频传输质量。
&hel l ip;&hel l ip;. .
第二章系统开发知识介绍与技术设计分析
2.1手机视频监控系统开发知识简介
手机视频监控采用成熟的3G通信技术根据家庭、企业等用户监控的应用需求设计的硬件少、易操作、性比高的移动视频监控系统。监控系统只需根据3G网络制式在手机视频监控上插入SIM卡即可实现。手机视频监控可以应用APP通过Internet访问客户端软件或视频电话只需使用普通的3G手机通过手机视频监控系统的
远端摄像机即可实时传输客户端视频。 3G是第三代移动通信技术是英文the 3rd Generation的缩写可是翻译为蜂窝移动式数据高速传输通信技术。 3G通信能偶实现语音(通话)及视频数据的同步快速传输。 3G是支持数据高速传输的新型的一种移动相关的通信方法和科技技术的网络科技主要结合了两大技术分别是无线通信还有互联网有关的通信功能的结晶。 目前 国内共有三类3G网络一、电信CDMA2000二、联通WCDMA三、移动TD-SCDMA。 3G是将无线通信与互联网等通信手段结合的移动通信系统。它可以传输图片、音频、视频等多媒体形式。为了实现3G手机的强大数据传输能力3G手机运行环境的无线网络要求能够支持相匹配的数据传输。例如室内要求支持至少2 兆比特/每秒的传输速度室外要求支持至少384 千比特/每秒的传输速度行车要求支持至少144 千比特/每秒的传输速度。 3G手机能够实现非常高的数据传输速度最终可能达到的数据传输速度将高达每秒2MB。之所以会达到如此高的数据传输速度则是因为将互联网技术充分糅合到3G手机系统中。
&hel l ip;&hel l ip;&hel l ip;.
2.2远程移动手机视频监控终端方案设计
为了实现手机远程视频监控视频显示端采用无线移动接入形式这种实行能够实现视频数据采集、处理、压缩、编码、网络接入等功能一体化而且具备便携、 网络接入迅速等特点方便监控和取证。本文以下几个方面对远程手机视频监控终端方案设计进行阐述。受到手机处理器主频的限制压缩视频数据需要的时间较长如果传输的视频数据未进行压缩则无法获得理想的视频画面。为了获得清晰的视频画面应根据不同的传输协议对采集的视频进行合理的编码并对传输流量和码率进行重新匹配编码过程还能够提高数据包的纠错和容错能力[7]。在数据压缩的CPU负荷和带宽负荷间取得平衡时应尽量提高视频压缩比并且提高视频在3G传输过程中的网络容错性。这就是所谓的尽量采用较大带宽来降低CPU负荷降低对手机性能的要求减少使用成本的策略。
&hel l ip;&hel l ip;&hel l ip;
第三章系统功能分析及总体方案设计. .. . .. . . .. 13
3.1系统功能分析. . .. . .13
3.2系统总体设计方案. . . .. . .. . 14
第四章移动终端和远程客户端系统技术及实现.. . .. . . .. 19
4.1移动终端硬件系统技术及实现. . . .. . 19
4.2移动监控终端软件系统技术的实现. . .. . .. . .23
4.3远程监控客户端结构. . .. . ..27
4.4解决方案.. . . .. . .. .31
4.5本章小结.. . . .. . .. .33
第五章3G手机远程视频监控的实现与应用测试. .. . .. . .34
5.13G手机远程视频监控的实现. .. . . ..34
5.1.1系统开发环境. .. . . .. .34
5.1.2手机远程视频监控系统实现功能示例.. . . . . . ..42
5.2手机远程监控系统设计. .. . .4
35.3功能测试. .. . .. . . ..44
5.4本章小结.. . . .. . .. .46
第五章3G手机远程视频监控的实现与应用测试
5.13G手机远程视频监控的实现
传输实现流程如下
1、 RTP内存分配函数RTP_Create完成内存初始化上下文能够相互交通并且最终可以完成初始化后的数据保存是由于ContextCreat创建功能和RTPSession Save进行数据保存。
2、函数Create_Socket0实现创建和绑定RTP使用sockfd=socket完成RTP的创建。调用bind绑定套接字完成RTP创建。
3、获取并保存本地IP地址然后需要对IP地址创建一个有规范的名称并且对于它的同步源须进行创建。
4、判断通信是否结束通信结束则结束数据通信通信未结束进入5。
5、通过函数RTP_Receive接收RTP的压缩数据包a)对于RTP需要一个新的缓冲区这个缓冲区内的文件要有一个确切的指向来对压缩的数据包进行配置。 b)recvdform其主要功能是在缓冲区内储存并且分析解释其内存结构对于多余加重的接收到的RTP压缩数据包进行删减。
6、正在进行下载的通信它的相关数据中的排列序号需要及时的变更。
&hel l ip;&hel l ip;. .
racknerd怎么样?racknerd商家最近促销三款美国便宜vps,最低只需要9.49美元,可以选择美国圣何塞、西雅图、纽约和芝加哥机房。RackNerd是一家成立于2019年的美国高性价比服务器商家,主要从事美国和荷兰数据中心的便宜vps、独立服务器销售!支持中文工单、支持支付宝和微信以及PayPal付款购买!点击直达:racknerd官方网站INTEL系列可选机房:加利福尼亚州圣何塞、芝加...
RAKsmart 商家我们应该较多的熟悉的,主营独立服务器和站群服务器业务。从去年开始有陆续的新增多个机房,包含韩国、日本、中国香港等。虽然他们家也有VPS主机,但是好像不是特别的重视,价格上特价的时候也是比较便宜的1.99美元月付(年中活动有促销)。不过他们的重点还是独立服务器,毕竟在这个产业中利润率较大。正如上面的Megalayer商家的美国服务器活动,这个同学有需要独立服务器,这里我一并整理...
极光KVM创立于2018年,主要经营美国洛杉矶CN2机房、CeRaNetworks机房、中国香港CeraNetworks机房、香港CMI机房等产品。其中,洛杉矶提供CN2 GIA、CN2 GT以及常规BGP直连线路接入。从名字也可以看到,VPS产品全部是基于KVM架构的。极光KVM也有明确的更换IP政策,下单时选择“IP保险计划”多支付10块钱,可以在服务周期内免费更换一次IP,当然也可以不选择,...