本发明涉及视频播放技术领域,特别是涉及一种视频播放方法、装置、设备及计算机可读存储介质。
背景技术
当下用户经常使用电脑观看视频,尤其一些用户基本不使用电脑的其它功能,一个好的观看视频的体验对一些用户来说至关重要,而当前市场上的电脑并没有针对这一需求做出针对性的改进方案,没有去针对观看视频这一需求去做针对性优化,用户在使用电脑观看视频进行休闲放松时,用不到的其他的应用,如一些办公软件等,但是这些应用很有可能处于运行状态,导致能源浪费。
综上所述,如何有效地解决用户使用电脑观看视频时,一些未使用的应用处于运行状态,导致能源浪费的问题,是目前本领域技术人员急需解决的问题。
技术实现要素:
为解决上述技术问题,本发明提供如下技术方案:
一种视频播放方法,所述方法包括:
接收视频观看指令;其中,所述视频观看指令为预设在目标电脑上的观影功能被激活后发送的指令;
根据所述视频观看指令,生成控制无关应用休眠的休眠指令;其中,所述无关应用为所述目标电脑中与视频观看无关的功能模块;
向所述无关应用发送所述休眠指令,以使所述目标电脑在所述无关应用处于休眠的状态下进行视频播放。
在本发明的一种具体实施方式中,在接收视频观看指令之后,还包括:
根据所述视频观看指令,调低cpu的工作频率。
在本发明的一种具体实施方式中,在接收视频观看指令之后,还包括:
控制视频观看界面置于屏幕显示顶层最大化且开启勿扰模式。
在本发明的一种具体实施方式中,向所述无关应用发送所述休眠指令,包括:
通过ec芯片向所述无关应用发送所述休眠指令。
一种视频播放装置,所述装置包括:
指令接收模块,用于接收视频观看指令;其中,所述视频观看指令为预设在目标电脑上的观影功能被激活后发送的指令;
指令生成模块,用于根据所述视频观看指令,生成控制无关应用休眠的休眠指令;其中,所述无关应用为所述目标电脑中与视频观看无关的功能模块;
指令发送模块,用于向所述无关应用发送所述休眠指令,以使所述目标电脑在所述无关应用处于休眠的状态下进行视频播放。
在本发明的一种具体实施方式中,还包括:
频率调节模块,用于在接收视频观看指令之后,根据所述视频观看指令,调低cpu的工作频率。
在本发明的一种具体实施方式中,还包括:
控制模块,用于在接收视频观看指令之后,控制视频观看界面置于屏幕显示顶层最大化且开启勿扰模式。
在本发明的一种具体实施方式中,所述指令发送模块具体为通过ec芯片向所述无关应用发送所述休眠指令的模块。
一种视频播放设备,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如前所述视频播放方法的步骤。
一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如前所述视频播放方法的步骤。
应用本发明实施例所提供的方法,接收视频观看指令;其中,视频观看指令为预设在目标电脑上的观影功能被激活后发送的指令;根据视频观看指令,生成控制无关应用休眠的休眠指令;其中,无关功应用为目标电脑中与视频观看无关的应用;向无关应用发送休眠指令,以使目标电脑在无关应用处于休眠的状态下进行视频播放。当用户使用目标电脑观看视频时,可以通过激活观影功能发送视频观看指令,根据视频观看指令,生成控制与视频观看无关的应用休眠的休眠指令,并向与视频观看无关的应用发送休眠指令,从而使目标电脑在与视频观看无关的应用处于休眠的状态下进行视频播放,较大地减少了用户使用电脑观看视频时,由于一些未使用的应用处于运行状态造成的能源浪费,较大地降低了功耗。
相应的,本发明实施例还提供了与上述视频播放方法相对应的视频播放装置、设备和计算机可读存储介质,具有上述技术效果,在此不再赘述。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例中视频播放方法的一种实施流程图;
图2为本发明实施例中视频播放方法的另一种实施流程图;
图3为本发明实施例中一种视频播放装置的结构框图;
图4为本发明实施例中一种视频播放设备的结构框图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一:
参见图1,图1为本发明实施例中视频播放方法的一种实施流程图,该方法可以包括以下步骤:
s101:接收视频观看指令。
其中,视频观看指令为预设在目标电脑上的观影功能被激活后发送的指令。
可以在目标电脑上设置一个观影功能,如可以是在目标电脑上设置的一个观影键,当用户只需要使用目标电脑观看视频时,可以按下该观影键,观影功能此时被激活,观影功能被激活之后,会产生一个电压改变的矩阵信号,即生成视频观看指令,向目标电脑中的处理器发送视频观看指令,目标电脑中的处理器接收该视频观看指令。
目标电脑可以是任意一个电脑,种类可以是台式电脑、笔记本电脑及平板电脑中的任意一种。
s102:根据视频观看指令,生成控制无关应用休眠的休眠指令。
其中,无关应用为目标电脑中与视频观看无关的应用。
接收到视频观看指令之后,说明用户只需要使用目标电脑观看视频,不需要使用与视频观看无关的应用,例如,摄像、触摸板触摸等,因此,可以根据该视频观看指令生成控制这些无关应用休眠的休眠指令。
s103:向无关应用发送休眠指令,以使目标电脑在无关应用处于休眠的状态下进行视频播放。
生成控制与视频观看无关的无关应用休眠的休眠指令之后,可以向无关应用发送休眠指令,各无关应用接收休眠指令后进入休眠状态,从而目标电脑在各与视频播放无关的无关应用休眠的状态下进行视频播放,较大地减少了用户使用电脑观看视频时,由于一些未使用的应用处于运行状态造成的能源浪费,较大地降低了功耗,并且当目标电脑处于未充电状态时,可以延长目标电脑的续航时间。
向与视频观看无关的无关应用发送休眠指令的方式可以是通过控制能力比较强的ec芯片向与视频观看无关的无关应用发送休眠指令,也可以是通过pch芯片向与视频观看无关的无关应用发送休眠指令,本发明实施例对此不做限制。
应用本发明实施例所提供的方法,接收视频观看指令;其中,视频观看指令为预设在目标电脑上的观影功能被激活后发送的指令;根据视频观看指令,生成控制无关应用休眠的休眠指令;其中,无关功应用为目标电脑中与视频观看无关的应用;向无关应用发送休眠指令,以使目标电脑在无关应用处于休眠的状态下进行视频播放。当用户使用目标电脑观看视频时,可以通过激活观影功能发送视频观看指令,根据视频观看指令,生成控制与视频观看无关的应用休眠的休眠指令,并向与视频观看无关的应用发送休眠指令,从而使目标电脑在与视频观看无关的应用处于休眠的状态下进行视频播放,较大地减少了用户使用电脑观看视频时,由于一些未使用的应用处于运行状态造成的能源浪费,较大地降低了功耗。
需要说明的是,基于上述实施例一,本发明实施例还提供了相应的改进方案。在后续实施例中涉及与上述实施例一中相同步骤或相应步骤之间可相互参考,相应的有益效果也可相互参照,在下文的改进实施例中不再一一赘述。
实施例二:
参见图2,图2为本发明实施例中视频播放方法的另一种实施流程图,该方法可以包括以下步骤:
s201:接收视频观看指令。
其中,视频观看指令为预设在目标电脑上的观影功能被激活后发送的指令。
s202:根据视频观看指令,调低cpu的工作频率。
当接收到目标电脑上的观影功能被激活后发送的视频观看指令之后,可以根据视频观看指令,说明用户此时不需要使用目标电脑中与视频观看无关的其他模块,如摄像、触摸板触摸及一些办公软件等,cpu不需要仍处于高速运转的状态,在这种情况下,可以调低cpu的工作频率,以便减少功耗,延长了目标电脑的使用寿命。
s203:控制视频观看界面置于屏幕显示顶层最大化且开启勿扰模式。
当接收到目标电脑上的观影功能被激活后发送的视频观看指令之后,可以控制视频观看界面置于屏幕显示顶层,且控制视频观看界面最大化,同时可以开启勿扰模式来阻挡烦人的广告和推送弹窗,可以避免用户在视频观看过程中被打扰。并且可以消除当前播放画面中除视频之外的图标,如鼠标和一些软件的小图标,通过简单的一键操作可以让用户享有更好的观影体验。
s204:根据视频观看指令,生成控制无关应用休眠的休眠指令。
其中,无关应用为目标电脑中与视频观看无关的应用。
s205:通过ec芯片向无关应用发送休眠指令,以使目标电脑在无关应用处于休眠的状态下进行视频播放。
当根据视频观看指令,生成控制与视频观看无关的无关应用休眠的休眠指令之后,可以通过ec芯片向各与视频观看无关的应用发送休眠指令,从而可以利用ec芯片分担cpu的任务,可以减轻cpu的工作负载。
需要说明的是,本发明实施例对步骤s202至s204的执行步骤不做限定,可以顺序执行,也可以同时执行。
相应于上面的方法实施例,本发明实施例还提供了一种视频播放装置,下文描述的一种视频播放装置与上文描述的一种视频播放方法可相互对应参照。
参见图3,为图3为本发明实施例中一种视频播放装置的结构框图,改装置可以包括:
指令接收模块31,用于接收视频观看指令;其中,视频观看指令为预设在目标电脑上的观影功能被激活后发送的指令;
指令生成模块32,用于根据视频观看指令,生成控制无关应用休眠的休眠指令;其中,无关应用为目标电脑中与视频观看无关的功能模块;
指令发送模块33,用于向无关应用发送休眠指令,以使目标电脑在无关应用处于休眠的状态下进行视频播放。
应用本发明实施例所提供的装置,接收视频观看指令;其中,视频观看指令为预设在目标电脑上的观影功能被激活后发送的指令;根据视频观看指令,生成控制无关应用休眠的休眠指令;其中,无关功应用为目标电脑中与视频观看无关的应用;向无关应用发送休眠指令,以使目标电脑在无关应用处于休眠的状态下进行视频播放。当用户使用目标电脑观看视频时,可以通过激活观影功能发送视频观看指令,根据视频观看指令,生成控制与视频观看无关的应用休眠的休眠指令,并向与视频观看无关的应用发送休眠指令,从而使目标电脑在与视频观看无关的应用处于休眠的状态下进行视频播放,较大地减少了用户使用电脑观看视频时,由于一些未使用的应用处于运行状态造成的能源浪费,较大地降低了功耗。
在本发明的一种具体实施方式中,还包括:
频率调节模块,用于在接收视频观看指令之后,根据视频观看指令,调低cpu的工作频率。
在本发明的一种具体实施方式中,还包括:
控制模块,用于在接收视频观看指令之后,控制视频观看界面置于屏幕显示顶层最大化且开启勿扰模式。
在本发明的一种具体实施方式中,指令发送模块33具体为通过ec芯片向无关应用发送休眠指令的模块。
相应于上面的方法实施例,参见图4,图4为本发明所提供的设备的示意图,该设备可以包括:
存储器41,用于存储计算机程序;
处理器42,用于执行上述存储器41存储的计算机程序时可实现如下步骤:
接收视频观看指令;其中,视频观看指令为预设在目标电脑上的观影功能被激活后发送的指令;根据视频观看指令,生成控制无关应用休眠的休眠指令;其中,无关功应用为目标电脑中与视频观看无关的应用;向无关应用发送休眠指令,以使目标电脑在无关应用处于休眠的状态下进行视频播放。
对于本发明提供的设备的介绍请参照上述方法实施例,本发明在此不做赘述。
相应于上面的方法实施例,本发明还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时可实现如下步骤:
接收视频观看指令;其中,视频观看指令为预设在目标电脑上的观影功能被激活后发送的指令;根据视频观看指令,生成控制无关应用休眠的休眠指令;其中,无关功应用为目标电脑中与视频观看无关的应用;向无关应用发送休眠指令,以使目标电脑在无关应用处于休眠的状态下进行视频播放。
该计算机可读存储介质可以包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
对于本发明提供的计算机可读存储介质的介绍请参照上述方法实施例,本发明在此不做赘述。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的装置、设备及计算机可读存储介质而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。
本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的技术方案及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。