[发明专利]屏幕录制方法、装置及计算机可读存储介质在审
申请号: | 201810274226.9 | 申请日: | 2018-03-29 |
公开(公告)号: | CN108509232A | 公开(公告)日: | 2018-09-07 |
发明(设计)人: | 裴泽潭 | 申请(专利权)人: | 北京小米移动软件有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/451;H04N21/433 |
代理公司: | 北京英创嘉友知识产权代理事务所(普通合伙) 11447 | 代理人: | 魏嘉熹;南毅宁 |
地址: | 100085 北京市海淀区清河*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子设备 屏幕录制 触发事件 预设 计算机可读存储介质 运行状态 屏幕显示内容 功能效率 后台启动 检测 录制 应用 | ||
1.一种屏幕录制方法,其特征在于,所述方法包括:
检测电子设备是否发生预设触发事件,所述预设触发事件是不改变所述电子设备当前应用的运行状态的事件;
在检测到所述电子设备发生所述预设触发事件时,保持所述电子设备当前应用的运行状态不变,从后台启动录屏任务并开始录制当前的屏幕显示内容。
2.根据权利要求1所述的方法,其特征在于,所述从后台启动录屏任务并开始录制当前的屏幕显示内容,包括:
使用后台点击模式将录屏控件调起到前台,所述后台点击模式是指在后台模拟用于触发录屏控件启动的点击操作。
启动所述录屏控件并从当前的屏幕显示内容开始录制。
3.根据权利要求2所述的方法,其特征在于,所述将录屏控件调起到前台,包括:
获取当前应用界面的画面信息;
根据所述画面信息确定安全区域,所述安全区域为不影响录屏画面质量和/或不影响用户操作的区域;
在所述安全区域显示所述录屏控件。
4.根据权利要求3所述的方法,其特征在于,所述根据所述画面信息确定安全区域,包括:
分析所述画面信息得到当前应用界面的UI控件的位置信息以及图像分布情况;
根据所述UI控件的位置信息以及所述图像分布情况确定安全区域。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还包括:
在检测到结束录屏任务的指令时,保持所述电子设备当前应用的运行状态不变,将录制的视频保存到所述电子设备的本地存储空间内。
6.一种屏幕录制装置,其特征在于,包括:
检测模块,被配置为检测电子设备是否发生预设触发事件,所述预设触发事件是不改变所述电子设备当前应用的运行状态的事件;
录屏模块,被配置为在检测到所述电子设备发生所述预设触发事件时,保持所述电子设备当前应用的运行状态不变,从后台启动录屏任务并开始录制当前的屏幕显示内容。
7.根据权利要求6所述的装置,其特征在于,所述录屏模块包括:
控件调用子模块,被配置为在后台使用模拟点击的方式,将录屏控件调起到前台;
启动录制子模块,被配置为启动所述录屏控件并从当前的屏幕显示内容开始录制。
8.根据权利要求7所述的装置,其特征在于,所述控件调用子模块被配置为:
获取当前应用界面的画面信息;
根据所述画面信息确定安全区域,所述安全区域为不影响录屏画面质量和/或不影响用户操作的区域;
在所述安全区域显示所述录屏控件。
9.根据权利要求8所述的装置,其特征在于,所述控件调用子模块被配置为:
分析所述画面信息得到当前应用界面的UI控件的位置信息以及图像分布情况;
根据所述UI控件的位置信息以及所述图像分布情况确定安全区域。
10.根据权利要求6至9中任一项所述的装置,其特征在于,所述装置还包括:
文件保存模块,被配置为在检测到结束录屏任务的指令时,保持所述电子设备当前应用的运行状态不变,将录制的视频保存到所述电子设备的本地存储空间内。
11.一种屏幕录制装置,其特征在于,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
检测电子设备是否发生预设触发事件,所述预设触发事件是不改变所述电子设备当前应用的运行状态的事件;
在检测到所述电子设备发生所述预设触发事件时,保持所述电子设备当前应用的运行状态不变,从后台启动录屏任务并开始录制当前的屏幕显示内容。
12.一种计算机可读存储介质,其上存储有计算机程序指令,其特征在于,该程序指令被处理器执行时实现权利要求1至5中任一项所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米移动软件有限公司,未经北京小米移动软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810274226.9/1.html,转载请声明来源钻瓜专利网。