Android 之视频监控

Android 视频监控已经有示例了,如http://www.open-open.com/lib/view/open1346400423609.html完全可以实现简单的监控功能。但是,如果想要在手机上监控另外一个手机就需要做一些改动了。

其中,手机A实现的功能和上文中的一样,主要在于手机B上如何接收手机A通过Socket发送出来的数据。

在Android中,显示图片可以用ImageView,但是这个空间比较适用于静态图片,如果是动态图片或者手动设置的变化的文字,就需要用SurfaceView了,这个用法需要实现Callback才能使用。

因此问题变简单了,就是接受inputStream然后转成JPEG或者直接变成Bitmap,然后显示出来。关键部分代码如下:

c = holder.lockCanvas();

ss = new ServerSocket(port);
Socket s = ss.accept();
this.ins = s.getInputStream();

byte[] data = new byte[1024];
data = readInputStream(ins);

Bitmap bmp = BitmapFactory.decodeByteArray(data, 0, data.length);

c.drawBitmap(bmp,0,0,null);
//关闭Socket,否则图片不会更新
ss.close();

  

Android 之视频监控

时间: 2024-08-07 16:46:51

Android 之视频监控的相关文章

手机Android音视频采集与直播推送,实现单兵、移动监控类应用

恰逢2014 Google I/O大会,不难看出安卓在Google的推进以及本身的开放性作用下,已经快延生到生活的各个方面了,从安卓智能手机.平板,到可穿戴的Android Ware.眼镜.手表.再到Android汽车.智能家居.电视,甚至最近看新闻,日本出的几款机器人都是Android系统的,再把目光放回监控行业,传统监控中的移动终端设备,例如:单兵设备.手持设备.车载终端设备,包括家庭监控中用到的智能设备,都可以用Android系统替代了,不仅开发容易,而且易扩展,设备也更加智能了. 图 -

基于Android平台的移动视频监控系统开发

网络信息化的趋势,跟着流媒体技术.无线网络技术以及视频压缩技术的不断进步,视频监控技术得到了广泛的运用,一起,监控的规划和规划也在不断的扩展.大家关于安全保证的需求不断的提高,然后使得过去以图文为主的内容服务应经不能够满意用户的需要,取而代之的则是音视频多媒体服务.运用移动终端技术的视频监控体系,不只具有体积小型化.装置傻瓜化以及装备灵活化的优势,最重要的是还降低了成本.因为网络功用和视频压缩都被会集的保存在小体积的设备中,因此,经过网络长途监控视频设备就能够取得监控视频.当前,网络视频监控不只

视频监控系统:C/S & B/S

最近一直和视频监控打交道,也做了大量的工作,其中包含了监控系统的两种模式实现: 1.C/S架构 C/S架构,主要是Android系统下监控客户端设计,基于VLC实现,可直接观看IP摄像机RTSP视频流. 优点:延时小.操作简单. 缺点:代码量大. 2.B/S架构 B/S架构,主要是在Android下采用FFmpeg和Nginx结合搭建HLS流媒体服务器,将RTSP流转换成可由HTTP协议传输的视频流,在浏览器中观看. 优点:代码量少,无需其他软件.插件. 缺点:移植东西多.延时大. 这两种方式都

手机端的音视频监控系统开发

网络信息化的趋势,随着流媒体技术.无线网络技术以及视频压缩技术的不断进步,视频监控技术得到了广泛的应用,同时,监控的规模和范围也在不断的扩大.人们对于安全保障的要求不断的提高,从而使得过去以图文为主的内容服务应经不能够满足用户的需求,取而代之的则是音视频多媒体服务.使用移动终端技术的视频监控系统,不仅具有体积小型化.安装傻瓜化以及配置灵活化的优势,最重要的是还降低了成本.由于网络功能和视频压缩都被集中的保存在小体积的设备中,因此,通过网络远程监控视频设备就可以获得监控视频.目前,网络视频监控不仅

【转】网络视频监控P2P解决方案

一.摘要 本文分析了日益增长的民用级别家庭和个人网络视频监控市场的需求特点,并给出了一种经济可行易于大规模部署的P2P解决方案. 由于篇幅有限,本文只给出了方案的思路,未对更深入的技术细节做详细的论述,有兴趣的朋友可以继续深入研究. 二.关键词 IPCAM,  P2P,NAT,  STUN,  TURN,  ICE,  PJSIP,  OPENSIPS,  UDT, TCP,  UDP 三.需求提出 网络视频监控市场持续火爆升温,除了公共安全市场持续高速增长之外,民用市场中家庭和个人视频监控的需

基于java spring框架开发部标1078视频监控平台精华文章索引

部标1078视频监控平台,是一个庞杂的工程,涵盖了多层协议,部标jt808,jt809,jt1078,苏标Adas协议等,多个平台功能标准,部标796标准,部标1077标准和苏标主动安全标准,视频方面的协议有RTSP, RTMP, RTP, 音视频编码有H.264, AAC,  726,711等,消化这些协议和功能标准就已经是需要一个较长的周期了,而构建一个视频平台的架构,也是比较复杂的,后端不仅有网关,还要有流媒体服务器,转发服务器,播放器,RTSP或RTMP服务器等多个服务器模块,需要的技术

用java写一个远程视频监控系统,实时监控(类似直播)我想用RPT协议,不知道怎么把RPT协议集成到项目中

我最近在用java写一个远程视频监控系统,实时监控(类似直播)我想用RPT协议,不知道怎么把RPT协议集成到项目中,第一次写项目,写过这类项目的多多提意见,哪方面的意见都行,有代码或者demo的求赏给我,谢谢

android音视频点/直播模块开发

前言 随着音视频领域的火热,在很多领域(教育,游戏,娱乐,体育,跑步,餐饮,音乐等)尝试做音视频直播/点播功能,那么作为开发一个小白,如何快速学习音视频基础知识,了解音视频编解码的传输协议,编解码方式,以及如何技术选型,如何解决遇到的坑,本文抛砖引玉,欢迎大咖交流. 一. 音视频的基础知识 1.1 基本概念 视频是什么 静止的画面叫图像(picture).连续的图像变化每秒超过24帧(frame)画面以上时,根椐视觉暂留原理, 人眼无法辨别每付单独的静态画面,看上去是平滑连续的视觉效果.这样的连

Android 教学视频的 使用思想,注意点

之前讲过 找Android工作, 以及Android兴趣 到放弃工作.  还有讲到Android 项目源码 的使用思想,注意点, 这次讲下 Android 教学视频的 使用思想,注意点. 送上小清新 妹子图 一张, 免得 程序员的文章都太枯燥. 那么接下来就是正文, 这个是 极客学院的一些Android 教学视频,  那怎么使用思想是什么的, 要都看吗?  肯定不必啦. 其实跟Android 应用源码差不多. 假如你想做个类似神经猫的游戏,就可以参考一下这个教学视频.  不需要的话, 真的没有必