一种切换播放模式的方法、装置和终端的制作方法

文档序号:8266831阅读:492来源:国知局
一种切换播放模式的方法、装置和终端的制作方法
【技术领域】
[0001]本发明涉及多媒体领域,尤其是涉及一种切换播放模式的方法、装置和终端。
【背景技术】
[0002]众所周知,终端在进行视频播放的时候,对视频和音频分别进行解码,之后按照时间戳进行播放。对于通用的视频格式,大部分都可以采用硬件进行解码,对于有些特殊的视频编码格式,可能会采用软件解码的方法。无论是高速的硬件解码还是速度相对较低的软件解码,都会产生一定的能耗。
[0003]这样的播放模式不适用于如下几种情况:
[0004]手机终端:手机终端的特点是电池能量容量较小,而用户对待机时间要求高,对于所有应用运行的时间要求高;
[0005]无人观看模式:这种情况无论对手机还是电视机或者PC终端来讲都是一样的,若视频处于播放模式,但是当前无人观看,或者手机视频的欣赏者插入耳机仅仅是希望能听到声音,对于视频不做要求的情况;
[0006]某些用户选择反复播放的视频:这种情况对于手机、电视、PC等也是一样的。如果某些类型的视频被用户反复播放,那这些类型的视频很有可能是用户非常熟悉的但是又十分喜欢的,在这种情况下,用户其实对视频要求不高,更关注的可能是音频。

【发明内容】

[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]本发明实施例提供的一种切换播放模式的方法、装置和终端,在检测到触发切换播放模式的事件发生时,才切换到音频播放模式,且同时停止处理视频数据,只进行音频数据的解码和输出;如此,能够实现实时、自由地切换播放模式。另外,由于从视频播放模式切换到音频播放模式后,只对音频数据进行处理,不再处理视频数据,这样,能节约电能,从而增长待机时间,提高用户感知度和CPU的利用率。
【附图说明】
[0036]图1为本发明实施例一提供的切换播放模式的方法流程示意图;
[0037]图2为本发明实施例二提供的切换播放模式的方法流程示意图;
[0038]图3为本发明实施例三提供的切换播放模式的装置的结构示意图;
[0039]图4为本发明实施例四提供的切换播放模式的装置的结构示意图;
[0040]图5为本发明实施例五提供的切换播放模式的装置的结构示意图;
[0041]图6为本发明实施例六提供的切换播放模式的终端的结构示意图。
【具体实施方式】
[0042]本发明实施例中,用户启动自动切换播放模式后,当检测到触发切换播放模式的事件发生时,切换到音频播放模式,停止处理视频数据,只进行音频数据的解码和输出,同时熄灭屏幕,起到了节约能耗的作用。
[0043]其中,停止处理视频数据,即停止视频数据的解码,并停止视频数据的渲染、输出,显示界面停止视频图像的显示,从而节约能耗。
[0044]下面通过附图及具体实施例对本发明做进一步的详细说明。
[0045]实施例一
[0046]本发明实施例实现一种切换播放模式的方法,如图1所示,该方法包括以下几个步骤:
[0047]步骤101:终端进行视频播放时,检测触发切换播放模式的事件;
[0048]具体的,所述终端进行视频播放为视频和音频的播放,通常来讲,终端在进行视频播放时,都是对视频和音频分别进行解码,之后按照时间戳进行播放;在进行视频播放时,终端启动触发切换播放模式的事件的检测,所述事件为触发切换播放模式的事件的集合:
[0049]对于手机、PAD、PC等终端来说,所述事件可以是出现用于触发切换播放模式的手势、和/或出现用于触发切换播放模式的人眼变化、和/或出现用于触发切换播放模式的指纹改变、和/或出现用于触发切换播放模式的指定声音、和/或出现用于触发切换播放模式的机械/电的连接等事件;
[0050]对于电视机等终端而言,可以充分使用终端的红外检测和/或声控检测机制,将检测到用于触发切换播放模式的人体红外波长、和/或检测到用于触发切换播放模式的控制声音作为所述事件。
[0051]当然,触发事件可以是多种多样的,并不局限于所列举的这些,或许随着科技的发达,可以设计更多的触发事件。所述用于触发切换播放模式的指定声音,例如:鼾声或者深呼吸的声音;所述用于触发切换播放模式的机械/电的连接,例如:耳机的插拔、蓝牙耳机是否连接。
[0052]其中,本文中提到的视频播放模式,是指视频+音频的播放模式,即为常规的视频播放。
[0053]步骤102:当检测到触发切换播放模式的事件发生时,切换到音频播放模式,停止视频数据的解码。
[0054]当检测到触发切换播放模式的事件发生时,例如,上文提到的触发事件发生时,切换到音频播放模式。
[0055]其中,所述切换到音频播放模式,停止视频数据的解码,具体为:终端停止对视频数据进行处理,只对音频数据进行解码和输出,停止对视频数据进行处理为不再对视频数据进行解码、渲染等操作,停止视频数据解码的工作,释放视频解码占用的所有资源,同时熄灭显示屏,便于节省能耗,尤其是对于电池供电的终端来说,具有很好的效果。
[0056]其中,停止视频数据的解码、渲染和输出,显示界面停止了视频图像的显示,但是不中断音频数据的解码和输出。
[0057]另外,根据步骤101中的定义的触发事件的不同,检测的方式也不一样,可以是声控检测、或者红外线检测、或者机械连接检测、或者电连接检测等等。当然,在本发明实施例中,包括但不限于上述检测方式。
[0058]实施例二
[0059]本发明实施例二实现一种切换播放模式的另一方法,如图2所示,该方法包括以下几个步骤:
[0060]步骤201:终端启动视频播放时,选择进入自动切换播放模式,或者正常播放模式。
[0061]具体的,终端启动视频播放时,在界面提供一个选择对话框,用户可以选择是自动切换播放模式或者正常播放模式,当选择正常播放模式时,正常播放视频。
[0062]当用户选择自动切换播放模式时,终端可以实时切换播放模式:从视频播放模式切换到音频播放模式,或者从音频播放模式切换到视频播放模式。
[0063]其中,视频播放模式为对音频数据和视频数据都进行处理,即常规的视频播放模式;本文中提到的音频播放模式只对音频数据进行解码和输出,而不再对视频数据进行解码。
[0064]进一步,用户还可以设置终端
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1