视频播放方法及装置的制作方法

文档序号:7700774阅读:160来源:国知局
专利名称:视频播放方法及装置的制作方法
技术领域
本发明涉及网络技术,具体涉及一种视频播放方法及装置。
背景技术
目前,随着网络技术的发展,互联网作为一个庞大的信息资源,成为了人们获取信 息的最方便、快捷的途径,也是最主要途径之一,而浏览器则是人们上网常用的工具。通过浏览器打开带有视频的网页,用户可以观看该网页中的视频或者多媒体文 件。在现有技术中,一旦退出浏览器或者浏览器出现异常程序崩溃,则在下次再打开浏览器 后,如果需要播放该视频或多媒体文件,则只能从头开始。如果用户想从上次浏览器视频播 放的位置开始播放,就只能没有目的地一点一点缓冲,再试着播放看该段是否已经看过,从 而经过多次缓冲后确定最后的时间点。

发明内容
本发明实施例提供一种视频播放方法及装置,在用户再次打开同一个网络视频 时,能够从该网络视频上次中止的位置开始续播。为此,本发明实施例提供如下技术方案一种视频播放方法,包括在网络视频未播放完之前,获取并记录所述网络视频的地址信息及其当前的播放 位置;当所述网络视频再次被打开时,将所述网络视频的起始播放位置调整到记录的播 放位置进行播放。一种视频播放装置,包括播放单元,用于播放网络视频;获取单元,用于在所述网络视频未播放完之前,获取所述网络视频的地址信息及 其当前的播放位置;记录单元,用于记录所述获取单元获取的所述网络视频的地址信息及其当前的播 放位置;播放控制单元,用于对所述播放单元进行播放控制,当所述网络视频再次被打开 时,通知所述播放单元将所述网络视频的起始播放位置调整到记录的播放位置进行播放。由以上本发明实施例提供的技术方案可以看出,本发明实施例视频播放方法及装 置,在网络视频未播放完时,获取并记录所述网络视频的地址信息及其当前的播放位置,这 样,当所述网络视频再次被打开时,将所述网络视频的起始播放位置调整到记录的播放位 置进行播放,从而可以使该网络视频从上次中止的位置开始续播,避免了由用户人工调整 网络视频播放位置的操作,节省了浏览网络视频的时间,提高了用户体验。


图1是本发明实施例视频播放方法的一种流程图;图2是本发明实施例视频播放方法的另一种流程图;图3是本发明实施例视频播放装置的一种结构示意图;图4是本发明实施例视频播放装置的另一种结构示意图;图5是本发明实施例视频播放装置的另一种结构示意图。
具体实施例方式为了使本技术领域的人员更好地理解本发明实施例的方案,下面结合附图和实施 方式对本发明实施例作进一步的详细说明。本发明实施例视频播放方法及装置,在网络视频未播放完之前,获取并记录所述 网络视频的地址信息及其当前的播放位置,这样,当所述网络视频再次被打开时,将所述网 络视频的起始播放位置调整到记录的播放位置进行播放,从而可以使该网络视频从上次中 止的位置开始续播。如图1所示,是本发明实施例视频播放方法的一种流程图,包括以下步骤步骤101,在网络视频未播放完之前,获取并记录所述网络视频的地址信息及其当 前的播放位置。比如,用户打开浏览器后,选择网络视频网页的链接,页面打开后,进行网络视频 浏览,也就是说播放所述网络视频。在播放过程中,用户可能会进行以下操作,比如点击网 络视频播放控件按钮、关闭包含所述网络视频的页面、或者点击浏览器关闭按钮,或者浏览 器崩溃或出现异常被关闭的情况下,如果在进行这些操作时,所述网络视频还未播放完,则 需要获取并记录所述网络视频当前的播放位置,以便在所述网络视频再次被打开时,从上 次中断的位置开始续播。为此,可以在所述网络视频打开时,记录包含所述网络视频的页面的URL(Uniform Resource Locator,统一资源定位符),或者直接记录所述网络视频的URL,或者同时记录所 述页面的URL和所述网络视频的URL,将这些信息保存在本地浏览记录中,当然,还可以收 集并记录该网络视频的一些基本信息,比如网络视频的URL连接,网络视频大小、格式等。 可以将这些信息通过一个界面展现给用户,为用户提供一些其所关心的信息。所述网络视频当前的播放位置信息可以通过多种方式来获得,比如通过所述网络 视频的播放工具模块(例如flash、media player等)提供的接口获取所述网络视频当前 的播放位置。如果所使用的播放工具模块不提供相应的接口,则还可以通过计时方式获取 所述网络视频当前的播放位置,具体地,使用计时器,从所述网络视频开始播放时计时,在 所述网络视频被关闭时,根据记录的播放时长计算得到所述网络视频当前的播放位置。进一步地,为了保证浏览记录被删除后,仍然可以使用户查看以前未看完的网络 视频,还可以将所述网络视频及其地址信息记录到本地的视频记录管理器中,所述地址信 息可以是页面链接和/或网络视频URL,当然,还可以将其当前的播放位置信息记录到所 述视频记录管理器中,这样,用户在需要再次浏览该网络视频时,可以直接从所述视频记录 管理器中选择相应网络视频的地址信息,浏览该网络视频,从而进一步方便用户操作。需要说明的是,上述记录过程可以是在所述网络视频被关闭时进行,也可以是实时进行。步骤102,当所述网络视频再次被打开时,将所述网络视频的起始播放位置调整到 记录的播放位置进行播放。在实际应用中,可能会有多个网络视频被同时打开,其中有的网络视频在关闭时 已播放完,而有些可能未播放完,因此,可以在浏览记录中对未播放完的网络视频进行特定 标记,当然,也可以通过记录该网络视频的播放位置来表示其上次被关闭时未播放完。这 样,当某个网络视频被打开时,首先匹配浏览记录中的信息,如果有该网络视频的相应记 录,则表明该网络视频是再次被打开,如果所述浏览记录中还有所述特定标记或播放位置 信息,则表明该网络视频上次被打开未播放完。当然,也可以将上述这些关于所述网络视频的相关信息记录到一个特定的文件 中。当某个网络视频被打开时,从该文件记录的信息中对所述网络视频信息进行匹配,以确 定该网络视频是否是再次被打开,以及上次被打开时是否播放完。由此可见,本发明实施例视频播放方法,在网络视频未播放完之前,获取并记录所 述网络视频的地址信息及其当前的播放位置,这样,当所述网络视频再次被打开时,将所述 网络视频的起始播放位置调整到记录的播放位置进行播放,从而可以使该网络视频从上次 中止的位置开始续播。从而节省了浏览网络视频的时间,提高了用户体验。在实际应用中,还存在这样的情况,即同一用户使用多台电脑或者多个用户使用 一台电脑。对于多个用户使用一台电脑的情况,在所述网络视频再次被打开时,向用户展现 提示信息,由用户来选择对所述网络视频要求的播放方式续播还是从起始位置开始播放。如图2所示,是本发明实施例视频播放方法的另一种流程图,包括以下步骤步骤201,在网络视频未播放完之前,获取并记录所述网络视频的地址信息及其当 前的播放位置。步骤202,当所述网络视频再次被打开时,展现提示信息,比如可以是带有按钮的信 息框等形式,以提示用户对所述网络视频要求的播放方式续播还是从起始位置开始播放。步骤203,判断用户对所述提示信息的应答指令是否是续播;如果是,则执行步骤 204 ;否则执行步骤205。步骤204,将所述网络视频的起始播放位置调整到记录的播放位置进行播放。步骤205,从起始位置进行播放。本发明实施例视频播放方法,在网络视频未播放完之前,获取并记录所述网络视 频的地址信息及其当前的播放位置,当所述网络视频再次被打开时,可以根据用户的选择 进行续播或从起始位置进行播放,从而进一步方便了用户的使用,提高了用户体验。对于同一用户使用多台电脑的情况,可以在上述本发明的两个实施例中,增加以 下步骤如果所述网络视频是用户通过浏览器通行证帐户登陆后打开的,则在所述网络视 频未播放完之前被关闭时,还可以将记录的所述网络视频当前的播放位置的信息上传到服 务器;在所述通行证账户再次登陆时,将上次通行证帐户登陆后上传到所述服务器的所述 播放位置的信息从所述服务器上下载到本地。当所述网络视频再次被打开时,就可以根据 下载到本地的所述播放位置的信息将所述网络视频的位置调整到记录的播放位置进行播 放。
当然,在实际应用中,可能会有多个网络视频被同时打开,其中有的网络视频在关 闭时已播放完,而有些可能未播放完的情况。因此,在上传所述网络视频当前的播放位置 的信息到服务器时,可以同时上传该网络视频的相关信息,比如该网络视频的地址信息或 网络视频标识信息等,以区分多个不同的网络视频。同样,在下载时,将该网络视频的相关 信息与其对应的播放位置的信息同时下载到本地。这样,即使所述通行证账户再次登陆是 在异地再次登陆的情况下,也能保证使所述网络视频的位置调整到记录的播放位置进行播 放,进一步提高了用户体验。而且,在有多个网络视频被打开的情况下,可以准确匹配到相 应的网络视频。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以 通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中, 所述的存储介质,如ROM/RAM、磁碟、光盘等。本发明实施例还提供一种视频播放装置,如图3所示,是该装置的一种结构示意 图。在该实施例中,所述装置包括播放单元301、获取单元302、记录单元303和播放 控制单元304。其中播放单元301,用于播放网络视频;获取单元302,用于在所述网络视频未播放完之前,获取所述网络视频的地址信息 及其当前的播放位置;记录单元303,用于记录所述获取单元302获取的所述网络视频的地址信息及其 当前的播放位置;播放控制单元304,用于对所述播放单元301进行播放控制,当所述网络视频再次 被打开时,通知所述播放单元301将所述网络视频的起始播放位置调整到记录的播放位置 进行播放。在本发明实施例中,所述获取单元302包括地址信息获取子单元和位置信息获 取子单元(未图示)。其中,所述地址信息获取子单元,用于获取所述网络视频的地址信息; 所述位置信息获取子单元,用于获取所述网络视频当前的播放位置。在实际应用中,所述位置信息获取子单元可以通过多种方式来得到所述网络视 频当前的播放位置。比如,可以通过所述网络视频的播放工具模块(例如flash、media player等)提供的接口获取所述网络视频当前的播放位置。如果所使用的播放工具模块不 提供相应的接口,则还可以通过计时方式获取所述网络视频当前的播放位置。在这种情况 下,所述位置信息获取子单元可以包括计时子单元和计算子单元(未图示),其中,所述计 时子单元,用于从所述网络视频开始播放时计时;所述计算子单元,用于根据所述计时子单 元记录的播放时长计算得到所述网络视频当前的播放位置。需要说明的是,在本发明实施例中,所述记录单元在所述网络视频被关闭时记录 所述网络视频的地址信息及其当前的播放位置;或者实时记录所述网络视频的地址信息及 其当前的播放位置。由此可见,本发明实施例视频播放装置,在网络视频未播放完之前,获取并记录所 述网络视频的地址信息及其当前的播放位置,这样,当所述网络视频再次被打开时,将所述 网络视频的起始播放位置调整到记录的播放位置进行播放,从而可以使该网络视频从上次
7中止的位置开始续播。从而节省了浏览网络视频的时间,提高了用户体验。如图4所示,是本发明实施例视频播放装置的另一种结构示意图。在该实施例中,所述装置不仅包括与图3所示实施例中对应的播放单元401、获 取单元402、记录单元403和播放控制单元404,而且还包括信息提示单元405,用于在所 述网络视频再次被打开时,展现提示信息,并根据用户对所述提示信息的应答指令,通知所 述播放控制单元404对所述播放单元进行播放控制。本发明实施例视频播放装置,在网络视频未播放完之前,获取并记录所述网络视 频的地址信息及其当前的播放位置。在所述网络视频再次被打开时,向用户展现提示信息, 由用户来选择对所述网络视频要求的播放方式续播还是从起始位置开始播放。方便了多 个用户使用一台电脑的情况下用户的操作,提高了用户体验。在上述两个实施例中,所述视频播放装置还可进一步包括视频记录管理器(未图 示),用于记录所述网络视频及其地址信息,所述地址信息包括页面链接和/或网络视频 URL。这样,用户无需在浏览器地址栏中输入相应网页URL或网络视频URL,可以直接通过选 择所述视频记录管理器中记录的所述频视的地址,打开相应的网络视频,方便了用户的记 忆。对于同一用户使用多台电脑的情况,本发明还提供一种优选实施例,如图5所示, 是该实施例视频播放装置的另一种结构示意图。在该实施例中,所述装置不仅包括与图3所示实施例中对应的播放单元501、获 取单元502、记录单元503和播放控制单元504,而且还包括上传单元505和下载单元506。 其中上传单元505,用于在所述网络视频是用户通过浏览器通行证帐户登陆后打开,并 在所述网络视频未播放完之前被关闭时,将所述记录单元503记录的所述网络视频当前的 播放位置的信息上传到服务器;下载单元506,用于在所述通行证账户再次登陆时,将上次通行证帐户登陆后上传 到所述服务器的所述网络视频当前的播放位置的信息从所述服务器上下载到本地。在这种情况下,所述播放控制单元504,还用于当所述网络视频再次被打开时,根 据下载到本地的所述播放位置的信息将所述网络视频的起始播放位置调整到记录的播放 位置进行播放。在该实施例中,所述上传单元505和下载单元506可以位于同一终端上;也可以位 于不同终端上。这样,即使所述通行证账户再次登陆是在异地再次登陆的情况下,也能保证 使所述网络视频的位置调整到记录的播放位置进行播放,进一步提高了用户体验。当然,在实际应用中,可能会有多个网络视频被同时打开,其中有的网络视频在关 闭时已播放完,而有些可能未播放完的情况。因此,在上传单元505上传所述网络视频当前 的播放位置的信息到服务器时,可以同时上传该网络视频的相关信息,比如该网络视频的 地址信息或网络视频标识信息等,以区分多个不同的网络视频。同样,在下载单元506进行 下载时,将该网络视频的相关信息与其对应的播放位置的信息同时下载到本地。这样,在有 多个网络视频被打开的情况下,能够准确匹配到相应的网络视频。以上对本发明实施例进行了详细介绍,本文中应用了具体实施方式
对本发明进行 了阐述,以上实施例的说明只是用于帮助理解本发明的装置及方法;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所 述,本说明书内容不应理解为对本发明的限制。
权利要求
一种视频播放方法,其特征在于,包括在网络视频未播放完之前,获取并记录所述网络视频的地址信息及其当前的播放位置;当所述网络视频再次被打开时,将所述网络视频的起始播放位置调整到记录的播放位置进行播放。
2.根据权利要求1所述的方法,其特征在于,所述记录所述网络视频的地址信息及其 当前的播放位置包括在所这网络视频被关闭时记录所述网络视频的地址信息及其当前的播放位置;或者 实时记录所述网络视频的地址信息及其当前的播放位置。
3.根据权利要求2所述的方法,其特征在于,所述网络视频被关闭具体为 所述网络视频被关闭;或者包含所述网络视频的页面被关闭;或者 用于访问所述网络视频的浏览器崩溃或被关闭。
4.根据权利要求1所述的方法,其特征在于,获取所述网络视频当前的播放位置包括 通过所述网络视频的播放工具模块提供的接口获取所述网络视频当前的播放位置。
5.根据权利要求1所述的方法,其特征在于,获取所述网络视频当前的播放位置包括 从所述网络视频开始播放时计时;根据记录的播放时长计算得到所述网络视频当前的播放位置。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括在所述网络视频再次被打开时,展现提示信息,并根据用户对所述提示信息的应答指 令,执行所述将所述网络视频的位置调整到记录的播放位置进行播放的步骤。
7.根据权利要求1至6任一项所述的方法,其特征在于,所述方法还包括记录所述网络视频及其地址信息到视频记录管理器中,所述地址信息包括页面链接 和/或视频URL ;所述网络视频再次被打开包括所述网络视频通过打开所述视频记录管理器中记录的所述频视的地址被选中。
8.根据权利要求1至6任一项所述的方法,其特征在于,所述方法还包括如果所述网络视频是用户通过浏览器通行证帐户登陆后打开的,则在所述网络视频未 播放完之前被关闭时,将记录的所述网络视频当前的播放位置的信息上传到服务器;所述通行证账户再次登陆时,将上次通行证帐户登陆后上传到所述服务器的所述播放 位置的信息从所述服务器上下载到本地;当所述网络视频再次被打开时,根据下载到本地的所述播放位置的信息将所述网络视 频的起始播放位置调整到记录的播放位置进行播放。
9.根据权利要求8所述的方法,其特征在于,所述通行证账户再次登陆具体为 所述通行证账户在本地再次登陆;或者所述通行证账户在异地再次登陆。
10.一种浏览器中视频播放装置,其特征在于,包括 播放单元,用于播放网络视频;获取单元,用于在所述网络视频未播放完之前,获取所述网络视频的地址信息及其当前的播放位置;记录单元,用于记录所述获取单元获取的所述网络视频的地址信息及其当前的播放位置;播放控制单元,用于对所述播放单元进行播放控制,当所述网络视频再次被打开时,通 知所述播放单元将所述网络视频的起始播放位置调整到记录的播放位置进行播放。
11.根据权利要求10所述的装置,其特征在于,所述记录单元在所这网络视频被关闭 时记录所述网络视频的地址信息及其当前的播放位置;或者实时记录所述网络视频的地址 信息及其当前的播放位置。
12.根据权利要求10所述的装置,其特征在于,所述获取单元包括地址信息获取子单元,用于获取所述网络视频的地址信息;位置信息获取子单元,用于获取所述网络视频当前的播放位置。
13.根据权利要求12所述的装置,其特征在于,所述位置信息获取子单元通过所述网 络视频的播放工具模块提供的接口获取所述网络视频当前的播放位置。
14.根据权利要求12所述的装置,其特征在于,所述位置信息获取子单元包括计时子单元,用于从所述网络视频开始播放时计时;计算子单元,用于当所述网络视频被关闭时,根据所述计时子单元记录的播放时长计 算得到所述网络视频当前的播放位置。
15.根据权利要求10所述的装置,其特征在于,所述装置还包括信息提示单元,用于在所述网络视频再次被打开时,展现提示信息,并根据用户对所述 提示信息的应答指令,通知所述播放控制单元对所述播放单元进行播放控制。
16.根据权利要求10至15任一项所述的装置,其特征在于,所述装置还包括视频记录管理器,用于记录所述网络视频及其地址信息,所述地址信息包括页面链接 和/或视频URL ;所述网络视频再次被打开包括所述网络视频通过打开所述视频记录管理器中记录的所述网络频视的地址被选中。
17.根据权利要求10至15任一项所述的装置,其特征在于,所述装置还包括上传单元,用于在所述网络视频是用户通过浏览器通行证帐户登陆后打开,并在所述 网络视频未播放完之前被关闭时,将所述记录单元记录的所述网络视频当前的播放位置的 信息上传到服务器;下载单元,用于在所述通行证账户再次登陆时,将上次通行证帐户登陆后上传到所述 服务器的所述网络视频当前的播放位置的信息从所述服务器上下载到本地;所述播放控制单元,还用于当所述网络视频再次被打开时,根据下载到本地的所述播 放位置的信息将所述网络视频的起始播放位置调整到记录的播放位置进行播放。
18.根据权利要求17所述的装置,其特征在于,所述上传单元和下载单元位于同一终 端上;或者位于不同终端上。全文摘要
本发明公开了一种视频播放方法及装置,所述方法包括在网络视频未播放完之前,获取并记录所述网络视频的地址信息及其当前的播放位置;当所述网络视频再次被打开时,将所述网络视频的起始播放位置调整到记录的播放位置进行播放。利用本发明,可以在用户再次打开同一个网络视频时,能够从该网络视频上次中止的位置开始续播。
文档编号H04N7/24GK101909207SQ200910086528
公开日2010年12月8日 申请日期2009年6月5日 优先权日2009年6月5日
发明者周大奎 申请人:北京搜狗科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1