在线视频播放方法及装置的制造方法

文档序号:10539454阅读:167来源:国知局
在线视频播放方法及装置的制造方法
【专利摘要】本发明是关于一种在线视频播放方法及装置,其方法包括:获取在线视频的第一播放地址及所述第一播放地址的地址有效时长;根据所述第一播放地址播放所述在线视频;获取用户对所述在线视频暂停播放时产生的暂停时长;在所述暂停时长大于所述地址有效时长时,获取所述在线视频的第二播放地址;根据所述第二播放地址播放所述在线视频。这样即便用户对在线视的暂停时长超过地址有效时长,使得播放地址失效时,还可以获取新的有效播放地址,并通过该有效地址继续播放在线视频,进而避免用户因播放地址失效造成的不能正常播放在线视频的情况。
【专利说明】
在线视频播放方法及装置
技术领域
[0001]本发明实施例涉及信息技术领域,尤其涉及一种在线视频播放方法及装置。
【背景技术】
[0002]随着技术的不断发展,可以为用户提供的终端产品的品种和类型也越来越多,例如:智能手机、平板电脑和笔记本电脑等,这些终端产品几乎都带有无线网WIFI接入功能,为用户通过终端上网提供了极大便利。在接入WIFI网络之后,用户可以通过终端在线播放自己想看的视频。
[0003]然而,通常情况下用户在通过终端在线观看视频时,需要根据获取到的播放地址在线播放视频,如果在线播放视频的过程中用户需要暂停播放在线视频,一旦暂停时间过长,超过了播放地址的有效时间,就可能会出现播放地址失效的情况,导致用户就无法继续正常播放该在线视频,进而给用户带来很大不便。

【发明内容】

[0004]为克服相关技术中存在的问题,本发明提供一种在线视频播放方法及装置。
[0005]根据本发明实施例的第一方面,提供一种在线视频播放方法,包括:
[0006]获取在线视频的第一播放地址及所述第一播放地址的地址有效时长;
[0007]根据所述第一播放地址播放所述在线视频;
[0008]获取用户对所述在线视频暂停播放时产生的暂停时长;
[0009]在所述暂停时长大于所述地址有效时长时,获取所述在线视频的第二播放地址;
[0010]根据所述第二播放地址播放所述在线视频。
[0011]根据本发明实施例的第二方面,提供一种在线视频播放装置,包括:
[0012]信息获取单元,用于获取在线视频的第一播放地址及所述第一播放地址的地址有效时长;
[0013]第一视频播放单元,用于根据所述第一播放地址播放所述在线视频;
[0014]暂停时长获取单元,用于获取用户对所述在线视频暂停播放时产生的暂停时长;
[0015]播放地址获取单元,用于在所述暂停时长大于所述地址有效时长时,获取所述在线视频的第二播放地址;
[0016]第二视频播放单元,用于根据所述第二播放地址播放所述在线视频。
[0017]本发明的实施例提供的技术方案可以包括以下有益效果:
[0018]本发明提供的在线视频播放方法及装置,在获取到在线视频的第一播放地址及该第一播放地址的有效时长之后,就可以根据该第一播放地址播放在线视频,如果用户对该在线视频产生暂停操作,那么获取用户对该在线视频暂停播放时产生的暂停时长,在该暂停时长大于地址有效时长时,获取该在线视频的第二播放地址,并通过该第二播放地址继续播放该在线视频。这样即便用户对在线视的暂停时长超过地址有效时长,使得播放地址失效时,还可以获取新的有效播放地址,并通过该有效地址继续播放在线视频,进而避免用户因播放地址失效造成的不能正常播放在线视频的情况。
[0019]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。
【附图说明】
[0020]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
[0021 ]图1是根据一示例性实施例示出的一种在线视频播放方法的流程图;
[0022]图2是图1中步骤S130的流程图;
[0023]图3是图1中步骤S150的流程图;
[0024]图4是图1中步骤S140的流程图;
[0025]图5是根据一示例性实施例示出的一种在线视频播放方法的流程图;
[0026]图6是根据一示例性实施例示出的一种在线视频播放装置的结构示意图;
[0027]图7是图6中暂停时长获取单元的示意图;
[0028]图8是图6中第二视频播放单元的示意图;
[0029]图9是图6中播放地址获取单元的示意图;
[0030]图10是根据一示例性实施例示出的一种在线视频播放装置的结构示意图。
【具体实施方式】
[0031]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
[0032]为了解决在线播放视频的过程中在用户需要暂停播放在线视频时,一旦暂停时间超过了播放地址的有效时间,就可能会出现播放地址失效的情况,进而导致用户就无法继续正常播放该在线视频的问题,本发明实施例首先提供了一种在线视频播放方法,如图1所示,该方法可以包括如下步骤:
[0033 ]在步骤SI 1中,获取在线视频的第一播放地址及第一播放地址的地址有效时长。
[0034]在用户通过终端观看在线视频时,例如,服务器会在页面为用户提供在线视频的播放地址,用户在点击该播放地址之后,页面会通过视频播放器播放该在线视频。
[0035]为了防止在线视频的播放地址被不法用户盗取,进而在其他网站非法向用户提供,以保护在线视频的所有权,在线视频的提供方一般会将为用户提供的播放地址设置有效时长,一旦过了该有效时长,该在线视频的播放地址就会失效,那么用户将无法通过该失效的播放地址正常播放在线视频。因此,终端在获取到在线视频的播放地址的同时,还需要获取该播放地址的有效时长。
[0036]其中,该地址有效时长是服务器预先定义的,终端只需获取该地址有效时长即可。
[0037]在步骤S120中,根据第一播放地址播放在线视频。
[0038]终端在获取到在线视频的播放地址后,就可以播放该播放地址对应的在线视频。
[0039]在步骤S130中,获取用户对在线视频暂停播放时产生的暂停时长。
[0040]示例性的,在用户在通过播放地址在线观看电影时,该电影的播放时长为2小时,期间用户在观看的过程中,如果因其他事情需要暂停播放,那么用户就会暂停该在线视频的播放。如果用户暂停该在线视频产生的暂停时长大于地址有效时长时,会导致在线视频的播放地址失效,会导致用户无法继续通过已失效的播放地址继续播放该在线视频。
[0041 ]在步骤S140中,在暂停时长大于地址有效时长时,获取在线视频的第二播放地址。
[0042]在步骤S150中,根据第二播放地址播放在线视频。
[0043]在该暂停时长大于地址有效时长时,会导致在线视频的播放地址失效,那么用户无法继续使用已失效的播放地址继续播放在线视频,就需要获取该在线视频新的有效播放地址,即第二播放地址。用户可以通过终端根据有效的播放地址播放在线视频。
[0044]本发明提供的在线视频播放方法,在获取到在线视频的第一播放地址及该第一播放地址的有效时长之后,就可以根据该第一播放地址播放在线视频,如果用户对该在线视频产生暂停操作,那么获取用户对该在线视频暂停播放时产生的暂停时长,在该暂停时长大于地址有效时长时,获取该在线视频的第二播放地址,并通过该第二播放地址继续播放该在线视频。这样即便用户对在线视的暂停时长超过地址有效时长,使得播放地址失效时,还可以获取新的有效播放地址,并通过该有效地址继续播放在线视频,进而避免用户因播放地址失效造成的不能正常播放在线视频的情况。
[0045]为了详细阐述如何获取用户对在线视频产生的暂停时长,作为图1方法的细化,在本发明的另一实施例中,如图2所示,步骤S130还可以包括如下步骤:
[0046]在步骤S131中,在获取到用户对在线视频的暂停播放操作时,开始计时。
[0047]在步骤S132中,在获取到用户对在线视频的继续播放操作时,停止计时,得到用户对在线视频暂停播放时产生的暂停时长。
[0048]示例性的,用户在终端上通过视频播放器观看在线视频时,如果需要对在线视频暂停播放,那么用户可以点击视频播放器上面的暂停按钮,这时开始计时;在需要继续播放时,点击视频播放器上面的播放按钮继续播放在线视频,这时计时结束,得到暂停时长。
[0049]为了详细阐述如何根据重新获取的新的有效播放地址继续播放在线视频,作为图1方法的细化,在本发明的另一实施例中,如图3所示,步骤S150还可以包括如下步骤:
[0050]在步骤S151中,在获取到用户对在线视频的暂停播放操作时,获取在线视频的播放信息,播放信息包括播放时刻。
[0051 ]在步骤S152中,根据第二播放地址在在线视频的播放时刻继续播放在线视频。
[0052]用户在终端播放在线视频的过程中,如果对在线视频进行了暂停,并且暂停时长超过了地址有效时长,那么原播放地址会失效,这就需要获取新的播放地址。在获取到新的播放地址时,即第二播放地址,那么可以从在线视频的暂停时刻继续播放该在线视频,因此需要获取在线视频的播放时刻,该播放时刻是指在线视频暂停时在该在线视频的播放时间点,通过第二播放地址从该播放时刻继续播放该在线视频。
[0053]作为图1方法的细化,在本发明的另一实施例中,如图4所示,步骤S140还可以包括如下步骤:
[0054]在步骤S141中,向预设服务器发送有效地址获取请求,以使预设服务器根据接收到的有效地址获取请求向终端发送第二播放地址。
[0055]在步骤S142中,接收预设服务器发送的第二播放地址。
[0056]在原有播放地址失效后,终端需要向服务器发送新的有效地址的获取请求,服务器在获取到终端发送的该请求后,会将新的有效播放地址,即第二播放地址发送给终端,以便终端根据接收到的第二播放地址继续播放在线视频。
[0057]基于图1的方法,在本发明的另一实施例中,如图5所示,该方法还可以包括如下步骤:
[0058]在步骤S160中,在暂停时长大于地址有效时长时,生成播放地址获取提示信息。
[0059]在步骤S170中,在终端的显示界面上显示播放地址获取提示信息。
[0060]在暂停时长大于地址有效时长时,会生成播放地址获取提示信息,并将该播放地址获取提示信息在终端为用户显示出来,以便用户耐心等待终端重新获取新的有效地址的过程。
[0061]本发明提供的在线视频播放方法,在获取到在线视频的第一播放地址及该第一播放地址的有效时长之后,就可以根据该第一播放地址播放在线视频,如果用户对该在线视频产生暂停操作,那么获取用户对该在线视频暂停播放时产生的暂停时长,在该暂停时长大于地址有效时长时,获取该在线视频的第二播放地址,并通过该第二播放地址继续播放该在线视频。这样即便用户对在线视的暂停时长超过地址有效时长,使得播放地址失效时,还可以获取新的有效播放地址,并通过该有效地址继续播放在线视频,进而避免用户因播放地址失效造成的不能正常播放在线视频的情况。并且在终端获取到新的有效地址时,还可以在在线视频的暂停时的播放时刻继续播放该在线视频。
[0062]通过以上的方法实施例的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:只读存储器(R0M)、随机存取存储器(RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0063]另外,作为对上述各实施例的实现,本发明实施例还提供了一种在线视频播放装置,该装置位于终端中,如图6所示,该装置包括:
[0064]信息获取单元10,用于获取在线视频的第一播放地址及所述第一播放地址的地址有效时长;
[0065]第一视频播放单元20,用于根据所述第一播放地址播放所述在线视频;
[0066]暂停时长获取单元30,用于获取用户对所述在线视频暂停播放时产生的暂停时长;
[0067]播放地址获取单元40,用于在所述暂停时长大于所述地址有效时长时,获取所述在线视频的第二播放地址;
[0068]第二视频播放单元50,用于根据所述第二播放地址播放所述在线视频。
[0069]在本发明又一实施例中,基于图6,如图7所示,所述暂停时长获取单元30,包括:
[0070]计时模块31,用于在获取到用户对所述在线视频的暂停播放操作时,开始计时;[0071 ]暂停时长获取模块32,用于在获取到用户对所述在线视频的继续播放操作时,停止计时,得到用户对所述在线视频暂停播放时产生的暂停时长。
[0072]在本发明又一实施例中,基于图6,如图8所示,所述第二视频播放单元50,包括:
[0073]播放信息获取模块51,用于在获取到用户对所述在线视频的暂停播放操作时,获取所述在线视频的播放信息,所述播放信息包括播放时刻;
[0074]视频播放模块52,用于根据所述第二播放地址在所述在线视频的播放时刻继续播放所述在线视频。
[0075]在本发明又一实施例中,基于图6,如图9所示,所述播放地址获取单元40,包括:
[0076]请求发送模块41,用于向预设服务器发送有效地址获取请求,以使所述预设服务器根据接收到的所述有效地址获取请求向所述终端发送所述第二播放地址;
[0077]地址接收模块42,用于接收所述预设服务器发送的所述第二播放地址。
[0078]在本发明又一实施例中,基于图6,如图10所示,该装置还可以包括:
[0079]提示信息生成单元60,用于在所述暂停时长大于所述地址有效时长时,生成播放地址获取提不?目息;
[0080]提示信息显示单元70,用于在所述终端的显示界面上显示所述播放地址获取提示
?目息O
[0081]关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0082]本发明提供的在线视频播放装置,在获取到在线视频的第一播放地址及该第一播放地址的有效时长之后,就可以根据该第一播放地址播放在线视频,如果用户对该在线视频产生暂停操作,那么获取用户对该在线视频暂停播放时产生的暂停时长,在该暂停时长大于地址有效时长时,获取该在线视频的第二播放地址,并通过该第二播放地址继续播放该在线视频。这样即便用户对在线视的暂停时长超过地址有效时长,使得播放地址失效时,还可以获取新的有效播放地址,并通过该有效地址继续播放在线视频,进而避免用户因播放地址失效造成的不能正常播放在线视频的情况。并且在终端获取到新的有效地址时,还可以在在线视频的暂停时的播放时刻继续播放该在线视频。
[0083]可以理解的是,本发明可用于众多通用或专用的计算系统环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、置顶盒、可编程的消费电子设备、网络PC、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。
[0084]本发明可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本发明,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
[0085]需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0086]本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
[0087]应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
【主权项】
1.一种在线视频播放方法,应用于终端,其特征在于,所述方法包括: 获取在线视频的第一播放地址及所述第一播放地址的地址有效时长; 根据所述第一播放地址播放所述在线视频; 获取用户对所述在线视频暂停播放时产生的暂停时长; 在所述暂停时长大于所述地址有效时长时,获取所述在线视频的第二播放地址; 根据所述第二播放地址播放所述在线视频。2.根据权利要求1所述的在线视频播放方法,其特征在于,所述获取用户对所述在线视频暂停播放时产生的暂停时长,包括: 在获取到用户对所述在线视频的暂停播放操作时,开始计时; 在获取到用户对所述在线视频的继续播放操作时,停止计时,得到用户对所述在线视频暂停播放时产生的暂停时长。3.根据权利要求1所述的在线视频播放方法,其特征在于,所述根据所述第二播放地址播放所述在线视频,包括: 在获取到用户对所述在线视频的暂停播放操作时,获取所述在线视频的播放信息,所述播放信息包括播放时刻; 根据所述第二播放地址在所述在线视频的播放时刻继续播放所述在线视频。4.根据权利要求1所述的在线视频播放方法,其特征在于,所述获取所述在线视频的第二播放地址,包括: 向预设服务器发送有效地址获取请求,以使所述预设服务器根据接收到的所述有效地址获取请求向所述终端发送所述第二播放地址; 接收所述预设服务器发送的所述第二播放地址。5.根据权利要求1所述的在线视频播放方法,其特征在于,所述方法还包括: 在所述暂停时长大于所述地址有效时长时,生成播放地址获取提示信息; 在所述终端的显示界面上显示所述播放地址获取提示信息。6.一种在线视频播放装置,应用于终端,其特征在于,所述装置包括: 信息获取单元,用于获取在线视频的第一播放地址及所述第一播放地址的地址有效时长; 第一视频播放单元,用于根据所述第一播放地址播放所述在线视频; 暂停时长获取单元,用于获取用户对所述在线视频暂停播放时产生的暂停时长; 播放地址获取单元,用于在所述暂停时长大于所述地址有效时长时,获取所述在线视频的第二播放地址; 第二视频播放单元,用于根据所述第二播放地址播放所述在线视频。7.根据权利要求6所述的在线视频播放装置,其特征在于,所述暂停时长获取单元,包括: 计时模块,用于在获取到用户对所述在线视频的暂停播放操作时,开始计时; 暂停时长获取模块,用于在获取到用户对所述在线视频的继续播放操作时,停止计时,得到用户对所述在线视频暂停播放时产生的暂停时长。8.根据权利要求6所述的在线视频播放装置,其特征在于,所述第二视频播放单元,包括: 播放信息获取模块,用于在获取到用户对所述在线视频的暂停播放操作时,获取所述在线视频的播放信息,所述播放信息包括播放时刻; 视频播放模块,用于根据所述第二播放地址在所述在线视频的播放时刻继续播放所述在线视频。9.根据权利要求6所述的在线视频播放装置,其特征在于,所述播放地址获取单元,包括: 请求发送模块,用于向预设服务器发送有效地址获取请求,以使所述预设服务器根据接收到的所述有效地址获取请求向所述终端发送所述第二播放地址; 地址接收模块,用于接收所述预设服务器发送的所述第二播放地址。10.根据权利要求6所述的在线视频播放装置,其特征在于,所述装置还包括: 提示信息生成单元,用于在所述暂停时长大于所述地址有效时长时,生成播放地址获取提不?目息; 提示信息显示单元,用于在所述终端的显示界面上显示所述播放地址获取提示信息。
【文档编号】H04N21/4363GK105898474SQ201610322522
【公开日】2016年8月24日
【申请日】2016年5月16日
【发明人】许吉
【申请人】乐视控股(北京)有限公司, 乐视网信息技术(北京)股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1