APP下载

基于Android平台的视频监控客户端的设计与实现

2015-08-10盛平韩伟

电子设计工程 2015年22期
关键词:界面用户

盛平,韩伟

(江苏大学 江苏 镇江 212013)

无线网络摄像机是wireless ip network camera的缩写,是基于TCP/IP协议的网络摄像机,主要组成结构是摄像头,视频服务器和无线wifi模块,使用linux操作系统,支持H264,MPEG4编码,支持RTSP视频流传输协议,可以通过PC客户端或者Android/IOS终端进行实时视频预览和观看录像回放;网络摄像机实际上是一台视频服务器和摄像镜头模块的集成,拥有IP地址和DDNS动态域名,并可通过WIFI网络传输视频信号。

Android是谷歌公司发布的一种基于Linux的自由及开放源代码的操作系统,截止2014年第四季度,Android系统市场占有率为83.6%,远远高于苹果的iOS系统、微软WP系统和黑莓。中国移动已经建成全球最大的4G网络,拥有4G基站70万个,用户数量超过8 000万,高速的移动网络促使着移动应用,尤其是对网络带宽依赖性非常强的流媒体应用大量增长,基于以上原因本文提出了一种基于无线网络摄像机的Android客户端,视频流畅、稳定、可靠性高、实时性好,具有很好的市场应用前景。

1 Android开发平台与开发环境

1.1 Android平台开发简介

Android是一个分层的环境,构建在 Linux内核的基础上,它具有丰富的功能。Android应用程序是用 Java编程语言编写的,它们在一个虚拟机(Dalvik Virtual Machine)中运行[1]。这是一种开源技术。每个 Android应用程序都在 Dalvik VM的一个实例中运行,这个实例驻留在一个由Linux内核管理的进程中。

本次开发对应的 Android 4.4.2(API level 19),相比与其他版本,Android4.4是一次重要的平台发布版,为用户和应用程序开发者增加了大量新特性,例如:Android4.4增加了几个新的API,使应用程序能够与照片,影片和音乐等媒体交互。Media Effects是一个新的媒体效果框架,为了最佳效果,其直接应用了OpenGL的纹理。……

登录APP查看全文

猜你喜欢

界面用户
国企党委前置研究的“四个界面”
基于FANUC PICTURE的虚拟轴坐标显示界面开发方法研究
空间界面
电子显微打开材料界面世界之门
关注用户
人机交互界面发展趋势研究
关注用户
关注用户
手机界面中图形符号的发展趋向
Camera360:拍出5亿用户