一种视频自动播放、暂停的实现方法和系统的制作方法

文档序号:10539508阅读:786来源:国知局
一种视频自动播放、暂停的实现方法和系统的制作方法
【专利摘要】本发明公开了一种视频自动播放、暂停的实现方法和系统,在视频文件播放的过程中,监测终端设备运动过程的加速度;将所述加速度与预设的阈值进行比较,当比较结果为预定结果时,判断所述视频文件的播放状态;当所述视频文件的播放状态为播放时,则暂停该视频文件的播放;当所述视频文件的播放状态为暂停时,则开启该视频文件的播放。因此,所述视频自动播放、暂停的实现方法和系统解决了在媒体播放中只能手动的对播放器中特定的按钮进行操作,实现对视频文件的播放或暂停的问题。
【专利说明】
一种视频自动播放、暂停的实现方法和系统
技术领域
[0001]本发明涉及媒体传播技术领域,特别是指一种视频自动播放、暂停的实现方法和系统。
【背景技术】
[0002]随着计算机通信技术、互联网技术以及多媒体技术的发展,观看视频得到了越来越广泛的应用。而且,现在的用户进行视频观看,可以是在任何场合无论是在室内,还是在户外。
[0003]在现有技术中,用户在视频观看的过程中,进行播放器的播放、暂停操作时,需要手动的对特定的按钮进行操作,才能够实现。尤其是在特定场合下,如公共交通工具等人员密集场所观看视频并对该视频进行播放、暂停操作,造成用户极大的不方便,用户体验非常差。

【发明内容】

[0004]有鉴于此,本发明的目的在于提出一种视频自动播放、暂停的实现方法和系统,解决了在媒体播放中只能手动的对播放器中特定的按钮进行操作,实现对视频文件的播放或暂停的问题。
[0005]基于上述目的本发明提供的视频自动播放、暂停的实现方法,包括步骤:
[0006]在视频文件播放的过程中,监测终端设备运动过程的加速度;
[0007]所述加速度与预设的阈值进行比较,当比较结果为预定结果时,判断所述视频文件的播放状态;
[0008]当所述视频文件的播放状态为播放时,则暂停该视频文件的播放;当所述视频文件的播放状态为暂停时,则开启该视频文件进行的播放。
[0009]在一些实施例中,所述暂停该视频文件的播放之后还包括:
[0010]启动屏幕保护程序,判断是否存在对终端设备的操作;
[0011]当存在对终端设备的操作时,则关闭屏幕保护程序,判断所述操作是否为终端设备运动的加速度超出预设的阈值,若加速度超出预设的阈值,则开启该视频文件进行播放,若加速度没有超出预设的阈值,则退出该视频播放页面;
[0012]当不存在对终端设备的操作时,则继续屏幕保护程序。
[0013]在一些实施例中,所述启动屏幕保护程序之后,还包括:监测所述终端设备的电量;
[0014]当监测到所述终端设备的电量低于预设的电量阈值时,则关闭屏幕保护程序,保存当前视频文件播放的进度并退出该视频播放页面。
[0015]在一些实施例中,所述当监测到终端设备运动的加速度超出预设的阈值时,判断终端设备运动的方向是否为预设方向;
[0016]若是,则保存当前视频文件播放的进度并退出该视频播放页面;若不是,则判断当前视频播放页面中视频文件的播放状态,根据判断结果,若当前视频播放页面中视频文件的播放状态为播放,则暂停该视频文件的播放;若当前视频播放页面中视频文件的播放状态为暂停,则开启该视频文件进行播放。
[0017]在一些实施例中,所述当监测到终端设备运动的加速度超出预设的阈值时,判断该加速度是否达到预设的加速度最高阈值;
[0018]根据判断结果,若是则保存当前视频文件播放的进度并将终端设备处于熄屏状态;若不是则判断当前视频播放页面中视频文件的播放状态,根据判断结果,若当前视频播放页面中视频文件的播放状态为播放,则暂停该视频文件的播放;若当前视频播放页面中视频文件的播放状态为暂停,则开启该视频文件进行播放。
[0019]在另一方面,本发明还提供了一种视频自动播放、暂停的系统,包括:
[0020]视频播放监测单元,用于在视频文件播放的过程中,监测终端设备运动过程的加速度;
[0021]视频播放判断单元,用于将所述加速度与预设的阈值进行比较,当比较结果为预定结果时,则判断所述视频文件的播放状态;
[0022]播放状态改变单元,用于当所述视频文件的播放状态为播放时,则暂停该视频文件的播放;当所述视频文件的播放状态为暂停时,则开启该视频文件的播放。
[0023]在一些实施例中,所述播放状态改变单元暂停该视频文件的播放之后还包括:
[0024]启动屏幕保护程序,判断是否存在对终端设备的操作;
[0025]当存在对终端设备的操作时,则关闭屏幕保护程序,判断所述操作是否为终端设备运动的加速度超出预设的阈值,若加速度超出预设的阈值,则开启该视频文件进行播放,若加速度没有超出预设的阈值,则退出该视频播放页面;
[0026]当不存在对终端设备的操作时,则继续屏幕保护程序。
[0027]在一些实施例中,所述播放状态改变单元启动屏幕保护程序之后,还包括:监测所述终端设备的电量;
[0028]当监测到所述终端设备的电量低于预设的电量阈值时,则关闭屏幕保护程序,保存当前视频文件播放的进度并退出该视频播放页面。
[0029]在一些实施例中,所述视频播放判断单元当监测到终端设备运动的加速度超出预设的阈值时,判断终端设备运动的方向是否为预设方向;
[0030]若是,则保存当前视频文件播放的进度并退出该视频播放页面;若不是,则判断当前视频播放页面中视频文件的播放状态,根据判断结果,若当前视频播放页面中视频文件的播放状态为播放,则暂停该视频文件的播放;若当前视频播放页面中视频文件的播放状态为暂停,则开启该视频文件进行播放。
[0031]在一些实施例中,所述视频播放判断单元当监测到终端设备运动的加速度超出预设的阈值时,判断该加速度是否达到预设的加速度最高阈值;
[0032]根据判断结果,若是则保存当前视频文件播放的进度并将终端设备处于熄屏状态;若不是则判断当前视频播放页面中视频文件的播放状态,根据判断结果,若当前视频播放页面中视频文件的播放状态为播放,则暂停该视频文件的播放;若当前视频播放页面中视频文件的播放状态为暂停,则开启该视频文件进行播放。
[0033]从上面所述可以看出,本发明提供的视频自动播放、暂停的实现方法和系统,在视频文件播放的过程中,当监测到终端设备运动的加速度超出预设的阈值时,则判断当前视频播放页面中视频文件的播放状态;根据判断结果,暂停该视频文件的播放或者开启该视频文件进行播放。从而,实现了可以自动对视频文件进行播放、暂停的操作,优化了视频媒体的服务,提升了用户使用多媒体平台的满意度。
【附图说明】
[0034]图1为本发明第一实施例中视频自动播放、暂停实现方法的流程示意图;
[0035]图2为本发明可参考实施例中视频自动播放、暂停实现方法的流程示意图;
[0036]图3为本发明视频自动播放、暂停的实现系统的结构示意图。
【具体实施方式】
[0037]为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
[0038]根据多媒体平台的使用现状,用户正在观看视频文件时,要想暂停该视频文件只能手动点击视频文件播放页面中的暂停按钮。而用户想将暂停播放的视频文件开启,则必须手动点击视频文件播放页面中的播放按钮。因此,无论是将视频文件播放还是暂停都非常的麻烦,用户体验非常差。为了解决这一问题,本发明从用户角度,在多媒体平台上,能够自动的对视频文件播放或暂停。
[0039]参阅图1所示,为本发明第一实施例中视频自动播放、暂停实现方法流程示意图,所述视频自动播放、暂停实现方法包括:
[0040]步骤101,在视频文件播放的过程中,监测终端设备运动过程的加速度。
[0041]在实施例中,在终端设备上在视频播放页面中播放视频文件的过程中,对该终端设备的运动过程进行监测。较佳地,是对终端设备在使用过程中运动的加速度值进行监测。优选地,利用陀螺仪或者重力感应装置监测终端设备运动过程的加速度。
[0042]步骤102,将所述加速度与预设的阈值进行比较,当比较结果为预定结果时,则判断所述视频文件的播放状态。
[0043]作为实施例,在监测终端设备加速度的过程中,当监测到终端设备运动的加速度超出预设的阈值时,需要判断当前视频播放页面中视频文件的播放状态。其中,所述的播放状态包括播放或者暂停。因此,本实施例可以监测到终端设备运动的加速度超出阈值,并能够判断视频文件的播放状态,从而可以为步骤103自动改变终端设备上视频文件的播放状态做好准备。
[0044]较佳地,步骤102当监测到终端设备运动的加速度超出预设的阈值时,在判断当前视频播放页面中视频文件的播放状态之前,先判断终端设备运动的方向是否为预设退出该视频播放页面的运动方向。也就是说,预先不仅设置了加速度的超出阈值,还设置了退出视频播放页面的运动方向。需要说明的是,加速度的监测和运动方向的监测都可以采用陀螺仪或者重力感应装置。
[0045]另外,根据终端设备运动方向是否为预设退出该视频播放页面的运动方向的判断结果,若是则保存当前视频文件播放的进度并退出该视频播放页面。即无论当前视频文件播放状态是播放还是暂停,都保存播放进度,退出视频播放页面。若不是则判断当前视频播放页面中视频文件的播放状态,若当前视频播放页面中视频文件的播放状态为播放,则暂停该视频文件的播放;若当前视频播放页面中视频文件的播放状态为暂停,则开启该视频文件进行播放。因此,可以看出在该实施例中通过增加设置退出视频播放页面的终端设备运动方向,能够自动的、快速的关闭视频播放页面。
[0046]作为一个优选地实施例,步骤102当监测到终端设备运动的加速度超出预设的阈值时,在判断当前视频播放页面中视频文件的播放状态之前或者判断终端设备运动的方向是否为预设退出该视频播放页面的运动方向之前,先判断该加速度是否达到预设的加速度最高阈值。然后,根据判断结果,若达到了加速度最高阈值则保存当前视频文件播放的进度并将终端设备处于熄屏状态。即,终端设备运动的加速度很快并达到最高阈值时,则可以无论当前视频文件播放状态是播放还是暂停,都保存当前视频文件播放的进度,并且直接将终端设备处于熄屏状态。
[0047]另外,若没有达到了加速度最高阈值则判断当前视频播放页面中视频文件的播放状态,则判断当前视频播放页面中视频文件的播放状态之前或者判断终端设备运动的方向是否为预设退出该视频播放页面的运动方向。因此,该实施仅仅通过监测终端设备运动的加速度,便能够自动的将终端设备处于熄屏状态,创造性地不仅实现了保存视频播放的进度,同时做到了关闭终端设备的屏幕。
[0048]步骤103,根据判断结果,暂停该视频文件的播放或者开启该视频文件进行播放。其中,若当前视频播放页面中视频文件的播放状态为播放,则暂停该视频文件的播放;若当前视频播放页面中视频文件的播放状态为暂停,则开启该视频文件进行播放。
[0049]作为另一个实施例,当前视频播放页面中视频文件的播放状态为播放,暂停该视频文件的播放之后,可以启动屏幕保护程序。从而,可以将暂停的视频文件的内容被屏幕保护程序遮挡,较佳地设置的屏幕保护程序为能够遮挡住屏幕内容的方式。因此,可以保证视频文件的内容不会被别人看到,具有很高的安全性,同时还能够节省终端设备的电能。
[0050]还有,在进行屏幕保护的过程中,判断是否存在对终端设备的操作,如果存在对终端设备的操作,则关闭屏幕保护程序,并判断所述操作是否为终端设备运动的加速度超出预设的阈值,若是则开启该视频文件进行播放,若不是则退出该视频播放页面。如果不存在对终端设备的操作,则继续屏幕保护程序。从而,可以将开启屏幕保护程序的终端设备再进行开启视频文件播放或者直接退出视频播放页面,当然也可以继续屏幕保护程序。
[0051]较佳地,启动屏幕保护程序之后还可以在终端设备处于屏幕保护状态的过程中,监测所述终端设备的电量。当监测到所述终端设备的电量低于预设的电量阈值时,则关闭屏幕保护程序,保存当前视频文件播放的进度并退出该视频播放页面。因此,该实施能够最大限度地保证终端设备电量的利用率,和延长终端设备的工作时间。
[0052]作为一个可参考的实施例,参阅图2所示,所述视频自动播放、暂停实现方法具体可采用如下步骤:
[0053]步骤201,在进行视频文件播放的过程中,监测终端设备运动过程的加速度。
[0054]步骤202,监测到终端设备运动的加速度超出预设的阈值。
[0055]步骤203,判断该加速度是否达到预设的加速度最高阈值,若是则进行步骤204,若不是则进行步骤205。
[0056]步骤204,保存当前视频文件播放的进度并将终端设备处于熄屏状态。
[0057]步骤205,判断终端设备运动的方向是否为预设退出该视频播放页面的运动方向,若是则进行步骤206,若不是则进行步骤207。
[0058]步骤206,保存当前视频文件播放的进度并退出该视频播放页面。
[0059]步骤207,判断当前视频播放页面中视频文件的播放状态,若播放状态为播放则进行步骤208,若播放状态为暂停则进行步骤209。
[0060]步骤208,暂停该视频文件的播放,并进行步骤210。
[0061]步骤209,开启该视频文件进行播放。
[0062]步骤210,启动屏幕保护程序。
[0063]步骤211,在屏幕保护程序执行的过程中,判断是否存在对终端设备的操作,若存在则进行步骤212,若不存在则进行步骤213。
[0064]步骤212,关闭屏幕保护程序,判断所述操作是否为终端设备运动的加速度超出预设的阈值,若是则进行步骤209,若不是则执行步骤206。
[0065]步骤213,继续屏幕保护程序,并返回步骤211。
[0066]作为又一个可参考的实施例,在执行步骤210之后,还可以监测所述终端设备的电量。当监测到所述终端设备的电量低于预设的电量阈值时,则关闭屏幕保护程序,保存当前视频文件播放的进度并退出该视频播放页面。
[0067]在本发明的另一方面,还提供了一种视频自动播放、暂停实现系统,如图3所示,所述的视频自动播放、暂停系统包括依次连接的视频播放监测单元301、视频播放判断单元302和播放状态改变单元303。其中,视频播放监测单元301用于在视频文件播放的过程中,监测终端设备运动过程的加速度。较佳地,利用陀螺仪或者重力感应装置监测终端设备运动过程的加速度。视频播放判断单元302用于将所述加速度与预设的阈值进行比较,当比较结果为预定结果时,则判断所述视频文件的播放状态。而播放状态改变单元303用于根据判断结果,暂停该视频文件的播放或者开启该视频文件进行播放。较佳地,播放状态改变单元303根据判断结果,若当前视频播放页面中视频文件的播放状态为播放,则暂停该视频文件的播放;若当前视频播放页面中视频文件的播放状态为暂停,则开启该视频文件进行播放。
[0068]作为本发明的一个实施例,视频播放判断单元302当监测到终端设备运动的加速度超出预设的阈值时,在判断当前视频播放页面中视频文件的播放状态之前,先判断终端设备运动的方向是否为预设退出该视频播放页面的运动方向。也就是说,预先不仅设置了加速度的超出阈值,还设置了退出视频播放页面的运动方向。较佳地,加速度的监测和运动方向的监测都可以采用陀螺仪或者重力感应装置。
[0069]另外,根据终端设备运动方向是否为预设退出该视频播放页面的运动方向的判断结果,若是则保存当前视频文件播放的进度并退出该视频播放页面。即无论当前视频文件播放状态是播放还是暂停,都保存播放进度,退出视频播放页面。若不是则判断当前视频播放页面中视频文件的播放状态,若当前视频播放页面中视频文件的播放状态为播放,则暂停该视频文件的播放;若当前视频播放页面中视频文件的播放状态为暂停,则开启该视频文件进行播放。
[0070]优选地,视频播放判断单元302当监测到终端设备运动的加速度超出预设的阈值时,在判断当前视频播放页面中视频文件的播放状态之前或者判断终端设备运动的方向是否为预设退出该视频播放页面的运动方向之前,先判断该加速度是否达到预设的加速度最高阈值。然后,根据判断结果,若达到了加速度最高阈值则保存当前视频文件播放的进度并将终端设备处于熄屏状态。即,终端设备运动的加速度很快并达到最高阈值时,则可以无论当前视频文件播放状态是播放还是暂停,都保存当前视频文件播放的进度,并且直接将终端设备处于熄屏状态。
[0071]另外,若没有达到了加速度最高阈值则判断当前视频播放页面中视频文件的播放状态,则判断当前视频播放页面中视频文件的播放状态之前或者判断终端设备运动的方向是否为预设退出该视频播放页面的运动方向。
[0072]作为可参考的实施例,播放状态改变单元303当前视频播放页面中视频文件的播放状态为播放,暂停该视频文件的播放之后,可以启动屏幕保护程序。从而,可以保证视频文件的内容不会被别人看到,具有很高的安全性,同时还能够节省终端设备的电能。在进行屏幕保护的过程中,判断是否存在对终端设备的操作,如果存在对终端设备的操作,则关闭屏幕保护程序,并判断所述操作是否为终端设备运动的加速度超出预设的阈值,若是则开启该视频文件进行播放,若不是则退出该视频播放页面。如果不存在对终端设备的操作,则继续屏幕保护程序。
[0073]较佳地,启动屏幕保护程序之后还可以在终端设备处于屏幕保护状态的过程中,监测所述终端设备的电量。当监测到所述终端设备的电量低于预设的电量阈值时,则关闭屏幕保护程序,保存当前视频文件播放的进度并退出该视频播放页面。因此,该实施能够最大限度地保证终端设备电量的利用率,和延长终端设备的工作时间。
[0074]需要说明的是,在本发明所述的视频自动播放、暂停的系统的具体实施内容,在上面所述的视频自动播放、暂停的方法中已经详细说明了,故在此重复内容不再说明。
[0075]综上所述,本发明提供的视频自动播放、暂停方法和系统,创造性地解决了手动操作视频文件进行播放、暂停的不便问题,实现了视频播放、暂停的自动化,使得视频观看服务更具有针对性、个性化;最后,整个所述的视频自动播放、暂停的实现方法和系统紧凑,易于实现。
[0076]所属领域的普通技术人员应当理解:以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种视频自动播放、暂停的实现方法,其特征在于,包括步骤: 在视频文件播放的过程中,监测终端设备运动过程的加速度; 将所述加速度与预设的阈值进行比较,当比较结果为预定结果时,判断所述视频文件的播放状态; 当所述视频文件的播放状态为播放时,则暂停该视频文件的播放;当所述视频文件的播放状态为暂停时,则开启该视频文件的播放。2.根据权利要求1所述的方法,其特征在于,所述暂停该视频文件的播放之后还包括: 启动屏幕保护程序,判断是否存在对终端设备的操作; 当存在对终端设备的操作时,则关闭屏幕保护程序,判断所述操作是否为终端设备运动的加速度超出预设的阈值,若加速度超出预设的阈值,则开启该视频文件进行播放,若加速度没有超出预设的阈值,则退出该视频播放页面; 当不存在对终端设备的操作时,则继续屏幕保护程序。3.根据权利要求2所述的方法,其特征在于,所述启动屏幕保护程序之后,还包括: 监测所述终端设备的电量; 当监测到所述终端设备的电量低于预设的电量阈值时,则关闭屏幕保护程序,保存当前视频文件播放的进度并退出该视频播放页面。4.根据权利要求1所述的方法,其特征在于,所述当监测到终端设备运动的加速度超出预设的阈值时,判断终端设备运动的方向是否为预设方向; 若是,则保存当前视频文件播放的进度并退出该视频播放页面;若不是,则判断当前视频播放页面中视频文件的播放状态,根据判断结果,若当前视频播放页面中视频文件的播放状态为播放,则暂停该视频文件的播放;若当前视频播放页面中视频文件的播放状态为暂停,则开启该视频文件进行播放。5.根据权利要求1-4任意一项所述的方法,其特征在于,所述当监测到终端设备运动的加速度超出预设的阈值时,判断该加速度是否达到预设的加速度最高阈值; 根据判断结果,若是则保存当前视频文件播放的进度并将终端设备处于熄屏状态;若不是则判断当前视频播放页面中视频文件的播放状态,根据判断结果,若当前视频播放页面中视频文件的播放状态为播放,则暂停该视频文件的播放;若当前视频播放页面中视频文件的播放状态为暂停,则开启该视频文件进行播放。6.一种视频自动播放、暂停的实现系统,其特征在于,包括: 视频播放监测单元,用于在视频文件播放的过程中,监测终端设备运动过程的加速度; 视频播放判断单元,用于将所述加速度与预设的阈值进行比较,当比较结果为预定结果时,则判断所述视频文件的播放状态; 播放状态改变单元,用于当所述视频文件的播放状态为播放时,则暂停该视频文件的播放;当所述视频文件的播放状态为暂停时,则开启该视频文件的播放。7.根据权利要求6所述的系统,其特征在于,所述播放状态改变单元暂停该视频文件的播放之后还包括: 启动屏幕保护程序,判断是否存在对终端设备的操作; 当存在对终端设备的操作时,则关闭屏幕保护程序,判断所述操作是否为终端设备运动的加速度超出预设的阈值,若加速度超出预设的阈值,则开启该视频文件进行播放,若加速度没有超出预设的阈值,则退出该视频播放页面; 当不存在对终端设备的操作时,则继续屏幕保护程序。8.根据权利要求7所述的系统,其特征在于,所述播放状态改变单元启动屏幕保护程序之后,还包括:监测所述终端设备的电量; 当监测到所述终端设备的电量低于预设的电量阈值时,则关闭屏幕保护程序,保存当前视频文件播放的进度并退出该视频播放页面。9.根据权利要求6所述的系统,其特征在于,所述视频播放判断单元当监测到终端设备运动的加速度超出预设的阈值时,判断终端设备运动的方向是否为预设方向; 若是,则保存当前视频文件播放的进度并退出该视频播放页面;若不是,则判断当前视频播放页面中视频文件的播放状态,根据判断结果,若当前视频播放页面中视频文件的播放状态为播放,则暂停该视频文件的播放;若当前视频播放页面中视频文件的播放状态为暂停,则开启该视频文件进行播放。10.根据权利要求6-9任意一项所述的系统,其特征在于,所述视频播放判断单元当监测到终端设备运动的加速度超出预设的阈值时,判断该加速度是否达到预设的加速度最高阈值; 根据判断结果,若是则保存当前视频文件播放的进度并将终端设备处于熄屏状态;若不是则判断当前视频播放页面中视频文件的播放状态,根据判断结果,若当前视频播放页面中视频文件的播放状态为播放,则暂停该视频文件的播放;若当前视频播放页面中视频文件的播放状态为暂停,则开启该视频文件进行播放。
【文档编号】H04N21/442GK105898529SQ201510881620
【公开日】2016年8月24日
【申请日】2015年12月3日
【发明人】韩晴晴
【申请人】乐视网信息技术(北京)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1