一种手机屏幕实时录取方法技术

技术编号:15073990 阅读:251 留言:0更新日期:2017-04-06 19:25
本发明专利技术提供了一种手机屏幕实时录取方法,步骤包括:获取手机的系统帧并从系统帧中分离出镜头捕获图像和屏面显示图像;对分离出的镜头捕获图像和屏面显示图像按照时间序列进行图像整合获得视频数据;获取手机录音笔采集的外界音频以及系统帧中含有的系统内音频,并将外界音频和系统内音频进行调制融合获得音频数据;将获得视频数据和音频数据进行时间相关对齐和压缩编码,以输出手机屏幕实时录取的视频文件。该手机屏幕实时录取方法无需手机的root权限,又能够将手机按键的触发事件分离剔除,有效提高了手机屏幕实时录取的通用性。

Mobile phone screen real time admission method

The invention provides a mobile phone screen real-time recording method, comprising the following steps: obtaining the system frame and system frame in the mobile phone from the isolated lens to capture images and screen display image; on the isolated lens to capture images and screen display image integration according to the time sequence to obtain video data acquisition system with mobile Phone Recorder; the acquisition of external audio and a system frame of internal and external audio, audio and audio system modulates the fusion of audio data; will receive video data and audio data compression coding and time alignment, mobile phone screen to output real-time recording video files. The mobile phone screen real time admission method does not need the phone's root permissions, but also can be separated from the mobile phone keys trigger events removed, effectively improve the phone screen real-time acceptance of universal.

【技术实现步骤摘要】

本专利技术提供了一种视频文件录取方法,尤其是一种手机屏幕实时录取方法
技术介绍
目前有关屏幕录制技术的应用多在电脑端,移动端录屏技术应用较少。移动端系统种类较多,均需获取一定的管理权限。导致一直未有可以统一的多平台录屏技术。现有手机端录屏技术一般分为两种,一种是嵌入于手机软件内部,只能录取软件内内容,典型应用为everyplaySDK的所有使用者。另一种为实时截取屏幕图像并压缩制成视频,典型应用为手机录屏大师,此类软件一般要求获得root权限,且无法祛除屏幕上的按钮等无关内容。
技术实现思路
本专利技术要解决的技术问题是现有的手机屏幕实时录取方法需要手机权限才能运行,通用性较差。为了解决上述技术问题,本专利技术提供了一种手机屏幕实时录取方法,包括如下步骤:步骤1,获取手机的系统帧,并从系统帧中分离出镜头捕获图像和屏面显示图像;步骤2,对分离出的镜头捕获图像和屏面显示图像按照时间序列进行图像整合获得视频数据;步骤3,获取手机录音笔采集的外界音频以及系统帧中含有的系统内音频,并将外界音频和系统内音频进行调制融合获得音频数据;步骤4,将获得视频数据和音频数据进行时间相关对齐和压缩编码,以输出手机屏幕实时录取的视频文件。采用从系统帧中分离出镜头捕获图像和屏面显示图像,既不需要手机的root权限,又能够将手机按键的触发事件分离剔除,有效提高了手机屏幕实时录取的通用性;采用外界音频和系统内音频进行调制融合能够获得较为清晰可靠的音频数据,有效提高了手机屏幕实时录取的音频清晰度。作为本专利技术的进一步限定方案,步骤1中是从手机的系统帧缓冲区内获取手机系统帧。从手机系统缓冲区获得系统帧,方便快捷且无需root权限。作为本专利技术的进一步限定方案,步骤1中采用层次化分析方法对系统帧进行分析,从系统帧中获得镜头捕获层、屏幕显示层以及事件触发层,剔除事件触发层后分离出系统帧中镜头捕获图像和屏面显示图像。由于手机view具有明显的层次化特征,因此采用层次化分析方法能够有效提高分析效率,且手机view获取不依赖于root权限,有效提高了手机屏幕实时录取的通用性。作为本专利技术的进一步限定方案,镜头捕获层为手机镜头拍摄到的图像,屏幕显示层为手机屏幕内的显示内容,事件触发层为手机上的按钮触发事件。作为本专利技术的进一步限定方案,步骤1中获得的镜头捕获图像和屏面显示图像为分开独立存储。采用分开独立存储不仅方便按照各自的时间序列进行排序,不会存在时间冲突,而且在读取时也方便按照时间顺序进行读取。作为本专利技术的进一步限定方案,步骤2中图像整合包括图像叠层处理、数据初始化对齐以及数据色差融合。采用图像叠层处理、数据初始化对齐以及数据色差融合能够有效提高镜头捕获图像和屏面显示图像的整合效果。作为本专利技术的进一步限定方案,步骤3中在获取到系统内音频后对系统内音频进行降幅处理。由于手机录音笔采集的外界音频一般已经录制到了系统内音频的效果,因此需要进行混音处理(调制),将系统内自带音频进行降幅处理(即调低音量),以实现将外界音频与系统内音频的匹配调节。本专利技术的有益效果在于:(1)采用从系统帧中分离出镜头捕获图像和屏面显示图像,既不需要手机的root权限,又能够将手机按键的触发事件分离剔除,有效提高了手机屏幕实时录取的通用性;(2)采用外界音频和系统内音频进行调制融合能够获得较为清晰可靠的音频数据,有效提高了手机屏幕实时录取的音频清晰度。附图说明图1为本专利技术的方法流程图。具体实施方式如图1所示,本专利技术的手机屏幕实时录取方法,包括如下步骤:步骤1,获取手机的系统帧,并从系统帧中分离出镜头捕获图像和屏面显示图像;步骤2,对分离出的镜头捕获图像和屏面显示图像按照时间序列进行图像整合获得视频数据;步骤3,获取手机录音笔采集的外界音频以及系统帧中含有的系统内音频,并将外界音频和系统内音频进行调制融合获得音频数据;步骤4,将获得视频数据和音频数据进行时间相关对齐和压缩编码,以输出手机屏幕实时录取的视频文件。其中,由于手机的系统帧存储在系统帧缓冲区内,所以步骤1中是要从手机的系统帧缓冲区内获取手机系统帧。另外,由于手机view具有明显的层次化特征,且手机view获取不依赖于root权限,因此采用层次化分析方法对系统帧进行分析,从系统帧中获得镜头捕获层、屏幕显示层以及事件触发层,剔除事件触发层后分离出系统帧中镜头捕获图像和屏面显示图像;镜头捕获层为手机镜头拍摄到的图像,屏幕显示层为手机屏幕内的显示内容,事件触发层为手机上的按钮触发事件。采用层次化分析方法能够有效提高分析效率。而且,为了防止镜头捕获图像和屏面显示图像按照时间存储时出现冲突,在步骤1中获得的镜头捕获图像和屏面显示图像为分开独立存储。此外,步骤2中图像整合包括图像叠层处理、数据初始化对齐以及数据色差融合,这三种方法均为图像处理中常用的处理方法。最后,为了提高外界音频与系统内音频的匹配性能,步骤3中在获取到系统内音频后对系统内音频进行降幅处理。本文档来自技高网...
一种手机屏幕实时录取方法

【技术保护点】
一种手机屏幕实时录取方法,其特征在于,包括如下步骤:步骤1,获取手机的系统帧,并从系统帧中分离出镜头捕获图像和屏面显示图像;步骤2,对分离出的镜头捕获图像和屏面显示图像按照时间序列进行图像整合获得视频数据;步骤3,获取手机录音笔采集的外界音频以及系统帧中含有的系统内音频,并将外界音频和系统内音频进行调制融合获得音频数据;步骤4,将获得视频数据和音频数据进行时间相关对齐和压缩编码,以输出手机屏幕实时录取的视频文件。

【技术特征摘要】
1.一种手机屏幕实时录取方法,其特征在于,包括如下步骤:
步骤1,获取手机的系统帧,并从系统帧中分离出镜头捕获图像和屏面显示图像;
步骤2,对分离出的镜头捕获图像和屏面显示图像按照时间序列进行图像整合获得视频
数据;
步骤3,获取手机录音笔采集的外界音频以及系统帧中含有的系统内音频,并将外界音
频和系统内音频进行调制融合获得音频数据;
步骤4,将获得视频数据和音频数据进行时间相关对齐和压缩编码,以输出手机屏幕实
时录取的视频文件。
2.根据权利要求1所述的手机屏幕实时录取方法,其特征在于,步骤1中是从手机的系
统帧缓冲区内获取手机系统帧。
3.根据权利要求1或2所述的手机屏幕实时录取方法,其特征在于,步骤1中采用层次
化分析方法对系统帧进行分...

【专利技术属性】
技术研发人员:赵金辉潘铭星冯向文付俊国
申请(专利权)人:南京维睛视空信息科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1