基于Android的遠程视频监控系统
HYPERLINK "/feifei1010/archive/2012/08/31/2664939.html" 基于android的远程视频监控系统(已开放源码)
基本过程是android作为socket客户端将采集到的每一帧图像数据发送出去,PC作为服务器接收并显示每一帧图像实现远程监控。图片如下(后来PC端加了个拍照功能)。。。
(PS。刚学android和java不久很多东西还不懂,高手若是知道哪些地方可以继续优化的话还请多多指点下啊)
系统代码如下:一、android手机客户端(1)AndroidManifest.xml文件。添加camera和socket权限,并设置了程序开始执行的activity、
package="org.wanghai.CameraTest"
android:versionCode="1"
android:versionName="1.0"?>
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"?>
android:name=".GetIP"
android:screenOrientation="landscape"
android:label="@string/app_name"?>
android:name=".CameraTest"
android:screenOrientation="landscape"
android:label="@string/app_name"?>
(2)main.xml 设置surfaceview用于摄像头采集图像的预览
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"?>
android:id="@+id/sView"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:scaleType="fitCenter"/>
(3)login.xml 登录界面,用于输入服务器IP
an