[发明专利]屏幕操作的记录方法和应用有效
申请号: | 201110166248.1 | 申请日: | 2011-06-10 |
公开(公告)号: | CN102279739A | 公开(公告)日: | 2011-12-14 |
发明(设计)人: | 吴东辉 | 申请(专利权)人: | 吴东辉 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 226001 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 屏幕 操作 记录 方法 应用 | ||
技术领域
本发明涉及软件、软件服务模式、网络等领域,特别是涉及屏幕操作的记录方法和应用。
背景技术
目前有成熟的能够记录计算机屏幕操作过程的软件,一般生成avi文件,可以压缩为其它格式,如MPEG、WMV、RM等格式,记录计算机屏幕操作的目的一般是为了教学、屏幕监视等,这种记录方式存在记录容量大的缺点,一般对于屏幕操作记录,特别是教学,观看者只关心操作的关键时点,如点击鼠标、输入键盘等操作,对其余大部分屏幕显示并不关心,所以本发明提出以屏幕操作为触发条件的屏幕操作的记录及传送的方法,或者只抓取所需要的关键帧并结合模拟鼠标操作表达记录过程,采用成熟的GIF文件格式或Flash文件格式,只生成屏幕操作有用信息文件,文件容量很小,适合网络传送。GIF(Graphics Interchange Format)文件格式是“图像互换格式”,是CompuServe公司在1987年开发的图像文件格式,是一种基于LZW算法的连续色调的无损压缩格式,其压缩率一般在50%左右,它不属于任何应用程序,目前几乎所有相关软件都支持它,公共领域有大量的软件在使用GIF图像文件,GIF图像文件的数据是经过压缩的,而且是采用了可变长度等压缩算法,所以GIF的图像深度从1bit到8bit,也即GIF最多支持256种色彩的图像,GIF格式的另一个特点是其在一个GIF文件中可以存多幅彩色图像,如果把存于一个文件中的多幅图像数据逐幅读出并显示到屏幕上,就可构成一种最简单的动画。上述GIF文件是象素图像,图像表达力不如Flash,Flash文件格式也是成熟的技术方案,Flash是矢量图像,是利用数学公式计算出来的,所以图像放大也不会质量下降,Flash动画是“遮罩+补间动画+逐帧动画”,Flash特别适用于创建通过Internet提供的内容,因为它的文件非常小。Flash文件生成可以利用Flash生成程序或模块,也可以利用activex控件生成或播放flash格式的动画,例如调用脚本程序的方式。
网络即时通讯软件是成熟的软件和应用,即IM(Instant Messaging)技术,是基于TCP/UDP协议的通讯软件,如QQ、MSN等,即时通讯软件可以提供用户之间的交流,如对话、截屏、远程控制等。目前即时通讯软件,如QQ,有截图功能,用户之间可以通过截图表达屏幕操作方式,但没有连续的屏幕操作记录传送功能,本发明的一个应用方式就是增加即时通讯软件的屏幕操作的记录及传送功能。
发明内容
为了实现对计算机屏幕操作过程的记录,舍弃无关或不重要的过程信息,生成比较小的文件以便于通过网络传送,本发明的技术方案是:A、首先录制帧,形成帧序列文件,然后根据输入设备(鼠标、键盘等)的动作触发提取关键帧(Key frame)的操作,最后形成关键帧序列文件;或者B、根据输入设备(鼠标、键盘等)的动作直接触发捕获当前帧的操作,并将当前帧作为关键帧,最后形成关键帧序列文件;或者C、依次提取过程中稳定屏幕时间段中任一稳定帧,并把这些稳定帧作为关键帧,形成关键帧序列,同时从底层鼠标驱动获得鼠标位置坐标信息,并记录鼠标动作时的坐标信息,制作一虚拟鼠标标志图像,在形成GIF文件或Flash文件时将虚拟鼠标标志图像根据记录的鼠标坐标位置叠加在相应的关键帧图片上,这样就可以代表屏幕的操作过程。通过对A或B或C方法形成的关键帧序列文件进行处理,生成压缩格式图片,或动画文件如GIF文件格式,或Flash文件格式(后缀名为SWF),动画文件可以用来显示操作过程,也可以对生成的文件进行网络传送,可应用于即时通讯软件屏幕操作的演示传送,具体可在即时通讯软件中加一操作记录按钮,开始后链接启动记录程序,结束后自动发送至对方。对屏幕的操作指利用输入设备对计算机进行操作,输入设备如鼠标、键盘、触摸屏、手写笔、摄像头等等。
本发明屏幕操作的记录方法和应用,其特征是:从底层驱动层截获显示的图像序列数据,即帧数据,记录并保存帧数据,帧数据中包含关键帧序列,用关键帧序列生成图片文件格式,或GIF文件格式,或Flash文件格式。
如上所述屏幕操作的记录方法和应用,其特征是:记录屏幕操作过程中以输入设备的动作为触发条件,提取关键帧或捕获当前帧的步骤。
如上所述屏幕操作的记录方法和应用,其特征是:记录屏幕操作过程中以输入设备的动作为触发条件,提取关键帧序列或提取关键帧后进行插入帧处理的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于吴东辉,未经吴东辉许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110166248.1/2.html,转载请声明来源钻瓜专利网。