基于android的远程视频监控系统(已开放源码)
<div id="cnblogs_post_body">基本过程是android作为socket客户端将采集到的每一帧图像数据发送出去,PC作为服务器接收并显示每一帧图像实现远程监控。图片如下(后来PC端加了个拍照功能)。。。http://pic002.cnblogs.com/images/2012/437620/2012083110142067.jpg
(PS。刚学android和java不久很多东西还不懂,高手若是知道哪些地方可以继续优化的话还请多多指点下啊)
系统代码如下:
一、android手机客户端
(1)AndroidManifest.xml文件。添加camera和socket权限,并设置了程序开始执行的activity、
<div class="cnblogs_Highlighter"><?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="org.wanghai.CameraTest" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="15" /> <!-- 授予程序使用摄像头的权限 --> <uses-permission android:name="android.permission.CAMERA" /> <uses-feature android:name="android.hardware.camera" /> <uses-feature android:name="android.hardware.camera.autofocus" /> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.KILL_BACKGROUND_PROCESSES"/> <uses-permission android:name="android.permission.RESTART_PACKAGES"/> <application android:icon="@drawable/ic_launcher" android:label="@string/app_name" > <activity android:name=".GetIP" android:screenOrientation="landscape" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name=".CameraTest" android:screenOrientation="landscape" android:label="@string/app_name" > </activity> </application></manifest>
页:
[1]