一种视频播放方法和装置转让专利

申请号 : CN201510746565.9

文献号 : CN105392066B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 马志峰

申请人 : 广东欧珀移动通信有限公司

摘要 :

本发明实施例公开了一种视频播放方法和装置;本发明实施例采用在终端接收到视频的第一播放指令之后,估算该终端播放该视频所需的第一电量,然后,获取该终端当前的第二电量,并根据该第一电量与第二电量的电量差判断该终端在播放所述视频过程中是否会出现电量不足,若是,则播放该视频,并禁止该终端在播放该视频过程中触发电量不足提示;该方案可以在终端电量不足的情况下,禁止终端在播放视频过程中触发电量不足提示,避免了终端播放视频过程由于出现电量不足提示导致视频中断的问题。

权利要求 :

1.一种视频播放方法,其特征在于,包括:

在终端接收到视频的第一播放指令之后,估算所述终端播放所述视频所需的第一电量;

获取所述终端当前的第二电量、第一预设电量阈值及第二预设电量阈值,所述第一预设电量阈值为触发所述终端进行电量不足提示时的电量值,所述第二预设电量阈值为所述终端强制关机所需达到的电量值,所述第二预设电量阈值小于第一预设电量阈值;

判断所述第一电量与所述第二电量的电量差是否小于所述第二预设电量阈值;

若所述电量差不小于所述第二预设电量阈值,则判断所述电量差是否小于所述第一预设电量阈值;若所述电量差小于所述第一预设电量阈值,则提示用户所述终端播放所述视频过程中会出现电量不足,获取提示禁止指令,根据所述提示禁止指令播放所述视频,并禁止所述终端在播放该视频过程中触发电量不足提示;

若所述电量差小于所述第二预设电量阈值,则提示用户所述终端在播放所述视频过程中会出现电量不足和强制关机;

在等待预设时长之后,检测所述终端的电量是否增加;

若所述终端的电量增加,则播放所述视频;

若所述终端的电量没有增加,则检测所述终端电量消耗是否减少,或者检测播放完所述视频所需的电量是否减少;

若所述终端电量消耗减少或者播放完所述视频所需的电量减少,则返回执行判断所述电量差是否小于第二预设电量阈值的步骤;

若所述终端电量消耗未减少、且播放完所述视频所需的电量未减少,则显示选择界面,接收用户通过选择界面中对应的指令获取接口触发的第二播放指令,并根据所述第二播放指令播放所述视频。

2.如权利要求1所述的视频播放方法,其特征在于,还包括:

在检测到所述终端播放完所述视频时,获取所述终端当前的第三电量;

判断所述第三电量的电量值是否小于所述第一预设电量阈值;

若是,提示用户所述终端当前的电量不足。

3.一种视频播放装置,其特征在于,包括:

估算模块,用于在终端接收到视频的第一播放指令之后,估算所述终端播放所述视频所需的第一电量;

第一获取模块,用于获取所述终端当前的第二电量、第一预设电量阈值及第二预设电量阈值,所述第一预设电量阈值为触发所述终端进行电量不足提示时的电量值,所述第二预设电量阈值为所述终端强制关机所需达到的电量值,所述第二预设电量阈值小于第一预设电量阈值;

第三判断模块,用于判断所述第一电量与所述第二电量的电量差是否小于所述第二预设电量阈值;

第一判断模块,用于在所述第三判断模块的判断结果否的情况下,判断所述电量差是否小于所述第一预设电量阈值;

播放模块,用于在所述第一判断模块判断为是时,提示用户所述终端播放所述视频过程中会出现电量不足,获取提示禁止指令,根据所述提示禁止指令播放所述视频,并禁止所述终端在播放该视频过程中触发电量不足提示;

第二提示模块,用于在所述第三判断模块判断为是的情况下,提示用户所述终端在播放所述视频过程中会出现电量不足和强制关机;

第一获取模块,还用于在等待预设时长之后,检测所述终端的电量是否增加;若所述终端的电量增加,则控制所述播放模块播放所述视频;若所述终端的电量没有增加,则检测所述终端电量消耗是否减少,或者检测播放完所述视频所需的电量是否减少;若所述终端电量消耗减少或者播放完所述视频所需的电量减少,则控制所述第三判断模块执行判断所述电量差是否小于第二预设电量阈值;若所述终端电量消耗未减少、且播放完所述视频所需的电量未减少,则显示选择界面,接收用户通过选择界面中对应的指令获取接口触发的第二播放指令,并根据所述第二播放指令控制所述播放模块播放所述视频。

4.如权利要求3所述的视频播放装置,其特征在于,所述播放模块具体包括:提示子模块、获取子模块和播放子模块;

所述提示子模块,用于提示用户所述终端播放所述视频过程中会出现电量不足;

所述获取子模块,用于获取提示禁止指令;

所述播放子模块,用于根据所述提示禁止指令播放所述视频,并禁止所述终端在播放该视频过程中触发电量不足提示。

5.如权利要求3或4所述的视频播放装置,其特征在于,还包括:第二获取模块、第二判断模块和第一提示模块;

所述第二获取模块,用于在检测到所述终端播放完所述视频时,获取所述终端当前的第三电量;

所述第二判断模块,用于判断所述第三电量的电量值是否小于所述第一预设电量阈值;

所述第一提示模块,用于在所述第二判断模块判断为是时,提示用户所述终端当前的电量不足。

6.一种计算机可读存储介质,其存储用于视频播放的计算机程序,其中,所述计算机程序使得计算机执行如权利要求1的方法。

说明书 :

一种视频播放方法和装置

技术领域

[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] 第一获取模块,用于获取所述终端当前的第二电量;
[0035] 第一判断模块,用于根据所述第一电量与所述第二电量的电量差判断所述终端在播放所述视频过程中是否会出现电量不足;
[0036] 播放模块,用于在第一判断模块判断为是时,播放所述视频,并禁止所述终端在播放该视频过程中触发电量不足提示。
[0037] 在本发明的视频播放装置,所述第一判断模块具体用于:
[0038] 判断所述第一电量与所述第二电量的电量差是否小于第一预设电量阈值;
[0039] 若是,则判定所述终端在播放所述视频过程中会出现电量不足;
[0040] 若否,则判定所述终端在播放所述视频过程中会不出现电量不足。
[0041] 在本发明的视频播放装置,所述播放模块具体包括:提示子模块、获取子模块和播放子模块;
[0042] 所述提示子模块,用于提示用户所述终端播放所述视频过程中会出现电量不足;
[0043] 所述获取子模块,用于获取提示禁止指令;
[0044] 所述播放子模块,用于根据所述提示禁止指令播放所述视频,并禁止所述终端在播放该视频过程中触发电量不足提示。
[0045] 在本发明的视频播放装置,包括:第二获取模块、第二判断模块和第一提示模块;
[0046] 所述第二获取模块,用于在检测到所述终端播放完所述视频时,获取所述终端当前的第三电量;
[0047] 所述第二判断模块,用于判断所述第三电量的电量值是否小于第一预设电量阈值;
[0048] 所述第一提示模块,用于提示用户所述终端当前的电量不足。
[0049] 在本发明的视频播放装置,还包括:第三判断模块和第二提示模块;
[0050] 所述第三判断模块,用于在第一获取模块获取第二电量之后,所述第一判断判断电量差是否小于第一预设电量阈值之前,判断所述电量差是否小于第二预设电量阈值,所述第二预设电量阈值小于第一预设电量阈值;
[0051] 所述第二提示模块,用于在第三判断模块判断为是的情况下,提示用户所述终端在播放所述视频过程中会出现电量不足和强制关机;
[0052] 其中,所述第一判断模块,具体用于在第三判断模块判断为否的情况下,判断所述第一电量与所述第二电量的电量差是否小于第一预设电量阈值。
[0053] 本发明实施例提供了一种视频播放方法和装置,本发明实施例的视频播放方法在终端接收到视频的第一播放指令之后,估算该终端播放该视频所需的第一电量,然后,获取该终端当前的第二电量,并根据该第一电量与第二电量的电量差判断该终端在播放所述视频过程中是否会出现电量不足,若是,则播放该视频,并禁止该终端在播放该视频过程中触发电量不足提示;该方案可以在终端电量不足的情况下,禁止终端在播放视频过程中触发电量不足提示,避免了终端播放视频过程由于出现电量不足提示导致视频中断的问题,此时,无需用户进行操作消除电量不足提示,降低了在视频播放过程中用户操作的复杂度。

附图说明

[0054] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0055] 图1为本发明实施例一提供的一种视频播放方法的流程示意图;
[0056] 图2为本发明实施例二提供的一种视频播放方法的流程示意图;
[0057] 图3为本发明实施例三提供的第一种视频播放装置的结构示意图;
[0058] 图4为本发明实施例三提供的第二种视频播放装置的结构示意图;
[0059] 图5为本发明实施例三提供的第三种视频播放装置的结构示意图;
[0060] 图6为本发明实施例三提供的第四种视频播放装置的结构示意图。

具体实施方式

[0061] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0062] 本发明实施例提供一种视频播放方法和装置。以下将分别进行详细说明。
[0063] 实施例一、
[0064] 本实施例将从视频播放装置的角度进行描述,该视频播放装置具体可以集成在终端等设备中。
[0065] 请参阅图1,本实施例提供了一种视频播放方法,可以包括:
[0066] 步骤101,在终端接收到视频的第一播放指令之后,估算该终端播放该视频所需的第一电量。
[0067] 具体地,在接收到用户通过终端显示屏触发的视频的第一播放指令之后,估算播放该视频所需的第一电量;比如在用户在手机上点击某个视频进行播放之后,手机将会估算播放该视频所需的电量。
[0068] 步骤102,获取该终端当前的第二电量。
[0069] 具体地,获取当前的电量的方式有多种,比如通过检测电池存储的电量,以获取终端当前的第二电量,或者从终端电量检测进程中获取终端当前的电量。
[0070] 在实际应用中,终端均会自带电量检测进程,并且将检测结果显示在终端界面上,比如,在手机的右上角显示电量;另外,本实施例方法还可以从其他电量管理APP中终端当前的电量。
[0071] 步骤103,根据第一电量与第二电量的电量差判断该终端在播放该视频过程中是否会出现电量不足,若是,则执行步骤104,若否,则执行步骤105。
[0072] 本实施例中,根据电量差判断电量不足的方式有多种,比如将电量差与预设电量值进行比较,若小于,则表明电量不足,若大于则表明电量充足;也即,步骤103具体可以包括:
[0073] 判断所述第一电量与所述第二电量的电量差是否小于第一预设电量阈值;
[0074] 若是,则判定该终端在播放该视频过程中会出现电量不足;
[0075] 若否,则判定该终端在播放该视频过程中会不出现电量不足。
[0076] 本实施例中第一预设电量阈值可以为终端需要进行电量不足提示时的电量阈值,或者强制关机时的电量阈值,比如终端总电量的百分之二十等,也即在终端电量为总电量的百分之二十时进行电量不足提示,该终端电量的百分之二十即为预设电量阈值。优选地,为加快视频播放速度,本实施例终端第一电量和第二电量均可以由当前电量占总电量的百分比来表示,此时电量差即为百分比之差,第一预设电量阈值也为百分比值,比如第一电量为总电量的35%,播放视频所需的第二电量为总电量的20%,此时电量差即为15%,将其与第一预设电量阈值20%比较,其小于第一预设电量阈值20%,判定终端在播放该视频过程中会出现电量不足。。
[0077] 步骤104,播放该视频,并禁止该终端在播放该视频过程中触发电量不足提示。
[0078] 具体地,在判定电量不足的情况下,可以切换到视频播放界面播放该视频,并且禁止该终端在播放该视频过程中触发电量不足提示。本实施例中禁止触发电量不足提示的方式可以有多种,例如,可以通过暂时关闭电量不足提示进程来禁止终端触发电量不足提示等。
[0079] 为了能够让用户在播放之前知晓终端播放视频的情况,本实施例方法可以在判断终端在播放视频过程中会出现电量不足之后,提示用户;也即步骤104可以具体包括:
[0080] 提示用户该终端播放所述视频过程中会出现电量不足;
[0081] 获取提示禁止指令;
[0082] 根据该提示禁止指令播放所述视频,并禁止所述终端在播放该视频过程中触发电量不足提示。
[0083] 本实施例中提示用户该终端播放所述视频过程中会出现电量不足的方式有多种,比如可以显示一个提示界面进行提示,在提示界面上显示“播放该视频过程中会导致电量不足”等。也即步骤“提示用户该终端播放所述视频过程中会出现电量不足”可以包括:显示用于提示用户所述终端播放所述视频过程中会出现电量不足的提示界面;
[0084] 本实施例获取提示静止指令的方式有多种,比如,可以生成一个界面,在界面上设置指令获取接口,这样后续可以通过该指令获取接口获取提示禁止指令;也即在上述提示界面包括指令获取接口时,步骤“获取提示禁止指令”可以包括:接收用户通过所述指令获取接口触发的提示禁止指令。
[0085] 其中,该指令获取接口可以通过多种形式来表示,比如,可以是图标的形式,或者,也可以是输入框的形式,等等指令获取接口的数量可以根据实际应用的需求进行设置,在此不再赘述。
[0086] 步骤105,播放该视频。
[0087] 在判断播放视频过程中不会出现电量不足时,则终端播放该视频。
[0088] 优选地,为了使得在终端播放完视频之后用户可以知晓电量是否充足,本实施例可以在播放完视频之后进行电量不足提示,也即本实施例方法还可以包括:
[0089] 在检测到终端播放完该视频时,获取该终端当前的第三电量;
[0090] 判断该第三电量的电量值是否小于第一预设电量阈值;
[0091] 若是,提示用户终端当前的电量不足。
[0092] 为使得用户可以自由选择在播放过程中禁止电量不足提示在播放完后再进行电量不足提示,提升用户体验;优选地,本实施例方法在提示用户所述终端播放所述视频过程中会出现电量不足的同时或者之后还可以提示用户选择是否在所述视频播放完成后再进行电量不足提示;比如,在判断电量不足之后,显示一个提示界面,用于提示用户所述终端播放所述视频过程中会出现电量不足,以及用户选择是否在所述视频播放完成后再进行电量不足提示,其中,该提示界面上可以设置第一指令获取接口和第二指令获取接口,供用户选择是否在所述视频播放完成后再进行电量不足提示,若用户触发第一指令获取接口,则表明用户选择在视频播放完成后再进行电量不足提醒且在播放过程中禁止触发电量不足提示,此时终端接收禁止播放指令;若用户触发第二指令获取接口,则表明用户选择在视频播放完成之后不再进行电量不足提醒,此时,终端接收播放指令,并根据播放指令正常播放该视频,在播放过程中不禁止电量不足提示。
[0093] 由上可知,本实施例的视频播放方法在终端接收到视频的第一播放指令之后,估算该终端播放该视频所需的第一电量,然后,获取该终端当前的第二电量,并根据该第一电量与第二电量的电量差判断该终端在播放所述视频过程中是否会出现电量不足,若是,则播放该视频,并禁止该终端在播放该视频过程中触发电量不足提示;该方案可以在终端电量不足的情况下,禁止终端在播放视频过程中触发电量不足提示,避免了终端播放视频过程由于出现电量不足提示导致视频中断的问题,此时,无需用户进行操作消除电量不足提示,降低了在视频播放过程中用户操作的复杂度。
[0094] 实施例二、
[0095] 在实施例一所述方法的基础上,本实施例将从视频播放装置的角度进一步进行描述,该视频播放装置具体可以集成在终端等设备中。
[0096] 请参阅图2,本实施例提供了一种视频播放方法,可以包括:
[0097] 步骤201,在终端接收到视频的第一播放指令之后,估算该终端播放该视频所需的第一电量。
[0098] 具体地,接收用户通过终端视频显示界面中的播放接口触发的第一播放指令,然后,估算该终端播放该视频所需的第一电量。
[0099] 步骤202,获取该终端当前的第二电量。
[0100] 具体地获取第二电量方式有多种,具体描述参考上述对步骤102的描述。
[0101] 步骤203,判断第一电量与第二电量的电量差是否小于第二预设电量阈值,若否,执行步骤204,若是,则执行步骤208。
[0102] 具体地,第二预设电量阈值可以为终端强制关机所需达到的电量值,此时,若电量差值小于第二预设电量阈值,表明终端在播放视频的过程中会出现强制关机,若大于第二预设电量阈值,表明终端在播放视频的过程中不会出现强制关机。
[0103] 步骤204,判断该电量差是否小于第一预设电量阈值,其中,第一预设电量阈值大于第二预设电量阈值,若是,执行步骤205,若否,则执行212。
[0104] 具体地,在判断终端播放视频过程中不会出现强制关机之后,还需要判断终端在播放视频过程中是否会出现电量不足,因此,步骤204需要判断电量差是否小于第一预设电量阈值,该第一预设电量阈值为触发终端进行电量不足提示时的电量值,比如总电量的百分之二十等。
[0105] 步骤205,提示用户该终端播放视频过程中会出现电量不足。
[0106] 具体地,可以生成一个提示界面提示用户终端在播放视频过程中会出现电量不足,当然,本实施例中还可以同时在该提示界面中提示用户选择是否在播放完成之后再进行电量不足提示,此时提示界面上可以设置接口按钮“Y”和“N”,当用户点击按钮“Y”时,终端触发生成提示禁止指令,当用户点击按钮“N”时,终端触发生成正常播放指令,之后终端可以正常播放该视频。
[0107] 步骤206,获取提示禁止指令。
[0108] 具体地,接收用户通过提示界面的指令获取接口触发的提示禁止指令,比如在采用提示界面提示用户该终端播放视频过程中会出现电量不足以及是否在播放完成后在提示时,用户通过提示界面上的按钮“Y”触发生成提示禁止指令。
[0109] 步骤207,根据该提示禁止指令播放视频,并禁止该终端在播放该视频过程中触发电量不足提示,结束。
[0110] 具体地,终端会根据提示禁止指令播放视频,并通过对终端设置,以禁止该终端在播放该视频过程中触发电量不足提示。
[0111] 优选地,在执行完步骤201之后,流程结束之前,本实施例方法还可以包括:
[0112] 在检测终端播放完视频时,获取该终端当前的第三电量;
[0113] 判断该第三电量的电量值是否小于第一预设电量阈值;
[0114] 若是,提示用户终端当前的电量不足;
[0115] 若否,则结束流程。
[0116] 步骤208,提示用户该终端在播放该视频过程中会出现电量不足和强制关机。
[0117] 具体地,在电量差值小于第二预设电量阈值,表明终端在播放视频的过程中会出现强制关机,此时需要提示用户该终端播放该视频过程中会出现电量不足和强制关机,比如通过一个界面,在该界面上显示“播放视频电量不足,如果播放该视频会导致强制关机”。另外,本实施例方法还可以提示用户采用预设策略来解决电量不足,比如提示“请及时充电或者关闭其他应用程序”等等。
[0118] 步骤209,在等待预设时长之后,检测该终端的电量是否增加,若否,则执行步骤210,若是,则执行步骤212。
[0119] 具体地,在等待预设时长S后,检测到终端的电量是否增加,若电量增加,表明用户在给终端进行充电,此时,可以正常播放该视频,若电量没有增加,表明用户没有在给终端进行充电,此时可以不播放该视频,或者可以继续执行步骤210。
[0120] 步骤210,检测终端电量消耗是否减少,或者减少播放完视频所需的电量是否减少,若是,返回步骤203,若否,执行步骤211。
[0121] 在检测到用户没有给终端充电之后,还可以继续检测终端电量消耗是否减少,如果电量消耗减少,表明用户减少了终端耗电状态,比如关闭了其他耗电的应用程序等,此时可以返回步骤203重新判断电量是否不足;如果电量消耗没有减少,表明用户没有改变终端耗电状态,此时可以播放视频或者不播放视频。
[0122] 本实施例在检测用户没有给终端充电之后,还可以继续检测播放完视频所需的电量是否减少,如果减少了,表明用户减少了改变了视频播放时间,比如拖动视频播放进度等,此时可以返回步骤203重新判断电量是否不足;如没有减少,表明用户没有改变视频播放时间,此时可以旋转播放视频或者不播放视频。
[0123] 步骤211,根据第二播放指令播放该视频,或者根据拒绝播放指令拒绝播放该视频。
[0124] 在步骤210和211之间,还可以包括:显示选择界面,以供用户选择是否播放视频,该选择界面可以包括:多个指令获取接口;比如按钮“Y”和“N”;此时,本实施例方法可以接收用户通过选择界面中对应的指令获取接口触发的第二播放指令(比如用户点击按钮“Y”时,终端接收到第二播放指令),或者接收用户通过选择界面中对应的指令获取接口触发的拒绝播放指令(比如用户点击按钮“N”时,终端接收到拒绝播放指令);
[0125] 步骤212,正常播放该视频。
[0126] 本实施例中正常播放该视频指的是:按照原先终端预设方式进行播放视频,在播放过程中如果出现电量不足时,会触发终端进行电量不足提示。
[0127] 由上可知,本实施例采用在终端接收到视频的第一播放指令之后,估算该终端播放该视频所需的第一电量,然后,获取该终端当前的第二电量,并根据该第一电量与第二电量的电量差判断该终端在播放所述视频过程中是否会出现电量不足,若是,则播放该视频,并禁止该终端在播放该视频过程中触发电量不足提示;该方案可以在终端电量不足的情况下,禁止终端在播放视频过程中触发电量不足提示,避免了终端播放视频过程由于出现电量不足提示导致视频中断的问题,此时,无需用户进行操作消除电量不足提示,降低了在视频播放过程中用户操作的复杂度。另外,本实施例还可以在视频之前识别终端是否在播放过程中会强制关机,并提示相应的解决策略,提示用户的体验。
[0128] 实施例三、
[0129] 为了更好地实施以上方案,本发明实施例还提供了一种视频播放装置,该视频播放装置可以集成在终端中。
[0130] 例如,该视频播放装置可以硬件或者软件的形式集成在终端中,比如以终端应用的形式集成在终端。
[0131] 如图3所示,本实施例视频播放装置可以包括:估算模块301、第一获取模块302、第一判断模块303以及播放模块304;其中,
[0132] 估算模块301,用于在终端接收到视频的第一播放指令之后,估算所述终端播放所述视频所需的第一电量;
[0133] 第一获取模块302,用于获取所述终端当前的第二电量;
[0134] 第一判断模块303,用于根据所述第一电量与所述第二电量的电量差判断所述终端在播放所述视频过程中是否会出现电量不足;
[0135] 播放模块304,用于在第一判断模块303判断为是时,播放所述视频,并禁止所述终端在播放该视频过程中触发电量不足提示。
[0136] 优选地,第一判断模块303可以具体用于:
[0137] 判断所述第一电量与所述第二电量的电量差是否小于第一预设电量阈值;
[0138] 若是,则判定所述终端在播放所述视频过程中会出现电量不足;
[0139] 若否,则判定所述终端在播放所述视频过程中会不出现电量不足。
[0140] 优选地,参考图4,本实施例中播放模块304可以包括:提示子模块3041、获取子模块3042和播放子模块3043;
[0141] 提示子模块3041,用于提示用户所述终端播放所述视频过程中会出现电量不足;
[0142] 获取子模块3042,用于获取提示禁止指令;
[0143] 播放子模块3043,用于根据所述提示禁止指令播放所述视频,并禁止所述终端在播放该视频过程中触发电量不足提示。
[0144] 优选地,参考图5,在上述介绍的视频播放装置的基础上,本实施例视频播放装置还可以包括:第二获取模块305、第二判断模块306和第一提示模块307;
[0145] 第二获取模块305,用于在检测到所述终端播放完所述视频时,获取所述终端当前的第三电量;
[0146] 第二判断模块306,用于判断所述第三电量的电量值是否小于第一预设电量阈值;
[0147] 第一提示模块307,用于在第二判断模块306判断为是时,提示用户所述终端当前的电量不足。
[0148] 优选地,参考图6,在上述视频播放装置的基础上,本实施例还可以包括:第三判断模块308和第二提示模块309;
[0149] 第三判断模块308,用于在第一获取模块获取第二电量之后,所述第一判断判断电量差是否小于第一预设电量阈值之前,判断所述电量差是否小于第二预设电量阈值,所述第二预设电量阈值小于第一预设电量阈值;
[0150] 第二提示模块309,用于在第三判断模块判断为是的情况下,提示用户所述终端在播放所述视频过程中会出现电量不足和强制关机;
[0151] 其中,第一判断模块303,具体用于在第三判断模块308判断为否的情况下,判断所述第一电量与所述第二电量的电量差是否小于第一预设电量阈值。
[0152] 具体实施时,以上各个模块可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个模块的具体实施可参见前面的方法实施例,在此不再赘述。
[0153] 由上可知,本实施例的视频播放装置中的估算模块301在终端接收到视频的第一播放指令之后,估算终端播放所述视频所需的第一电量,然后,由第一获取模块302获取终端当前的第二电量,由第一判断模块303根据第一电量与所述第二电量的电量差判断终端在播放所述视频过程中是否会出现电量不足,由播放模块304在第一判断模块303判断为是时,播放该视频,并禁止该终端在播放该视频过程中触发电量不足提示;该方案可以在终端电量不足的情况下,禁止终端在播放视频过程中触发电量不足提示,避免了终端播放视频过程由于出现电量不足提示导致视频中断的问题,此时,无需用户进行操作消除电量不足提示,降低了在视频播放过程中用户操作的复杂度。
[0154] 本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。
[0155] 以上对本发明实施例所提供的一种视频播放方法和装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。