视频暂停方法及设备、计算机装置及计算机可读存储介质与流程

文档序号:13482166阅读:271来源:国知局

本申请涉及终端设备控制领域,尤其涉及一种视频暂停方法及设备、计算机装置及计算机可读存储介质。



背景技术:

用户在使用电视、电脑、手机等具有视频播放功能的设备(一下简称视频播放设备)观看影视节目时,经常会遇到因为一些事情需要暂时离开的情形,例如突然有急事走开或忘记暂停播放视频,视频仍然继续播放。

现有技术的做法中,会导致用户错过部分视频内容,增加了视频播放设备的功耗,降低了用户的操作体验。



技术实现要素:

本申请实施例提供了一种视频暂停方法及设备、计算机装置及计算机可读存储介质,用于提高视频播放的操作效率。

本申请实施例的第一方面提供了一种视频暂停方法,具体包括:

当播放视频时,获取视频播放设备的摄像头采集的用户的状态;

判断所述用户的状态是否满足预置的暂停播放条件;

若所述用户的状态满足所述预置的暂停播放条件,则暂停播放所述视频。

在一些实施例中,所述预置的暂停播放条件包括:

所述用户与所述视频播放设备的距离超过预置数值,或,所述用户的眼睛没有注视屏幕超过第一预置时间,或者,所述用户由第一状态转变为第二状态,或者所述用户闭眼的时间超过第二预置时间。

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

当所述用户的眼睛没有注视屏幕超过第三预置时间,将所述视频播放设备调整至待机状态或者关闭所述视频播放应用程序,所述第三预置时间大于所述第一预置时间;

或者,

当所述用户维持所述第二状态超过第四预置时间,将所述视频播放设备调整至待机状态或者关闭所述视频播放应用程序;

或者,

当所述用户闭眼的时间超过第五预置时间,将所述视频播放设备调整至待机状态或者关闭所述视频播放应用程序,所述第五预置时间大于所述第二预置时间。

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

当播放视频且所述视频播放设备前没有所述用户时,暂停播放所述视频。

在一些实施例中,所述暂停播放所述视频后,所述方法还包括:

若所述用户的状态不满足所述预置的暂停播放条件,则继续播放所述视频。

本申请实施例第二方面还提供一种视频播放控制设备,包括:

获取单元,当播放视频时,用于获取视频播放设备的摄像头采集的用户的状态;

判断单元,用于判断所述用户的状态是否满足预置的暂停播放条件;

控制单元,若所述用户的状态满足所述预置的暂停播放条件,则用于暂停播放所述视频。

在一些实施例中,所述控制单元还用于:

当播放视频且所述视频播放设备前没有所述用户时,用于暂停播放所述视频。

在一些实施例中,所述控制单元还用于:

若所述用户的状态不满足所述预置的暂停播放条件,则用于继续播放所述视频。

本申请实施例第三方面还提供一种计算机装置,计算机装置包括处理器,处理器用于执行存储器中存储的计算机程序时实现第一方面或第一方面的任一实施方式事项记录方法的步骤。

本申请实施例第四方面还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现第一方面或第一方面的任一实施方式事项记录方法的步骤。

从以上技术方案可以看出,本申请实施例具有以下优点:当播放视频时,获取视频播放设备的摄像头采集的用户的状态;判断所述用户的状态是否满足预置的暂停播放条件;若所述用户的状态满足所述预置的暂停播放条件,则暂停播放所述视频。本申请实施例中,当视频在播放时,若用户的状态满足预置的暂停播放条件时,则自动暂停播放视频,提高视频播放的操作效率。

附图说明

图1为本申请实施例提供的一种可能的视频暂停方法的实施例示意图;

图2为本申请实施例提供的一种可能的场景示意图;

图3为本申请实施例提供的一种可能的视频播放控制设备的实施例示意图;

图4为本申请实施例提供的另一种可能的视频播放控制设备的实施例示意图。

具体实施方式

本申请实施例提供了一种视频暂停方法及设备、计算机装置及计算机可读存储介质,用于提高视频播放的操作效率。

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。

以下分别进行详细说明。

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。

请参阅图1,图1是本申请实施例的视频暂停方法的一个实施例图,该方法可包括:

101、当播放视频时,监测视频播放设备前是否有用户;若否,则执行步骤102;若是,则执行步骤103;

当视频播放设备在播放视频时,通过摄像头采集视频播放设备前方的图像,例如,如图2所示,假设视频播放设备为电视机201,电视机201顶部带有摄像头2011,可用于采集电视机201前的图像。当采集到视频播放设备前的图像后,通过图像识别算法可以将图像中的人体从图像中识别出来,若某时刻采集到的图像中没有人体,则可以认为视频播放设备前没有用户,执行步骤102;若采集到的图像中有人体,则可以认为视频播放设备前有用户,执行步骤103。

需要说明的是,实际应用中,视频播放设备可以为电视机,还可以是其他具有播放功能的设备,如电脑、手机、mp4播放器或平板电脑等,具体此处不做限定。

另外,可以理解的是,本申请中的“视频播放设备前”在不同的应用场景下,代表不同的方位,例如,当视频播放设备的播放屏幕与水平线垂直时,则方位为视频播放设备前方;当视频播放设备的播放屏幕与水平面平行时,则方位为视频播放设备上方,即该方位可以理解为在视频播放设备的摄像头能扫描到的范围内。

可选的,本实施例中,用户可以是任一人,或者某些特定的人,若用户仅限于某些特定的人时,为便于描述,将该特定的人称为目标用户,则监测视频播放设备前是否有用户可以理解为监测视频播放设备前是否有目标用户,具体监测过程可以如下:若视频播放设备前有人时,采集该人的面部图像信息,再将该人的面部图像信息与本地数据库中的人脸识别信息比对,来确定该人是否为目标用户;或者,若视频播放设备前有多个人时,确定该多个人中是否有目标用户,另外,该本地数据库中的人脸识别信息的获得方式有多种,例如通过视频播放设备的摄像头对目标用户拍照得到或者目标用户上传照片得到,即本地数据库存储有目标用户的人脸识别信息即观看视频的白名单,比对后,若检测到视频播放设备前的人中有目标用户时,则执行步骤103;若检测到视频播放设备前的人中没有目标用户时,则执行步骤102。

102、执行其他操作;

当视频播放设备在播放视频,检测到视频播放设备前没有用户时,则视频播放设备执行预设操作,例如,视频播放设备暂停播放视频,或者视频播放设备进入待机模式,或者关闭视频播放的应用程序等,具体此处不做限定。

103、获取视频播放设备的摄像头采集的用户的状态;

当视频播放设备在播放视频,检测到视频播放设备前有用户时,通过摄像头采集用户的状态,其中采集用户状态包括采集用户的面部图像信息,通过分析用户的面部图像信息确定用户的目光是否有注视视频播放设备的屏幕,或者注视视频播放设备的屏幕的时长,或者用户是否背对着视频播放设备的屏幕等,进而得到用户的状态,故用户的状态包含的信息具体此处不做限定。

104、判断用户的状态是否满足预置的暂停播放条件;若否,则执行步骤105;若是,则执行步骤106;

在采集到用户的状态之后,根据用户的状态判断是否满足预置的暂停播放条件,其中,预置的暂停播放条件可以包括所述用户与所述视频播放设备的距离超过预置数值,实际应用中,该预置数值可以为3米等,具体此处不做限定;

或者,

所述用户的眼睛没有注视屏幕超过第一预置时间,实际应用中,该第一预置时间可以为5分钟等,例如,假设视频播放设备确定用户的眼睛没有注视屏幕超过5分钟,则认为用户的状态满足预置的暂停播放条件;

或者,

所述用户由第一状态转变为第二状态,例如,用户在某一时刻的状态为坐着看视频,后来变为起身离去,实际应用中,可以将该第一状态理解为看视频的状态,第二状态理解为没在看视频的状态,为便于理解,本申请中可以假设用户正在看视频,持续了一段时间,该用户转身去开门或者转头与其他人对话等,为了不影响用户错过视频的播放内容,则认为用户的状态为从第一状态转变为第二状态,满足预置的暂停播放条件;

或者,

所述用户闭眼的时间超过第二预置时间,实际应用中,该第二预置时间可以为3分钟等,若摄像头监测到用户面对着视频播放设备,然而用户的闭眼时间超过第二预置时间,则可以认为用户处于休息状态中,为了不打扰用户的休息,则将视频从播放状态调整为暂停状态。

可以理解的是,实际应用中,预置的暂停播放条件还可以设定为其他多种条件,具体本申请不做限定。

另外,若判断用户的状态满足预置的暂停播放条件,则执行步骤106;若判断用户的状态不满足预置的暂停播放条件,则执行步骤105.

105、继续播放视频;

当视频播放设备根据用户的状态确定不满足预置的暂停播放条件时,则维持当前的视频播放状态不做改变,即继续播放视频。

106、暂停播放视频。

当视频播放设备根据用户的状态确定满足预置的暂停播放条件时,则视频播放设备暂停播放当前设备。

可选的,在暂停播放视频后,若用户的状态可以被认为没有变化时,则将视频播放设备再调整至预置状态,该预置状态可以为待机状态或者关闭视频播放应用程序等,具体此处不做限定。

为便于理解,当预置的暂停播放条件如本实施例步骤104所述时,则若用户的状态满足用户与视频播放设备的距离超过预置数值,视频播放设备暂停播放视频后,若用户与视频播放设备的距离超过第二预置数值,且第二预置数值大于第一预置数值,例如,第一预置数值为3米,第二预置数值为5米,或者,用户保持该状态即与视频播放设备的距离超过预置数值的时长超过预设阈值时,则视频播放设备转变为待机状态或者关闭视频播放应用程序等;

或者,

若用户的状态满足用户的眼睛没有注视屏幕超过第一预置时间,视频播放设备暂停播放视频后,若用户的眼睛依旧没有注视屏幕超过第三预置时间时,则视频播放设备调整至预置状态,其中第三预置时间大于第一预置时间,例如,用户的眼睛没有注视屏幕超过3分钟时,视频播放设备暂停播放视频,暂停后,若确定用户的眼睛没有注视屏幕超过5分钟时,则视频播放设备转变为待机状态或者关闭视频播放应用程序等;

或者,

若用户的状态满足所述用户由第一状态转变为第二状态,视频播放设备暂停播放视频后,当所述用户维持所述第二状态超过第四预置时间,将所述视频播放设备调整至待机状态或者关闭所述视频播放应用程序;

或者,

若用户的状态满足用户闭眼的时间超过第二预置时间,视频播放设备暂停播放视频后,若视频播放设备监测到用户闭眼的眼睛超过第五预置时间时,将所述视频播放设备调整至待机状态或者关闭所述视频播放应用程序,其中所述第五预置时间大于所述第二预置时间。

另外,可选的,在视频播放设备暂停播放视频或者调整到预置状态后,视频播放设备的摄像头仍然继续监测,若摄像头监测到用户的状态变为不满足预置的暂停视频播放条件时,则视频播放设备从暂停视频播放状态或者待机状态调整为继续播放被暂停的视频,或者若播放视频的视频播放应用程序被关闭时,则打开视频播放应用程序,继续播放被暂停的视频。

本申请实施例中,当视频在播放时,若用户的状态满足预置的暂停播放条件时,则自动暂停播放视频,提高视频播放的操作效率。并提供了具体的暂停播放条件,增加了本申请实施例的可实现方式。

上面对本申请实施例的视频暂停方法进行了介绍,下面对本申请实施例的视频播放控制设备进行介绍,请参阅图3,图3是本申请实施例的视频播放控制设备的一个实施例图,其中,该视频播放控制设备包括:

获取单元301,当播放视频时,用于获取视频播放设备的摄像头采集的用户的状态;

判断单元302,用于判断所述用户的状态是否满足预置的暂停播放条件;

控制单元303,若所述用户的状态满足所述预置的暂停播放条件,则用于暂停播放所述视频。

可选的,在一些实施例中,所述控制单元303还用于:

当播放视频且所述视频播放设备前没有所述用户时,用于暂停播放所述视频。

在一些实施例中,所述控制单元303还用于:

若所述用户的状态不满足所述预置的暂停播放条件,则用于继续播放所述视频。

上面对本申请实施例的终端进行了介绍,下面对本申请实施例的视频播放控制设备的结构进行介绍,请参阅图4,图4是本申请实施例的视频播放控制设备的一个实施例图。该实施例的视频播放控制设备包括:处理器401、收发器403、显示器404、存储器402以及存储在所述存储器402中并可在所述处理器上运行的计算机程序,例如信息展示方法的程序。其中,收发器403用于执行图1所示的步骤101和步骤103,用于终端与其他设备或者网络进行通讯,处理器401用于实现步骤102、步骤104至步骤106。或者,所述处理器401、收发器403、显示器404、以及存储器402执行所述计算机程序时实现上述各装置实施例中各模块/单元的功能,例如收发器403用于实现图3所示实施例中获取单元301的功能,用于实现终端与其他设备或者网络进行通讯,处理器404用于实现图3所示实施例中判断单元302和控制单元303的功能。

示例性的,所述计算机程序可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器中,并由所述处理器执行,以完成本申请。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在所述服务器中的执行过程。例如,所述计算机程序可以被分割成收发模块和处理模块,各模块具体功能如下:收发模块主要用于服务器的收发功能,处理模块主要用于对服务器的功能和逻辑进行处理。

所述终端可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述服务器可包括,但不仅限于,处理器、存储器。本领域技术人员可以理解,图4所述示意图仅仅是终端的示例,并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述服务器还可以包括输入输出设备、网络接入设备、总线等。

所称处理器可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述服务器的控制中心,利用各种接口和线路连接整个服务器的各个部分。

所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述服务器的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

所述服务器集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

以上所述,以上实施例仅用以说明本申请的技术方案,而非对其限制;其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行替换;而这些修改或者替换,并不使相应技术方案脱离本申请各实施例技术方案的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1