一种多显示器的录屏回放方法、计算机及可读介质技术

技术编号:33791727 阅读:34 留言:0更新日期:2022-06-12 14:48
本发明专利技术公开了一种多显示器的录屏回放方法,该方法包括:获取第一显示器的m帧音视频数据,m帧音视频数据分别对应m个显示时间戳;对m帧音视频数据进行编码,得到m帧音视频数据分别对应的m帧编码数据;获取第二显示器的n帧音视频数据,n帧音视频数据分别对应n个显示时间戳,n等于m,且n为大于1的整数;对n帧音视频数据进行编码,得到n帧音视频数据分别对应的n帧编码数据;根据m帧编码数据、m个显示时间戳、n帧编码数据、n个显示时间戳,生成音视频文件。本发明专利技术还公开了一种计算机及计算机可读存储介质。通过本发明专利技术的方案,用户对多显示器上的操作进行录制之后,在对应多个显示器定点回放视频,可以满足用户多显示器回顾的需求。可以满足用户多显示器回顾的需求。可以满足用户多显示器回顾的需求。

【技术实现步骤摘要】
一种多显示器的录屏回放方法、计算机及可读介质


[0001]本专利技术涉及视频
,尤其涉及一种多显示器的录屏回放方法、计算机及可读介质。

技术介绍

[0002]随着计算机技术的迅速发展,越来越多的用户在工作、生活、学习中采用分屏技术。例如,使用多个显示器进行扩展显示,用户可以分别在多个显示器上操作。如何在对多显示器上的操作进行录制之后,在对应多显示器定点回放视频,是本领域技术人员有待解决的技术问题。

技术实现思路

[0003]本专利技术提出了一种多显示器的录屏回放方法、计算机及计算机可读存储介质,用户对多个显示器上的操作进行录制之后,在对应多个显示器定点回放视频,可以满足用户多显示器回顾的需求。
[0004]基于上述目的,本专利技术实施例的一方面提供了一种多显示器的录屏回放方法,具体包括如下步骤:
[0005]获取第一显示器的m帧音视频数据,m帧音视频数据分别对应m个显示时间戳,m为大于1的整数;
[0006]对m帧音视频数据进行编码,得到m帧音视频数据分别对应的m帧编码数据;
[0007]获取第二显示器的n帧音视频数据,n帧音视频数据分别对应n个显示时间戳,n等于m,且n为大于1的整数,第二显示器与第一显示器进行扩展显示;
[0008]对n帧音视频数据进行编码,得到n帧音视频数据分别对应的n帧编码数据;
[0009]根据m帧编码数据、m个显示时间戳、n帧编码数据、n个显示时间戳,生成音视频文件。
[0010]在一些实施例中,在根据m帧编码数据、m个显示时间戳、n帧编码数据、n个显示时间戳,生成音视频文件之后,方法还包括:
[0011]在第一显示器和第二显示器上播放音视频文件。
[0012]在一种具体可实现方式中,在第一显示器和第二显示器上播放音视频文件,包括:
[0013]根据音视频文件,在第一显示器上按照m个显示时间戳的时间顺序播放m帧编码数据对应的m帧音视频数据;
[0014]根据音视频文件,在第二显示器上按照n个显示时间戳的时间顺序播放n帧编码数据对应的n帧音视频数据。
[0015]在一种具体可实现方式中,在第一显示器和第二显示器上播放音视频文件,包括:
[0016]在第一显示器和第二显示器上播放音视频文件时,控制音视频文件的播放模式。
[0017]在一种具体可实现方式中,播放模式包括以下至少一项:播放进度、播放倍速、暂停播放和退出播放。
[0018]在一些具体可实现方式中,在获取第一显示器的m帧音视频数据之前,还包括:
[0019]获取第一显示器和第二显示器的基本信息,基本信息包括标识信息;
[0020]对m帧音视频数据进行编码,包括:根据第一显示器的标识信息对m帧音视频数据进行编码;
[0021]对n帧音视频数据进行编码,包括:根据第二显示器的标识信息对n帧音视频数据进行编码。
[0022]在一种具体可实现方式中,基本信息还包括属性信息;根据m帧编码数据、m个显示时间戳、n帧编码数据、n个显示时间戳,生成音视频文件,包括:
[0023]根据第一显示器的属性信息、第二显示器的属性信息、m帧编码数据、m个显示时间戳、n帧编码数据、n个显示时间戳,生成音视频文件。
[0024]在一种具体可实现方式中,音视频数据包括显示器的截屏图像数据。
[0025]本专利技术实施例的再一方面,还提供了一种计算机,包括:第一获取单元、第一编码单元、第二获取单元、第二编码单元和生成单元,其中,
[0026]第一获取单元配置用于获取第一显示器的m帧音视频数据,m帧音视频数据分别对应m个显示时间戳,m为大于1的整数;
[0027]第一编码单元配置用于对m帧音视频数据进行编码,得到m帧音视频数据分别对应的m帧编码数据;
[0028]第二获取单元配置用于获取第二显示器的n帧音视频数据,n帧音视频数据分别对应n个显示时间戳,n等于m,且n为大于1的整数,第二显示器与第一显示器进行扩展显示;
[0029]第二编码单元配置用于对n帧音视频数据进行编码,得到n帧音视频数据分别对应的n帧编码数据;
[0030]生成单元配置用于根据m帧编码数据、m个显示时间戳、n帧编码数据、n个显示时间戳,生成音视频文件。
[0031]本专利技术实施例的再一方面,还提供了一种计算机可读存储介质,计算机可读存储介质存储有被处理器执行时实现如上方法步骤的计算机程序。
[0032]本申请实施例中,根据第一显示器对应的m帧编码数据和m个显示时间戳,及第二显示器对应的n帧编码数据和n个显示时间戳,生成音视频文件。这样,用户对多个显示器上的操作进行录制之后,在对应多个显示器定点回放视频,可以满足用户多显示器回顾的需求。
附图说明
[0033]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的实施例。
[0034]图1为本专利技术的实施例提供的一种多显示器的录屏回放方法的流程示意图;
[0035]图2为本专利技术的实施例提供的一种计算机的结构示意图;
[0036]图3为本专利技术的实施例提供的计算机可读存储介质的示意图。
具体实施方式
[0037]为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本专利技术实施例进一步详细说明。
[0038]需要说明的是,本专利技术实施例中所有使用“第一”和“第二”的表述均是为了区分两个相同名称非相同的实体或者非相同的参量,可见“第一”“第二”仅为了表述的方便,不应理解为对本专利技术实施例的限定,后续实施例对此不再一一说明。
[0039]本专利技术实施例的第一个方面,提出了一种多显示器的录屏回放方法的实施例。如图1所示,其包括:
[0040]S100、获取第一显示器和第二显示器的基本信息。
[0041]其中,第一显示器与第二显示器进行扩展显示。当然,在本专利技术实施例中,显示器的数量可以为多个,这些显示器进行扩展显示。例如,三个显示器、五个显示器等。本申请实施例不做具体限定。本申请实施例中是以两个显示器为例进行说明的。
[0042]该基本信息可以包括第一显示器的标识信息和第二显示器的标识信息。当然,该基本信息还可以包括第一显示器的属性信息和第二显示器的属性信息。其中,属性信息可以包括显示器的分辨率、显示器的显示尺寸等,本申请实施例不做具体限定。
[0043]在一种具体可实现方式中,调用mss截图函数获取第一显示器和第二显示器的基本信息。
[0044]S101、获取第一显示器的m帧音视频数据,m帧音视频数据分别对应m个显示时间戳,m为大于1的整数。
[0045]其中,音视频数据可以包括音频数据、视频数据。其中,视频数据可以包括显示器的截屏图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多显示器的录屏回放方法,其特征在于,包括:获取第一显示器的m帧音视频数据,m帧音视频数据分别对应m个显示时间戳,m为大于1的整数;对m帧音视频数据进行编码,得到m帧音视频数据分别对应的m帧编码数据;获取第二显示器的n帧音视频数据,n帧音视频数据分别对应n个显示时间戳,n等于m,且n为大于1的整数,所述第二显示器与所述第一显示器进行扩展显示;对n帧音视频数据进行编码,得到n帧音视频数据分别对应的n帧编码数据;根据m帧编码数据、m个显示时间戳、n帧编码数据、n个显示时间戳,生成音视频文件。2.根据权利要求1所述的方法,其特征在于,在根据m帧编码数据、m个显示时间戳、n帧编码数据、n个显示时间戳,生成音视频文件之后,方法还包括:在第一显示器和第二显示器上播放音视频文件。3.根据权利要求2所述的方法,其特征在于,在第一显示器和第二显示器上播放音视频文件,包括:根据音视频文件,在第一显示器上按照m个显示时间戳的时间顺序播放m帧编码数据对应的m帧音视频数据;根据音视频文件,在第二显示器上按照n个显示时间戳的时间顺序播放n帧编码数据对应的n帧音视频数据。4.根据权利要求2所述的方法,其特征在于,在第一显示器和第二显示器上播放音视频文件,包括:在第一显示器和第二显示器上播放音视频文件时,控制音视频文件的播放模式。5.根据权利要求4所述的方法,其特征在于,播放模式包括以下至少一项:播放进度、播放倍速、暂停播放和退出播放。6.根据权利要求1所述的方法,其特征在于,在获取第一显示器的m帧音视频数据之前,还包括:获取第一显示器和第二显示器的基本信息,基本信息包括标识信息...

【专利技术属性】
技术研发人员:刘贤辉马晓光刘毅枫
申请(专利权)人:西安超越申泰信息科技有限公司
类型:发明
国别省市:

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

1