电子设备屏幕视频录制方法及系统技术方案

技术编号:33134172 阅读:15 留言:0更新日期:2022-04-17 00:56
本发明专利技术公了一种电子设备屏幕视频录制方法及系统,其中方法包括:通过帧间比较,识别出前后帧的电子设备屏显内容的帧间差异区域;获取显示在当前帧中的每个帧间差异区域内的屏显内容,并根据区域内屏显内容对每个帧间差异区域进行编码类别标记;根据帧间差异区域的编码类别,从编码策略库中匹配出对应的视频录制编码策略;按照所匹配的编码策略对当前帧中的每个帧间差异区域进行视频编码录制;按时间轴完成对所有帧内的帧间差异区域的视频编码录制后,最终形成录制文件并存储。本发明专利技术根据不同编码类型的帧间差异区域对录制图像的不同质量要求,自动匹配帧间差异区域对应的编码策略并进行视频录制,实现了较低帧率下的较高屏幕内容复现能力。幕内容复现能力。幕内容复现能力。

【技术实现步骤摘要】
电子设备屏幕视频录制方法及系统


[0001]本专利技术涉及视频录制
,具体涉及一种电子设备屏幕视频录制方法及系统。

技术介绍

[0002]为方便视频回看,电子设备的屏幕录制及回放技术在远程桌面、视频会议等领域得到了广泛应用。现有的电子设备屏幕录制及回放方法主要有以下两种,第一种如图1所示,在带屏幕显示的电子设备上安装屏幕录制程序,由电子设备本身完成对屏幕的录制以及实现对录制文件的回放。第二种如图2所示,在带屏幕显示的电子设备上安装屏幕录制及传输程序,完成屏幕显示内容的采集、编码和存储等视频录制工作,然后将录制数据传输给安装在远端的数据接收及视频解码程序,由远端对接收到的数据形成为录像文件或者对在电子设备端形成的录像文件进行解码回放。
[0003]但上述的两种电子设备屏幕录制及回放方法存在以下三个技术问题:
[0004]1、视频录制质量难以把控。上述的两种电子设备屏幕录制及回放方法均通过预先设定的视频录制质量进行录制或者按照预先设定的录制帧率进行录制。按照预设的帧率进行屏幕录制时,当屏幕显示内容(以下简称“屏显内容”)对录制图像质量要求较高时,固定的帧率会影响录制图像的质量,导致难以甚至无法识别录制图像。
[0005]2、固定传输帧率容易导致录制数据丢失或造成带宽浪费。按照预设的视频录制质量进行屏幕录制时,当屏幕显示内容变化较大时,传输录制内容的帧率波动范围较大,会给录制视频的传输和存储带来麻烦。比如当要求的传输帧率小于固定帧率时,以固定帧率传输录制视频会造成带宽浪费;当要求的传输帧率大于固定帧率时,以固定帧率传输录制视频可能会导致部分录制数据丢失。
[0006]3、固定的屏显内容颜色位数会影响录制视频的传输帧率。比如当屏显内容对视频录制的颜色位数要求较低时,如果还是按照正常的颜色位数传输录制数据,会变相降低录制数据的传输帧率,造成带宽浪费。

技术实现思路

[0007]本专利技术的目的在于提供一种电子设备屏幕视频录制方法,根据不同类型的屏显内容对视频录制的不同图像质量要求,自动匹配适合不同类型屏显内容的视频录制编码策略,并根据所匹配的编码策略进行屏幕视频录制,以在相对较低的帧率下提供较高地屏幕内容复现能力。
[0008]为达此目的,本专利技术采用以下技术方案:
[0009]提供一种电子设备屏幕视频录制方法,步骤包括:
[0010]1)通过帧间比较,识别出前后帧的电子设备屏显内容的帧间差异区域;
[0011]2)获取显示在当前帧中的每个所述帧间差异区域内的屏显内容,并根据区域内屏显内容对每个所述帧间差异区域进行编码类别标记;
[0012]3)根据所述帧间差异区域的编码类别,从编码策略库中匹配出编码类别对应的视频录制编码策略;
[0013]4)按照所匹配的所述编码策略对所述当前帧中的每个所述帧间差异区域进行视频编码录制;
[0014]5)重复步骤1)

4),按时间轴完成对所有帧内的所述帧间差异区域的视频编码录制后,最终形成录制文件并存储。
[0015]作为本专利技术的一种优选方案,所述编码类别包括字符窗口、图像窗口、视频窗口、交互窗口中的任意一种或多种
[0016]作为本专利技术的一种优选方案,当所述帧间差异区域的所述编码类别为所述字符窗口时,对所述帧间差异区域的所述编码策略为:
[0017]采用PNG或RLE编码算法对所述帧间差异区域进行视频编码录制。
[0018]作为本专利技术的一种优选方案,当所述帧间差异区域的所述编码类别为所述图像窗口时,对所述帧间差异区域的所述编码策略为:
[0019]采用JPEG编码算法对所述帧间差异区域进行视频编码录制。
[0020]作为本专利技术的一种优选方案,当所述帧间差异区域的所述编码类别为所述视频窗口时,对所述帧间差异区域的所述编码策略为:
[0021]采用JPEG或H265编码算法对所述帧间差异区域进行视频编码录制。
[0022]作为本专利技术的一种优选方案,当所述帧间差异区域内同时包含字符内容、图像内容和视频内容时,对所述帧间差异区域的所述编码策略为:
[0023]采用PNG或RLE编码算法对所述帧间差异区域中的所述字符内容进行视频编码录制;
[0024]采用JPEG编码算法对所述帧间差异区域中的所述图像内容进行视频编码录制;
[0025]采用JPEG或H265编码算法对所述帧间差异区域中的所述视频内容进行视频编码录制。
[0026]作为本专利技术的一种优选方案,当所述帧间差异区域的所述编码类别为所述交互窗口且根据所述交互窗口内的交互内容判定当前帧存在用户与电子设备的交互行为时,对所述帧间差异区域的所述编码策略为:
[0027]采用JPEG或H265编码算法对所述帧间差异区域进行视频编码录制。
[0028]作为本专利技术的一种优选方案,当所述帧间差异区域的所述编码类别为所述字符窗口时,对所述帧间差异区域的所述编码策略为:
[0029]将所述帧间差异区域的色彩位数降低至6

16位中的任意位。
[0030]作为本专利技术的一种优选方案,将所述帧间差异区域内的彩色像素点的色彩位数降至9位或12位;
[0031]将所述帧间差异区域内的黑白像素点的色彩位数降至6位。
[0032]本专利技术还提供了一种电子设备屏幕视频录制系统,可实现所述的电子设备屏幕视频录制方法,所述系统包括:
[0033]帧间差异区域识别模块,用于通过帧间比较,识别出前后帧的电子设备屏显内容的帧间差异区域;
[0034]屏显内容获取模块,连接所述帧间差异区域识别模块,用于获取显示在当前帧中
的每个所述帧间差异区域内的屏显内容;
[0035]编码类别标记模块,分别连接所述帧间差异区域识别模块和所述屏显内容获取模块,用于根据所述帧间差异区域内的屏显内容对每个所述帧间差异区域进行编码类别标记;
[0036]编码策略匹配模块,连接所述编码类别标记模块和一编码策略库,用于根据所述帧间差异区域的编码类别,从所述编码策略库中匹配出编码类别对应的视频录制编码策略;
[0037]视频录制模块,连接所述编码策略匹配模块,用于按照所匹配的所述编码策略对所述当前帧中的每个所述帧间差异区域进行视频编码录制,并按时间轴完成对所有帧内的所述帧间差异区域的视频编码录制后,最终形成录制文件。
[0038]本专利技术根据不同编码类型的帧间差异区域对录制图像的不同质量要求,自动匹配帧间差异区域对应的编码策略并进行视频录制,实现了较低帧率下的较高屏幕内容复现能力。
附图说明
[0039]为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例中所需要使用的附图作简单地介绍。显而易见地,下面所描述的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0040]图1是现有的电子设备屏幕录制及回放方法的实现原本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电子设备屏幕视频录制方法,其特征在于,步骤包括:1)通过帧间比较,识别出前后帧的电子设备屏显内容的帧间差异区域;2)获取显示在当前帧中的每个所述帧间差异区域内的屏显内容,并根据区域内屏显内容对每个所述帧间差异区域进行编码类别标记;3)根据所述帧间差异区域的编码类别,从编码策略库中匹配出编码类别对应的视频录制编码策略;4)按照所匹配的所述编码策略对所述当前帧中的每个所述帧间差异区域进行视频编码录制;5)重复步骤1)

4),按时间轴完成对所有帧内的所述帧间差异区域的视频编码录制后,最终形成录制文件并存储。2.根据权利要求1所述的电子设备屏幕视频录制方法,其特征在于,所述编码类别包括字符窗口、图像窗口、视频窗口、交互窗口中的任意一种或多种。3.根据权利要求2所述电子设备屏幕视频录制方法,其特征在于,当所述帧间差异区域的所述编码类别为所述字符窗口时,对所述帧间差异区域的所述编码策略为:采用PNG或RLE编码算法对所述帧间差异区域进行视频编码录制。4.根据权利要求2所述的电子设备屏幕视频录制方法,其特征在于,当所述帧间差异区域的所述编码类别为所述图像窗口时,对所述帧间差异区域的所述编码策略为:采用JPEG编码算法对所述帧间差异区域进行视频编码录制。5.根据权利要求2所述的电子设备屏幕视频录制方法,其特征在于,当所述帧间差异区域的所述编码类别为所述视频窗口时,对所述帧间差异区域的所述编码策略为:采用JPEG或H265编码算法对所述帧间差异区域进行视频编码录制。6.根据权利要求2任意一项所述的电子设备屏幕视频录制方法,其特征在于,当所述帧间差异区域内同时包含字符内容、图像内容和视频内容时,对所述帧间差异区域的所述编码策略为:采用PNG或RLE编码算法对所述帧间差异区域中的所述字符内容进行视频编码录制;采用JPEG编码算法对所述帧间差异区域中的所述图像内容进行视频编码录制;采用JPEG...

【专利技术属性】
技术研发人员:张宙阮涛左海波黄佳郦建新张扬洪涛
申请(专利权)人:浙江齐安信息科技有限公司
类型:发明
国别省市:

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

1