视频处理方法、系统和装置

文档序号:1802511 发布日期:2021-11-05 浏览:8次 >En<

阅读说明:本技术 视频处理方法、系统和装置 (Video processing method, system and device ) 是由 杨豪轩 于 2021-07-09 设计创作,主要内容包括:本申请涉及一种视频处理方法、系统、装置、计算机设备和存储介质。所述方法包括:接收控制端发送的视频格式切换指令,通过目标切换信息,对初始视频信号进行格式切换,得到目标视频信号,将目标视频信号发送至被测试端,以使被测试端输出目标视频信号。采用本方法能够根据预先设置的目标切换信息,远程发送或接收视频格式切换指令,进一步根据接收到的视频格式切换指令实现一套自动化处理视频格式切换的过程,将初始视频信号能够以不同视频格式输出,避免了用户在本地登录PC端修改目标切换信息的操作,从而提高了目标视频信号的输出效率。(The application relates to a video processing method, a system, a device, a computer device and a storage medium. The method comprises the following steps: receiving a video format switching instruction sent by a control end, carrying out format switching on an initial video signal through target switching information to obtain a target video signal, and sending the target video signal to a tested end so as to enable the tested end to output the target video signal. By adopting the method, the video format switching instruction can be sent or received remotely according to the preset target switching information, a set of automatic video format switching process can be further realized according to the received video format switching instruction, the initial video signal can be output in different video formats, the operation that a user locally logs in a PC (personal computer) end to modify the target switching information is avoided, and the output efficiency of the target video signal is improved.)

视频处理方法、系统和装置

技术领域

本申请涉及视频处理领域,特别是涉及一种视频处理方法、系统和装置。

背景技术

在含有视频输入接口终端的测试中,经常会使用个人计算机(PersonalComputer,PC)作为视频源,将视频源中的视频信号提供给终端。为了测试不同视频格式对应的输入视频信号在测试终端上的输出效果,需要在PC端频繁修改输入的视频信号的视频格式。

传统技术中,在本地登录PC端后,手动在PC端修改视频信号的输出分辨率,以使视频信号能够以不同视频格式输出,达到不同的视频输出效果。但是,现有的方式,会导致视频的输出效率较低。

发明内容

基于此,有必要针对上述技术问题,提供一种能够提高视频输出效率的视频处理方法、系统和装置。

第一方面,一种视频处理方法,所述方法包括:

接收控制端发送的视频格式切换指令,所述视频格式切换指令携带有目标切换信息,且所述视频格式切换指令为所述控制端按照目标切换时间间隔根据不同的目标切换信息生成并依次发送的指令;

通过所述目标切换信息,对初始视频信号进行格式切换,得到目标视频信号;

将所述目标视频信号发送至被测试端,以使所述被测试端输出所述目标视频信号。

在其中一个实施例中,所述目标切换信息包括目标分辨率;所述通过所述目标切换信息,对初始视频信号进行格式切换,得到目标视频信号,包括:

通过所述目标分辨率,将所述初始视频信号的初始分辨率切换为所述目标分辨率,得到所述目标视频信号。

第二方面,一种视频处理方法,所述方法包括:

按照目标切换时间间隔,根据不同的目标切换信息依次生成视频格式切换指令;

按照所述目标切换时间间隔依次向被控制端发送视频格式切换指令,所述视频格式切换指令用于指示所述被控制端通过所述目标切换信息,对初始视频信号进行格式切换,得到目标视频信号。

在其中一个实施例中,所述方法还包括:

在发送所述视频格式切换指令后的预设时长到达时,向被测试端发送当前切换信息查询指令,并接收所述被测试端根据所述当前切换信息查询指令反馈格式切换后得到的视频信号对应的当前切换信息;

将所述当前切换信息与所述目标切换信息进行匹配,确定匹配结果,所述匹配结果用于指示所述初始视频信号是否格式切换成功。

在其中一个实施例中,所述将所述当前切换信息与所述目标切换信息进行匹配,得到匹配结果,包括:

若所述当前切换信息与所述目标切换信息相同,则所述匹配结果指示格式切换成功;

若所述当前切换信息与所述目标切换信息不相同,则所述匹配结果指示格式切换失败。

在其中一个实施例中,所述方法还包括:

若所述匹配结果指示格式切换成功,则向所述被测试端发送视频输出指令,所述视频输出指令用于指示所述被测试端输出所述目标视频信号,所述目标视频信号为格式切换后得到的视频信号。

在其中一个实施例中,所述根据目标切换信息生成视频格式切换指令,包括:

按照目标切换时间间隔以及目标切换循环次数,依次从目标切换信息列表中获取各所述目标切换信息,所述目标切换信息列表包括多个切换分辨率;

根据各所述目标切换信息生成各对应的所述视频格式切换指令。

第三方面,一种视频处理方法,所述方法包括:

接收被控制端发送的目标视频信号;其中,所述目标视频信号为所述被控制端接收到控制端发送的视频格式切换指令后,根据所述视频格式切换指令中的目标切换信息对初始视频信号进行格式切换得到的视频信号,且所述视频格式切换指令为所述控制端按照目标切换时间间隔根据不同的目标切换信息生成并依次发送的指令;

输出所述目标视频信号。

在其中一个实施例中,所述方法还包括:

接收所述控制端发送的当前切换信息查询指令,并根据所述当前切换信息查询指令向所述控制端反馈格式切换后得到的视频信号对应的当前切换信息;

若接收到所述控制端发送的匹配成功指令,则执行所述输出所述目标视频信号的步骤。

第四方面,一种视频处理系统,所述系统包括:被控制端、控制端以及被测试端;

所述被控制端用于执行本申请第一方面中任一项实施例所述的方法的步骤;

所述控制端用于执行本申请第二方面中任一实施例所述的方法的步骤;

所述被测试端用于执行本申请第三方面中任一实施例所述的方法的步骤。

第五方面,一种视频处理装置,所述装置包括:

切换指令接收模块,用于接收控制端发送的视频格式切换指令,所述视频格式切换指令携带有目标切换信息,且所述视频格式切换指令为所述控制端按照目标切换时间间隔根据不同的目标切换信息生成并依次发送的指令;

格式切换模块,用于通过所述目标切换信息,对初始视频信号进行格式切换,得到目标视频信号;

目标信号发送模块,用于将所述目标视频信号发送至被测试端,以使所述被测试端输出所述目标视频信号。

第六方面,一种视频处理装置,所述装置包括:

切换指令生成模块,用于按照目标切换时间间隔,根据不同的目标切换信息依次生成视频格式切换指令;

切换指令发送模块,用于按照所述目标切换时间间隔依次向被控制端发送视频格式切换指令,所述视频格式切换指令用于指示所述被控制端通过所述目标切换信息,对初始视频信号进行格式切换,得到目标视频信号。

第七方面,一种视频处理装置,所述装置包括:

目标信号接收模块,用于接收被控制端发送的目标视频信号;其中,所述目标视频信号为所述被控制端接收到控制端发送的视频格式切换指令后,根据所述视频格式切换指令中的目标切换信息对初始视频信号进行格式切换得到的视频信号,且所述视频格式切换指令为所述控制端按照目标切换时间间隔根据不同的目标切换信息生成并依次发送的指令;

目标信号输出模块,用于输出所述目标视频信号。

上述视频处理方法、系统和装置,该方法包括:接收控制端发送的视频格式切换指令,通过目标切换信息,对初始视频信号进行格式切换,得到目标视频信号,将目标视频信号发送至被测试端,以使被测试端输出目标视频信号。采用本方法能够根据预先设置的目标切换信息,远程发送或接收视频格式切换指令,进一步根据接收到的视频格式切换指令实现一套自动化处理视频格式切换的过程,将初始视频信号能够以不同视频格式输出,避免了用户在本地登录PC端修改目标切换信息的操作,从而提高了目标视频信号的输出效率。

附图说明

图1为一个实施例中视频处理方法的应用环境图;

图2为一个实施例中视频处理方法的流程示意图;

图3为另一个实施例中视频处理方法的流程示意图;

图4为另一个实施例中视频处理方法的详细流程示意图;

图5为另一个实施例中根据目标切换信息生成视频格式切换指令步骤的流程示意图;

图6为另一个实施例中视频处理方法的流程示意图;

图7为另一个实施例中视频处理方法的详细流程示意图;

图8为一个实施例中视频处理装置的结构框图;

图9为另一个实施例中视频处理装置的结构框图;

图10为另一个实施例中视频处理装置的具体结构框图;

图11为另一个实施例中视频处理装置的结构框图;

图12为一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请提供的视频处理方法,可以应用于如图1所示的应用环境中。其中,被控制端102与控制端104以及被测试端106均可以通过网络进行通信,该通信方式可以为Wi-Fi,移动网络或蓝牙连接等;且被控制端102与控制端104可以进行本地连接,还可以进行远程连接。其中,被控制端102、控制端104与被测试端106均可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,被控制端102、控制端104与被测试端106也可以用独立的服务器或者是多个服务器组成的服务器集群来实现。在本实施例中,上述被控制端102可以安装切换视频格式的应用程序,控制端104可以调用脚本将其连接至被控制端102安装的应用程序。在下述实施例中将介绍视频处理方法的具体过程。本实施例中,实现视频处理方法的执行主体可以为被控制端102、控制端104或者被测试端106,下述实施例中将介绍视频处理方法的具体过程。

在一个实施例中,如图2所示,提供了一种视频处理方法,以该方法应用于图1中的被控制端102为例进行说明,包括以下步骤:

S100、接收控制端发送的视频格式切换指令,该视频格式切换指令携带有目标切换信息,且视频格式切换指令为控制端按照目标切换时间间隔根据不同的目标切换信息生成并依次发送的指令。

具体的,被控制端102可以接收控制端104发送的视频格式切换指令。通常,在需要对某个被测试端进行测试时控制端104才向被控制端102发送该视频格式切换指令可以是周期性的发送或接收,也可以是有需要时发送或接收。另外,视频格式切换指令中还可以包括被测试端的标识,用以处理完格式切换后,将切换后的视频信号发送至对应的被测试端。可选的,上述目标切换信息可以为将初始视频信号输出时的视频亮度、视频色彩饱和度、视频分辨率、播放速度、播放声音大小或者视频体积等。

S110、通过目标切换信息,对初始视频信号进行格式切换,得到目标视频信号。

具体的,被控制端102可以根据接收到的视频格式切换指令携带的目标切换信息,对初始视频信号进行格式切换,将初始视频信号的初始视频格式切换为目标切换格式,得到对应的目标视频信号。可选的,目标切换信息可以为根据用户的应用需求预先自定义的切换信息,对该切换信息的具体信息和数值本实施例不作任何限定。可选的,根据目标切换信息可以将格式切换步骤理解为对应的格式切换步骤,如视频亮度切换、视频色彩饱和度切换、视频分辨率切换、视频播放速度切换、视频播放声音大小切换或者视频体积切换等。

S120、将目标视频信号发送至被测试端,以使被测试端输出目标视频信号。

可以理解的是,在被控制端102执行完格式切换后,得到目标视频信号,被控制端102并且可以将得到的目标视频信号发送至被测试端106,以使被测试端106能够输出目标视频信号。其中,被测试端106可以将目标视频信号以视频的形式输出。

本实施例提供的视频处理方法中,被控制端可以接收控制端发送的视频格式切换指令,并通过目标切换信息,对初始视频信号进行格式切换得到目标视频信号,之后将目标视频信号发送至被测试端,以使被测试端输出目标视频信号,该方法可以根据预先设置的目标切换信息,远程发送或接收视频格式切换指令,进一步根据接收到的视频格式切换指令实现一套自动化处理视频格式切换的过程,能够在满足用户实际需求的情况下,将初始视频信号能够以不同视频格式输出,避免了用户在本地登录PC端修改目标切换信息的操作,减少了视频格式切换的人力资源,提高了视频格式切换的切换速度,从而提高目标视频信号的输出效率。

作为其中一个实施例,上述目标切换信息包括目标分辨率;上述S110中通过目标切换信息,对初始视频信号进行格式切换,得到目标视频信号的步骤,具体可以通过以下步骤实现:通过目标分辨率,将初始视频信号的初始分辨率切换为目标分辨率,得到目标视频信号。

在本实施例中,上述目标切换信息可以为目标分辨率,也就是,被控制端102执行初始视频信号的分辨率切换。可选的,被控制端102可以通过视频格式切换指令中携带的目标分辨率,将初始视频信号的初始分辨率切换为目标分辨率,得到目标视频信号。可选的,初始视频信号的初始分辨率与目标分辨率可以不相同。其中,格式切换后得到的视频信号可以为目标视频信号,也可以不为目标视频信号;格式切换后得到的视频信号的分辨率可以为目标分辨率,也可以不为目标分辨率,但在本实施例中,目标视频信号的分辨率为目标分辨率。

上述视频处理方法中,被控制端可以通过目标分辨率,将初始视频信号的初始分辨率切换为目标分辨率,得到目标视频信号,进而将目标视频信号发送至被测试端,以使被测试端输出目标视频信号;该方法可以实现自动化处理视频格式切换的过程,避免了用户在本地登录PC端修改目标切换信息的操作,减少了视频格式切换的人力资源,提高了视频格式切换的切换速度,从而提高目标视频信号的输出效率。

在一个实施例中,如图3所示,提供了一种视频处理方法,以该方法应用于图1中的控制端104为例进行说明,包括以下步骤:

S200、按照目标切换时间间隔,根据不同的目标切换信息依次生成视频格式切换指令。

具体的,控制端104可以按照目标切换时间间隔,根据预先设置的目标切换信息生成一个或多个视频格式切换指令。其中,一个视频格式切换指令可以指示被控制端102执行一次格式切换。可以理解的是,生成的视频格式切换指令携带有目标切换信息。可选的,上述目标切换时间间隔可以理解为生成相邻两个视频格式切换指令的时间间隔。可选的,目标切换信息可以为控制端104根据用户的应用需求预先自定义的切换信息,对该切换信息的具体信息和数值本实施例不作任何限定。可选的,上述目标切换信息可以为将初始视频信号输出时的分辨率、播放速度、播放声音大小或者视频体积等。可选的,上述视频格式切换指令可以用于控制端104指示被控制端102对初始视频信号进行视频格式切换。

S210、按照目标切换时间间隔依次向被控制端发送视频格式切换指令,视频格式切换指令用于指示被控制端通过目标切换信息,对初始视频信号进行格式切换,得到目标视频信号。

具体的,控制端104得到视频格式切换指令后,可以向被控制端102发送视频格式切换指令,以指示被控制端102通过目标切换信息,对初始视频信号进行格式切换,得到目标视频信号。

在本实施例中,控制端104可以按照目标切换时间间隔以及对应的目标切换信息依次生成多个对应的视频格式切换指令,并且控制端104可以将生成的每个目标切换信息,按照目标切换时间间隔依次发送至被控制端102。

本实施例提供的视频处理方法中,控制端可以按照目标切换时间间隔,根据不同的目标切换信息依次生成视频格式切换指令,并按照目标切换时间间隔依次向被控制端发送视频格式切换指令,以指示被控制端通过目标切换信息,对初始视频信号进行格式切换,得到目标视频信号;该方法可以根据目标切换信息自动生成视频格式切换指令,然后实现自动发送,将视频格式切换指令发送至被控制端,指示被控制端通过目标切换信息,对初始视频信号进行自动格式切换,得到目标视频信号,避免了用户在本地登录PC端修改目标切换信息的操作,减少了视频格式切换的人力资源,提高了视频格式切换的切换速度。

在另外一种场景中,为了验证格式切换处理是否成功,并且保证格式切换处理的可靠性,在图3的基础上,如图4所示,上述方法还可以包括以下步骤:

S220、在发送视频格式切换指令后的预设时长到达时,向被测试端发送当前切换信息查询指令,并接收被测试端根据当前切换信息查询指令反馈格式切换后得到的视频信号对应的当前切换信息。

具体的,控制端104可以在视频格式切换指令发送至被控制端102后的预设时长到达时,向被测试端106发送当前切换信息查询指令。可选的,上述预设时长可以为任意值,只要能够满足一次格式切换处理的时长即可,也就是,预设时长可以大于或等于一次格式切换处理的时长。可选的,当前切换信息查询指令可以用于被测试端106查询格式切换处理后得到的视频信号的当前切换信息。可选的,在被测试端106响应当前切换信息查询指令后,可以将格式切换处理后得到的视频信号的当前切换信息反馈至控制端104。可选的,格式切换处理后得到的视频信号可以为目标视频信号,也可以不为目标视频信号。

其中,上述当前切换信息与目标切换信息可以对应。如,目标切换信息为目标分辨率,则当前切换信息可以为当前分辨率;目标切换信息为目标视频体积大小,则当前切换信息可以为当前视频体积大小等等。

S230、将当前切换信息与目标切换信息进行匹配,确定匹配结果,匹配结果用于指示初始视频信号是否格式切换成功。

具体的,控制端104可以将获取到的当前切换信息与目标切换信息进行匹配确定匹配结果。其中,匹配处理可以理解为比对两种切换信息是否一致。

其中,上述S230中将当前切换信息与目标切换信息进行匹配,得到匹配结果的步骤,具体可以包括:若当前切换信息与目标切换信息相同,则匹配结果指示格式切换成功;若当前切换信息与目标切换信息不相同,则匹配结果指示格式切换失败。

在本实施例中,如果控制端104判定当前切换信息与目标切换信息一致,则可以表征初始视频信号的格式切换成功,此时,被测试端106可以将格式切换后得到的视频信号确定为目标视频信号;如果控制端104判定当前切换信息与目标切换信息不一致,则可以表征初始视频信号的格式切换失败,此时,被测试端106将格式切换后得到的视频信号不能确定为目标视频信号。

另外在一些场景中,为了在确保格式切换成功的基础上,以将格式切换后得到的视频信号输出,上述视频处理方法还可以包括:若匹配结果指示格式切换成功,则向被测试端发送视频输出指令,视频输出指令用于指示被测试端输出目标视频信号。

可以理解的是,在控制端104得到的匹配结果指示格式切换成功时,此时,控制端104可以向被测试端106发送视频输出指令,指示被测试端106输出目标视频信号。可选的,上述目标视频信号可以为格式切换后得到的视频信号。

上述视频处理方法中,被控制端可以在发送视频格式切换指令后的预设时长到达时,向被测试端发送当前切换信息查询指令,并接收被测试端根据当前切换信息查询指令反馈格式切换后得到的视频信号对应的当前切换信息,将当前切换信息与目标切换信息进行匹配确定匹配结果,进而根据匹配结果指示当前是否可以输出目标视频信号;该方法可以实现一套自动化处理视频格式切换的过程,以满足用户对视频格式切换的需求,减少了人工处理过程,缩短了视频格式切换的周期,节省了人力成本,进一步提高了视频格式切换的切换速度。

在其中一个场景中,为了实现自动化处理视频格式切换过程,首先要自动生成携带有目标切换信息的视频格式切换指令,因此,如图5所示,上述S200中按照目标切换时间间隔,根据不同的目标切换信息依次生成视频格式切换指令的步骤,具体可以包括以下步骤:

S201、按照目标切换时间间隔以及目标切换循环次数,依次从目标切换信息列表中获取各目标切换信息,目标切换信息列表包括多个切换分辨率。

具体的,控制端104可以按照目标切换时间间隔和目标切换循环次数,依次从目标切换信息列表中获取各个目标切换信息。如果目标切换信息为目标分辨率,则目标切换信息列表中可以包括多个目标分辨率、目标切换时间间隔和目标切换循环次数。

其中,下列表1为一个目标切换信息列表的示例,表1中有3个目标分辨率数据,第一个目标分辨率为320*180ppi,对应的目标切换时间间隔为4s,也就是,控制端104指示被控制端102将初始视频信号的初始分辨率切换为320*180ppi,并且等待4s后执行下一次分辨率切换处理,即控制端104指示被控制端102将初始视频信号的初始分辨率切换为350*200ppi(即第二个目标分辨率),此时继续等待5s后执行下一次分辨率切换处理,即控制端104指示被控制端102将初始视频信号的初始分辨率切换为400*260ppi(即第三个目标分辨率);以上分辨率切换处理总共执行3次,(即目标切换循环次数),表1中的第三个目标分辨率对应的目标切换时间间隔为空,表征最后一次分辨率切换处理对应的目标分辨率。

表1

S202、根据各目标切换信息生成各对应的视频格式切换指令。

具体的,控制端104可以根据目标切换信息列表中的各个目标切换信息生成各个对应的视频格式切换指令。

上述视频处理方法中,控制端可以根据预设的多个目标切换信息生成多个对应的视频格式切换指令,并根据多个视频格式切换指令实现视频格式的自动循环切换,以满足用户对视频格式切换的需求,减少了更多的人工处理过程,缩短了视频格式切换的周期,节省了人力成本,极大程度的提高了视频格式切换的切换速度,使得循环切换更加快速方便,并且还能够对大量的视频进行格式切换处理,极大程度上缩短了格式切换的时长。

在一个实施例中,如图6所示,提供了一种视频处理方法,以该方法应用于图1中的被测试端106为例进行说明,包括以下步骤:

S300、接收被控制端发送的目标视频信号。其中,目标视频信号为被控制端接收到控制端发送的视频格式切换指令后,根据视频格式切换指令中的目标切换信息对初始视频信号进行格式切换得到的视频信号,且视频格式切换指令为控制端按照目标切换时间间隔根据不同的目标切换信息生成并依次发送的指令。

具体的,被测试端106可以接收被控制端102执行完格式切换处理后得到的视频信号,该视频信号可以为目标视频信号,也可以不为目标视频信号。其中,如果被控制端102在格式切换成功的情况下,得到的视频信号可以为目标视频信号;如果被控制端102在格式切换失败的情况下,得到的视频信号不为目标视频信号。在本实施例中,被控制端102在格式切换成功时,可以将格式切换后得到的视频信号发送至被测试端106,并将该视频信号作为目标视频信号。

S310、输出目标视频信号。

具体的,被测试端106可以输出目标视频信号。其中,目标视频信号可以为满足目标切换信息的视频信号。

上述视频处理方法中,被测试端可以接收被控制端进行格式切换处理后得到的目标视频信号,并将目标视频信号输出,从而能够将初始视频信号以不同的视频格式显示,使得视频信号的显示效果更加丰富。

在另外一种场景中,为了验证格式切换处理是否成功,并且保证格式切换处理的可靠性,以输出用户需求格式的视频信号,如图7所示,上述视频处理方法还可以包括以下步骤:

S320、接收控制端发送的当前切换信息查询指令,并根据当前切换信息查询指令向控制端反馈格式切换后得到的视频信号对应的当前切换信息。

具体的,被测试端106可以接收控制端104发送的当前切换信息查询指令,并根据当前切换信息查询指令,向控制端104反馈查询到的格式切换后得到的视频信号对应的当前切换信息。可选的,当前切换信息查询指令可以用于被测试端106查询格式切换处理后得到的视频信号的当前切换信息。可选的,当前切换信息可以为目标切换信息,也可以不为目标切换信息。在本实施例中,如果被控制端102在格式切换成功的情况下,当前切换信息可以为目标切换信息;如果被控制端102在格式切换失败的情况下,当前切换信息不为目标切换信息。

S330、若接收到控制端发送的匹配成功指令,则执行输出目标视频信号的步骤。

在本实施例中,如果被测试端106接收到控制端104发送的匹配成功指令,表征被控制端102执行的格式切换处理的步骤成功,此时,被测试端106接收到的格式切换后的视频信号可以称为目标视频信号,并且被测试端106可以将接收到的目标视频信号输出,将目标视频信号以视频的形式显示。

上述视频处理方法中,被测试端可以在格式切换处理成功时,将被控制端发送的视频信号作为目标视频信号并输出,从而能够将初始视频信号以不同的视频格式显示,使得视频信号的显示效果更加丰富。

继续参见图1,另一实施例提供的一种视频处理系统的具体结构示意图;视频处理系统包括:被控制端102、控制端104以及被测试端106。

其中,被控制端102用于执行上述图2对应实施例中的方法;

控制端104用于执行上述图3~图5对应的任一实施例中的方法;

被测试端106用于执行上述图6~图7对应的任一实施例中的方法。

本实施例提供的视频处理系统,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。

应该理解的是,虽然图2-7的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-7中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图8所示,提供了一种视频处理装置,包括:切换指令接收模块10、格式切换模块11和目标信号发送模块12,其中:

切换指令接收模块10,用于接收控制端发送的视频格式切换指令,视频格式切换指令携带有目标切换信息,且视频格式切换指令为控制端按照目标切换时间间隔根据不同的目标切换信息生成并依次发送的指令;

格式切换模块11,用于通过目标切换信息,对初始视频信号进行格式切换,得到目标视频信号;

目标信号发送模块12,用于将目标视频信号发送至被测试端,以使被测试端输出目标视频信号。

本实施例提供的视频处理装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。

在其中一个实施例中,上述目标切换信息包括目标分辨率;格式切换模块11具体用于通过所述目标分辨率,将所述初始视频信号的初始分辨率切换为所述目标分辨率,得到所述目标视频信号。

本实施例提供的视频处理装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。

在一个实施例中,如图9所示,提供了一种视频处理装置,包括:切换指令生成模块20和切换指令发送模块21,其中:

切换指令生成模块20,用于按照目标切换时间间隔,根据不同的目标切换信息依次生成视频格式切换指令;

切换指令发送模块21,用于按照目标切换时间间隔依次向被控制端发送视频格式切换指令,视频格式切换指令用于指示被控制端通过目标切换信息,对初始视频信号进行格式切换,得到目标视频信号。

本实施例提供的视频处理装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。

在其中一个实施例中,在图9的基础上,如图10所示,上述视频处理装置还包括:查询指令切换模块22和匹配模块23,其中:

查询指令切换模块22,用于在发送所述视频格式切换指令后的预设时长到达时,向所述被测试端发送当前切换信息查询指令,并接收所述被测试端根据所述当前切换信息查询指令反馈格式切换后得到的视频信号对应的当前切换信息;

匹配模块23,用于将所述当前切换信息与所述目标切换信息进行匹配,确定匹配结果,所述匹配结果用于指示所述初始视频信号是否格式切换成功。

本实施例提供的视频处理装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。

在其中一个实施例中,上述匹配模块23包括:第一确定单元以及第二确定单元,其中:

第一确定单元,用于在当前切换信息与目标切换信息相同时,匹配结果指示格式切换成功;

第二确定单元,用于在当前切换信息与目标切换信息不相同时,匹配结果指示格式切换失败。

本实施例提供的视频处理装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。

在其中一个实施例中,上述视频处理装置还包括:输出指令发送模块,其中:

输出指令发送模块,用于在匹配结果指示格式切换成功时,向被测试端发送视频输出指令,视频输出指令用于指示被测试端输出目标视频信号,目标视频信号为格式切换后得到的视频信号。

本实施例提供的视频处理装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。

在其中一个实施例中,上述切换指令生成模块20包括:切换信息获取单元和切换指令生成单元,其中:

切换信息获取单元,用于按照目标切换时间间隔以及目标切换循环次数,依次从目标切换信息列表中获取各目标切换信息,目标切换信息列表包括多个切换分辨率;

切换指令生成单元,用于根据各目标切换信息生成各对应的视频格式切换指令。

本实施例提供的视频处理装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。

在一个实施例中,如图11所示,提供了一种视频处理装置,包括:目标信号接收模块30和目标信号输出模块31,其中:

目标信号接收模块30,用于接收被控制端发送的目标视频信号;其中,目标视频信号为被控制端接收到控制端发送的视频格式切换指令后,根据视频格式切换指令中的目标切换信息对初始视频信号进行格式切换得到的视频信号,且视频格式切换指令为控制端按照目标切换时间间隔根据不同的目标切换信息生成并依次发送的指令;

目标信号输出模块31,用于输出目标视频信号。

本实施例提供的视频处理装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。

在其中一个实施例中,上述视频处理装置还包括:查询指令接收模块和执行步骤确定模块,其中:

查询指令接收模块,用于接收控制端发送的当前切换信息查询指令,并根据当前切换信息查询指令向控制端反馈格式切换后得到的视频信号对应的当前切换信息;

执行步骤确定模块,用于在接收到控制端发送的匹配成功指令时,执行输出目标视频信号的步骤。

本实施例提供的视频处理装置,可以执行上述方法实施例,其实现原理和技术效果类似,在此不再赘述。

关于视频处理装置的具体限定可以参见上文中对于视频处理方法的限定,在此不再赘述。上述视频处理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图12所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储目标切换信息。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种视频处理方法。

本领域技术人员可以理解,图12中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时可以实现以下步骤:

接收控制端发送的视频格式切换指令,视频格式切换指令携带有目标切换信息,且视频格式切换指令为控制端按照目标切换时间间隔根据不同的目标切换信息生成并依次发送的指令;

通过目标切换信息,对初始视频信号进行格式切换,得到目标视频信号;

将目标视频信号发送至被测试端,以使被测试端输出目标视频信号。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时还可以实现以下步骤:

按照目标切换时间间隔,根据不同的目标切换信息依次生成视频格式切换指令;

按照目标切换时间间隔依次向被控制端发送视频格式切换指令,视频格式切换指令用于指示被控制端通过目标切换信息,对初始视频信号进行格式切换,得到目标视频信号。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时还可以实现以下步骤:

接收被控制端发送的目标视频信号;其中,目标视频信号为被控制端接收到控制端发送的视频格式切换指令后,根据视频格式切换指令中的目标切换信息对初始视频信号进行格式切换得到的视频信号,且视频格式切换指令为控制端按照目标切换时间间隔根据不同的目标切换信息生成并依次发送的指令;

输出目标视频信号。

在一个实施例中,提供了一种可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时可以实现以下步骤:

接收控制端发送的视频格式切换指令,视频格式切换指令携带有目标切换信息,且视频格式切换指令为控制端按照目标切换时间间隔根据不同的目标切换信息生成并依次发送的指令;

通过目标切换信息,对初始视频信号进行格式切换,得到目标视频信号;

将目标视频信号发送至被测试端,以使被测试端输出目标视频信号。

在一个实施例中,提供了一种可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时还可以实现以下步骤:

按照目标切换时间间隔,根据不同的目标切换信息依次生成视频格式切换指令;

按照目标切换时间间隔依次向被控制端发送视频格式切换指令,视频格式切换指令用于指示被控制端通过目标切换信息,对初始视频信号进行格式切换,得到目标视频信号。

在一个实施例中,提供了一种可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时还可以实现以下步骤:

接收被控制端发送的目标视频信号;其中,目标视频信号为被控制端接收到控制端发送的视频格式切换指令后,根据视频格式切换指令中的目标切换信息对初始视频信号进行格式切换得到的视频信号,且视频格式切换指令为控制端按照目标切换时间间隔根据不同的目标切换信息生成并依次发送的指令;

输出目标视频信号。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-Only Memory,ROM)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic Random Access Memory,DRAM)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

20页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种智能流媒体服务系统及其视频流调度方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类