基于云存储的Android手机视频监控系统应用设计
发布时间:2017-05-25 16:30
本文关键词:基于云存储的Android手机视频监控系统应用设计,由笔耕文化传播整理发布。
【摘要】:随着3G/4G无线网络技术的飞速发展,以及Android手机硬件和软件水平的不断提高,以Android手机作为视频采集移动终端的视频监控系统成为视频监控领域的一个新的发展趋势。但是,大规模的视频监控数据对传统的单一服务器存储全部视频资源的模式带来了巨大的挑战。另外,视频数据上传消耗了手机客户端用户的大量流量,如何避免流量费用过多导致手机客户端上传中断,成为了一个新的研究课题。设计并实现了一种视频监控和流量共享系统,包括智能手机视频采集与流量共享客户端、中心管理服务器、监控客户端和云存储服务器。采用基于Android系统的Open Core框架采集视频,并对视频数据进行H.264压缩。然后,使用JRTPLIB函数库对压缩的监控视频数据进行RTP载荷封装、发送。中心管理服务器使用JRTPLIB库实现了RTP数据流的转发和存储。监控客户端采用Java下的VLCJ技术,调用多媒体播放器VLC对H.264视频数据解码、播放,并嵌入到JFrame中实现监控客户端的多路播放。考虑到视频数据占据大量的存储空间,对云存储方案进行了研究,对比了商业云存储方案以及私有云存储方案own Cloud,得到了own Cloud技术可以更好的保护监控视频的隐私性。搭建了基于own Cloud的云存储服务器平台,为了提高云存储服务器各个子节点的存储效率,中心管理服务器采用加权负载均衡的算法确定监控视频的存储位置。设计了流量共享与索取的功能,在流量不足时向附近的客户索取流量,在流量剩余时分享流量。在测试了整个系统之后,发现监控客户端对实时监控视频和历史监控视频的监控比较理想。同时还对引起实时视频监控出现的少量时延和抖动的原因进行了分析。通过测试,验证了基于Android手机的监控视频采集端,可扩展性好,移动性强,使得本系统易于推广。基于own Cloud技术的私有云存储平台,安全性高,搭建方便,更加有利于本系统在实际中部署。所提出的流量共享及索取的思路解决了流量不足的问题,具有更好的实际应用价值。
【关键词】:视频监控 云存储 Android 流量共享视频监控 云存储 Android 流量共享
【学位授予单位】:北京工业大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52;TN948.6
本文关键词:基于云存储的Android手机视频监控系统应用设计,由笔耕文化传播整理发布。
,本文编号:394346
本文链接:https://www.wllwen.com/kejilunwen/wltx/394346.html
教材专著