一种屏幕录制的方法和装置的制造方法_4

文档序号:9220167阅读:来源:国知局
的实施方式中,所述计算子单元5012可以具体用于:
[0085]根据所述操作类型以及所述操作类型对应的操作次数,建立当前屏幕录制过程的操作类型向量以及已经保存的其他屏幕录制过程的操作类型向量;
[0086]计算当前屏幕录制过程的操作类型向量以及已经保存的其他屏幕录制过程的操作类型向量的向量欧式距离,作为当前屏幕录制过程的录制结果与已经保存的其他屏幕录制过程的录制结果之间的视频差异。
[0087]在一些可能的实施方式中,所述装置可以应用于客户端,则所述获取子单元5011可以具体用于:
[0088]记录当前屏幕录制过程中的操作类型以及所述操作类型对应的操作次数,并获取已经保存的其他屏幕录制过程中的操作类型以及所述操作类型对应的操作次数。
[0089]在一些可能的实施方式中,所述装置可以应用于服务器,则所述获取子单元5011还可以具体用于:
[0090]接收客户端记录的当前屏幕录制过程中的操作类型以及所述操作类型对应的操作次数,并获取已经保存的其他屏幕录制过程中的操作类型以及所述操作类型对应的操作次数。
[0091]在一些可能的实施方式中,所述装置可以应用于客户端,则所述保存单元502可以具体用于:
[0092]响应于所述视频差异大于预设阈值,本地保存所述当前屏幕录制过程的录制结果,并将所述当前屏幕录制过程的录制结果上传到服务器以使得在所述服务器保存。
[0093]在一些可能的实施方式中,所述装置可以应用于服务器,则所述保存单元502也可以具体用于:
[0094]响应于所述视频差异大于预设阈值,触发所述客户端保存当前屏幕录制过程的录制结果,并在本地保存从所述客户端接收的所述当前屏幕录制过程的录制结果。
[0095]另外,在一些可能的实施方式中,由客户端可以响应于第一预设触发条件,自动触发开始屏幕录制过程;和/或,响应于第二预设触发条件,自动触发结束屏幕录制过程。
[0096]在一些可能的实施方式中,所述装置可以应用于服务器,则所述装置还可以包括:
[0097]发送单元,用于响应于用户的录制结果观看请求,从所述服务器向客户端发送所述服务器中保存的屏幕录制过程的录制结果。
[0098]这样,根据本发明实施方式的屏幕录制的方法及装置,通过计算当前屏幕录制过程的录制结果与已经保存的其他屏幕录制过程的录制结果之间的视频差异,仅在视频差异大于预设阈值时,对当前屏幕录制过程的录制结果进行保存,这样可以保证所保存的屏幕录制过程的录制结果之间具有较大的差异,避免了对大量重复的录制结果进行保存,节省了存储空间,且对于录制结果的观看者来说,所保存的录制结果具有多样性,从而提高了录制结果的可看性,为用户带来了更好的体验。另外,客户端响应于第一预设触发条件或第二预设触发条件可以自动触发开始或结束屏幕录制,不再需要用户手动操作,降低了操作的复杂性,同时第一预设触发条件或第二预设触发条件可以由用户灵活设置,则提高了触发屏幕录制开始或结束的灵活性。
[0099]应当注意,尽管在上文详细描述中提及了屏幕录制的装置的若干单元或子单元,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本发明的实施方式,上文描述的两个或更多单元的特征和功能可以在一个单元中具体化。反之,上文描述的一个单元的特征和功能可以进一步划分为由多个单元来具体化。
[0100]此外,尽管在附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。
[0101]虽然已经参考若干【具体实施方式】描述了本发明的精神和原理,但是应该理解,本发明并不限于所公开的【具体实施方式】,对各方面的划分也不意味着这些方面中的特征不能组合以进行受益,这种划分仅是为了表述的方便。本发明旨在涵盖所附权利要求的精神和范围内所包括的各种修改和等同布置。
【主权项】
1.一种屏幕录制的方法,包括: 计算当前屏幕录制过程的录制结果与已经保存的其他屏幕录制过程的录制结果之间的视频差异; 响应于所述视频差异大于预设阈值,保存所述当前屏幕录制过程的录制结果。2.根据权利要求1所述的方法,其中,所述计算当前屏幕录制过程的录制结果与已经保存的其他屏幕录制过程的录制结果之间的视频差异,包括: 获取在屏幕录制过程中的操作类型以及所述操作类型对应的操作次数; 根据所述操作类型以及所述操作类型对应的操作次数,计算当前屏幕录制过程的录制结果与已经保存的其他屏幕录制过程的录制结果之间的视频差异。3.根据权利要求2所述的方法,其中,所述根据所述操作类型以及所述操作类型对应的操作次数,计算当前屏幕录制过程的录制结果与已经保存的其他屏幕录制过程的录制结果之间的视频差异,包括: 根据所述操作类型以及所述操作类型对应的操作次数,建立当前屏幕录制过程的操作类型向量以及已经保存的其他屏幕录制过程的操作类型向量; 计算当前屏幕录制过程的操作类型向量以及已经保存的其他屏幕录制过程的操作类型向量的向量欧式距离,作为当前屏幕录制过程的录制结果与已经保存的其他屏幕录制过程的录制结果之间的视频差异。4.根据权利要求2所述的方法,其中,所述方法应用于客户端,所述获取在屏幕录制过程中的操作类型以及所述操作类型对应的操作次数,包括: 所述客户端记录当前屏幕录制过程中的操作类型以及所述操作类型对应的操作次数,并获取已经保存的其他屏幕录制过程中的操作类型以及所述操作类型对应的操作次数。5.根据权利要求2所述的方法,其中,所述方法应用于服务器,所述获取在屏幕录制过程中的操作类型以及所述操作类型对应的操作次数,包括: 所述服务器接收客户端记录的当前屏幕录制过程中的操作类型以及所述操作类型对应的操作次数,并获取已经保存的其他屏幕录制过程中的操作类型以及所述操作类型对应的操作次数。6.根据权利要求1所述的方法,其中,所述方法应用于客户端,所述响应于所述视频差异大于预设阈值,保存所述当前屏幕录制过程的录制结果,包括: 所述客户端响应于所述视频差异大于预设阈值,本地保存所述当前屏幕录制过程的录制结果,并将所述当前屏幕录制过程的录制结果上传到服务器以使得在所述服务器保存。7.根据权利要求1所述的方法,其中,所述方法应用于服务器,所述响应于所述视频差异大于预设阈值,保存所述当前屏幕录制过程的录制结果,包括: 所述服务器响应于所述视频差异大于预设阈值,触发所述客户端保存当前屏幕录制过程的录制结果,并在本地保存从所述客户端接收的所述当前屏幕录制过程的录制结果。8.根据权利要求1所述的方法,其中,由客户端响应于第一预设触发条件,自动触发开始屏幕录制过程;和/或,响应于第二预设触发条件,自动触发结束屏幕录制过程。9.根据权利要求1所述的方法,所述方法应用于服务器,所述方法还包括: 响应于用户的录制结果观看请求,从所述服务器向客户端发送所述服务器中保存的屏幕录制过程的录制结果。10.一种屏幕录制的装置,包括: 计算单元,用于计算当前屏幕录制过程的录制结果与已经保存的其他屏幕录制过程的录制结果之间的视频差异; 保存单元,用于响应于所述视频差异大于预设阈值,保存所述当前屏幕录制过程的录制结果。
【专利摘要】本发明的实施方式提供了一种屏幕录制的方法。该方法包括:计算当前屏幕录制过程的录制结果与已经保存的其他屏幕录制过程的录制结果之间的视频差异;响应于所述视频差异大于预设阈值,保存所述当前屏幕录制过程的录制结果。通过仅保存与已经保存的其他屏幕录制过程的录制结果差异值大于预设阈值的录制结果,本发明的方法使得保存的重复视频减少,从而显著地节省了存储空间,并使用户可以观看到更为多样化的录制结果,为用户带来了更好的体验。此外,本发明的实施方式提供了一种屏幕录制的装置。
【IPC分类】H04N21/433, H04N21/2743
【公开号】CN104936002
【申请号】CN201510303218
【发明人】陈超, 周枫, 蒋炜航, 李勤飞, 欧阳菲, 袁文清, 骆欢, 付丰瑞, 周晓兰, 王鹏东, 王鹏
【申请人】网易有道信息技术(北京)有限公司
【公开日】2015年9月23日
【申请日】2015年6月5日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1