System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 亚洲国产精品无码久久九九 ,少妇人妻偷人精品无码AV ,亚洲熟妇无码八V在线播放
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種屏幕錄像方法、裝置及電子設備制造方法及圖紙

    技術編號:44457923 閱讀:3 留言:0更新日期:2025-02-28 19:05
    本申請公開了一種屏幕錄像方法、裝置及電子設備,該方法應用于遠程控制類軟件,包括:響應于遠程控制類軟件的遠程窗口的創(chuàng)建,截取遠程窗口當前所在屏幕,得到當前時刻的截屏圖像;將當前時刻的截屏圖像轉化為具備目標圖像類型的第一目標圖像;基于當前時刻的第一目標圖像同第二目標圖像和/或第三目標圖像的合成,得到遠程窗口的錄制視頻。通過本申請實施例提供的技術方案,使得遠程控制類軟件在遠程控制過程中也具備錄像功能。

    【技術實現(xiàn)步驟摘要】

    本申請涉及圖像處理,尤其涉及一種屏幕錄像方法、裝置及電子設備


    技術介紹

    1、遠程控制類軟件是一種基于網(wǎng)絡的軟件,該軟件允許用戶通過一臺電腦(主控端)遠程控制另一臺或多臺電腦(被控端)。

    2、上述遠程控制類軟件包括tightvnc。該tightvnc是一種使用遠程幀緩沖(英文:remote?frame?buffer,縮寫為rfb)協(xié)議進行屏幕畫面分享以及遠端操作的軟件。該tightvnc借助網(wǎng)絡可以傳送鍵盤與鼠標的動作以及即時屏幕畫面,并提供了基礎的遠程控制與文件傳輸能力。

    3、但是,tightvnc在遠程控制過程中不具備屏幕錄制功能。


    技術實現(xiàn)思路

    1、本申請?zhí)峁┝艘环N屏幕錄像方法、裝置及電子設備,用以解決遠程控制類軟件(如tightvnc)不具備遠程控制過程中的屏幕錄制功能的問題。具體實現(xiàn)方案如下:

    2、第一方面,本申請?zhí)峁┝艘环N屏幕錄像方法,所述方法應用于遠程控制類軟件,所述方法包括:

    3、響應于所述遠程控制類軟件的遠程窗口的創(chuàng)建,截取所述遠程窗口當前所在屏幕,得到當前時刻的截屏圖像;

    4、將當前時刻的所述截屏圖像轉化為具備目標圖像類型的第一目標圖像;其中,所述第一目標圖像的文件體積小于所述截屏圖像的文件體積;

    5、基于當前時刻的所述第一目標圖像同第二目標圖像和/或第三目標圖像的合成,得到所述遠程窗口的錄制視頻;其中,所述第二目標圖像為在當前時刻之前的目標圖像,所述第三目標圖像為在當前時刻之后的目標圖像。

    6、通過上述申請實施例,在遠程控制類軟件的遠程窗口創(chuàng)建成功后,將截取遠程窗口當前所在屏幕后得到的當前時刻的截屏圖像轉化為具備目標圖像類型的第一目標圖像,由于第一目標圖像的文件體積小于截屏圖像的文件體積,從而有效降低了圖像的文件體積,節(jié)省了存儲空間。再基于當前時刻的第一目標圖像同第二目標圖像和/或第三目標圖像的合成,得到了遠程窗口的錄制視頻,從而完成了遠程控制類軟件的遠程窗口的錄像,使得遠程控制類軟件(如tightvnc)具備了遠程控制過程中的屏幕錄制功能。

    7、在一種可能的實施方式中,所述截取所述遠程窗口當前所在屏幕,得到當前時刻的截屏圖像,包括:

    8、判斷所述遠程窗口是否滿足第一截圖條件;其中,所述第一截圖條件為未關閉所述遠程窗口;

    9、若是,判斷所述遠程窗口是否滿足第二截圖條件,若確定所述遠程窗口滿足所述第二截圖條件,則截取所述遠程窗口當前所在屏幕,得到當前時刻的所述截屏圖像;其中,所述第二截圖條件為所述遠程窗口非最小化的窗口。

    10、通過上述申請實施例,在遠程窗口滿足第一截圖條件時,即,在未關閉遠程窗口時,則不需要結束遠程窗口的錄像,然后再在遠程窗口還滿足第二截圖條件(即遠程窗口非最小化的窗口)時,才截取遠程窗口當前所在屏幕,減少了無效圖像的截取。

    11、在一種可能的實施方式中,在所述判斷所述遠程窗口是否滿足第二截圖條件之后,還包括:

    12、若確定所述遠程窗口未滿足所述第二截圖條件,則暫停所述遠程窗口的截屏,并在暫停預設時長后,繼續(xù)判斷所述遠程窗口是否滿足所述第一截圖條件。

    13、通過上述申請實施例,在遠程窗口未滿足第二截圖條件的前提下,即,在遠程窗口為最小化的窗口時,暫停遠程窗口的截屏,從而進一步地減少了無效圖像的截取,并在暫停預設時長后,繼續(xù)判斷遠程窗口是否滿足第一截圖條件,以便于不斷地截取遠程窗口當前所在屏幕不同時刻的圖像。

    14、在一種可能的實施方式中,所述截取所述遠程窗口當前所在屏幕,得到當前時刻的截屏圖像,包括:

    15、根據(jù)目標需求,截取所述遠程窗口當前所在屏幕,得到當前時刻的所述截屏圖像;其中,所述目標需求包括所述遠程窗口當前所在的位置、窗口尺寸。

    16、通過上述申請實施例,根據(jù)目標需求來截取遠程窗口當前所在屏幕,使得所截取的當前時刻的截屏圖像滿足目標需求,從而有助于實現(xiàn)遠程窗口的精準化錄屏,相較于全屏錄制將屏幕中用戶所看到的所有內(nèi)容均錄制下來而言,可以避免用戶的隱私信息被錄下來所導致的隱私信息泄露的問題,使得用戶信息的安全性得以提升。

    17、在一種可能的實施方式中,所述截取所述遠程窗口當前所在屏幕,得到當前時刻的截屏圖像,包括:

    18、判斷終端中是否安裝鏡像驅動;

    19、若是,則通過鏡像驅動技術,截取所述遠程窗口當前所在屏幕,得到當前時刻的所述截屏圖像;

    20、若否,則通過應用程序鉤子api?hook技術,截取所述遠程窗口當前所在屏幕,得到當前時刻的所述截屏圖像。

    21、通過上述申請實施例,無論終端中是否安裝鏡像驅動,均可以實現(xiàn)遠程窗口當前所在屏幕的截取。然后,在終端中安裝了鏡像驅動時,優(yōu)先采用鏡像驅動技術來截屏,顯著的降低了一次截屏的時間消耗,從而有助于提升遠程窗口的錄制視頻的合成效率。

    22、在一種可能的實施方式中,所述基于當前時刻的所述第一目標圖像同第二目標圖像和/或第三目標圖像的合成,得到所述遠程窗口的錄制視頻,包括:

    23、通過視頻合成軟件,將當前時刻的所述第一目標圖像,同所述第二目標圖像和/或所述第三目標圖像,合成為具備分割時長的分割視頻;

    24、響應于所述遠程窗口未滿足第一截圖條件,將包含不同時刻的目標圖像的多個分割視頻合并為所述遠程窗口的所述錄制視頻;其中,所述第一截圖條件為未關閉所述遠程窗口。

    25、通過上述申請實施例,避免了在錄像過程中的故障導致截取的遠程窗口的所有截屏圖像失效。即使在遠程窗口的錄像過程中突然出現(xiàn)故障,也還保存了出故障前的部分信息,從而使得遠程窗口的錄像具備容錯性。

    26、在一種可能的實施方式中,所述視頻合成軟件為:針對原視頻合成軟件中的專項內(nèi)容進行剪裁后的軟件;其中,所述專項內(nèi)容包括所述原視頻合成軟件中的非目標編碼器、非目標解碼器以及網(wǎng)絡通信模塊。

    27、通過上述申請實施例,基于專項內(nèi)容的剪裁,去除了原視頻合成軟件中的非必要內(nèi)容,從而可以大幅度的提高視頻合成過程的效率。

    28、第二方面,本申請還提供了一種屏幕錄像,所述裝置應用于遠程控制類軟件,所述裝置包括:

    29、截取模塊,用于響應于所述遠程控制類軟件的遠程窗口的創(chuàng)建,截取所述遠程窗口當前所在屏幕,得到當前時刻的截屏圖像;

    30、轉化模塊,用于將當前時刻的所述截屏圖像轉化為具備目標圖像類型的第一目標圖像;其中,所述第一目標圖像的文件體積小于所述截屏圖像的文件體積;

    31、處理模塊,用于基于當前時刻的所述第一目標圖像同第二目標圖像和/或第三目標圖像的合成,得到所述遠程窗口的錄制視頻;其中,所述第二目標圖像為在當前時刻之前的目標圖像,所述第三目標圖像為在當前時刻之后的目標圖像。

    32、在一種可能的實施方式中,所述截取模塊,具體用于判斷所述遠程窗口是否滿足第一截圖條件;其中,所述第一截圖條件為未關閉所述遠程窗本文檔來自技高網(wǎng)...

    【技術保護點】

    1.一種屏幕錄像方法,應用于遠程控制類軟件,其特征在于,包括:

    2.如權利要求1所述的方法,其特征在于,所述截取所述遠程窗口當前所在屏幕,得到當前時刻的截屏圖像,包括:

    3.如權利要求2所述的方法,其特征在于,在所述判斷所述遠程窗口是否滿足第二截圖條件之后,還包括:

    4.如權利要求1所述的方法,其特征在于,所述截取所述遠程窗口當前所在屏幕,得到當前時刻的截屏圖像,包括:

    5.如權利要求1-4任一項所述的方法,其特征在于,所述截取所述遠程窗口當前所在屏幕,得到當前時刻的截屏圖像,包括:

    6.如權利要求1所述的方法,其特征在于,所述基于當前時刻的所述第一目標圖像同第二目標圖像和/或第三目標圖像的合成,得到所述遠程窗口的錄制視頻,包括:

    7.如權利要求6所述的方法,其特征在于,所述視頻合成軟件為:針對原視頻合成軟件中的專項內(nèi)容進行剪裁后的軟件;其中,所述專項內(nèi)容包括所述原視頻合成軟件中的非目標編碼器、非目標解碼器以及網(wǎng)絡通信模塊。

    8.一種屏幕錄像裝置,應用于遠程控制類軟件,其特征在于,包括:

    <p>9.一種電子設備,其特征在于,包括:

    10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質內(nèi)存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)權利要求1-7任一項所述的方法步驟。

    ...

    【技術特征摘要】

    1.一種屏幕錄像方法,應用于遠程控制類軟件,其特征在于,包括:

    2.如權利要求1所述的方法,其特征在于,所述截取所述遠程窗口當前所在屏幕,得到當前時刻的截屏圖像,包括:

    3.如權利要求2所述的方法,其特征在于,在所述判斷所述遠程窗口是否滿足第二截圖條件之后,還包括:

    4.如權利要求1所述的方法,其特征在于,所述截取所述遠程窗口當前所在屏幕,得到當前時刻的截屏圖像,包括:

    5.如權利要求1-4任一項所述的方法,其特征在于,所述截取所述遠程窗口當前所在屏幕,得到當前時刻的截屏圖像,包括:

    6.如權利要求1所述的方法,其特征在于,所述基于當...

    【專利技術屬性】
    技術研發(fā)人員:張利沈中華楊碩宋若寧王芳
    申請(專利權)人:航天信息股份有限公司
    類型:發(fā)明
    國別省市:

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 日韩少妇无码一区二区三区 | 久久无码AV中文出轨人妻| 久久久久亚洲av无码专区导航| 日韩人妻精品无码一区二区三区 | 粉嫩高中生无码视频在线观看| 无码国产色欲XXXX视频| 国产精品无码一本二本三本色| 亚洲AV无码乱码国产麻豆| 日韩美无码五月天| 中文无码字幕中文有码字幕| 超清无码熟妇人妻AV在线电影| 国产成人精品无码专区| 亚洲熟妇无码一区二区三区导航 | 免费无码国产在线观国内自拍中文字幕| 无码熟妇人妻AV在线影院| 久久久久亚洲AV成人无码网站| 亚洲成av人片天堂网无码】| 亚洲AV无码日韩AV无码导航| 无码人妻一区二区三区在线水卜樱 | 亚洲毛片无码专区亚洲乱| 久久Av无码精品人妻系列| 亚洲日韩精品无码专区网址 | 亚洲AV永久无码精品一百度影院| 无翼乌工口肉肉无遮挡无码18| 无码人妻精品一区二区蜜桃| 91嫩草国产在线无码观看| 欧洲成人午夜精品无码区久久 | 亚洲韩国精品无码一区二区三区 | 自慰无码一区二区三区| 国产成人无码av片在线观看不卡| 国产成人无码精品久久久小说| 久久久精品天堂无码中文字幕| 亚洲最大天堂无码精品区| 精品高潮呻吟99av无码视频| 精品人妻系列无码一区二区三区 | 无码成人精品区在线观看| 亚洲日韩乱码中文无码蜜桃| 亚洲AV综合色区无码二区爱AV| av无码免费一区二区三区| 亚洲日韩国产AV无码无码精品| 人妻精品无码一区二区三区|