最近一直和视频监控打交道,也做了大量的工作,其中包含了监控系统的两种模式实现:
1、C/S架构
C/S架构,主要是Android系统下监控客户端设计,基于VLC实现,可直接观看IP摄像机RTSP视频流。
优点:延时小、操作简单。
缺点:代码量大。
2、B/S架构
B/S架构,主要是在Android下采用FFmpeg和Nginx结合搭建HLS流媒体服务器,将RTSP流转换成可由H...
分类:
Web程序 时间:
2015-07-13 18:44:24
阅读次数:
213
1:字符流(掌握) (1)字节流操作中文数据不是特别的方便,所以就出现了转换流。 转换流的作用就是把字节流转换字符流来使用。 (2)转换流其实是一个字符流 字符流 = 字节流 + 编码表 (3)编码表 A:就是由字符和对应的数值组成的一张表 B:常见的编码表 ASCII ISO-88...
分类:
编程语言 时间:
2015-07-09 00:31:53
阅读次数:
165
目录:序列化、反序列化类型序列化的前提格式化器序列化原理控制序列化和反序列化一、序列化序列化是将一个对象转换成一个字节流的过程。反序列化是将一个字节流转回一个对象的过程。--------序列化----------对象:pList p = new List() { "Sun", "Mon", "Sta...
分类:
其他好文 时间:
2015-07-06 07:46:15
阅读次数:
99
Struts2框架学习(三) 数据处理Struts2框架框架使用OGNL语言和值栈技术实现数据的流转处理。值栈就相当于一个容器,用来存放数据,而OGNL是一种快速查询数据的语言。值栈:ValueStack一种数据结构,操作数据的方式为:先进后出OGNL : Object-GraphNavigatio...
分类:
其他好文 时间:
2015-07-05 21:10:30
阅读次数:
135
这次我们主要讨论下OpenFlow Switch的核心组件之一——Flow Tables,以了解其内部的 matching 以及 action handling 机制。下文将会分为几个部分来逐步详述OpenFlow Switch内部数据包的流转机制。1、Pipeline Processing ...
分类:
其他好文 时间:
2015-07-04 18:13:39
阅读次数:
153
在android中显示网络上的图片,需要先根据url找到图片地址,然后把该图 片转化成java的InputStream,然后把该 InputStream流转化成BitMap,BitMap可以直接显示在android中的ImageView里。这就是显示网络上图片的思路,实现起 来很简单。下面让我们看一...
分类:
其他好文 时间:
2015-07-04 11:06:03
阅读次数:
95
日子如流水,倏然间滑过去了……时光老了,老在清晨的鸟喧里,老在院落的蔷薇架下。恍惚间,烟尘散尽,时光流转,依然是洁净清美少年时。 越来越喜欢安静了,安静多好啊!我行我素, 按部就班的过着想要的日子,与纷扰无关,与羁绊无关,像一池小荷,就那样素素的开,饮清露,汲月华,兀自芬芳着。在暗波浊流里,孑...
分类:
其他好文 时间:
2015-06-24 18:33:51
阅读次数:
102
转自 http://blog.csdn.net/todd911/article/details/12909685有三种方法可以定位流。1.ftell函数和fseek函数这两个函数自V7依赖就存在了。但是它们假定文件的位置可以存放在一个长整型中。函数声明如下:[cpp]view plaincopy#....
分类:
其他好文 时间:
2015-06-24 18:29:32
阅读次数:
128
转自 http://blog.csdn.net/todd911/article/details/12884735一旦打开了流,则可以对流进行读写:每次一个字符,每次一行,二进制。1.每次一个字符使用下面三个函数用于一次读一个字符。[cpp]view plaincopy#includeintgetc....
分类:
其他好文 时间:
2015-06-24 18:28:11
阅读次数:
107
转载需注明出处:http://blog.csdn.net/minimicall,http://cloudtrade.top
我们之前说明了数据读者,数据槽。将数据读取到队列中,在算法主线程中需要使用DataFeed线程的数据。这是一个典型的读者-写着问题。
在主线程中和DataFeed打教导的事DataStream。下面我们看它的代码。说明在注释中说明了。
/*
* QUANTCONNEC...
分类:
其他好文 时间:
2015-06-21 02:06:51
阅读次数:
250