屏幕录像,屏幕截图...求帮助
我不知道这个问题是不是属于这个版块的,我所发现的最相似的就是这里了.....
我现在跟着做一个项目,现在才刚开始接触
现在的问题是实现屏幕录像,得到的是视屏流或者是图片流,就是按下开始键到结束的过程中能得到屏幕上的这段视屏,一系列图片,或者是先得到很多截图组合成的视屏流,或者是视屏流然后也能分割得到一系列的图片,对这个方面确实不了解一些术语或者问题的描述不是很正确....
还有就是系统时间和图片联系起来,能知道某个时间点得到的是哪(几)张图片
我现在需要知道就是这方面的一些东西,希望大家给点引导,相关方面的书籍,博客,技术文档,源代码什么的一切有关的资料都可以
以前没做过项目,现在很是迷茫,不知道如何下手,之前只看过VC很入门的一些东西对话框、文档、控件什么的,现在在网上也找了几个有关的源代码,一旦涉及到视频图片的时候就以点晕了各种结构,函数不了解
希望大家给点建议..............
[解决办法]
每隔固定时间截图,保存成临时文件,结束时转成视频的每一帧
[解决办法]
截取的图片是BMP数据量很大,不适合实时的传输
1、压缩成jpg传输,压缩jpg耗时,而且压缩的比例不大,估计1s能传个几张图片就不错了
2、压缩成mpg,就是采用视频帧间压缩,因为大部分时间图片的变化是很小的,可以达到实时的传输,如果还想提高性能,那就采用cuda视频流压缩。