一.錄屏原理
(1)使用DynamicDesktopConnector連接配接到螢幕桌面。
(2)使用定時器(比如10fps,則每隔100ms一次)定時調用DynamicDesktopConnector的GetCurrentImage方法,把得到的圖像使用MFile寫入視訊檔案。
(3)源碼示範的是不需要同時錄制麥克風的聲音,是以使用了MFile提供的SilenceVideoFileMaker元件(而非原來的VideoFileMaker元件),僅僅錄制視訊資料。
(4)通過MultimediaManager的DesktopEncodeQuality屬性,控制螢幕圖像的清晰度。
二.錄屏源碼
源碼如下所示,如果不想下載下傳源碼,可以直接通過下面的代碼了解詳細的實作思路。
三.源碼開源下載下傳

版權聲明:本文為部落客原創文章,未經部落客允許不得轉載。