一.录屏原理
(1)使用DynamicDesktopConnector连接到屏幕桌面。
(2)使用定时器(比如10fps,则每隔100ms一次)定时调用DynamicDesktopConnector的GetCurrentImage方法,把得到的图像使用MFile写入视频文件。
(3)源码演示的是不需要同时录制麦克风的声音,所以使用了MFile提供的SilenceVideoFileMaker组件(而非原来的VideoFileMaker组件),仅仅录制视频数据。
(4)通过MultimediaManager的DesktopEncodeQuality属性,控制屏幕图像的清晰度。
二.录屏源码
源码如下所示,如果不想下载源码,可以直接通过下面的代码了解详细的实现思路。
三.源码开源下载

版权声明:本文为博主原创文章,未经博主允许不得转载。