CN112584226A - 一种共享桌面时的截屏方法和装置 - Google Patents
一种共享桌面时的截屏方法和装置 Download PDFInfo
- Publication number
- CN112584226A CN112584226A CN202110207464.XA CN202110207464A CN112584226A CN 112584226 A CN112584226 A CN 112584226A CN 202110207464 A CN202110207464 A CN 202110207464A CN 112584226 A CN112584226 A CN 112584226A
- Authority
- CN
- China
- Prior art keywords
- screenshot
- screen capture
- candidate
- memory
- key frame
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 45
- 238000004590 computer program Methods 0.000 claims description 9
- 230000006870 function Effects 0.000 abstract description 6
- 238000010586 diagram Methods 0.000 description 7
- 230000003287 optical effect Effects 0.000 description 3
- 230000002452 interceptive effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4334—Recording operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明公开了一种共享桌面时的截屏方法和装置。所述方法包括:将视频解码后的共享桌面的关键帧存储至内存;若显示所述共享桌面时识别到截屏触发事件,则对内存中截屏触发时刻之前的关键帧的内容进行截取,得到候选截图;显示所述候选截图。本发明通过共享桌面的关键帧的存储,能够在用户触发截屏后向用户提供截屏触发时刻之前的候选截图,实现了截屏追溯功能。
Description
技术领域
本发明涉及在线会议技术领域,尤其涉及一种共享桌面时的截屏方法和装置。
背景技术
目前,远程的网络会议***得到广泛的使用,不同地点的用户通过会议终端登录进入会议。网络会议通常具有界面共享功能,即主讲人共享自己的桌面,其它参会人可在本地的终端上显示主讲人终端上的界面,从而提升沟通的效果。在主讲人共享桌面过程中,参会人往往希望对共享桌面中感兴趣的内容进行截屏,以此保存起来以供后续使用。目前,参会人通常可以采用终端的操作***支持的截屏操作或者会议***提供的截屏工具进行当前屏幕内容的截取。然而,共享桌面通常是由主讲人控制,在参会人尝试截屏的时候,可能主讲人已经切换了共享的内容,而上述截取方式截取的图片通常是触发截屏时刻的图片,没有追溯能力,由此使得参会人可能错过想要截屏的内容。
发明内容
为了解决上述问题,本发明提供了一种共享桌面时的截屏方法和装置。
本发明的第一方面涉及一种共享桌面时的截屏方法,包括:
将视频解码后的共享桌面的关键帧存储至内存;
若显示所述共享桌面时识别到截屏触发事件,则对内存中截屏触发时刻之前的关键帧的内容进行截取,得到候选截图;
显示所述候选截图。
可选地,若所述截屏触发事件指定了截屏区域,则所述对内存中截屏触发时刻之前的关键帧的内容进行截取,得到候选截图,包括:
获取指定的截屏区域的坐标;
根据所述坐标,对内存中截屏触发时刻之前的关键帧对应的所述截屏区域的内容进行截取,得到候选截图。
可选地,通过如下方式截取候选截图:
对内存中截屏触发时刻之前的第一预设时间段内的关键帧的内容进行截取,得到候选截图。
可选地,在存储关键帧时,所述方法还包括:
设置关键帧的保存时长,以使所述关键帧的存储时长达到所述保存时长后销毁所述关键帧,所述保存时长大于或等于所述第一预设时间段的时长。
可选地,通过如下方式截取候选截图:
对内存中截屏触发时刻之前的第一预设数量的关键帧的内容进行截取,得到候选截图。
可选地,所述方法还包括:
根据关键帧的存储时间顺序对超过第二预设数量的关键帧进行销毁,其中,所述第二预设数量大于或等于所述第一预设数量。
可选地,所述方法还包括:
显示截屏触发时刻共享桌面的截图;
其中,所述截屏触发时刻共享桌面的截图的显示方式与所述候选截图的显示方式不同。
本发明的第二方面涉及一种共享桌面时的截屏装置,包括:
关键帧存储模块,用于将视频解码后的共享桌面的关键帧存储至内存;
截屏处理模块,用于识别截屏触发事件,若显示所述共享桌面时识别到截屏触发事件,则对内存中截屏触发时刻之前的关键帧的内容进行截取,得到候选截图;
显示模块,用于显示所述候选截图。
本发明的第三方面涉及一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如第一方面所述的方法。
本发明的第四方面涉及一种电子设备,包括存储器和处理器,所述存储器上存储有计算机程序,所述处理器执行所述程序时实现如第一方面所述的方法。
本发明通过对视频解码后的共享桌面的关键帧进行存储,在识别到截屏触发事件后根据截屏触发时刻之前所存储的关键帧,向用户提供候选截图,以供用户获取截屏触发时刻之前想要截屏的内容,实现了截屏追溯功能。这样,即可得到想要截屏的内容,又无需打扰桌面共享者,用户体验较好。
附图说明
图1为根据本发明一实施例的共享桌面时的截屏方法的流程示意图;
图2为根据本发明又一实施例的共享桌面时的截屏方法的流程示意图;
图3为根据本发明一实施例的共享桌面时的截屏流程示意图;
图4为根据本发明一实施例的截屏场景示意图;
图5为根据本发明一实施例的共享桌面时的截屏装置的结构示意图;
图6为能够实施本发明实施例的示例性电子设备的方框示意图。
具体实施方式
为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案做详细的说明。
参考图1,其示出了根据本发明一实施例的共享桌面时的截屏方法的流程示意图。如图1所示,本发明一实施例提供了一种共享桌面时的截屏方法,包括:
S101、将视频解码后的共享桌面的关键帧存储至内存。
实际应用中,桌面共享的工作流程中,桌面共享者提供的共享桌面通常会经过视频编码后经服务器传输至作为参会人的用户的终端。之后,用户的终端对共享桌面进行视频解码后向用户显示。
本发明的一些实施例中,用户的终端在对共享桌面进行视频解码后,可识别出共享桌面的关键帧,并将视频解码后的共享桌面的关键帧存储至内存。可以理解的是,共享桌面的关键帧可以采用本领域技术人员常用的技术手段进行识别。
S102、若显示所述共享桌面时识别到截屏触发事件,则对内存中截取截屏触发时刻之前的关键帧的内容进行截取,得到候选截图。
本发明的一些实施例中,在对视频解码后的共享桌面进行显示时,用户可以对终端当前显示的共享桌面进行截屏操作。在用户执行截屏操作后,用户的终端识别到截屏触发事件,继而,可以从内存中获取截屏触发时刻之前的关键帧,并对关键帧的内容进行截取,得到截屏触发时刻之前的关键帧对应的候选截图。
可以理解的是,在共享初始阶段,内存中包括初始的共享桌面的关键帧,因此,若显示初始的共享桌面时识别到截屏触发事件,截取的截屏触发时刻之前的关键帧对应的候选截图包括初始的共享桌面的关键帧对应的候选截图。
可以理解的是,截屏触发事件发生在共享桌面的显示阶段,因此,截屏触发时刻之前的关键帧对应的候选截图中包括了当前显示的共享桌面的关键帧。
实际应用中,用户在执行截屏操作时可以根据自己的不同需求指定截屏区域,或不指定截屏区域。
可选地,本发明的一些实施例中,若在用户执行截屏操作时选择了截图区域,则表示截屏触发事件指定了截屏区域,所述对内存中截屏触发时刻之前的关键帧的内容进行截取,得到候选截图,可以包括:获取指定的截屏区域的坐标,根据所述坐标,对内存中截取截屏触发时刻之前的关键帧对应的所述截屏区域的内容进行截取,得到候选截图。
可选地,本发明的一些实施例中,在用户未指定截屏区域的情况下,可以按照默认的截屏区域的坐标进行候选截图的截取。其中,默认的截屏区域可以是用户终端的整个显示区域,也可以是预先选择的显示区域。
S103、显示所述候选截图。
具体地,在通过步骤S102截取候选截图后,终端可以将截取的多个候选截图进行显示,以供用户选择。
本发明的一些实施例中,显示的候选截图为可交互的图片,用户可以选择一张或多张候选截图作为最终的截屏结果。
本发明实施例提供的截屏方法,对视频解码后的共享桌面的关键帧进行存储,在识别到截屏触发事件后根据截屏触发时刻之前所存储的关键帧,向用户提供候选截图,以供用户获取截屏触发时刻之前想要截屏的内容,实现了截屏追溯功能。这样,即可得到想要截屏的内容,又无需打扰桌面共享者,用户体验较好。
关于候选截图,本发明的一些实施例中,可以通过如下方式截取:对内存中截屏触发时刻之前的第一预设时间段内的关键帧的内容进行截取,得到候选截图。实际应用中,可以先对内存中截屏触发时刻之前的第一预设时间段内的关键帧的内容进行提取,之后对提取的内容进行截取,得到候选截图。其中,第一预设时间段的时长由本领域技术人员根据实际需求进行设置,例如,可以设置为10秒,5秒等。
可选地,本发明的一些实施例中,可以通过如下方式截取候选截图:对内存中截屏触发时刻之前的第一预设数量的关键帧的内容进行截取,得到候选截图。实际应用中,可以先对内存中截屏触发时刻之前的第一预设数量的关键帧的内容进行提取,之后对提取的内容进行截取,得到候选截图。其中,第一预设数量由本领域技术人员根据实际需求进行设置,例如,可以设置为3帧、5帧、10帧等等。可以理解的是,内存中截屏触发时刻之前的关键帧的数量少于第一预设数量的情形下,可以对内存中截屏触发时刻之前的所有的关键帧进行候选截图的截取。
实际应用中,对内存中截屏触发时刻之前的第一预设时间段内的关键帧的内容进行提取,或者对内存中截屏触发时刻之前的第一预设数量的关键帧的内容进行提取之后,若截屏触发事件指定了截屏区域,则可以截取指定的截屏区域的内容为候选截图;若截屏触发事件未指定截屏区域,则可以将提取的所有内容截取为候选截图,或者可以截取默认的截屏区域的内容为候选截图。
进一步地,为避免占用过多的内存,可以在存储关键帧时设置保存时长,以使所述关键帧的存储时长达到所述保存时长后销毁所述关键帧。其中,所述保存时长大于或等于所述第一预设时间段的时长,所述保存时长由本领域技术人员根据实际需求进行设置。例如基于追溯能力的考虑,可以使得保存时长大于第一预设时间段的时长,而基于内存的考虑可以使得保存时长等于第一预设时间段的时长。
可选地,本发明的一些实施例中,所述保存时长大于所述第一预设时间段的时长时,需要根据关键帧的存储时间顺序,对内存中截屏触发时刻之前的第一预设时间段内的关键帧的内容进行截取。
可选地,本发明的一些实施例中,所述保存时长等于所述第一预设时间段的时长时,内存中存储的关键帧均为截屏触发时刻之前的第一预设时间段内的关键帧,因此,可以逐一对内存中的每一关键帧的内容进行截取,得到候选截图,而无需根据关键帧的存储时间顺序进行截屏触发时刻之前的第一预设时间段内的关键帧的识别。
可选地,本发明的一些实施例中,若对内存中截屏触发时刻之前的第一预设数量的关键帧的内容进行截取,得到候选截图,则可以根据关键帧的存储时间顺序对超过第二预设数量的关键帧进行销毁。其中,所述第二预设数量由本领域技术人员根据实际需求进行设置,所述第二预设数量大于或等于所述第一预设数量。例如,第一预设数量为5帧时,可以将5帧或10帧之前的关键帧进行销毁。
在图1所示实施例的基础上,本发明又一实施例提供了另一种共享桌面时的截屏方法,如图2所示,包括:
S201、将视频解码后的共享桌面的关键帧存储至内存。
S202、若显示所述共享桌面时识别到截屏触发事件,则对内存中截屏触发时刻之前的关键帧的内容进行截取,得到候选截图。
S203、显示所述候选截图。
S204、显示截屏触发时刻共享桌面的截图。
其中,所述截屏触发时刻共享桌面的截图的显示方式与所述候选截图的显示方式不同。
可以理解的是,本发明实施例中的步骤S201~S203可以参考图1所示实施例中的步骤S101~S103,此处不再赘述。
本发明实施例中,步骤S203与步骤S204并无执行的先后顺序的限制,可以先执行步骤S203后执行步骤S204,或者,可以先执行步骤S204后执行步骤S203,或者,可以同时执行步骤S203 和S204。
本发明实施例中,为了区分截屏触发时刻共享桌面的截图与通过步骤S202截取的候选截图,可以采用不同的显示方式,比如,采用不同的显示尺寸,不同的显示位置。例如,截屏触发时刻共享桌面的截图的尺寸更大,放在终端显示界面的中间位置。
步骤S203显示的候选截图与步骤S204显示的截图均为可交互的图片,用户可以选择一张或多张图片作为最终的截屏结果。
通过本发明实施例提供的截屏方法,在用户操作触发截屏后,即可以向用户提供截屏触发时刻共享桌面的截图,也可以向用户提供截屏操作之前的候选截图,便于追溯和选取正在想要的内容,而且,采用不同的显示方式可方便用户选择。
如图3所示,本发明的一实施例提供了一种共享桌面时的截屏方法的流程如下:
S301、从服务器接收桌面共享者提供的共享桌面。
S302、将接收的共享桌面进行视频解码。
S303、识别出共享桌面的关键帧并存储至内存。
S304、显示视频解码后的共享桌面。
S305、用户进行截屏触发操作。
S306、对内存中截屏触发时刻之前的关键帧的内容进行截取,得到候选截图。
S307、显示候选截图。
S308、显示截屏触发时刻共享桌面的截图。
可以理解的是,步骤S303和步骤S304可以同时执行也可以先执行步骤S303后执行步骤S304。步骤S307和步骤S308可以同时执行,也可以先执行步骤S307后执行步骤S308,或者可以先执行步骤S308后执行步骤S307。
如图4所示,用户观看桌面共享者提供的共享桌面时,可以定位并选中共享桌面的截屏区域。如图4所示,A示意截屏区域的内容。用户的终端识别到截屏触发事件后,可以通过上述实施例提供的方法对内存中截屏触发时刻之前的关键帧的内容进行截取,得到候选截图,并在用户屏幕上显示,其中A、B、C示意截屏触发时刻之前的候选截图的内容。本发明实施例中,还可以将截屏触发时刻共享桌面的截图以不同于候选截图的显示方式显示在用户屏幕上。
参考图5,其示出了根据本发明一实施例的共享桌面时的截屏装置的结构示意图;如图5所示,本发明一实施例提供了一种共享桌面时的截屏装置,包括:
关键帧存储模块501,用于将视频解码后的共享桌面的关键帧存储至内存。
截屏处理模块502,用于识别截屏触发事件,若显示所述共享桌面时识别到截屏触发事件,则对内存中截屏触发时刻之前的关键帧的内容进行截取,得到候选截图。
显示模块503,用于显示所述候选截图。
可选地,若所述截屏触发事件指定了截屏区域,截屏处理模块502获取指定的截屏区域的坐标;根据所述坐标,对内存中截屏触发时刻之前的关键帧对应的所述截屏区域的内容进行截取,得到候选截图。
可选地,截屏处理模块502可通过如下方式截取候选截图:对内存中截屏触发时刻之前的第一预设时间段内的关键帧的内容进行截取,得到候选截图。
可选地,关键帧存储模块501还用于在存储关键帧时设置关键帧的保存时长,以使所述关键帧的存储时长达到所述保存时长后销毁所述关键帧,所述保存时长大于或等于所述第一预设时间段的时长。
可选地,截屏处理模块502可通过如下方式截取候选截图:对内存中截屏触发时刻之前的第一预设数量的关键帧的内容进行截取,得到候选截图。
可选地,关键帧存储模块501还用于根据关键帧的存储时间顺序对超过第二预设数量的关键帧进行销毁,其中,所述第二预设数量大于或等于所述第一预设数量。
可选地,显示模块503还用于显示截屏触发时刻共享桌面的截图。
其中,所述截屏触发时刻共享桌面的截图的显示方式与所述候选截图的显示方式不同。
本实施例的截屏装置的各模块用于对应地实现上述方法中的各步骤,具体内容在此不再赘述。
本公开的实施例还提供了一种电子设备。该电子设备包括:存储器和处理器,所述存储器上存储有计算机程序,所述处理器执行所述程序时实现如上所述的方法。进一步地,还提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如上所述的方法。图6示出了可以用来实施本公开的实施例的电子设备600的示意性框图。如图所示,设备600包括中央处理单元(CPU)601,其可以根据存储在只读存储器(ROM)602中的计算机程序指令或者从存储单元608加载到随机访问存储器(RAM)603中的计算机程序指令,来执行各种适当的动作和处理。在RAM 603中,还可以存储设备600操作所需的各种程序和数据。CPU 601、ROM 602以及RAM 603通过总线604彼此相连。输入/输出(I/O)接口605也连接至总线604。
设备600中的多个部件连接至I/O接口605,包括:输入单元606,例如键盘、鼠标等;输出单元607,例如各种类型的显示器、扬声器等;存储单元608,例如磁盘、光盘等;以及通信单元609,例如网卡、调制解调器、无线通信收发机等。通信单元609允许设备600通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
处理单元601执行上文所描述的各个方法和处理。例如,在一些实施例中,方法可被实现为计算机软件程序,其被有形地包含于机器可读介质,例如存储单元608。在一些实施例中,计算机程序的部分或者全部可以经由ROM602和/或通信单元609而被载入和/或安装到设备600上。当计算机程序加载到RAM 603并由CPU 601执行时,可以执行上文描述的方法的一个或多个步骤。备选地,在其他实施例中,CPU 601可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行方法。
本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、芯片上***的***(SOC)、负载可编程逻辑设备(CPLD)等等。
用于实施本公开的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行***、装置或设备使用或与指令执行***、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体***、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD-ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
此外,虽然采用特定次序描绘了各操作,但是这应当理解为要求这样操作以所示出的特定次序或以顺序次序执行,或者要求所有图示的操作应被执行以取得期望的结果。在一定环境下,多任务和并行处理可能是有利的。同样地,虽然在上面论述中包含了若干具体实现细节,但是这些不应当被解释为对本公开的范围的限制。在单独的实施例的上下文中描述的某些特征还可以组合地实现在单个实现中。相反地,在单个实现的上下文中描述的各种特征也可以单独地或以任何合适的子组合的方式实现在多个实现中。
尽管已经采用特定于结构特征和/或方法逻辑动作的语言描述了本主题,但是应当理解所附权利要求书中所限定的主题未必局限于上面描述的特定特征或动作。相反,上面所描述的特定特征和动作仅仅是实现权利要求书的示例形式。
Claims (10)
1.一种共享桌面时的截屏方法,其特征在于,包括:
将视频解码后的共享桌面的关键帧存储至内存;
若显示所述共享桌面时识别到截屏触发事件,则对内存中截屏触发时刻之前的关键帧的内容进行截取,得到候选截图;
显示所述候选截图。
2.根据权利要求1所述的方法,其特征在于,若所述截屏触发事件指定了截屏区域,则所述对内存中截屏触发时刻之前的关键帧的内容进行截取,得到候选截图,包括:
获取指定的截屏区域的坐标;
根据所述坐标,对内存中截屏触发时刻之前的关键帧对应的所述截屏区域的内容进行截取,得到候选截图。
3.根据权利要求1或2所述的方法,其特征在于,通过如下方式截取候选截图:
对内存中截屏触发时刻之前的第一预设时间段内的关键帧的内容进行截取,得到候选截图。
4.根据权利要求3所述的方法,其特征在于,在存储关键帧时,所述方法还包括:
设置关键帧的保存时长,以使所述关键帧的存储时长达到所述保存时长后销毁所述关键帧,所述保存时长大于或等于所述第一预设时间段的时长。
5.根据权利要求1或2所述的方法,其特征在于,通过如下方式截取候选截图:
对内存中截屏触发时刻之前的第一预设数量的关键帧的内容进行截取,得到候选截图。
6.根据权利要求5所述的方法 ,其特征在于,所述方法还包括:
根据关键帧的存储时间顺序对超过第二预设数量的关键帧进行销毁,其中,所述第二预设数量大于或等于所述第一预设数量。
7.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
显示截屏触发时刻共享桌面的截图;
其中,所述截屏触发时刻共享桌面的截图的显示方式与所述候选截图的显示方式不同。
8.一种共享桌面时的截屏装置,其特征在于,包括:
关键帧存储模块,用于将视频解码后的共享桌面的关键帧存储至内存;
截屏处理模块,用于识别截屏触发事件,若显示所述共享桌面时识别到截屏触发事件,则对内存中截屏触发时刻之前的关键帧的内容进行截取,得到候选截图;
显示模块,用于显示所述候选截图。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1~7中任一项所述的方法。
10.一种电子设备,包括存储器和处理器,所述存储器上存储有计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1~7中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110207464.XA CN112584226B (zh) | 2021-02-25 | 2021-02-25 | 一种共享桌面时的截屏方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110207464.XA CN112584226B (zh) | 2021-02-25 | 2021-02-25 | 一种共享桌面时的截屏方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112584226A true CN112584226A (zh) | 2021-03-30 |
CN112584226B CN112584226B (zh) | 2021-06-18 |
Family
ID=75114016
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110207464.XA Active CN112584226B (zh) | 2021-02-25 | 2021-02-25 | 一种共享桌面时的截屏方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112584226B (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103369372A (zh) * | 2013-07-17 | 2013-10-23 | 广州珠江数码集团有限公司 | 一种电视直播截屏***及方法 |
CN104915202A (zh) * | 2015-06-05 | 2015-09-16 | 广东欧珀移动通信有限公司 | 一种截图方法及装置 |
CN106412708A (zh) * | 2016-10-21 | 2017-02-15 | 上海与德信息技术有限公司 | 一种视频截图方法及装置 |
US20170178685A1 (en) * | 2015-12-22 | 2017-06-22 | Le Holdings (Beijing) Co., Ltd. | Method for intercepting video animation and electronic device |
CN107370768A (zh) * | 2017-09-12 | 2017-11-21 | 中广热点云科技有限公司 | 一种智能电视流媒体预览***与方法 |
CN108462851A (zh) * | 2017-02-21 | 2018-08-28 | 北京视联动力国际信息技术有限公司 | 数据处理的方法和移动终端、服务器、第二移动终端 |
-
2021
- 2021-02-25 CN CN202110207464.XA patent/CN112584226B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103369372A (zh) * | 2013-07-17 | 2013-10-23 | 广州珠江数码集团有限公司 | 一种电视直播截屏***及方法 |
CN104915202A (zh) * | 2015-06-05 | 2015-09-16 | 广东欧珀移动通信有限公司 | 一种截图方法及装置 |
US20170178685A1 (en) * | 2015-12-22 | 2017-06-22 | Le Holdings (Beijing) Co., Ltd. | Method for intercepting video animation and electronic device |
CN106412708A (zh) * | 2016-10-21 | 2017-02-15 | 上海与德信息技术有限公司 | 一种视频截图方法及装置 |
CN108462851A (zh) * | 2017-02-21 | 2018-08-28 | 北京视联动力国际信息技术有限公司 | 数据处理的方法和移动终端、服务器、第二移动终端 |
CN107370768A (zh) * | 2017-09-12 | 2017-11-21 | 中广热点云科技有限公司 | 一种智能电视流媒体预览***与方法 |
Also Published As
Publication number | Publication date |
---|---|
CN112584226B (zh) | 2021-06-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110580125B (zh) | 显示界面的局部刷新方法、装置、设备及介质 | |
EP3917131A1 (en) | Image deformation control method and device and hardware device | |
CN105554430B (zh) | 一种视频通话方法、***及装置 | |
CN109729429B (zh) | 视频播放方法、装置、设备和介质 | |
CN112738418A (zh) | 视频获取方法、装置以及电子设备 | |
CN110750664A (zh) | 图片的显示方法及装置 | |
CN107018137A (zh) | 一种Flash重定向方法及装置 | |
CN111182338A (zh) | 一种视频处理方法、装置、存储介质及电子设备 | |
CN107911388B (zh) | 监管移动终端应用的方法及*** | |
CN112584226B (zh) | 一种共享桌面时的截屏方法和装置 | |
CN105468237A (zh) | 一种视频通话中的截屏方法和电子设备 | |
CN107870752B (zh) | 终端窗口上墙方法、终端、电视墙及*** | |
CN107346197B (zh) | 一种信息显示方法及装置 | |
CN104125497B (zh) | 一种网页录像方法及装置 | |
CN104571812B (zh) | 一种信息处理方法和电子设备 | |
CN107872683B (zh) | 一种视频数据处理方法、装置、设备及存储介质 | |
CN114253449B (zh) | 截屏方法、装置、设备及介质 | |
CN115718581A (zh) | 信息显示方法、装置、电子设备和存储介质 | |
CN115510508A (zh) | 页面信息的防护方法、装置及电子设备 | |
CN112487247B (zh) | 视频处理方法及视频处理装置 | |
CN112269886B (zh) | 共享图像采集方法、窗口共享方法和共享图像采集装置 | |
CN111813741B (zh) | 文件的共享方法及电子设备 | |
CN112784324A (zh) | 一种共享桌面时的隐私保护方法和装置 | |
CN108023892B (zh) | 监管移动终端应用的方法及*** | |
CN112861612A (zh) | 拍摄图像的方法、装置、电子设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |