远程视频监控中快速采集子系统的设计与实现

2013-09-13 12:30:00李红升
电子测试 2013年19期
关键词:进程优化方法

李红升

(西安铁路职业技术学院,710600)

0 引言

在远程视频监控中,视频快速捕捉与存储技术是决定其性能关键点之一,而随着计算机功能的不断强大,多媒体技术特别是数字图像技术的不断发展,为只依靠软件技术快速抓取计算机屏幕的监控画面,并将其转化成可供传输与预览的视频流资源,提供了可能。本文将在屏幕DC方法的基础上,结合内存映射文件技术加快写屏的思想,提出一种优化屏幕信息采集的新方法。并将连续捕捉到的图像合成为AVI视频流,使之能够预览播放。

通常获取屏幕图像的方法有两种:创建屏幕DC(Device Context,设备描述表)方法以及DirectX的方法,两种方法各自具有优缺点。屏幕DC方法适应范围广泛,但是截图速率低,DirectX方法截图速率高,但是需要安装软件,为程序开发和应用带来不便。

在屏幕DC截图的基础上,利用内存映射文件技术MVF(map view of file),可以将磁盘文件映射到虚拟内存的一块地址空间,在访问文件时就像访问内存文件一样,从而加快了采集速度,较好的解决了屏幕DC截图速度慢的缺点。优化后的屏幕DC截图法将有更好的应用价值。

1 屏幕DC与DirectX介绍比较

DC(Device Context,设备描述表)是一个定义一组图形对象及其属性、影响输出的图形方式(数据)结构。Windows提供设备描述表,用于应用程序和物理设备之间进行交互,从而提供了应用程序设计的平台无关性。DC与显示设备具有一定的对应关系,在 Windows GDI(Graphics Device Interface,图形设备接口)界面下,总是相关屏幕上的某个显示区域,具体程序操作时可以不关心是哪一种具体的设备。……

登录APP查看全文

猜你喜欢
进程优化方法
超限高层建筑结构设计与优化思考
房地产导刊(2022年5期)2022-06-01 06:20:14
民用建筑防烟排烟设计优化探讨
关于优化消防安全告知承诺的一些思考
一道优化题的几何解法
债券市场对外开放的进程与展望
中国外汇(2019年20期)2019-11-25 09:54:58
用对方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
捕鱼
社会进程中的新闻学探寻
民主与科学(2014年3期)2014-02-28 11:23:03
我国高等教育改革进程与反思
教育与职业(2014年7期)2014-01-21 02:35:04