视频播放方法及系统的制作方法

文档序号:7808856阅读:142来源:国知局
视频播放方法及系统的制作方法
【专利摘要】本发明实施例提供了视频播放方法及系统,可以根据视频播放指令首先在位于部分显示区域的视频播放窗口中播放首个视频帧,然后设立后续视频帧的播放时刻,并在播放时刻到达时在视频播放窗口中播放相应的视频帧。因此本发明可以在移动终端的部分显示区域中进行视频播放,进一步,由于移动终端中可以具有多个不同的显示区域,因此当至少两个不同的显示区域应用本发明的方案时,移动终端中则同时显示多个视频。因此,本发明实现了在移动终端屏幕中显示多个视频的效果。
【专利说明】视频播放方法及系统

【技术领域】
[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]图1为本发明实施例提供的一种视频播放方法的流程图;
[0041]图2为本发明实施例提供的另一种视频播放方法的流程图;
[0042]图3为本发明实施例提供的另一种视频播放方法的流程图;
[0043]图4为本发明实施例提供的一种视频播放系统的结构示意图;
[0044]图5为本发明实施例提供的另一种视频播放系统的结构示意图;
[0045]图6为本发明实施例提供的另一种视频播放系统的结构示意图。

【具体实施方式】
[0046]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0047]如图1所示,本发明实施例提供了一种视频播放方法,应用于移动终端,该方法可以包括:
[0048]S100、获得在所述移动终端的第一显示区域中的视频播放窗口进行视频播放的视频播放指令,所述第一显示区域为所述移动终端的部分显示区域;
[0049]可选的,用户可通过两次选择操作来分别选择显示区域和所要播放的视频,如:用户在移动终端存储卡中选择所要播放的视频,然后在移动终端显示屏中选择播放该视频所使用的第一显示区域;用户也可以通过一次选择操作来选择显示区域和所要播放的视频,例如用户将所要播放的视频拖动到第一显示区域中。因此,可选的,视频播放指令可以由两个选择操作构成,也可以为一个选择操作。
[0050]S200、根据所述视频播放指令在所述第一显示区域中的视频播放窗口中播放所述视频播放指令对应的视频的首个视频帧;
[0051]可以理解的是,移动终端在接收到用户的各种指令后便会相应产生系统消息,并通过系统消息来控制移动终端实现各种动作。例如用户点击移动终端上显示的时钟图标,移动终端产生一系统消息,在显示屏中显示时钟,然后随着时间的变化,移动终端还会不停的产生用于更新时间的系统消息以使时钟所显示的时间发生变化。当然,上述用于更新时间的系统消息并不根据用户的指令产生,而是随着移动终端中计时装置(如晶振)的信号而产生。
[0052]当获得用户发出视频播放指令时,移动终端相应产生在显示区域中播放视频中播放顺序为第一的视频帧的系统消息,但移动终端并不会产生播放后续视频帧的系统消息。因此,S200可以包括:根据所述视频播放指令触发的系统消息在所述第一显示区域中的视频播放窗口中播放所述视频播放指令对应的视频的首个视频帧。
[0053]S300、根据预设的帧率,确定待播放视频帧,其中,所述待播放视频帧为所述视频播放指令对应的视频中除首个视频帧外的全部视频帧或部分视频帧,所述待播放视频帧中的各视频帧和所述首个视频帧一起按照先后播放顺序进行排列,生成视频帧播放序列;
[0054]帧率即为每秒所显示的视频帧的个数,单位为FPS。具体的,可以根据视频的帧率来确定视频中相邻视频帧之间的播放时间间隔,例如帧率为25FPS的视频,每秒显示帧数为25,因此相邻视频帧之间的播放时间间隔为0.04秒。其中,视频的帧率可以有多种,如24FPS、25FPS、30FPS 等。
[0055]其中,预设的帧率不仅可以为所播放视频的原始帧率,也可以为用户设定的非原始帧率。例如原始帧率为30FPS,用户可以设定预设的帧率为24FPS,这样,在进行视频播放时,只需要选择该视频中的部分视频帧进行播放即可。当预设的帧率为原始帧率时,待播放视频帧即为视频中除首个视频帧外的全部视频帧。可以理解的是,对于移动终端而言,由于硬件性能较差,因此播放帧率较高的视频给系统带来的运行负担较重。同时,由于移动终端屏幕尺寸相对较小,因此播放帧率较高的视频也无法给用户带来较好的敢看感受。因此,降低视频的帧率可以在不影响用户敢看感受的前提下,降低系统运行负担。本发明可以通过预设的帧率选择视频中除首个视频帧外的全部或部分视频帧作为待播放视频帧,因此可以有效降低视频的帧率。
[0056]具体的,根据预设的帧率,确定待播放视频帧的方法可以包括:
[0057]步骤一、确定所述视频播放指令对应的视频中除首个视频帧外的各个视频帧的显示时刻区间;
[0058]步骤二、根据预设的帧率,确定与所述预设的帧率匹配的多个显示时刻区间;
[0059]步骤三、对除匹配的第一个显示时刻区间外的其他匹配的显示时刻区间,将在匹配的显示时刻区间内进行显示的除首个视频帧外的视频帧作为该匹配的显示时刻区间的待选视频巾贞;
[0060]步骤四、分别选择待选视频帧中的一个作为相应匹配的显示时刻区间内显示的视频帧,将所选择的视频帧作为待播放视频帧。
[0061]为方便理解,下面举例说明:
[0062]假设视频时长为I秒,该视频的原始帧率为5FPS,用户预设的帧率为4FPS,则原始帧率下,每秒显示五个视频帧,预设的帧率下,每秒显示四个视频帧,设视频播放开始时刻为Os。步骤一确定视频的除首个视频帧外的各个视频帧的显示时刻区间为:第二视频帧:
0.2s至0.4s,第三视频巾贞:0.4s至0.6s,第四视频巾贞:0.6s至0.8s,第五视频巾贞:0.8s至
1.0s。
[0063]步骤二确定除匹配的第一个显示时刻区间外的与预设的帧率匹配的多个显示时刻区间为:第二区间:0.25s至0.5s ;第三区间:0.5s至0.75s ;第四区间:0.75s至1.0s。
[0064]步骤三将第二区间内显示的第二视频帧和第三视频帧作为第二区间的待选视频帧,将第三区间内显示的第三视频帧和第四视频帧作为待选视频帧,将第四区间内显示的第四视频帧和第五视频帧作为待选视频帧。
[0065]步骤四选择第二视频帧、第四视频帧和第五视频帧作为待播放视频帧。这样,首个视频帧、第二视频帧、第四视频帧和第五视频帧一起按照先后播放顺序排列,生成视频帧播放序列。
[0066]具体的,步骤四的选择方式可以有多种,例如将各匹配的显示时刻区间的待选视频帧中首先播放的视频帧作为待播放视频帧,或者,将在匹配的显示时刻区间内播放时间较长的待选视频帧作为待播放视频帧等。
[0067]S400、按照先后播放顺序依次选择所述视频帧播放序列中的各视频帧作为当前视频帧进行如下处理:判断所述视频帧播放序列中是否存在播放顺序晚于当前视频帧且与当前视频帧相邻的下一视频帧,如果是,则根据所述预设的帧率设立该下一视频帧的播放时亥IJ,并在该下一视频帧的播放时刻在所述第一显示区域中的视频播放窗口中播放该下一视频帧。
[0068]本发明实施例提供的视频播放方法,可以根据视频播放指令首先在位于部分显示区域的视频播放窗口中播放首个视频帧,然后设立后续视频帧的播放时刻,并在播放时刻到达时在视频播放窗口中播放相应的视频帧。因此本发明可以在移动终端的部分显示区域中进行视频播放,进一步,由于移动终端中可以具有多个不同的显示区域,因此当至少两个不同的显示区域执行本发明的视频播放方法时,移动终端中则同时显示多个视频。因此,本发明实现了在移动终端屏幕中显示多个视频的效果。
[0069]可选的,在本发明其他实施例中,用户还可以对视频播放窗口的大小、位置进行调节。因此,可选的,图1所示实施例还可以包括:
[0070]接收用户对第一显示区域中的视频播放窗口的调节指令,所述调节指令为扩大指令、缩小指令或移动指令;
[0071 ] 根据所述调节指令调节所述视频播放窗口。
[0072]可选的,本发明实施例中的视频播放窗口可以为微件窗口。如图2所示,在此基础上,图1所示实施例中SlOO前还可以包括:
[0073]S100’、在所述移动终端的第一显示区域中的微件窗口中显示至少一个视频文件的标识;
[0074]如图2所示,图1所示实施例中SlOO可以包括:
[0075]S110、接收用户对所述微件窗口中显示的视频文件的标识的选择指令并将所述选择指令作为在所述移动终端的第一显示区域中的微件窗口进行视频播放的视频播放指令。
[0076]微件又称widget, widget有多种形式,最常见的是桌面小工具,如时钟、日记簿、天气预报等。用户可以将这些widget直接添加到自己的电脑桌面来使用,从而增加桌面的功能性。由于widget可以占用桌面的部分显示区域且不同widget的运行互不干扰,因此在同一桌面上可以添加多个相同或不同的widget。
[0077]现在的widget是通过事件(也即系统消息)更新,例如可以监听电量变化、WIFI等变化,当有这些事件产生的时候去更新widget,实现相应的功能。但是对于视频的播放而言,由于视频播放指令仅能使移动终端产生播放视频中首个视频帧的系统消息,因此现有的widget无法播放视频的后续视频巾贞。本发明通过播放时刻的设立可以完善widget的更新机制,在根据系统消息播放视频中首个视频帧后,可以预设的帧率确定待播放视频帧,生成视频帧播放序列。依次为视频帧播放序列中的下一视频帧设立播放时刻,在播放时刻达到时播放相应的视频帧。因此,本发明可以使得widget顺利进行视频的连续播放,同时,由于使用多个widget播放各视频时互不干扰,因此可以通过widget在移动终端的一个屏幕中实现多个视频的播放。
[0078]当然,在图2所示实施例基础上,如图3所示,在本发明实施例提供的另一种视频播放方法中,S100’前还可以包括:
[0079]S001、接收用户的微件创建指令;
[0080]S002、在所述移动终端的第一显示区域中建立微件窗口。
[0081]下面以视频为例进行说明:
[0082]首先,用户在移动终端中建立两个视频播放微件,具体的,用户可以通过拖动widget图标等方式建立widget。在视频播放微件上,可以有视频展示/播放窗口、视频播放控制按钮等。当然,用户也可以通过拖动来实现视频播放微件的移动、放大和缩小。
[0083]其次,用户分别选择在上述两个视频播放微件中所要播放的两个视频文件,并分别点击上述两个视频播放微件上的视频播放按钮。移动终端产生两个系统消息,分别使上述两个视频播放微件所要播放的视频文件中的第一个视频帧在相对应的视频播放微件的播放窗口上进行播放。
[0084]最后,移动终端确定上述两个视频文件中首个视频帧的后续视频帧是否存在,如果存在,则根据预设的帧率生成视频帧播放序列并设立下一视频帧的播放时刻。然后在播放时刻到达时播放相对应的视频帧,从而实现了在移动终端的显示屏上同时播放两个视频的效果。
[0085]与上述方法实施例相对应,本发明还提供了一种视频播放系统。
[0086]如图4所示,本发明实施例提供的一种视频播放系统,应用于移动终端,该系统可以包括:播放指令获得单元100、第一视频帧播放单元200、视频帧获得单元300和后续视频帧播放单元400,
[0087]所述播放指令获得单元100,用于获得在所述移动终端的第一显示区域中的视频播放窗口进行视频播放的视频播放指令,所述第一显示区域为所述移动终端的部分显示区域;
[0088]所述第一视频帧播放单元200,用于根据所述视频播放指令在所述第一显示区域中的视频播放窗口中播放所述视频播放指令对应的视频的首个视频帧;
[0089]第一视频帧播放单元200可以具体用于:根据所述视频播放指令触发的系统消息在所述第一显示区域中的视频播放窗口中播放所述视频播放指令对应的视频的首个视频帧。
[0090]所述视频帧获得单元300,用于根据预设的帧率,确定待播放视频帧,其中,所述待播放视频帧为所述视频播放指令对应的视频中除首个视频帧外的全部视频帧或部分视频帧,所述待播放视频帧中的各视频帧和所述首个视频帧一起按照先后播放顺序进行排列,生成视频帧播放序列;
[0091]所述后续视频帧播放单元400,用于按照先后播放顺序依次选择所述视频帧播放序列中的各视频帧作为当前视频帧进行如下处理:判断所述视频帧播放序列中是否存在播放顺序晚于当前视频帧且与当前视频帧相邻的下一视频帧,如果是,则根据所述预设的帧率设立该下一视频帧的播放时刻,并在该下一视频帧的播放时刻在所述第一显示区域中的视频播放窗口中播放该下一视频帧。
[0092]本发明实施例提供的视频播放系统,可以根据视频播放指令首先在位于部分显示区域的视频播放窗口中播放首个视频帧,然后设立后续视频帧的播放时刻,并在播放时刻到达时在视频播放窗口中播放相应的视频帧。因此本发明可以在移动终端的部分显示区域中进行视频播放,进一步,由于移动终端中可以具有多个不同的显示区域,因此移动终端中可以同时显示多个视频。因此,本发明实现了在移动终端屏幕中显示多个视频的效果。
[0093]本发明实施例提供的另一种视频播放系统,还可以包括:调节指令接收单元和窗口调节单元,
[0094]所述调节指令接收单元,用于接收用户对第一显示区域中的视频播放窗口的调节指令,所述调节指令为扩大指令、缩小指令或移动指令;
[0095]所述窗口调节单元,用于根据所述调节指令调节所述视频播放窗口。
[0096]可选的,本发明实施例中的视频播放窗口可以为微件窗口。在此基础上,如图5所示,图4所示系统还可以包括:视频标识显示单元500,用于在所述播放指令获得单元100获得在所述移动终端的第一显示区域中的视频播放窗口进行视频播放的视频播放指令前,在所述移动终端的第一显示区域中的微件窗口中显示至少一个视频文件的标识;
[0097]所述播放指令获得单元100,具体用于接收用户对所述微件窗口中显示的视频文件的标识的选择指令并将所述选择指令作为在所述移动终端的第一显示区域中的微件窗口进行视频播放的视频播放指令。
[0098]当然,在图5所示实施例基础上,如图6所示,在本发明实施例提供的另一种视频播放系统中,还可以包括:创建指令接收单元600和微件窗口创建单元700,
[0099]所述创建指令接收单元600,用于在所述视频标识显示单元500在所述移动终端的第一显示区域中的微件窗口中显示至少一个视频文件的标识前,接收用户的微件创建指令;
[0100]所述微件窗口创建单元700,用于在所述移动终端的第一显示区域中建立微件窗
□调节单元。
[0101]需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0102]本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0103]以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
【权利要求】
1.一种视频播放方法,其特征在于,应用于移动终端,所述方法包括: 获得在所述移动终端的第一显示区域中的视频播放窗口进行视频播放的视频播放指令,所述第一显示区域为所述移动终端的部分显示区域; 根据所述视频播放指令在所述第一显示区域中的视频播放窗口中播放所述视频播放指令对应的视频的首个视频帧; 根据预设的帧率,确定待播放视频帧,其中,所述待播放视频帧为所述视频播放指令对应的视频中除首个视频帧外的全部视频帧或部分视频帧,所述待播放视频帧中的各视频帧和所述首个视频帧一起按照先后播放顺序进行排列,生成视频帧播放序列; 按照先后播放顺序依次选择所述视频帧播放序列中的各视频帧作为当前视频帧进行如下处理: 判断所述视频帧播放序列中是否存在播放顺序晚于当前视频帧且与当前视频帧相邻的下一视频帧,如果是,则根据所述预设的帧率设立该下一视频帧的播放时刻,并在该下一视频帧的播放时刻在所述第一显示区域中的视频播放窗口中播放该下一视频帧。
2.根据权利要求1所述的方法,其特征在于,还包括: 接收用户对第一显示区域中的视频播放窗口的调节指令,所述调节指令为扩大指令、缩小指令或移动指令; 根据所述调节指令调节所述视频播放窗口。
3.根据权利要求1或2所述的方法,其特征在于,所述视频播放窗口为微件窗口。
4.根据权利要求3所述的方法,其特征在于,在获得在所述移动终端的第一显示区域中的视频播放窗口进行视频播放的视频播放指令前,所述方法还包括: 在所述移动终端的第一显示区域中的微件窗口中显示至少一个视频文件的标识;所述获得在所述移动终端的第一显示区域中的视频播放窗口进行视频播放的视频播放指令,包括: 接收用户对所述微件窗口中显示的视频文件的标识的选择指令并将所述选择指令作为在所述移动终端的第一显示区域中的微件窗口进行视频播放的视频播放指令。
5.根据权利要求4所述的方法,其特征在于,在所述在所述移动终端的第一显示区域中的微件窗口中显示至少一个视频文件的标识前,所述方法还包括: 接收用户的微件创建指令; 在所述移动终端的第一显示区域中建立微件窗口。
6.一种视频播放系统,其特征在于,应用于移动终端,所述系统包括:播放指令获得单元、第一视频帧播放单元、视频帧获得单元和后续视频帧播放单元, 所述播放指令获得单元,用于获得在所述移动终端的第一显示区域中的视频播放窗口进行视频播放的视频播放指令,所述第一显示区域为所述移动终端的部分显示区域; 所述第一视频帧播放单元,用于根据所述视频播放指令在所述第一显示区域中的视频播放窗口中播放所述视频播放指令对应的视频的首个视频帧; 所述视频帧获得单元,用于根据预设的帧率,确定待播放视频帧,其中,所述待播放视频帧为所述视频播放指令对应的视频中除首个视频帧外的全部视频帧或部分视频帧,所述待播放视频帧中的各视频帧和所述首个视频帧一起按照先后播放顺序进行排列,生成视频帧播放序列;所述后续视频帧播放单元,用于按照先后播放顺序依次选择所述视频帧播放序列中的各视频帧作为当前视频帧进行如下处理: 判断所述视频帧播放序列中是否存在播放顺序晚于当前视频帧且与当前视频帧相邻的下一视频帧,如果是,则根据所述预设的帧率设立该下一视频帧的播放时刻,并在该下一视频帧的播放时刻在所述第一显示区域中的视频播放窗口中播放该下一视频帧。
7.根据权利要求6所述的系统,其特征在于,还包括:调节指令接收单元和窗口调节单元, 所述调节指令接收单元,用于接收用户对第一显示区域中的视频播放窗口的调节指令,所述调节指令为扩大指令、缩小指令或移动指令; 所述窗口调节单元,用于根据所述调节指令调节所述视频播放窗口。
8.根据权利要求6或7所述的系统,其特征在于,所述视频播放窗口为微件窗口。
9.根据权利要求8所述的系统,其特征在于,还包括:视频标识显示单元,用于在所述播放指令获得单元获得在所述移动终端的第一显示区域中的视频播放窗口进行视频播放的视频播放指令前,在所述移动终端的第一显示区域中的微件窗口中显示至少一个视频文件的标识; 所述播放指令获得单元,具体用于接收用户对所述微件窗口中显示的视频文件的标识的选择指令并将所述选择指令作为在所述移动终端的第一显示区域中的微件窗口进行视频播放的视频播放指令。
10.根据权利要求9所述的系统,其特征在于,还包括:创建指令接收单元和微件窗口创建单元, 所述创建指令接收单元,用于在所述视频标识显示单元在所述移动终端的第一显示区域中的微件窗口中显示至少一个视频文件的标识前,接收用户的微件创建指令; 所述微件窗口创建单元,用于在所述移动终端的第一显示区域中建立微件窗口。
【文档编号】H04N21/431GK104079979SQ201410334744
【公开日】2014年10月1日 申请日期:2014年7月15日 优先权日:2014年7月15日
【发明者】徐仕猛, 李丁盼, 李鸿 申请人:可牛网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1