基于Android的多路视频监控用户平台的研究与实现

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:sun200208
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着图像处理中视频编解码技术和通信中无线网络的不断发展,近几年来高清数字视频监控和移动视频监控已经越来越多的为人们所接受和使用,其中,针对高清、多路监控视频的高性能移动用户平台的实现目前具有非常广泛的应用需求。本文通过研究当前主流的视频解码、传输技术,并结合Android移动操作系统,详细地分析、设计并具体实现一个基于Android的多路视频监控移动用户平台。用户平台旨在将传统监控系统中的功能尽可能地移植到手机与平板电脑上,实现对视频监控系统更为便捷的访问与控制。文中针对移动终端的两种不同监控需求,提出两种不同的解码解决方案,分别实现传统的多路多场所画面预览与高清分辨率的单路画面预览。之后通过将实现的监控显示功能与其他一些控制功能整合,设计出一款功能高度集成的移动用户控制平台。本文的主要研究工作如下:(1)学习、分析和比较了与移动视频监控相关的技术。主要研究了视频编解码的原理和算法,以及移动视频传输当中需要用到的一些流媒体传输技术。研究了本文所设计的用户平台所在的Android智能操作系统相关的平台架构,应用程序组件,开发环境搭建以及多媒体框架。(2)系统设计。针对所要实现的多路监控用户平台,进行需求分析、功能划分和框架设计。主要分析了视频监控系统的中心(服务器)端原有的数据模块,对其进行优化,使得其节目、用户等信息的管理符合用户平台的需要;还对服务器的管理模块进行设计与实现。针对服务器端如何整合编解码器与用户平台给出了解决方案,介绍了监控系统中编解码的实现方式、采用相关设备的型号与规格,支持的协议与接口信息。在上述研究结果之上给出了移动用户平台的详细设计方案,主要包括平台整体的功能、软件结构、数据结构等。(3)实现了移动用户平台的多路和单路解码功能。从VLC开源播放器入手,将VLC编译、移植到Android平台,并对其性能进行优化。经过反复地实验、调试、修改,实现满足监控系统对视频清晰度与流畅性要求的多路视频播放器。通过研究Android最新的MediaCodec API,将其用于系统专门录制的H.264文件播放,实现高清1080P视频解码功能。(4)在整合了两种解码方案的基础上,实现了移动用户平台的其他主要功能模块。先从服务器与用户平台的交互入手,设计了与服务器进行数据交换的方式,设计在用户平台上获取、解析、显示的功能模块,并对模块进行了调试、优化。随后在用户平台中加入设备控制、画面控制等功能。完成这一系列功能之后,最后优化了移动用户平台的用户体验。
其他文献
期刊
信号检测是信号处理中一个重要的方面。随着时频分布理论的发展,将时频分布应用于信号检测的工作越来越多。这些检测方法大多是基于对信号能量积累的检测方法,在低信噪比情况
分布式发电是近些年倍受关注的一种发电形式,它利用太阳能、风能、潮汐能等可再生的清洁能源发电,即保护了环境,又节约了能源,实现了能源利用的多样化。本文深入研究分布式发电并网系统的拓扑结构和数学模型,选择瞬时无功功率理论和滞环比较控制方式,得到了一个既能向电网发送有功功率,又能补偿本地负载产生的谐波和吸收的无功功率的并网系统。并利用MATLAB仿真工具建立了并网系统主电路和控制电路的仿真模型,对并网系
正交频分复用(OFDM)技术具有抗多径时延扩展、频谱利用率高、硬件实现简单等优点,近年来得到了广泛关注,并有望成为第四代移动通信系统的核心技术。信道估计是一个研究热点,
当前网络发展面临的挑战,计算机网络近几年来在全世界范围内的迅猛发展有目共睹,其爆炸性增长显示了信息技术对生产力的巨大推动作用。伴随着互联网络技术的发展,现有的网络开始
期刊
期刊
近年来,在以IP为代表的数据业务的爆炸性增长所产生的带宽需求和DWDM传输技术提供超大容量带宽资源的双重刺激下,传统的连接占主导地位的光网络正朝着适合传输高带宽的以IP为
期刊
期刊