录屏方法及录屏终端与流程

文档序号:11677125阅读:558来源:国知局
录屏方法及录屏终端与流程

本发明涉及电子设备的安全应用领域,具体涉及一种录屏方法及录屏终端。



背景技术:

录屏系统主要是对终端(例如手机)的屏幕进行多媒体数据采集,并生成视频文件。随着互联网技术的快速发展,用户可以采用录屏技术对终端屏幕进行录像,记录或者共享终端的操作过程来分享在终端屏幕上进行的操作处理。

通常,用户在终端中安装录屏应用后,即可实现对终端屏幕进行录像。这种终端的录屏功能太过单一,仅对当前操作完全录制下来,不会根据当前用户的实际需求实时调整,如果用于操作分享,此时一些私密信息(图片、文字等)就不适合呈现在录制视频中、再如用于教学视频的录制,终端的桌面以及图标就应该更严肃一点,一些应用也应该被隐藏掉等等,导致用户只能通过反复的录制来筛选满意的作品。

针对现有技术中这种对终端屏幕操作的录制方法很容易将用户的隐私信息录制到视频文件中,从而导致用户隐私信息外泄的问题,或者录制的视频文件与其用途不对应的问题,还未提出有效的解决方案。



技术实现要素:

有鉴于此,本发明实施例提供了一种录屏方法及录屏终端,以解决现有技术中终端屏幕操作的录制方法很容易将用户的隐私信息录制到视频文件中,从而导致用户隐私信息外泄的问题,或者录制的视频文件与其用途不对应的问题。

为此,本发明实施例提供了如下技术方案:

本发明第一方面,提供了一种录屏方法,包括:接收用户的录屏指令;根据所述录屏指令更新终端状态;根据更新后的终端状态进行录屏。

结合本发明第一方面,本发明第一方面第一实施方式中,所述录屏指令包括录屏用途类型信息;所述根据所述录屏指令更新终端状态包括:根据所述录屏用途类型信息更新终端状态。

结合本发明第一方面第一实施方式,本发明第一方面第二实施方式中,所述根据所述录屏用途类型信息更新终端状态,具体包括:根据预置的录屏用途类型信息与终端状态模板配置信息的对应关系,获取所述录屏用途类型信息对应的终端状态模板配置信息;根据所述终端状态模板配置信息更新终端状态。

结合本发明第一方面第二实施方式,本发明第一方面第三实施方式中,所述终端状态模板配置信息包括以下至少之一:开启或者关闭录音的信息、开启或者关闭背景音乐的信息、是否更换终端桌面图片的信息、是否更换终端桌面主题的信息、隐藏或者显示终端接收/发送信息的信息、隐藏或者显示终端应用图标的信息。

结合本发明第一方面,本发明第一方面第四实施方式中,在所述根据更新后的终端状态进行录屏之后,所述方法还包括:将终端状态恢复至录屏之前的终端状态。

本发明第二方面,还提供了一种录屏终端,包括:接收模块,用于接收用户的录屏指令;更新模块,用于根据所述录屏指令更新终端状态;录屏模块,用于根据更新后的终端状态进行录屏。

结合本发明第二方面,本发明第二方面第一实施方式中,所述录屏指令包括录屏用途类型信息;所述更新模块还用于根据所述录屏用途类型信息更新终端状态。

结合本发明第二方面第一实施方式,本发明第二方面第二实施方式中,所述更新模块具体包括:获取单元,用于根据预置的录屏用途类型信息与终端状态模板配置信息的对应关系,获取所述录屏用途类型信息对应的终端状态模板配置信息;更新单元,用于根据所述终端状态模板配置信息更新终端状态。

结合本发明第二方面第二实施方式,本发明第二方面第三实施方式中,所述终端状态模板配置信息包括以下至少之一:开启或者关闭录音的信息、开启或者关闭背景音乐的信息、是否更换终端桌面图片的信息、是否更换终端桌面主题的信息、隐藏或者显示终端接收/发送信息的信息、隐藏或者显示终端应用图标的信息。

结合本发明第二方面,本发明第二方面第四实施方式中,所述录屏终端还包括:恢复模块,用于在所述录屏模块根据更新后的终端状态进行录屏之后,将终端状态恢复至录屏之前的终端状态。

本发明第三个方面,还提供了一种终端,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器执行如下步骤:接收用户的录屏指令;根据所述录屏指令更新终端状态;根据更新后的终端状态进行录屏。

本发明实施例技术方案,具有如下优点:

本发明实施例提供了一种录屏方法及录屏终端,接收用户的录屏指令,即在用户开启录屏功能的同时终端获取到该指令,根据录屏指令更新终端状态,例如在录制用于比较正式场合的视频文件时,关闭终端当前正在播放的活泼的音乐,根据更新后的终端状态进行录屏,也就是说,在需要通过终端录屏时,重新配置终端状态后,终端开始视频录像。解决了现有技术中终端屏幕操作的录制方法很容易将用户的隐私信息录制到视频文件中,导致用户隐私信息外泄的问题,或者录制的视频文件与其用途不对应的问题,从而提高了录屏的效率,提升了用户体验。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1示出了本发明实施例中手机的结构图;

图2是根据本发明实施例的录屏方法的一个流程图;

图3是根据本发明实施例的录屏方法的另一个流程图;

图4是根据本发明实施例的录屏终端的一个结构框图;

图5是根据本发明实施例的更新模块的结构框图;

图6是根据本发明实施例的录屏终端的另一个结构框图;

图7是本发明实施例提供的终端硬件结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,是本发明的实施例的应用场景示意图。移动终端可以为手机或平板电脑等移动设备,移动终端以手机为例,手机的部分结构框图如图1所示,手机包括射频电路210、存储器220、输入单元230、显示单元240、传感器250、音频电路260、无线模块270、处理器280以及电源290等部分。本领域技术人员可以理解,图1中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

其中rf电路210用于收发信息或通话过程中,信号的接收和发送。存储器220用于存储软件程序以及模块,处理器280通过运行存储在存储器220的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。输入单元230用于接收输入的数字或字符信息,以及产生与手机的用户设置以及功能控制有关的键信号输入。输入单元230可包括触控面板231以及其他输入设备232。其他输入设备232可以包括但不限于物理键盘、功能键、鼠标、操作杆中的一种或几种。显示单元240用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单。显示单元240可以包括显示面板241。触控面板231可覆盖显示面板241,当触控面板231检测到在其上或附近的触摸操作后,传送给处理器280以确定触摸事件的类型,随后处理器280根据触摸事件的类型在显示面板241上提供相应的视觉输出。

手机还可包括至少一种传感器250,如光传感器、运动传感器以及其他传感器。光传感器可包括环境光传感器及接近传感器,环境传感器可根据环境光线的明暗来调节显示面板241的亮度,接近传感器可在手机移动到耳边时,关闭显示面板241和/或背光。本实施例中光传感器可以设置在手机的正面和背面的壳体上,用于检测用户持握手机时的遮挡区域。此处还可以包括压力传感器,设置在手机的正面或背面壳体上,用于通过检测压力的方式获得用户持握手机时的遮挡区域。此外,手机还可以配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,不再赘述。

音频电路260、扬声器261、传声器262可提供用户与手机之间的音频接口。无线模块270可以是wifi模块,为用户提供无线的互联网访问服务。

处理器280是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器220内的软件程序和/或模块,以及调用存储在存储器220内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器280可以包括一个或多个处理单元。此外,手机还包括各部件供电的电源290,通过电源管理系统与处理器280逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

尽管未示出,手机还可以包括摄像头、蓝牙模块等,在此不再赘述。

在本实施例中提供了一种录屏方法,可用于上述的移动终端,如手机、平板电脑等,图2是根据本发明实施例的录屏方法的一个流程图,如图2所示,该流程包括如下步骤:

步骤s21,接收用户的录屏指令;在用户开启录屏功能的同时会触发终端接收上述录屏指令;

步骤s22,根据上述录屏指令更新终端状态;例如在录制用于比较正式场合的文件时,关闭终端当前正在播放的活泼的音乐;又或者在终端显示私密信息时,对私密信息进行隐藏等;

步骤s23,根据更新后的终端状态进行录屏;即根据更新之后的终端状态进行录屏,从而可以满足用户的实际需求,录制符合用户要求的视频文件。

通过上述步骤,在终端对屏幕进行录像之前更新终端状态,根据更新之后的终端状态进行录屏,相比于现有技术中将终端当前操作直接地、完全的录制下来,不会根据当前用户的实际需求实时调整,上述步骤中根据更新之后的终端状态进行录屏,解决了现有技术中终端屏幕操作的录制方法很容易将用户的隐私信息录制到视频文件中,导致用户隐私信息外泄的问题,或者录制的视频文件与其用途不对应的问题,从而提高了录屏的效率,提升了用户体验。

上述步骤s22中涉及到根据录屏指令更新终端状态,在一个可选实施例中,录屏指令可以包括录屏用途类型信息,根据录屏用途类型信息更新终端状态。,例如用户开启录屏功能时,终端弹出录屏用途选项(操作演示、教学录制、知识分享等等),根据录屏用途信息配置终端状态。具体地,根据预置的录屏用途类型信息与终端状态模板配置信息的对应关系,获取录屏用途类型信息对应的终端状态模板配置信息,每个终端状态模板配置信息可以是在终端侧定义好的,用户也可以修改或自定义模板配置内容。

终端状态模板配置信息主要根据录屏用途设定终端的各种状态,在一个可选实施例中,终端状态模板配置信息可以包括:开启或者关闭录音的信息、开启或者关闭背景音乐的信息、是否更换终端桌面图片的信息、是否更换终端桌面主题的信息、隐藏或者显示终端接收/发送信息的信息、隐藏或者显示终端应用图标的信息等等。

在一个具体的可选实施例中,在用户开启录屏功能的同时,提示用户选择用途模板,之后终端按照用途模板配置终端状态,完成后开始录屏,录制完成后自动恢复终端录制前状态。举例如下,用户开启录屏功能时,终端弹出录屏用途选项(操作演示、教学录制、知识分享等等),如用户选择教学录制,终端会选择对应的模板配置信息(如开启录音、开启背景音乐、桌面图片、主题、私密信息隐藏、特定应用图标隐藏等等)设定终端状态,配置完成后开始录屏,录制完成后终端恢复录制前状态,这样用户就可以得到想要的录屏文件了。

本实施例列出了几个模板信息如下表所示,这里举例定义了六种配置模板:有针对个人生活的操作演示、针对工作办公的操作演示、针对教学录制以及知识分享、针对特定应用程序的录屏操作、不做任何特殊处理的完全录制等等。

如上述表格所示,在录屏的用途为针对个人生活的操作演示时,关闭录音、关闭背景音乐、不更换终端桌面图片、更换终端桌面主题、不隐藏终端私密信息、不隐藏终端应用图标;在录屏的用途为针对工作办公的操作演示时,关闭录音、关闭背景音乐、更换终端桌面图片(例如将终端桌面图片更换为/data/path1路径下的图片)、更换终端桌面主题、隐藏终端私密信息、显示系统应用和办公应用;在录屏的用途为用于教学的情况下,开启录音、关闭背景音乐、更换终端桌面图片(例如将终端桌面图片更换为/data/path1路径下的图片)、更换终端桌面主题、隐藏终端私密信息、仅显示系统应用;在录屏的用途为用于知识分享的情况下,关闭录音、开启背景音乐、更换终端桌面图片(例如将终端桌面图片更换为/data/path1路径下的图片)、更换终端桌面主题、隐藏终端私密信息、仅显示系统应用;在录屏的用途为对特定应用进行录制的情况下,例如对微信应用的录制时,关闭录音、关闭背景音乐、更换终端桌面图片(例如将终端桌面图片更换为/data/path1路径下的图片)、更换终端桌面主题、隐藏终端私密信息、仅显示系统应用;在录屏的用途为对终端操作完全录制的情况下,不更新终端的当前状态,直接进行录屏。

配置终端状态之前的终端状态应该是用户最满意的状态,因此,在一个可选实施例中,根据更新后的终端状态进行录屏之后,将终端状态恢复至录屏之前的终端状态。

当终端开启录屏功能时,检测用户选择的录屏用途模板,并按照所选模板配置终端状态,完成后开始录屏,待录屏完成时恢复终端到录制前状态。具体实现流程如图3所示。

在本实施例中还提供了一种录屏终端,该录屏终端用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的录屏终端较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图4是根据本发明实施例的录屏终端的一个结构框图,如图4所示,该录屏终端包括:接收模块41,用于接收用户的录屏指令;更新模块42,用于根据所述录屏指令更新终端状态;录屏模块43,用于根据更新后的终端状态进行录屏。

通过上述录屏终端,在终端对屏幕进行录像之前更新终端状态,根据更新之后的终端状态进行录屏,相比于现有技术中将终端当前操作直接地、完全的录制下来,不会根据当前用户的实际需求实时调整,上述步骤中根据配置之后的终端状态进行录屏,解决了现有技术中终端屏幕操作的录制方法很容易将用户的隐私信息录制到视频文件中,导致用户隐私信息外泄的问题,或者录制的视频文件与其用途不对应的问题,从而提高了录屏的效率,提升了用户体验。

可选地,所述录屏指令包括录屏用途类型信息;所述更新模块还用于根据所述录屏用途类型信息更新终端状态。

图5是根据本发明实施例的更新模块的结构框图,如图5所示,更新模块42包括:获取单元421,用于根据预置的录屏用途类型信息与终端状态模板配置信息的对应关系,获取所述录屏用途类型信息对应的终端状态模板配置信息;更新单元422,用于根据所述终端状态模板配置信息更新终端状态。

可选地,所述终端状态模板配置信息包括以下至少之一:开启或者关闭录音的信息、开启或者关闭背景音乐的信息、是否更换终端桌面图片的信息、是否更换终端桌面主题的信息、隐藏或者显示终端接收/发送信息的信息、隐藏或者显示终端应用图标的信息。

图6是根据本发明实施例的录屏终端的另一个结构框图,如图6所示,该录屏终端还包括:恢复模块61,用于在所述录屏模块根据更新后的终端状态进行录屏之后,将终端状态恢复至录屏之前的终端状态。

本实施例中的录屏终端是以功能单元的形式来呈现,这里的单元是指asic电路,执行一个或多个软件或固定程序的处理器和存储器,和/或其他可以提供上述功能的器件。

上述各个模块的更进一步的功能描述与上述对应实施例相同,在此不再赘述。

在另一个可选实施例中,还提供了一种终端,包括:至少一个处理器;以及与该至少一个处理器通信连接的存储器;其中,该存储器存储有可被该一个处理器执行的指令,该指令被该至少一个处理器执行,以使该至少一个处理器执行如下步骤:接收用户的录屏指令;根据所述录屏指令更新终端状态;根据更新后的终端状态进行录屏。

图7是本发明实施例提供的终端硬件结构示意图,如图7所示,该设备包括一个或多个处理器710以及存储器720,图7中以一个处理器810为例。

处理器710、存储器720可以通过总线或者其他方式连接,图7中以通过总线连接为例。

处理器710可以为中央处理器(centralprocessingunit,cpu)。处理器710还可以为其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等芯片,或者上述各类芯片的组合。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

存储器720作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态计算机可执行程序以及模块,如本申请实施例中的录屏方法对应的程序指令/模块。处理器710通过运行存储在存储器720中的非暂态软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例录屏的处理方法。

存储器720可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据录屏方法所创建的数据等。此外,存储器720可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器720可选包括相对于处理器710远程设置的存储器,这些远程存储器可以通过网络连接至录屏方法的处理装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

所述一个或者多个模块存储在所述存储器720中,当被所述一个或者多个处理器710执行时,执行如图2-3所示的方法。

上述产品可执行本发明实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,具体可参见如图2-3所示的实施例中的相关描述。

本领域技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(rom)或随机存储记忆体(ram)等。

虽然结合附图描述了本发明的实施例,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下作出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1