视频播放方法及装置制造方法

文档序号:8002238阅读:101来源:国知局
视频播放方法及装置制造方法
【专利摘要】本发明公开了一种视频播放方法,方法包括:在播放界面中播放一个视频文件,该播放界面包括用于显示当前播放进度的进度条;获取该视频文件的兴趣点列表信息;根据该兴趣点列表信息中的每个兴趣点,在该进度条上对应的位置显示一个标示对象;若该标示对象被选取则从与该标示对象对应的时间点开始播放该视频文件。上述方法可使视频文件快速定位。此外,本发明还提供一种视频播放装置。
【专利说明】 视频播放方法及装置

【技术领域】
[0001]本发明涉及视频播放【技术领域】,特别涉及一种视频播放方法及装置。

【背景技术】
[0002]随着智能移动终端装置的发展,如智能手机、个人数字助理(PDA)等,在装置上可运行的程序以及可进行的操作越来越多,例如,在智能手机中播放视频文件,在显示界面上显示视频文件的进度条及开始按钮,当用户选取按钮后即从头开始播放视频文件至结束,然而,通常并非整个视频文件是用户想观看的内容,因此,现有播放技术可以滑动进度条上的指标,但是,发明人发现于现有技术中,用户只能逐步滑动指标,无目标性地在进度条上滑动,再加上智能手机的显示界面通常较小,难以滑动至用户想观看的片段起点。


【发明内容】

[0003]为了解决现有技术的问题,本发明实施例提供了一种视频播放方法和装置。
[0004]一种视频播放方法,包括:在播放界面中播放一个视频文件,播放界面包括用于显示当前播放进度的进度条;获取视频文件的兴趣点列表信息;根据兴趣点列表信息中的每个兴趣点,在进度条上对应的位置显示一个标示对象;因应标示对象被选取而进行查找视频文件中对应的位置;以及若标示对象被选取则从与标示对象对应的时间点开始播放视频文件。
[0005]一种视频播放装置,包括:播放模块,用于在播放界面中播放一个视频文件,播放界面包括用于显示当前播放进度的进度条;获取模块,用于获取视频文件的兴趣点列表信息;第一显示模块,用于根据兴趣点列表信息中的每个兴趣点,在进度条上对应的位置显示一个标示对象;以及定位模块,用于若该标示对象被选取而从与标示对象对应的时间点开始播放视频文件。
[0006]采用本发明提供的技术方案,能够根据视频文件中标示对象的显着标志,使用户可直接选择标示对象的视频文件片段,让移动终端装置中视频应用增加快速定位的效果。与现有技术相比,无需耗费逐步滑动进度条的时间或是无目标性地找寻感兴趣的片段。
[0007]为了更清楚地说明本发明实施例中的技术方案,下面将结合附图及实施例进一步说明如下。

【专利附图】

【附图说明】
[0008]图1是一种电子装置的结构框图。
[0009]图2是本发明第一实施例提供的视频播放方法流程图。
[0010]图3是本发明第二实施例提供的视频播放方法流程图。
[0011]图4是本发明第三实施例提供的视频播放方法流程图。
[0012]图5?图7是本发明一实施例提供的电子装置的播放界面示意图。
[0013]图8是本发明第一实施例提供的视频播放装置的结构框图。
[0014]图9是本发明第一实施例提供的视频播放装置中定位模块的结构框图。
[0015]图10是本发明第二实施例提供的视频播放装置的结构框图。
[0016]图11是本发明第三实施例提供的视频播放装置的结构框图。

【具体实施方式】
[0017]为更进一步阐述本发明为实现预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明的【具体实施方式】、结构、特征及其功效,详细说明如后。
[0018]本发明实施例提供一种视频播放方法,其可用于电子装置中播放视频文件,特别是于移动终端装置中播放视频文件。上述电子装置的具体实例包括但并不限于:台式电脑、笔记本电脑、平板电脑、智能手机、个人数字助理(PDA)、视频播放器或前述装置的各种组口 ο
[0019]图1示出了一种电子装置的结构框图。如图1所示,电子装置100包括存储器102、存储控制器104,一个或多个(图中仅示出一个)处理器106、外设接口 108、网络模块110、音频模块116、触控屏幕118以及按键模块120。这些组件通过一条或多条通讯总线/信号线112相互通讯。
[0020]可以理解,图1所示的结构仅为示意,电子装置100还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。图1中所示的各组件可以采用硬件、软件或其组合实现。
[0021]存储器102可用于存储软件程序以及模块,如本发明实施例中的视频播放方法及装置对应的程序指令/模块,处理器106通过运行存储在存储器102内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的视频播放方法及装置。
[0022]存储器102可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器102可进一步包括相对于处理器106远程设置的存储器,这些远程存储器可以通过网络连接至电子装置100。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。处理器106以及其他可能的组件对存储器102的访问可在存储控制器104的控制下进行。
[0023]外设接口 108将各种输入/输入装置耦合至CPU以及存储器102。处理器106运行存储器102内的各种软件、指令以执行终端100的各种功能以及进行数据处理。
[0024]在一些实施例中,外设接口 108,处理器106以及存储控制器104可以在单个芯片中实现。在其他一些实例中,他们可以分别由独立的芯片实现。
[0025]网络模块110用于接收以及发送网络信号,从而与各种网络如互联网、企业内部网、无线网络进行通讯或者通过无线网络与其他设备进行通讯。
[0026]音频模块116向用户提供音频接口,其可包括一个或多个麦克风、一个或者多个扬声器以及音频电路。音频电路从外设接口 108处接收声音数据,将声音数据转换为电信息,将电信息传输至扬声器。扬声器将电信息转换为人耳能听到的声波。音频电路还从麦克风处接收电信息,将电信号转换为声音数据,并将声音数据传输至外设接口 108中以进行进一步的处理。音频数据可以从存储器102处或者通过网络模块110获取。此外,音频数据也可以存储至存储器102中或者通过网络模块110进行发送。在一些实例中,音频模块116还可包括一个耳机播孔,用于向耳机或者其他设备提供音频接口。
[0027]触控屏幕118在终端100与用户之间同时提供一个输出及输入界面。具体地,触控屏幕118向用户显示视频输出,这些视频输出的内容可包括文字、图形、视频、及其任意组合。一些输出结果是对应于一些用户界面对象。触控屏幕118还接收用户的输入,例如用户的点击、滑动、浮空触摸等手势操作或眼球跟踪技术,以便用户界面对象对这些用户的输入做出响应。检测用户输入的技术可以是基于电阻式、电容式或者其他任意可能的触控检测技术。触控屏幕118显示单元的具体实例包括但并不限于液晶显示器或发光聚合物显示器。
[0028]按键模块120同样提供用户向电子装置100进行输入的接口,用户可以通过按下不同的按键以使电子装置100执行不同的功能。
[0029]图2为第一实施例提供的视频播放方法流程图。如图2所示,该方法包括以下步骤:
[0030]步骤S11,在播放界面中播放一个视频文件,其中,播放界面包括用于显示当前播放进度的进度条。如图5所示,在电子装置100的播放界面10中播放视频文件50,并于播放界面10显示进度条11。
[0031]步骤S21,获取视频文件的兴趣点列表件信息。上述的兴趣点列表信息例如可存储在电子装置100中或者存储于云端服务器内。若存储在电子装置100中,则直接读取即可。若存储在云端服务器内,则可向云端服务器发送请求以获取该兴趣点列表信息。可以理解,对于每个兴趣点,至少包括其时间点信息。
[0032]步骤S31,根据兴趣点列表信息中的每个兴趣点,在进度条上对应的位置显示一个标示对象。其中,标示对象可包括文字、图标或两者组合,且标示对象位于进度条的起始点与结束点之间。例如,兴趣点列表信息中可具有多个兴趣点,以兴趣点列表信息中有两个兴趣点为例,在进度条11上对应的位置则显示两个标示对象12a与12b,且两个标示对象12a与12b位于进度条11的起始点Ila与结束点Ilb间(如图5所示)。标示对象12可包括文字,如注明片头曲、片尾曲、或选秀节目中选手的名字,或是搭配图标来让用户辨识。
[0033]步骤S41,若标示对象被选取则从与标示对象对应的时间点开始播放视频文件。进一步说明的是,此步骤可包括接受用户输入的选取标示对象的选取指令,并根据选取指令查找对应的时间点,接着,可从查找到的时间点开始加载视频文件的数据流,并根据数据流于该播放界面播放。例如,若用户选取标示对象12a,则接受用户输入的选取标示对象12a的选取指令,根据该选取指令查找与标示对象12a对应的时间点,自对应的时间点开始加载视频文件的数据流,并根据数据流于播放界面10播放视频文件50。此外,于查找对应的时间点的同时,可在播放界面10上显示等待加载的提示17,让用户了解(如图6所示)。
[0034]另外,进度条11可具有指标15,代表当前播放时间点,当从标示对象12a对应的时间点开始播放视频文件,则指标15可移动至标示对象12a之处。此外,进度条11上亦可显示加载数据流的加载进度16,让用户了解加载的情况。值得注意的是,用户选取标示对象12a后,可再接收用户输入的选取标示对象12b的选取指令,并根据该选取指令重新查找对应的时间点,并自该时间点开始加载视频文件的数据流并据此播放。
[0035]在上述方法中,通过标示对象的设计,让用户在电子装置中,特别是在移动终端装置中可更快速找到视频文件中用户想观看的视频片段,以解决现有技术的缺失。
[0036]本发明第二实施例也提供一种视频播放方法,与第一实施例大体相似,不同之处在于,还具有视频预览功能。如图3所示,在步骤S31之后,还包括步骤S51,若接收到用户预览标示对象对应时间点的视频的预览指令,则可根据预览指令在标示对象处显示视频缩略图。如图5所示,若接收到用户预览标示对象12a,则可在标示对象12a处显示视频缩略图123,以供用户预览该处视频文件的内容。
[0037]本发明第三实施例也提供一种视频播放方法,与第一实施例大体相似,不同之处在于,还具有视频进度微调功能。可于上述步骤S41之后,还包括在播放界面显示微调按钮(步骤S61 ),若微调按钮被选取则使指标自当前播放时间点往前或往后一段预定时间(步骤S71)。预定时间t可为10秒、15秒、20秒等,且不受此限制。举例来说,如图7所示,于播放界面10上显示微调按钮13,如往前微调按钮131或往后微调按钮132,当用户输入选取标示对象12a的选取指令后,可再输入选取微调按钮13的选取指令,则可自当前播放的时间点往前或往后一段预定时间,并自新的时间点开始播放视频文件,同时,指标15也会移动至新的时间点,据此,用户可更快速更方便的将视频文件跳到自己有兴趣的片段。需要说明的是,上述流程可有其他变化,如步骤S21至步骤S41可安排在步骤S61与步骤S71之间,或是步骤S61与步骤S71也可安排于步骤Sll与步骤S21之间。换言之,标示对象与微调按钮被选取的顺序并无限制。
[0038]本发明实施例还提供一种视频播放装置。请参考图8,第四实施例提供一种视频播放装置200,其可包括获取模块210、第一显示模块220、定位模块230与播放模块240。播放模块240可用于在播放界面中播放一个视频文件,该播放界面可用于显示当前播放进度的进度条(如图5所示),其中,进度条可具有指标,用于代表当前的播放时间点。获取模块210可用于获取该视频文件的兴趣点列表信息。第一显示模块220可用于根据该兴趣点列表信息中的每个兴趣点,在该进度条上对应的位置显示一个标示对象,其中,标示对象包括文字、图标或其组合,以供用户辨识,且标示对象位于该进度条的起始点与结束点之间,而起始点与结束点之处可显示时间,如起始点Ila处显示「O:00」,而结束点Ilb处可显示视频文件的整个时间长度。定位模块230可用于若该标示对象被选取而从与该标示对象对应的时间点开始播放该视频文件,且指标可移动至该标示对象处(如图6所示)。
[0039]请参考图9,定位模块230可包括指令接收单元231、时间点获取单元232及定位单元233。指令接收单元231可用于接收用户输入的选取标示对象的选取指令;时间点获取单元232可用于根据该选取指令查找对应的时间点;定位单元233可用于向该播放模块发送指示以从该时间点开始播放该视频文件。因此,若该标示对象被选取,播放模块240则可接收到定位单元233所发送的指示,使播放模块240从该标示对象对应的时间点开始加载视频文件的数据流,并根据该数据流在该播放界面播放。本实施例的视频播放装置可快速正确地提供视频文件的定位,不仅提升用户使用的便利性,也节省用户选取感兴趣的视频文件片段的时间。
[0040]另外,第五实施例也提供一种视频播放装置,与第四实施例大体相似,不同之处在于,请参见图10,视频播放装置300还包括预览模块250,可用于接收用户预览该标示对象对应时间点的视频的预览指令,以及根据该预览指令在该标示对象处显示视频缩略图(如图5所示),让用户在选取标示对象的前可先预览或大概了解视频文件内容。
[0041]第六实施例也提供一种视频播放装置,与第四实施例大体相似,不同之处在于,请参考图11,视频播放装置400还可包括第二显示模块260及微调模块270,第二显示模块260用于在播放界面显示微调按钮,而微调模块270用于若该微调按钮被选取而使该指标自当前播放时间点往前或往后一段预定时间。如图7所示,若往前微调按钮131被选取,则指标15自当前播放时间点往前一段时间t,并自新的时间点开始播放该视频文件,据此,用户可更快速更方便的将视频文件跳到自己有兴趣的片段。
[0042]综上所述,本发明实施例提供的视频播放方法及其装置,可解决现有技术无目标性逐步滑动时间轴的不便利性,让用户可快速找到感兴趣的视频片段,提升用户于电子装置中,特别是移动终端装置中播放视频的便利性。
[0043]需要说明的是:上述实施例提供的视频播放装置在实施视频播放方法时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的视频播放方法与其装置实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0044]以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭示如上,然而并非用以限定本发明,任何本领域技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容做出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简介修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
【权利要求】
1.一种视频播放方法,其特征在于,该方法包括: 在播放界面中播放一个视频文件,该播放界面包括用于显示当前播放进度的进度条; 获取该视频文件的兴趣点列表信息; 根据该兴趣点列表信息中的每个兴趣点,在该进度条上对应的位置显示一个标示对象; 若该标示对象被选取则从与该标示对象对应的时间点开始播放该视频文件。
2.如权利要求1所述的视频播放方法,其特征在于通过从与该标示对象对应的时间点开始播放该视频文件包括: 从该对应的时间点开始加载该视频文件的数据流; 根据该数据流于该播放界面播放。
3.如权利要求1所述的视频播放方法,其特征在于,该标示对象包括:文字、图标、或其组合,且该标示对象位于该进度条的起始点与结束点之间。
4.如权利要求3所述的视频播放方法,其特征在于,该方法还包括:接收用户预览该标示对象对应时间点的视频的预览指令,以及根据该预览指令在该标示对象处显示视频缩略图。
5.如权利要求1所述的视频播放方法,其特征在于,因应该标示对象被选取而从与该标示对象对应的时间点开始播放该视频文件包括: 接收用户输入的选取该标示对象的选取指令; 根据该选取指令查找对应的时间点;以及 从该时间点开始播放该视频文件。
6.如权利要求1所述的视频播放方法,其特征在于,该进度条具有指标,用于代表当前播放时间点,该方法还包括,若该标示对象被选取而将该指标移动至该标示对象处。
7.如权利要求6所述的视频播放方法,其特征在于,该方法还包括: 于该播放界面显示微调按钮; 若该微调按钮被选取则使该指标自当前播放时间点往前或往后一段预定时间。
8.一种视频播放装置,其特征在于,包括: 播放模块,用于在播放界面中播放一个视频文件,该播放界面包括用于显示当前播放进度的进度条; 获取模块,用于获取该视频文件的兴趣点列表信息; 第一显示模块,用于根据该兴趣点列表信息中的每个兴趣点,在该进度条上对应的位置显示一个标示对象; 定位模块,用于因应该标示对象被选取而从与该标示对象对应的时间点开始播放该视频文件。
9.如权利要求8所述的视频播放装置,其特征在于该播放模块还用于:若该标示对象被选取则从该对应的时间点开始加载该视频文件的数据流;以及根据该数据流于该播放界面播放。
10.如权利要求8所述的视频播放装置,其特征在于,该标示对象包括:文字、图标、或其组合,且该标示对象位于该进度条的起始点与结束点之间。
11.如权利要求10所述的视频播放装置,其特征在于,还包括:预览模块,用于接收用户预览该标示对象对应时间点的视频的预览指令,以及根据该预览指令在该标示对象处显示视频缩略图。
12.如权利要求8所述的视频播放装置,其特征在于,该定位模块包括: 指令接收单元,用于接收用户输入的选取该标示对象的选取指令; 时间点获取单元,用于根据该选取指令查找对应的时间点;以及 定位单元,用于向该播放模块发送指示以从该时间点开始播放该视频文件。
13.如权利要求8所述的视频播放装置,其特征在于,该进度条具有指标,用于代表当前播放时间点,该定位模块还用于,若该标示对象被选取而将该指标移动至该标示对象处。
14.如权利要求13所述的视频播放装置,其特征在于,该方法还包括:第二显示模块,用于在该播放界面显示微调按钮;微调模块,用于若该微调按钮被选取而使该指标自当前播放时间点往前或往后一段预定时间。
【文档编号】H04N21/472GK104284249SQ201310291178
【公开日】2015年1月14日 申请日期:2013年7月11日 优先权日:2013年7月11日
【发明者】廖海珍 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1