天天看点

C#实现录音录像录屏源码2015.6.18 整理全部相关开源源码如下:

一.录屏原理

(1)使用DynamicDesktopConnector连接到屏幕桌面。

(2)使用定时器(比如10fps,则每隔100ms一次)定时调用DynamicDesktopConnector的GetCurrentImage方法,把得到的图像使用MFile写入视频文件。

(3)源码演示的是不需要同时录制麦克风的声音,所以使用了MFile提供的SilenceVideoFileMaker组件(而非原来的VideoFileMaker组件),仅仅录制视频数据。

(4)通过MultimediaManager的DesktopEncodeQuality属性,控制屏幕图像的清晰度。

二.录屏源码

  源码如下所示,如果不想下载源码,可以直接通过下面的代码了解详细的实现思路。

三.源码开源下载

C#实现录音录像录屏源码2015.6.18 整理全部相关开源源码如下:

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