在终端中分享、播放视听片段的设备和方法

文档序号:7806856阅读:159来源:国知局
在终端中分享、播放视听片段的设备和方法
【专利摘要】提供一种在终端中分享、播放视听片段的设备及方法,其中,视听片段分享设备包括:共享时间段信息获取单元,用于根据用户的设置获取至少一个视听文件中的一个或多个视听片段的共享时间段信息,其中,所述共享时间段信息包括每个视听片段的起始播放时间和结束播放时间;地址信息获取单元,用于获取所述至少一个视听文件的地址信息;分享信息产生单元,用于产生包括获取的共享时间段信息和获取的地址信息的分享信息;分享信息提供单元,用于向其他终端提供产生的分享信息。通过采用根据本发明示例性实施例的在终端中分享、播放视听片段的设备及方法,可实现对视听文件中的一个或多个视听片段的分享,提高传输或播放的效率,增加用户的便利。
【专利说明】在终端中分享、播放视听片段的设备和方法

【技术领域】
[0001] 本发明总体来说涉及视听文件的共享,更具体地讲,涉及一种在终端中分享、播放 视听片段的设备和方法。

【背景技术】
[0002] 通常,当终端的用户在互联网上观看了某个视听文件(以下称为网络视听文件), 或者观看了本地存储的某个视听文件(以下称为本地视听文件)时,会希望与其他终端的 用户进行分享。
[0003] 目前,终端的用户与其他终端的用户分享视听文件的方式主要包括:
[0004] 一、将网络视听文件的网络地址发送给其他终端,使得所述其他终端通过访问网 络视听文件的网络地址来播放该网络视听文件。采用这种方式分享视听文件,其他终端的 用户只能播放整个视听文件,而无法直接播放特定的一个或几个视听片段,特别是视听文 件的播放时间较长时,影响用户的分享体验。
[0005] 二、将本地视听文件直接发送给其他终端的用户。然而,由于本地视听文件的数据 量通常较大,因此,发送整个视听文件所花费的时间会较长,而且,有时希望分享的视听片 段可能只有几分钟,但却必须将整个本地视听文件都发送给其他终端。这种方法花费的时 间长,增加了用户的时间成本。此外,还可将本地视听文件上传到视听文件分享站点(或 云存储服务器),然后,其他终端的用户就可以通过访问视听文件分享站点(或云存储服务 器)来下载并播放相应的视听文件,然而,在这种方式下,其他终端的用户也只能播放整个 视听文件,无法直接播放特定的一个或几个视听片段。
[0006] 三、通过编辑软件对视听文件进行片段截取,将截取后的视听片段保存为一个新 的视听文件,再将该新的视听文件上传到视听文件分享站点,使得其他终端的用户能够从 视听文件分享站点下载所述新的视听文件,从而播放相应的视听片段,而不用播放整个视 听文件。这种方式在一定程度上满足了用户分享视听片段的需求,但通过编辑软件进行片 段截取,对于大多数用户来说,操作比较复杂,而且从终端向视听文件分享站点上传视听文 件将花费较长的时间。


【发明内容】

[0007] 本发明示例性实施例的目的在于提供一种在终端中分享、播放视听片段的设备和 方法,以实现快速、便捷地视听片段分享。
[0008] 本发明示例性实施例的一方面提供一种在终端中分享视听片段的设备,包括:共 享时间段信息获取单元,用于根据用户的设置获取至少一个视听文件中的一个或多个视听 片段的共享时间段信息,其中,所述共享时间段信息包括每个视听片段的起始播放时间和 结束播放时间;地址信息获取单元,用于获取所述至少一个视听文件的地址信息;分享信 息产生单元,用于产生包括获取的共享时间段信息和获取的地址信息的分享信息;分享信 息提供单元,用于向其他终端提供产生的分享信息。
[0009] 在所述设备中,分享信息产生单元可以二维码的形式来产生分享信息。
[0010] 在所述设备中,分享信息提供单元可将产生的分享信息发送到所述其他终端,或 者,分享信息提供单元可将产生的分享信息发布到所述其他终端能够扫描的位置。
[0011] 在所述设备中,所述至少一个视听文件可包括至少一个网络视听文件,所述至少 一个视听文件的地址信息可包括所述至少一个网络视听文件的网络地址。
[0012] 在所述设备中,所述至少一个视听文件可包括所述终端的至少一个本地视听文 件,所述至少一个视听文件的地址信息可包括所述至少一个本地视听文件的本地地址。
[0013] 在所述设备中,可还包括:视听片段提供单元,用于以流媒体方式来提供所述至少 一个本地视听文件中的一个或多个视听片段;无线通信单元,用于将视听片段提供单元提 供的所述一个或多个视听片段通过无线通信发送到所述其他终端。
[0014] 在所述设备中,无线通信单元可将视听片段提供单元提供的所述一个或多个视听 片段通过蓝牙方式或WIFI直连方式发送到所述其他终端,其中,地址信息获取单元还获取 所述终端的近距离通信地址,其中,所述分享信息还包括获取的近距离通信地址。
[0015] 在所述设备中,所述至少一个视听文件可包括所述终端的至少一个本地视听文 件,其中,地址信息获取单元获取所述终端的近距离通信地址和所述至少一个视听文件的 本地地址,分享信息产生单元产生包括获取的共享时间段信息和获取的近距离通信地址的 分享信息,所述设备可还包括:视听文件发送单元,用于使用获取的本地地址将所述至少一 个本地视听文件以近距离通信方式发送到所述其他终端,以使所述其他终端基于分享信息 来接收所述至少一个本地视听文件并再现所述至少一个本地视听文件中的所述一个或多 个视听片段。
[0016] 在所述设备中,分享信息可还包括所述一个或多个视听片段的数量。
[0017] 本发明示例性实施例的另一方面提供一种在终端中分享视听片段的方法,包括: (a)根据用户的设置获取至少一个视听文件中的一个或多个视听片段的共享时间段信息, 其中,所述共享时间段信息包括每个视听片段的起始播放时间和结束播放时间;(b)获取 所述至少一个视听文件的地址信息;(c)产生包括获取的共享时间段信息和获取的地址信 息的分享信息;(d)向其他终端提供产生的分享信息。
[0018] 在所述方法中,步骤(c)可包括:以二维码的形式来产生包括获取的共享时间段 信息和获取的地址信息的分享信息。
[0019] 在所述方法中,步骤(d)可包括:将产生的分享信息发送到所述其他终端,或者, 将产生的分享信息发布到所述其他终端能够扫描的位置。
[0020] 在所述方法中,所述至少一个视听文件可包括至少一个网络视听文件,所述至少 一个视听文件的地址信息可包括所述至少一个网络视听文件的网络地址。
[0021] 在所述方法中,所述至少一个视听文件可包括所述终端的至少一个本地视听文 件,所述至少一个视听文件的地址信息可包括所述至少一个本地视听文件的本地地址。
[0022] 在所述方法中,可还包括:(e)以流媒体方式来提供所述至少一个本地视听文件 中的一个或多个视听片段;(f)将提供的所述一个或多个视听片段通过无线通信发送到所 述其他终端。
[0023] 在所述方法中,步骤(f)可包括:将提供的所述一个或多个视听片段通过蓝牙方 式或WIFI直连方式发送到所述其他终端,其中,步骤(b)还包括:所述终端的近距离通信地 址,其中,所述分享信息还包括获取的近距离通信地址。
[0024] 在所述方法中,所述至少一个视听文件可包括所述终端的至少一个本地视听文 件,其中,步骤(b)包括:获取所述终端的近距离通信地址和所述至少一个视听文件的本地 地址,步骤(c)包括:产生包括获取的共享时间段信息和获取的近距离通信地址的分享信 息,所述方法可还包括:(e)使用获取的本地地址将所述至少一个本地视听文件以近距离 通信方式发送到所述其他终端,以使所述其他终端基于分享信息来接收所述至少一个本地 视听文件并再现所述至少一个本地视听文件中的所述一个或多个视听片段。
[0025] 在所述方法中,分享信息可还包括所述一个或多个视听片段的数量。
[0026] 本发明示例性实施例的再一方面提供一种在终端中播放视听片段的设备,包括: 分享信息获取单元,用于获取由其他终端提供的分享信息,其中,所述分享信息包括至少一 个视听文件中的一个或多个视听片段的共享时间段信息和所述至少一个视听文件的地址 信息,所述共享时间段信息包括每个视听片段的起始播放时间和结束播放时间;分享信息 解析单元,用于从获取的分享信息中解析出共享时间段信息和地址信息;视听片段再现单 元,用于基于解析出的共享时间段信息和地址信息来再现所述至少一个视听文件中的所述 一个或多个视听片段。
[0027] 在所述设备中,分享信息可具有二维码的形式,并且,分享信息获取单元可通过扫 描从所述其他终端接收的分享信息或由所述其他终端发布的分享信息来获取由其他终端 提供的分享信息。
[0028] 在所述设备中,视听片段再现单元可包括:视听片段获取单元,用于基于解析出的 共享时间段信息和地址信息来获取所述至少一个视听文件中的所述一个或多个视听片段; 播放单元,用于播放获取的所述一个或多个视听片段。
[0029] 在所述设备中,所述至少一个视听文件可包括至少一个网络视听文件,所述至少 一个视听文件的地址信息可包括所述至少一个网络视听文件的网络地址,并且,视听片段 获取单元可从解析出的网络地址以流媒体方式缓存所述至少一个网络视听文件中与解析 出的共享时间段信息相应的一个或多个视听片段。
[0030] 在所述设备中,所述至少一个视听文件可包括所述其他终端中的至少一个本地视 听文件,所述至少一个视听文件的地址信息可包括所述至少一个本地视听文件的本地地 址,并且,视听片段获取单元可从解析出的本地地址以流媒体方式缓存所述至少一个本地 视听文件中与解析出的共享时间段信息相应的一个或多个视听片段。
[0031] 在所述设备中,所述分享信息可还包括所述其他终端的近距离通信地址,其中,分 享信息解析单元还从获取的分享信息解析出所述其他终端的近距离通信地址,并且,视听 片段获取单元可基于解析出的近距离通信地址与所述其他终端建立蓝牙连接或WIFI直连 连接,并通过蓝牙方式或WIFI直连方式从解析出的本地地址以流媒体方式缓存所述至少 一个本地视听文件中与解析出的共享时间段信息相应的所述一个或多个视听片段。
[0032] 在所述设备中,视听片段再现单元可包括:视听文件获取单元,用于基于解析出的 地址信息获取所述至少一个视听文件;播放单元,用于基于解析出的共享时间段信息来播 放获取的所述至少一个视听文件中的所述一个或多个视听片段。
[0033] 在所述设备中,所述至少一个视听文件可包括所述其他终端的至少一个本地视听 文件,所述至少一个视听文件的地址信息可包括所述其他终端的近距离通信地址,并且,视 听文件获取单元可基于解析出的近距离通信地址从所述其他终端获取所述至少一个视听 文件。
[0034] 在所述设备中,所述分享信息可还包括所述一个或多个视听片段的数量,分享信 息解析单元可还从获取的分享信息中解析出所述一个或多个视听片段的数量,并且,视听 片段再现单元可基于解析出的共享时间段信息、地址信息和所述一个或多个视听片段的数 量来再现所述至少一个视听文件中的所述一个或多个视听片段。
[0035] 本发明示例性实施例的再一方面提供一种在终端中播放视听片段的方法,包括: (a)获取由其他终端提供的分享信息,其中,所述分享信息包括至少一个视听文件中的一个 或多个视听片段的共享时间段信息和所述至少一个视听文件的地址信息,所述共享时间段 信息包括每个视听片段的起始播放时间和结束播放时间;(b)从获取的分享信息中解析出 共享时间段信息和地址信息;(c)基于解析出的共享时间段信息和地址信息来再现所述至 少一个视听文件中的所述一个或多个视听片段。
[0036] 在所述方法中,分享信息可具有二维码的形式,并且,步骤(a)可包括:通过扫描 从所述其他终端接收的分享信息或由所述其他终端发布的分享信息来获取由其他终端提 供的分享信息。
[0037] 在所述设备中,步骤(c)可包括:(cl)基于解析出的共享时间段信息和地址信息 来获取所述至少一个视听文件中的所述一个或多个视听片段;(c2)播放获取的所述一个 或多个视听片段。
[0038] 在所述设备中,所述至少一个视听文件可包括至少一个网络视听文件,所述至少 一个视听文件的地址信息可包括所述至少一个网络视听文件的网络地址,并且,步骤(cl) 可包括:从解析出的网络地址以流媒体方式缓存所述至少一个网络视听文件中与解析出的 共享时间段信息相应的一个或多个视听片段。
[0039] 在所述设备中,所述至少一个视听文件可包括所述其他终端中的至少一个本地视 听文件,所述至少一个视听文件的地址信息可包括所述至少一个本地视听文件的本地地 址,并且,步骤(cl)可包括:从解析出的本地地址以流媒体方式缓存所述至少一个本地视 听文件中与解析出的共享时间段信息相应的一个或多个视听片段。
[0040] 在所述设备中,所述分享信息可还包括所述其他终端的近距离通信地址,其中,步 骤(b)可还包括:从获取的分享信息中解析出所述其他终端的近距离通信地址,并且,步骤 (Cl)可包括:基于解析出的近距离通信地址与所述其他终端建立蓝牙连接或WIFI直连连 接,并通过蓝牙方式或WIFI直连方式从解析出的本地地址以流媒体方式缓存所述至少一 个本地视听文件中与解析出的共享时间段信息相应的所述一个或多个视听片段。
[0041] 在所述设备中,步骤(C)可包括:(CIO)基于解析出的地址信息获取所述至少一个 视听文件;(c20)基于解析出的共享时间段信息来播放获取的所述至少一个视听文件中的 所述一个或多个视听片段。
[0042] 在所述设备中,所述至少一个视听文件可包括所述其他终端的至少一个本地视听 文件,所述至少一个视听文件的地址信息可包括所述其他终端的近距离通信地址,并且,步 骤(clO)可包括:基于解析出的近距离通信地址从所述其他终端获取所述至少一个视听文 件。
[0043] 在所述设备中,所述分享信息可还包括所述一个或多个视听片段的数量,其中,步 骤(b)还包括:从获取的分享信息中解析出所述一个或多个视听片段的数量,并且,步骤 (C)可包括:基于解析出的共享时间段信息、地址信息和所述一个或多个视听片段的数量 来再现所述至少一个视听文件中的所述一个或多个视听片段。
[0044] 通过根据本发明示例性实施例的在终端中分享、播放视听片段的设备及方法,可 实现对视听文件中的一个或多个视听片段的分享,提高传输或播放的效率,方便用户有效 的交流。

【专利附图】

【附图说明】
[0045] 通过下面结合附图进行的详细描述,本发明示例性实施例的上述和其它目的、特 点和优点将会变得更加清楚,其中:
[0046] 图1是示出根据本发明示例性实施例的在终端中分享视听片段的设备的框图;
[0047] 图2是示出根据本发明示例性实施例的在终端中分享本地视听片段的设备的框 图;
[0048] 图3是示出根据本发明另一示例性实施例的在终端中分享本地视听片段的设备 的框图;
[0049] 图4是示出根据本发明示例性实施例的在终端中以二维码形式产生分享信息的 示意图;
[0050] 图5是示出根据本发明示例性实施例的在终端中分享视听片段的方法的流程图;
[0051] 图6是示出根据本发明示例性实施例的在终端中分享本地视听片段的方法的流 程图;
[0052] 图7是示出根据本发明另一示例性实施例的在终端中分享本地视听片段的方法 的流程图;
[0053] 图8是示出根据本发明示例性实施例的在终端中播放视听片段的设备的框图;
[0054] 图9是示出根据本发明示例性实施例的图8所示设备中的视听片段再现单元的结 构的框图;
[0055] 图10是示出根据本发明另一示例性实施例的图8所示设备中的视听片段再现单 元的结构的框图;
[0056] 图11是示出根据本发明示例性实施例的在终端中播放视听片段的示意图;
[0057] 图12是示出根据本发明示例性实施例的在终端中播放视听片段的方法流程图;
[0058] 图13是示出根据本发明示例性实施例的图12所示方法中的再现视听片段步骤的 流程图;
[0059] 图14是示出根据本发明另一示例性实施例的图12所示方法中的再现视听片段步 骤的流程图。

【具体实施方式】
[0060] 现在对本发明示例性实施例进行详细的描述以解释本发明,其示例表示在附图 中,其中,相同的标号始终表示相同部件。
[0061] 图1是示出根据本发明示例性实施例的在终端中分享视听片段的设备的框图。这 里,作为示例,所述终端可以是智能手机、个人计算机、平板电脑、游戏机、数字多媒体播放 器等能够进行视听文件播放的电子设备。
[0062] 如图1所示,根据本发明示例性实施例的在终端中分享视听片段的设备(以下,称 为视听片段分享设备)包括:共享时间段信息获取单元10、地址信息获取单元20、分享信息 产生单元30、分享信息提供单元40。这些单元可由数字信号处理器、现场可编程门阵列等 通用硬件处理器来实现,也可通过专用芯片等专用硬件处理器来实现,还可完全通过计算 机程序来以软件方式实现,例如,可被实现为安装在终端中用于视听文件播放的应用中的 各个模块。
[0063] 具体来说,共享时间段信息获取单元10用于根据用户的设置获取至少一个视听 文件中的一个或多个视听片段的共享时间段信息。这里,共享时间段信息可包括每个视听 片段的起始播放时间和结束播放时间。作为示例,至少一个视听文件可以是视频文件、音频 文件或动画文件(例如,swf格式的文件)。例如,在播放视听文件时,共享时间段信息获取 单元10可获取用户设置的每个期望分享的视听片段的起始播放时间和结束播放时间。这 里,应该理解,一个或多个视听片段可属于同一个视听文件,也可属于不同视听文件。通过 获取共享时间段信息,能够使用户不再受限于只能分享整个视听文件,而可在至少一个视 听文件中指定对一个或多个视听片段进行分享。
[0064] 地址信息获取单元20用于获取所述至少一个视听文件的地址信息。可选地,当一 个或多个视听片段属于不同视听文件时,地址信息获取单元20获取的是各个视听文件的 地址信息。
[0065] 在一个示例中,至少一个视听文件可包括至少一个网络视听文件。在此情况下,至 少一个视听文件的地址信息可包括至少一个网络视听文件的网络地址。例如,当网络视听 文件为优酷网上的一个网络视频文件时,地址信息获取单元20获取的地址信息可以是该 网络视频文件的网络地址,例如,URI = "http://www. youku. com/123456. mp4"。
[0066] 在另一个示例中,至少一个视听文件可包括分享视听片段的终端的至少一个本地 视听文件。在此情况下,至少一个视听文件的地址信息可包括至少一个本地视听文件的本 地地址。
[0067] 分享信息产生单元30用于产生包括获取的共享时间段信息和获取的地址信息的 分享信息。可选地,当一个或多个视听片段属于不同视听文件时,分享信息产生单元30产 生的分享信息可包括:各个视听文件的地址信息、每个视听文件中的一个或多个视听片段 的起始播放时间和结束播放时间。可选地,分享信息除包括获取的共享时间段信息和获取 的地址信息之外,可还包括一个或多个视听片段的数量。
[0068] 优选地,分享信息产生单元30可以二维码的形式来产生分享信息。
[0069] 在一个示例中,分享信息产生单元30以二维码的形式产生的用于分享视听片段 的分享信息可具有如下格式:
[0070] URI = "视听文件的地址信息" &Count = "视听片段的数量N" &StartO = "hh:mm: ss" | | EndO = "hh:mm: ss,' &Startl =…(共有 N 对 Start 和 End 的组合)。
[0071] 在上述示例中,URI作为统一资源标识符,表示地址信息获取单元20获取的至少 一个视听文件的地址信息;Count表示一个或多个视听片段的数量;Start表示视听片段的 起始播放时间;End表示视听片段的结束播放时间。
[0072] 基于上述格式,假设视听文件为优酷网上的网络视频文件,且根据用户的设置共 获取了 3个视频片段的共享时间段信息,分享信息产生单元30可产生如下分享信息:
[0073] URI = "http ://www. youku. com/123456. mp4,'&Count = " 3,'&StartO = "00:00:03" I |EndO = "00:02:00"&Startl = "00:03:00" I |Endl = "00:05:00"&Start2 ="00:30:00" I IEnd2 = "00:40:00"。
[0074] 此外,应该理解,分享信息产生单元30以二维码作为分享信息的形式来产生分享 信息仅仅为示例。具体说来,二维码仅是分享信息的可行形式之一,还可通过文本、图形或 其他数据形式来传输分享信息,且分享信息的具体格式也可灵活设置。也就是说,本领域技 术人员可采用任何适当的方式来产生分享信息,只要终端与播放视听片段的其他终端之间 可根据约定对分享信息进行相应的编译码即可。通过上述方式产生分享信息,所述其他终 端可很方便地从分享信息中解析出一个或多个视听片段的共享时间段信息和至少一个视 听文件的地址信息,并再现所述一个或多个视听片段。此外,以二维码的形式来产生分享信 息,可使所述其他终端更为方便、快捷地获取分享信息。
[0075] 分享信息提供单元40用于向其他终端提供产生的分享信息。
[0076] 在一个示例中,分享信息提供单元40可将产生的分享信息发送到所述其他终端。 在此情况下,分享信息提供单元40可将产生的分享信息直接或间接发送到其他终端,然后 所述其他终端根据接收到的分享信息来再现至少一个视听文件中的一个或多个视听片段。
[0077] 在另一示例中,分享信息提供单元40可将产生的分享信息(例如,二维码形式的 分享信息)发布到所述其他终端能够扫描的位置。在此情况下,分享信息提供单元40可将 产生的分享信息发布到视频分享站点上、或是社交网络平台上等所述其他终端能够扫描的 位置,然后所述其他终端通过对二维码形式的分享信息进行扫描来获取分享信息。
[0078] 根据本发明示例性实施例的视听片段分享设备,可实现对至少一个视听文件中的 一个或多个视听片段的分享,提高传输或播放的效率。此外,向其他终端提供二维码形式的 分享信息方便用户有效的交流。
[0079] 图2是示出根据本发明示例性实施例的在终端中分享本地视听片段的设备的框 图。
[0080] 如图2所示,在至少一个视听文件包括分享视听片段的终端的至少一个本地视听 文件的情况下,根据本发明示例性实施例的分享本地视听片段的设备除包括共享时间段信 息获取单元10、地址信息获取单元20、分享信息产生单元30、分享信息提供单元40之外,可 还包括视听片段提供单元50和无线通信单元60。这些单元可由数字信号处理器、现场可编 程门阵列等通用硬件处理器来实现,也可通过专用芯片等专用硬件处理器来实现,还可完 全通过计算机程序来以软件方式实现,例如,可被实现为安装在终端中用于视听文件播放 的应用中的各个模块。
[0081] 具体来说,共享时间段信息获取单元10用于根据用户的设置获取至少一个本地 视听文件中的一个或多个视听片段的共享时间段信息。这里,共享时间段信息可包括每个 视听片段的起始播放时间和结束播放时间。例如,在播放本地视听文件时,共享时间段信 息获取单元10可获取用户设置的每个期望分享的视听片段的起始播放时间和结束播放时 间。这里,应该理解,一个或多个视听片段可属于同一个本地视听文件,也可属于不同本地 视听文件。
[0082] 地址信息获取单元20用于获取所述至少一个本地视听文件的本地地址。可选地, 当一个或多个视听片段属于不同本地视听文件时,地址信息获取单元20获取的是各个本 地视听文件的本地地址。
[0083] 分享信息产生单元30用于产生包括获取的共享时间段信息和获取的本地地址的 分享信息。优选地,分享信息产生单元30可以二维码的形式来产生分享信息。
[0084] 可选地,当一个或多个视听片段属于不同本地视听文件时,分享信息产生单元30 产生的分享信息可包括:各个本地视听文件的本地地址、每个视听文件中的一个或多个视 听片段的起始播放时间和结束播放时间。可选地,分享信息除包括获取的共享时间段信息 和获取的本地地址之外,可还包括一个或多个视听片段的数量。
[0085] 分享信息提供单元40用于向其他终端提供产生的分享信息。
[0086] 在一个示例中,分享信息提供单元40可将产生的分享信息发送到所述其他终端。 在此情况下,分享信息提供单元40可将产生的分享信息直接或间接发送到其他终端,然后 所述其他终端根据接收到的分享信息来再现至少一个本地视听文件中的一个或多个视听 片段。
[0087] 在另一示例中,分享信息提供单元40可将产生的分享信息(例如,二维码形式的 分享信息)发布到所述其他终端能够扫描的位置。在此情况下,分享信息提供单元40可将 产生的分享信息发布到视频分享站点上、或是社交网络平台上等所述其他终端能够扫描的 位置,然后所述其他终端通过对二维码形式的分享信息进行扫描来获取分享信息。
[0088] 视听片段提供单元50用于以流媒体方式来提供所述至少一个本地视听文件中的 一个或多个视听片段。
[0089] 无线通信单元60用于将视听片段提供单元50提供的所述一个或多个视听片段通 过无线通信发送到所述其他终端。这里,作为示例,无线通信单元60可将视听片段提供单 元50提供的一个或多个视听片段通过WIFI直连方式或蓝牙方式发送到所述其他终端。
[0090] 以WIFI直连方式为例,无线通信单元60可开启终端的WIFI直连模块,并将视 听片段提供单元50提供的一个或多个视听片段通过WIFI直连方式发送到其他终端。具 体说来,在无线通信单元60开启终端的WIFI直连模块之后,所述终端的IP地址可以为 192. 168. 0. 100,相应地,地址信息获取单元20可获取本地视听文件的本地地址,例如, http://192. 168. 0. lOO/video/12345. mp4,然后视听片段提供单元50使用地址信息获取 单元20获取的本地视听文件的本地地址以流媒体方式来提供与共享时间段信息获取单元 10获取的共享时间段信息对应的本地视听文件中的一个或多个视听片段,无线通信单元 60将视听片段提供单元50提供的一个或多个视听片段通过WIFI直连方式发送到所述其他 终端。这里,应该理解,至少一个本地视听文件的本地地址的格式可对应于采取的具体近距 离通信连接方式。
[0091] 在此情况下,分享信息产生单元30产生的分享信息除包括获取的共享时间段信 息和获取的本地地址之外,可还包括终端的近距离通信地址,以便接收到分享信息的其他 终端能够与所述终端建立WIFI直连连接。相应地,分享信息产生单元30可以二维码的形 式产生如下分享信息:
[0092] MAC = "终端的近距离通信地址" &URI = "本地视听文件的本地地址" &Count = "视听片段的数量 N" &StartO = "hh:mm: ss" | EndO = "hh:mm: ss" &Startl =…(共有 N 对Start和End的组合)。
[0093] 在上述示例中,MAC表示终端的近距离通信地址。
[0094] 基于上述格式,假设终端的近距离通信地址为BO: DO: 9C: 58: D9: DE,且根据用户的 设置共获取了 3个视听片段的共享时间段信息,分享信息产生单元30可产生如下分享信 息:
[0095] MAC="B0:D0:9C:58:D9:DE"&URI="http://192.168.0.100/123456. mp4"&Count ="3"&StartO ="00:00:03" ||EndO ="00:02:00"&Startl = "00:03:00" I |Endl = "00:05:00"&Start2 = "00:30:00" I |End2 = "00:40:00"。
[0096] 在此情况下,在接收到分享信息的其他终端根据终端的近距离通信地址与终端建 立WIFI直连连接之后,所述其他终端就可以基于本地视听文件的本地地址和共享时间段 信息来以流媒体的方式再现本地视听文件中的3个视听片段。
[0097] 根据本发明示例性实施例的在终端中分享本地视听片段的设备,可实现对至少一 个本地视听文件中的一个或多个视听片段的分享,提高传输或播放的效率。并且,向其他终 端提供二维码形式的分享信息方便用户有效的交流。此外,所述终端还可通过无线通信将 以流媒体方式提供的一个或多个本地视听片段发送到其他终端,使得用户能够直接分享指 定的一个或多个本地视听片段,从而提高了数据传输的有效性。
[0098] 此外,通过终端之间的WIFI直连发送一个或多个视听片段,则无须热点基站、路 由器或移动热点(AP)就可以方便地与其他终端实现直接连接,并发送一个或多个视听片 段,更方便用户间的交流。
[0099] 图3是示出根据本发明另一示例性实施例的在终端中分享本地视听片段的设备 的框图。
[0100] 如图3所示,在至少一个视听文件包括分享视听片段的终端的至少一个本地视听 文件的情况下,根据本发明另一示例性实施例的分享本地视听片段的设备除包括共享时间 段信息获取单元10、地址信息获取单元20、分享信息产生单元30、分享信息提供单元40之 夕卜,可还包括视听文件发送单元70。这些单元可由数字信号处理器、现场可编程门阵列等通 用硬件处理器来实现,也可通过专用芯片等专用硬件处理器来实现,还可完全通过计算机 程序来以软件方式实现,例如,可被实现为安装在终端中用于视听文件播放的应用中的各 个模块。
[0101] 具体来说,共享时间段信息获取单元10用于根据用户的设置获取至少一个本地 视听文件中的一个或多个视听片段的共享时间段信息。这里,共享时间段信息可包括每个 视听片段的起始播放时间和结束播放时间。例如,在播放本地视听文件时,共享时间段信 息获取单元10可获取用户设置的每个期望分享的视听片段的起始播放时间和结束播放时 间。这里,应该理解,一个或多个视听片段可属于同一个本地视听文件,也可属于不同本地 视听文件。
[0102] 地址信息获取单元20用于获取所述至少一个本地视听文件的本地地址。这里,地 址信息获取单元20除了获取至少一个本地视听文件的本地地址之外,还可获取分享视听 片段的终端的近距离通信地址。可选地,当一个或多个视听片段属于不同本地视听文件时, 地址信息获取单元20获取的是各个本地视听文件的本地地址和分享视听片段的终端的近 距离通信地址。
[0103] 分享信息产生单元30用于产生包括获取的共享时间段信息和获取的本地地址的 分享信息。优选地,分享信息产生单元30可以二维码的形式来产生分享信息。可选地,分 享信息除包括获取的共享时间段信息和获取的本地地址之外,可还包括一个或多个视听片 段的数量。
[0104] 可选地,在地址信息获取单元20获取所述终端的近距离通信地址和至少一个本 地视听文件的本地地址的情况下,分享信息产生单元30可产生包括获取的共享时间段信 息和获取的近距离通信地址的分享信息。
[0105] 这里,当一个或多个视听片段属于不同本地视听文件时,分享信息产生单元30产 生的分享信息可包括:获取的近距离通信地址、每个视听文件中的一个或多个视听片段的 起始播放时间和结束播放时间。
[0106] 分享信息提供单元40用于向其他终端提供产生的分享信息。
[0107] 在一个示例中,分享信息提供单元40可将产生的分享信息发送到所述其他终端。 在此情况下,分享信息提供单元40可将产生的分享信息直接或间接发送到所述其他终端, 然后所述其他终端根据接收到的分享信息来再现至少一个本地视听文件中的一个或多个 视听片段。
[0108] 在另一示例中,分享信息提供单元40可将产生的分享信息(例如,二维码形式的 分享信息)发布到所述其他终端能够扫描的位置。在此情况下,分享信息提供单元40可将 产生的分享信息发布到视频分享站点上、或是社交网络平台上等所述其他终端能够扫描的 位置,然后所述其他终端通过对二维码形式的分享信息进行扫描来获取分享信息。
[0109] 视听文件发送单元70用于使用获取的本地地址将所述至少一个本地视听文件以 近距离通信方式发送到所述其他终端,以使所述其他终端基于分享信息来接收所述至少一 个本地视听文件并再现所述至少一个本地视听文件中的所述一个或多个视听片段。这里, 作为示例,近距离通信方式可以是蓝牙方式、WIFI方式、WIFI直连方式或NFC方式。
[0110] 具体来说,当播放视听片段的其他终端获取到终端的近距离通信地址时,所述其 他终端会向视听文件发送单元70发送连接请求(例如,所述连接请求中可包括所述其他终 端的近距离通信地址),视听文件发送单元70响应于所述连接请求基于获取的本地地址将 至少一个本地视听文件以近距离通信方式发送到所述其他终端。
[0111] 这里,将终端与所述其他终端建立近距离通信,然后,视听文件发送单元70将至 少一个本地视听文件发送到所述其他终端。这里,由于所述终端与所述其他终端之间通过 近距离通信发送文件的速度较快,且通过近距离通信发送文件无需支付额外的费用,因此, 在此情况下,视听文件发送单元70可使用获取的本地地址将至少一个本地视听文件以近 距离通信方式发送到所述其他终端,所述其他终端接收到至少一个本地视听文件后,再根 据共享时间段信息中的每个视听片段的起始播放时间和结束播放时间来再现相应的一个 或多个视听片段。
[0112] 根据本发明另一示例性实施例的在终端中分享本地视听片段的设备,可实现对至 少一个本地视听文件中的一个或多个视听片段的分享,提高传输或播放的效率。并且,向其 他终端提供二维码形式的分享信息方便用户有效的交流。此外,所述终端可通过近距离通 信方式将所述至少一个本地视听文件发送到所述其他终端,使得所述其他终端能够方便地 基于分享信息来再现所述一个或多个本地视听片段。
[0113] 图4是示出根据本发明示例性实施例的在终端中以二维码形式产生分享信息的 示意图。在该示例中,将视频文件作为视听文件的示例,应理解,上述方式仅作为示例,本发 明的示例性实施例还可应用于其他形式的视听文件。
[0114] 本发明示例性实施例的视听片段分享设备可通过安装在终端上的应用来呈现进 行视听片段分享的选项,并通过接收用户对所述选项的选择来接收用户进行视听片段分享 的请求,然后终端响应于所述请求进入视听片段分享模式,在视听片段分享模式下本发明 示例性实施例的视听片段分享设备根据用户的设置来产生分享信息,并向其他终端提供产 生的分享信息。
[0115] 图4所示的界面为视频文件播放的应用的界面,如图4所示,在该界面中的"分享" 按钮被用于进行视听片段分享。在用户希望将正在播放的视频文件中的两个视频片段分享 给其他终端的用户的情况下,所述终端接收用户对"分享"按钮的选择操作(例如,对该按 钮的点击操作),并响应于所述选择操作进入视频片段分享模式。在视频片段分享模式下, 共享时间段信息获取单元10接收用户在视频播放的时间轴上设置的视频片段的起始播放 时间和结束播放时间。优选地,共享时间段信息获取单元10还可接收用户对用于确认设置 的视频片段的"完成"按钮的选择操作(例如,对该按钮的点击操作),并响应于所述选择操 作确认将要共享的视频片段。
[0116] 地址信息获取单元20获取该视频文件的地址信息,这里,应该理解,地址信息获 取单元20可在共享时间段信息获取单元10获取两个视频片段的共享时间段信息之前获取 该视频文件的地址信息,也可以在共享时间段信息获取单元10获取两个视频片段的共享 时间段信息之后获取该视频文件的地址信息。在获取了共享时间段信息和地址信息后,分 享信息产生单元30以二维码的形式来产生包括获取的共享时间段信息和获取的地址信息 的分享信息,然后分享信息提供单元40可将该二维码发送给其他终端,或者发布到视频文 件播放界面或网络上,以供所述其他终端方便地进行扫描。
[0117] 图5是示出根据本发明示例性实施例的在终端中分享视听片段的方法的流程图。
[0118] 参照图5,在步骤S10中,根据用户的设置获取至少一个视听文件中的一个或多个 视听片段的共享时间段信息。这里,共享时间段信息可包括每个视听片段的起始播放时间 和结束播放时间。作为示例,至少一个视听文件可以是视频文件、音频文件或动画文件(例 如,swf格式的文件)。例如,在播放视听文件时,可获取用户设置的每个期望分享的视听片 段的起始播放时间和结束播放时间。这里,应该理解,一个或多个视听片段可属于同一个视 听文件,也可属于不同视听文件。通过获取共享时间段信息,能够使用户不再受限于只能分 享整个视听文件,而可在至少一个视听文件中指定对一个或多个视听片段进行分享。
[0119] 在步骤S20中,获取所述至少一个视听文件的地址信息。可选地,当一个或多个视 听片段属于不同视听文件时,获取的是各个视听文件的地址信息。可选地,可在步骤S10之 前获取至少一个视听文件的地址信息,也可在步骤S10之后获取至少一个视听文件的地址 信息。
[0120] 在一个示例中,至少一个视听文件可包括至少一个网络视听文件。在此情况下, 至少一个视听文件的地址信息可包括至少一个网络视听文件的网络地址。例如,当网络视 听文件为优酷网上的一个网络视频文件时,则获取的地址信息为该网络视频文件的网络地 址,例如,URI = "http://www. youku. com/123456. mp4,'。
[0121] 在另一个示例中,至少一个视听文件可包括分享视听片段的终端的至少一个本地 视听文件。在此情况下,至少一个视听文件的地址信息可包括至少一个本地视听文件的本 地地址。
[0122] 在步骤S30中,产生包括获取的共享时间段信息和获取的地址信息的分享信息。 可选地,当一个或多个视听片段属于不同视听文件时,产生的分享信息可包括:各个视听文 件的地址信息、每个视听文件中的一个或多个视听片段的起始播放时间和结束播放时间。 可选地,分享信息除包括获取的共享时间段信息和获取的地址信息之外,可还包括一个或 多个视听片段的数量。
[0123] 优选地,在步骤S30中,可以二维码的形式来产生包括获取的共享时间段信息和 获取的地址信息的分享信息。应该理解,以二维码作为分享信息的形式来产生分享信息仅 仅为示例。具体说来,二维码仅是分享信息的可行形式之一,还可通过文本、图形或其他数 据形式来传输分享信息,且分享信息的具体格式也可灵活设置。也就是说,本领域技术人员 可采用任何适当的方式来产生分享信息,只要终端与播放视听片段的其他终端之间可根据 约定对分享信息进行相应的编译码即可。
[0124] 通过上述方式产生分享信息,其他终端可很方便地从分享信息中解析出一个或多 个视听片段的共享时间段信息和至少一个视听文件的地址信息,并再现所述一个或多个视 听片段。此外,以二维码的形式来产生分享信息,可使其他终端更为方便、快捷地获取分享 信息。
[0125] 由于已经参照图1中的分享信息产生单元30对以二维码的形式来产生分享信息 的方法进行了详细的描述,在此不再赘述。
[0126] 在步骤S40中,向其他终端提供产生的分享信息。
[0127] 在一个示例中,可将产生的分享信息发送到所述其他终端。在此情况下,可将产生 的分享信息直接或间接发送到其他终端,然后所述其他终端根据接收到的分享信息来再现 至少一个视听文件中的一个或多个视听片段。
[0128] 在另一示例中,可将产生的分享信息(例如,二维码形式的分享信息)发布到所述 其他终端能够扫描的位置。在此情况下,可将产生的分享信息发布到视频分享站点上、或是 社交网络平台上等所述其他终端能够扫描的位置,然后所述其他终端通过对二维码形式的 分享信息进行扫描来获取分享信息。
[0129] 根据本发明示例性实施例的在终端中分享视听片段的方法,可实现对至少一个视 听文件中的一个或多个视听片段的分享,提高传输或播放的效率。此外,向其他终端提供二 维码形式的分享信息方便用户有效的交流。
[0130] 此外,应该理解,上述根据本发明示例性实施例的在终端中分享视听片段的方法 可由图1中的视听片段分享设备来实现,也可以被实现为计算机可读记录介质中的计算机 代码。本领域技术人员可以根据对上述方法的描述来实现所述计算机代码。当所述计算机 代码在计算机中被执行时实现本发明示例性实施例的上述方法。
[0131] 图6是示出根据本发明示例性实施例的在终端中分享本地视听片段的方法的流 程图。
[0132] 参照图6,在步骤S10中,根据用户的设置获取至少一个本地视听文件中的一个或 多个视听片段的共享时间段信息。这里,共享时间段信息可包括每个视听片段的起始播放 时间和结束播放时间。例如,在播放本地视听文件时,可获取用户设置的每个期望分享的视 听片段的起始播放时间和结束播放时间。这里,应该理解,一个或多个视听片段可属于同一 个本地视听文件,也可属于不同本地视听文件。
[0133] 在步骤S20中,获取所述至少一个本地视听文件的本地地址。可选地,当一个或多 个视听片段属于不同本地视听文件时,获取的是各个本地视听文件的本地地址。可选地,可 在步骤S10之前获取至少一个本地视听文件的本地地址,也可在步骤S10之后获取至少一 个本地视听文件的本地地址。
[0134] 在一个示例中,可开启终端的WIFI直连模块或蓝牙模块,在开启所述终端的WIFI 直连模块或蓝牙模块之后,所述终端的IP地址可以为192. 168. 0. 100,相应地,在步骤S20 中可获取本地视听文件的本地地址,例如,http://192. 168. 0. 100/video/12345.mp4。这 里,应该理解,至少一个本地视听文件的本地地址的格式可对应于采取的具体近距离通信 连接方式。在此情况下,在步骤S20中还获取所述终端的近距离通信地址。
[0135] 在步骤S30中,产生包括获取的共享时间段信息和获取的本地地址的分享信息。 优选地,可以二维码的形式来产生分享信息。
[0136] 可选地,在开启所述终端的WIFI直连模块或蓝牙模块的情况下,产生的分享信息 除包括获取的共享时间段信息和获取的本地地址之外,可还包括所述终端的近距离通信地 址。
[0137] 可选地,当一个或多个视听片段属于不同本地视听文件时,产生的分享信息可包 括:各个本地视听文件的本地地址、每个视听文件中的一个或多个视听片段的起始播放时 间和结束播放时间。可选地,分享信息除包括获取的共享时间段信息和获取的本地地址之 夕卜,可还包括一个或多个视听片段的数量。
[0138] 在步骤S40中,向其他终端提供产生的分享信息。
[0139] 在一个示例中,可将产生的分享信息发送到所述其他终端。在此情况下,可将产生 的分享信息直接或间接发送到其他终端,然后所述其他终端根据接收到的分享信息来再现 至少一个本地视听文件中的一个或多个视听片段。
[0140] 在另一示例中,可将产生的分享信息(例如,二维码形式的分享信息)发布到所述 其他终端能够扫描的位置。在此情况下,可将产生的分享信息发布到视频分享站点上、或是 社交网络平台上等所述其他终端能够扫描的位置,然后所述其他终端通过对二维码形式的 分享信息进行扫描来获取分享信息。
[0141] 在步骤S50中,以流媒体方式来提供所述至少一个本地视听文件中的一个或多个 视听片段。
[0142] 具体说来,在步骤S50中可基于步骤S20中获取的本地地址和在步骤S10中获取 的共享时间段信息以流媒体方式来提供本地视听文件中的一个或多个视听片段。
[0143] 在步骤S60中,将提供的所述一个或多个视听片段通过无线通信发送到所述其他 终端。这里,作为示例,可将提供的所述一个或多个视听片段通过蓝牙方式或WIFI直连方 式发送到所述其他终端。
[0144] 在此情况下,当播放视听片段的其他终端根据接收到的分享信息中包括的近距离 通信地址与所述终端建立蓝牙连接或WIFI直连连接之后,所述其他终端就可以基于至少 一个本地视听文件的本地地址和共享时间段信息来以流媒体的方式再现至少一个视听文 件中的一个或多个视听片段。
[0145] 此外,分享视听片段的终端还可通过无线通信将所述一个或多个本地视听片段发 送到其他终端,使得用户能够直接分享指定的一个或多个本地视听片段,从而提高了数据 传输的有效性。
[0146] 此外,应该理解,上述根据本发明示例性实施例的在终端中分享视听片段的方法 可由图2中的在终端中分享本地视听片段的设备来实现,也可以被实现为计算机可读记录 介质中的计算机代码。本领域技术人员可以根据对上述方法的描述来实现所述计算机代 码。当所述计算机代码在计算机中被执行时实现本发明示例性实施例的上述方法。
[0147] 图7是示出根据本发明另一示例性实施例的在终端中分享本地视听片段的方法 的流程图。
[0148] 参照图7,在步骤S10中,根据用户的设置获取至少一个本地视听文件中的一个或 多个视听片段的共享时间段信息。这里,共享时间段信息可包括每个视听片段的起始播放 时间和结束播放时间。例如,在播放本地视听文件时,可获取用户设置的每个期望分享的视 听片段的起始播放时间和结束播放时间。这里,应该理解,一个或多个视听片段可属于同一 个本地视听文件,也可属于不同本地视听文件。
[0149] 在步骤S20中,获取所述至少一个本地视听文件的本地地址。这里,可选地,除了 获取至少一个本地视听文件的本地地址之外,还可获取分享视听片段的终端的近距离通信 地址。可选地,当一个或多个视听片段属于不同本地视听文件时,获取的是各个本地视听文 件的本地地址和分享视听片段的终端的近距离通信地址。
[0150] 在步骤S30中,产生包括获取的共享时间段信息和获取的本地地址的分享信息。 优选地,可以二维码的形式来产生分享信息。
[0151] 可选地,在获取所述终端的近距离通信地址和至少一个本地视听文件的本地地址 的情况下,在步骤S30中可产生包括获取的共享时间段信息和获取的近距离通信地址的分 享信息。这里,当一个或多个视听片段属于不同本地视听文件时,产生的分享信息可包括: 获取的近距离通信地址、每个视听文件中的一个或多个视听片段的起始播放时间和结束播 放时间。可选地,分享信息除包括获取的共享时间段信息和获取的本地地址之外,可还包括 一个或多个视听片段的数量。
[0152] 在步骤S40中,向其他终端提供产生的分享信息。
[0153] 在一个示例中,可将产生的分享信息发送到所述其他终端。在此情况下,可将产生 的分享信息直接或间接发送到所述其他终端,然后所述其他终端根据接收到的分享信息来 再现至少一个本地视听文件中的一个或多个视听片段。
[0154] 在另一示例中,可将产生的分享信息(例如,二维码形式的分享信息)发布到所述 其他终端能够扫描的位置。在此情况下,可将产生的分享信息发布到视频分享站点上、或是 社交网络平台上等所述其他终端能够扫描的位置,然后所述其他终端通过对二维码形式的 分享信息进行扫描来获取分享信息。
[0155] 在步骤S70中,使用获取的本地地址将所述至少一个本地视听文件以近距离通信 方式发送到所述其他终端,以使所述其他终端基于分享信息来接收所述至少一个本地视听 文件并再现所述至少一个本地视听文件中的所述一个或多个视听片段。这里,作为示例,近 距离通信方式可以是蓝牙方式、WIFI方式、WIFI直连方式或NFC方式。
[0156] 具体说来,当其他终端获取到分享视听片段的终端的近距离通信地址时,所述其 他终端会向所述终端发送连接请求(例如,所述连接请求中可包括所述其他终端的近距离 通信地址),所述终端响应于所述连接请求基于获取的本地地址将至少一个本地视听文件 以近距离通信方式发送到所述其他终端。
[0157] 这里,将终端与所述其他终端建立近距离通信,然后,将至少一个本地视听文件发 送到所述其他终端。这里,由于所述终端与所述其他终端之间通过近距离通信发送文件的 速度较快,且通过近距离通信发送文件时无需支付额外的费用,因此,在此情况下,可使用 获取的本地地址将至少一个本地视听文件以近距离通信方式发送到所述其他终端,所述其 他终端接收到至少一个本地视听文件后,再根据共享时间段信息中的每个视听片段的起始 播放时间和结束播放时间来再现相应的一个或多个视听片段。
[0158] 此外,应该理解,上述根据本发明示例性实施例的在终端中分享视听片段的方法 可由图3中的在终端中分享本地视听片段的设备来实现,也可以被实现为计算机可读记录 介质中的计算机代码。本领域技术人员可以根据对上述方法的描述来实现所述计算机代 码。当所述计算机代码在计算机中被执行时实现本发明示例性实施例的上述方法。
[0159] 图8是示出根据本发明示例性实施例的在终端中播放视听片段的设备的框图。这 里,作为示例,所述终端可以是智能电话、个人计算机、平板电脑、游戏机、数字多媒体播放 器等能够进行视听文件播放的电子设备。
[0160] 如图8所示,根据本发明示例性实施例的在终端中播放视听片段的设备(以下,称 为视听片段播放设备)包括:分享信息获取单元100、分享信息解析单元200、视听片段再现 单元300。这些单元可由数字信号处理器、现场可编程门阵列等通用硬件处理器来实现,也 可通过专用芯片等专用硬件处理器来实现,还可完全通过计算机程序来以软件方式实现, 例如,可被实现为安装在终端中用于视听文件播放的应用中的各个模块。
[0161] 具体来说,分享信息获取单元100用于获取由分享视听片段的其他终端提供的分 享信息。这里,分享信息可包括至少一个视听文件中的一个或多个视听片段的共享时间段 信息和至少一个视听文件的地址信息,共享时间段信息可包括每个视听片段的起始播放时 间和结束播放时间。作为示例,至少一个视听文件可以是视频文件、音频文件或动画文件 (例如,swf格式的文件)。
[0162] 在一个示例中,分享信息获取单元100可从所述其他终端接收分享信息。
[0163] 在另一个示例中,优选地,分享信息可具有二维码的形式,分享信息获取单元100 可通过扫描从所述其他终端接收的二维码或由所述其他终端发布的二维码来获取由其他 终端提供的分享信息。二维码形式的分享信息可使播放视听片段的终端更方便、快捷地获 取分享信息,方便用户的分享交流。
[0164] 这里,应该理解,以二维码作为分享信息的形式来产生分享信息仅仅为示例。具体 说来,二维码仅是分享信息的可行形式之一,还可通过文本、图形或其他数据形式来传输分 享信息,且分享信息的具体格式也可灵活设置。也就是说,本领域技术人员可采用任何适当 的方式来产生分享信息,只要终端与分享视听片段的其他终端之间可根据约定对分享信息 进行相应的编译码即可。
[0165] 分享信息解析单元200用于从获取的分享信息中解析出共享时间段信息和地址 信息。
[0166] 可选地,一个或多个视听片段可属于同一个视听文件,也可属于不同视听文件。当 一个或多个视听片段属于不同视听文件时,分享信息可包括:各个视听文件的地址信息、每 个视听文件中的一个或多个视听片段的起始播放时间和结束播放时间。对应地,分享信息 解析单元200解析出的地址信息可为各个视听文件的地址信息,解析出的共享时间段信息 为每个视听文件中的一个或多个视听片段的起始播放时间和结束播放时间。
[0167] 可选地,分享信息除包括一个或多个视听片段的共享时间段信息和至少一个视听 文件的地址信息之外,可还包括一个或多个视听片段的数量。对应地,分享信息解析单元 200可还从获取的分享信息中解析出一个或多个视听片段的数量。
[0168] 例如,以视听文件为优酷网上的网络视频文件,且包括3个视频片段的共享时间 信息的二维码形式的分享信息为例,分享信息解析单元200可将该二维码转换为字符串信 息,并通过对转换的字符串信息进行解析来得到网络视频文件的网络地址、视频片段的数 量以及3个视频片段的共享时间段信息,具体可解析出如下内容:
[0169] URI = http://www. youku. com/123456. mp4
[0170] Count = 3
[0171] StartO = 00:00:03
[0172] EndO = 00:02:00
[0173] Start 1 = 00:03:00
[0174] Endl = 00:05:00
[0175] Start2 = 00:30:00
[0176] End2 = 00:40:00。
[0177] 视听片段再现单元300用于基于解析出的共享时间段信息和地址信息来再现至 少一个视听文件中的一个或多个视听片段。可选地,视听片段再现单元300在再现完一个 或多个视听片段之后,还可向用户显示用于提示分享完毕的消息。
[0178] 可选地,在分享信息包括一个或多个视听片段的共享时间段信息、至少一个视听 文件的地址信息、一个或多个视听片段的数量的情况下,视听片段再现单元300可基于解 析出的共享时间段信息、地址信息和一个或多个视听片段的数量来再现至少一个视听文件 中的所述一个或多个视听片段。
[0179] 例如,当视听片段再现单元300对多个视听片段进行再现时,可首先基于解析出 的第一个视听片段的共享时间段信息来再现第一个视听片段,然后判断再现的视听片段的 数量是否已经达到解析出的一个或多个视听片段的数量。如果再现的视听片段的数量达到 解析出的一个或多个视听片段的数量,则视听片段再现单元300停止再现视听片段;如果 再现的视听片段的数量没有达到解析出的所述一个或多个视听片段的数量,则视听片段再 现单元300继续基于解析出的第二个视听片段的共享时间段信息来再现第二个视听片段, 直至所有视听片段都再现完毕。
[0180] 在一个示例中,视听片段再现单元300可先基于解析出的共享时间段信息和地址 信息来获取至少一个视听文件中的一个或多个视听片段,然后再对获取的一个或多个视听 片段进行播放。
[0181] 在另一个示例中,视听片段再现单元300可先基于解析出的地址信息获取至少一 个视听文件,然后再基于解析出的共享时间段信息来播放获取的至少一个视听文件中的一 个或多个视听片段。
[0182] 根据本发明示例性实施例的视听片段播放设备,可再现至少一个视听文件中的一 个或多个视听片段,提高传输或播放的效率。此外,获取二维码形式的分享信息更方便用户 有效的受流。
[0183] 图9是示出根据本发明示例性实施例的视听片段播放设备中的视听片段再现单 元的结构的框图。
[0184] 如图9所示,根据本发明示例性实施例的视听片段播放设备中的视听片段再现单 元300可包括:视听片段获取单元301和播放单元302。
[0185] 具体来说,视听片段获取单元301用于基于解析出的共享时间段信息和地址信息 来获取至少一个视听文件中的一个或多个视听片段。
[0186] 在一个示例中,所述至少一个视听文件可包括至少一个网络视听文件。在此情 况下,至少一个视听文件的地址信息可包括至少一个网络视听文件的网络地址。例如,当 网络视听文件为优酷网上的一个网络视频文件时,分享信息解析单元200从获取的分享信 息中解析出的地址信息为该网络视频文件的网络地址,例如,URI = "http://www. youku. com/123456. mp4"。
[0187] 在此情况下,视听片段获取单元301可从解析出的网络地址以流媒体方式缓存所 述至少一个网络视听文件中与解析出的共享时间段信息相应的所述一个或多个视听片段。
[0188] 在另一个示例中,所述至少一个视听文件可包括所述终端的至少一个本地视听文 件。在此情况下,至少一个视听文件的地址信息可包括至少一个本地视听文件的本地地址。 对应地,分享信息解析单元200从获取的分享信息中解析出的地址信息为至少一个本地视 听文件的本地地址,此时,视听片段获取单元301可从解析出的本地地址以流媒体方式缓 存至少一个本地视听文件中与解析出的共享时间段信息相应的一个或多个视听片段。
[0189] 例如,视听片段获取单元301可通过无线通信从解析出的本地地址以流媒体方式 缓存至少一个本地视听文件中与解析出的共享时间段信息相应的所述一个或多个视听片 段。这里,作为示例,无线通信可以是WIFI直连方式或蓝牙方式。
[0190] 例如,分享视听片段的其他终端可开启相应的WIFI直连模块或蓝牙模块,在这种 情况下,分享信息除包括一个或多个视听片段的共享时间段信息和至少一个本地视听文件 的本地地址之外,可还包括所述其他终端的近距离通信地址。相应地,分享信息解析单元 200可从获取的分享信息中解析出所述共享时间段信息、至少一个本地视听文件的本地地 址、所述其他终端的近距离通信地址。
[0191] 以WIFI直连为例,视听片段获取单元301可根据解析出的近距离通信地址与所述 其他终端建立WIFI直连连接,并通过WIFI直连方式从解析出的本地地址以流媒体方式缓 存所述至少一个本地视听文件中与解析出的共享时间段信息相应的所述一个或多个视听 片段。
[0192] 具体说来,在分享视听片段的其他终端开启相应的WIFI直连模块之后,所述其 他终端的IP地址可以为192. 168. 0. 100,相应地,至少一个本地视听文件的本地地址可 以为http://192. 168. 0. 100/video/12345. mp4。在此情况下,当所述终端根据解析出 的近距离通信地址与所述其他终端建立WIFI直连连接之后,所述终端的IP地址可以为 192. 168. 0. 101,视听片段获取单元301可通过WIFI直连从解析出的本地地址以流媒体的 方式缓存至少一个本地视听文件中与解析出的共享时间段信息相应的一个或多个视听片 段。
[0193] 例如,以假设终端的近距离通信地址为B0:D0:9C:58 :D9:DE,且根据用户的设置共 获取了 3个视听片段的共享时间段信息的二维码形式的分享信息为例,分享信息解析单元 200从该分享信息中解析出的具体内容如下:
[0194] MAC = B0:D0:9C:58:D9:DE
[0195] URI = http ://192. 168. 0. 100/video/12345. mp4
[0196] Count = 3
[0197] StartO = 00:00:03
[0198] EndO = 00:02:00
[0199] Start1 = 00:03:00
[0200] Endl = 00:05:00
[0201] Start2 = 00:30:00
[0202] End2 = 00:40:00。
[0203] 视听片段获取单元301根据解析出的近距离通信地址BO: DO: 9C: 58: D9: DE与分享 视听片段的其他终端建立蓝牙连接或WIFI直连连接。在连接成功之后,视听片段获取单元 301从本地视听文件的本地地址,例如,URI = http://192. 168. 0· 100/video/12345· mp4通 过蓝牙方式或WIFI直连方式以流媒体的方式缓冲与解析出的3对Start和End的组合相 应的三个本地视听片段。
[0204] 具体说来,当分享信息解析单元200解析出Count = 3时,视听片段获取单元301 获取解析出的3对Start和End的组合,然后从第1个视听片段开始进行缓冲。具体来讲, 从StartO = 00:00:03开始进行缓冲,缓冲至EndO = 00:02:00时停止,进行下一个片段的 缓冲,即从Startl = 00:03:00再开始缓冲,缓冲至Endl = 00:05:00时停止,接着进行第 三个片段的缓冲,从Start2 = 00:30:00开始进行缓冲,缓冲至End2 = 00:40:00时停止。
[0205] 播放单元302用于播放获取的所述一个或多个视听片段。这里,视听片段获取单 元301已获取了一个或多个视听片段,播放单元302只需将获取的一个或多个视听片段进 行播放即可。例如,在视听片段获取单元301缓冲一个或多个视听片段的过程中,播放单 元302可播放已缓冲的视听片段,并且在缓冲完成后,可在终端中生成与获取的一个或多 个视听片段对应的一个或多个已缓冲的视听文件,一个或多个已缓冲的视听文件的存储名 称的格式可由至少一个视听文件的名称加视听片段的序号组成(例如,视听文件的名称为 123456. mp4,则已缓冲的第一个视听文件的名称可为123456_1· mp4)。
[0206] 图10是示出根据本发明另一示例性实施例的视听片段播放设备中的视听片段再 现单元的结构的框图。
[0207] 如图10所示,根据本发明另一示例性实施例的视听片段播放设备中的视听片段 再现单元300可包括:视听文件获取单元310和播放单元320。
[0208] 具体来说,视听文件获取单元310用于基于解析出的地址信息获取所述至少一个 视听文件。
[0209] 在一个示例中,所述至少一个视听文件可包括所述其他终端的至少一个本地视听 文件,所述至少一个视听文件的地址信息可包括所述其他终端的近距离通信地址。在此情 况下,视听文件获取单元310可基于解析出的近距离通信地址从所述其他终端获取所述至 少一个本地视听文件。
[0210] 例如,当所述终端与所述其他终端之间建立近距离通信连接时,视听文件获取单 元310可从所述其他终端接收所述至少一个本地视听文件。例如,当所述终端与所述其他 终端之间满足近距离通信的距离要求时,由于所述终端与所述其他终端之间通过近距离通 信发送文件的速度较快,且通过近距离通信发送文件时无需支付额外的费用,因此,在此情 况下,视听文件获取单元310可基于解析出的近距离通信地址从所述其他终端接收所述至 少一个本地视听文件。
[0211] 播放单元320用于基于解析出的共享时间段信息来播放获取的所述至少一个视 听文件中的所述一个或多个视听片段。这里,视听文件获取单元310接收到所述至少一个 本地视听文件后,播放单元320根据共享时间段信息中的每个视听片段的起始播放时间和 结束播放时间来播放相应的视听片段。
[0212] 图11是示出根据本发明示例性实施例的在终端中播放视听片段的示意图。这里, 作为示例,该示意图是针对图4中产生的分享信息进行视频片段播放的示意图。
[0213] 如图11所示,图11所示的界面为视频文件播放的应用的界面,当分享信息获取单 元100获取到图4中产生的分享信息之后,分享信息解析单元200从获取的分享信息中解 析出共享时间段信息和地址信息,视听片段再现单元300从解析出的地址信息缓冲与解析 出的共享时间段信息相应的两个视频片段,在缓冲过程中即时再现已缓冲的内容。
[0214] 图12是示出根据本发明示例性实施例的在终端中播放视听片段的方法(以下,称 为视听片段播放方法)流程图。
[0215] 参照图12,在步骤S100中,获取由其他终端提供的分享信息。这里,分享信息可 包括至少一个视听文件中的一个或多个视听片段的共享时间段信息和所述至少一个视听 文件的地址信息,共享时间段信息可包括每个视听片段的起始播放时间和结束播放时间。 作为示例,至少一个视听文件可以是视频文件、音频文件或动画文件(例如,swf格式的文 件)。
[0216] 在一个示例中,可从所述其他终端接收分享信息。
[0217] 在另一个示例中,优选地,分享信息可具有二维码的形式,步骤S100可包括:通过 扫描从所述其他终端接收的二维码或由所述其他终端发布的二维码来获取由其他终端提 供的分享信息。二维码形式的分享信息可使所述终端更方便、快捷地获取分享信息,方便用 户的分享交流。
[0218] 这里,应该理解,以二维码作为分享信息的形式来产生分享信息仅仅为示例。具体 说来,二维码仅是分享信息的可行形式之一,还可通过文本、图形或其他数据形式来传输分 享信息,且分享信息的具体格式也可灵活设置。也就是说,本领域技术人员可采用任何适当 的方式来产生分享信息,只要终端与其他终端之间可根据约定对分享信息进行相应的编译 码即可。
[0219] 在步骤S200中,从获取的分享信息中解析出共享时间段信息和地址信息。
[0220] 可选地,一个或多个视听片段可属于同一个视听文件,也可属于不同视听文件。当 一个或多个视听片段属于不同视听文件时,分享信息可包括:各个视听文件的地址信息、每 个视听文件中的一个或多个视听片段的起始播放时间和结束播放时间。对应地,解析出的 地址信息可为各个视听文件的地址信息,解析出的共享时间段信息可为每个视听文件中的 一个或多个视听片段的起始播放时间和结束播放时间。
[0221] 可选地,分享信息除包括一个或多个视听片段的共享时间段信息和至少一个视听 文件的地址信息之外,可还包括一个或多个视听片段的数量。对应地,在步骤S200中可还 从获取的分享信息中解析出所述一个或多个视听片段的数量。
[0222] 在步骤S300中,基于解析出的共享时间段信息和地址信息来再现所述至少一个 视听文件中的所述一个或多个视听片段。
[0223] 可选地,在分享信息包括一个或多个视听片段的共享时间段信息、至少一个视听 文件的地址信息、一个或多个视听片段的数量的情况下,步骤S300可包括:基于解析出的 共享时间段信息、地址信息和一个或多个视听片段的数量来再现至少一个视听文件中的所 述一个或多个视听片段。
[0224] 例如,当对多个视听片段进行再现时,可首先基于解析出的第一个视听片段的共 享时间段信息来再现第一个视听片段,然后判断再现的视听片段的数量是否已经达到解析 出的一个或多个视听片段的数量。如果再现的视听片段的数量达到解析出的一个或多个视 听片段的数量,则停止再现视听片段;如果再现的视听片段的数量没有达到解析出的所述 一个或多个视听片段的数量,则继续基于解析出的第二个视听片段的共享时间段信息来再 现第二个视听片段,直至所有视听片段都再现完毕。
[0225] 在一个示例中,在步骤300中可先基于解析出的共享时间段信息和地址信息来获 取至少一个视听文件中的一个或多个视听片段,然后再对获取的一个或多个视听片段进行 播放。
[0226] 在另一个示例中,在步骤300中可先基于解析出的地址信息获取至少一个视听文 件,然后再基于解析出的共享时间段信息来播放获取的至少一个视听文件中的一个或多个 视听片段。
[0227] 根据本发明示例性实施例的在视听片段播放设备,可再现至少一个视听文件中的 一个或多个视听片段,提高传输或播放的效率。此外,获取二维码形式的分享信息更方便用 户有效的交流。
[0228] 图13是示出根据本发明示例性实施例的视听片段播放方法中的再现视听片段步 骤的流程图。
[0229] 参照图13,在步骤S301中,基于解析出的共享时间段信息和地址信息来获取所述 至少一个视听文件中的所述一个或多个视听片段。
[0230] 在一个示例中,至少一个视听文件可包括一个网络视听文件。在此情况下,至少一 个视听文件的地址信息可包括至少一个网络视听文件的网络地址。例如,当网络视听文件 为优酷网上的一个网络视频文件时,在步骤S200中从获取的分享信息中解析出的地址信 息为该网络视频文件的网络地址,例如,URI = "http://www. youku. com/123456. mp4"。
[0231] 在此情况下,步骤S301可包括:从解析出的网络地址以流媒体方式缓存至少一个 网络视听文件中与解析出的共享时间段信息相应的一个或多个视听片段。
[0232] 在另一个示例中,所述至少一个视听文件可包括所述其他终端中的至少一个本地 视听文件。在此情况下,所述至少一个视听文件的地址信息可包括所述至少一个本地视听 文件的本地地址。对应地,在步骤S200中从获取的分享信息中解析出的地址信息为至少一 个本地视听文件的本地地址,此时,步骤S301可包括:从解析出的本地地址以流媒体方式 缓存所述至少一个本地视听文件中与解析出的共享时间段信息相应的所述一个或多个视 听片段。
[0233] 例如,可通过无线通信从解析出的本地地址以流媒体方式缓存至少一个本地视听 文件中与解析出的共享时间段信息相应的一个或多个视听片段。这里,作为示例,无线通信 方式可以是WIFI直连方式或蓝牙方式。
[0234] 例如,分享视听片段的其他终端可开启相应的蓝牙模块或WIFI直连模块,在这种 情况下,分享信息除包括一个或多个视听片段的共享时间段信息和至少一个本地视听文件 的本地地址之外,所述分享信息可还包括所述其他终端的近距离通信地址。相应地,在步骤 S200中可从获取的分享信息中解析出共享时间段信息、至少一个本地视听文件的本地地 址、所述其他终端的近距离通信地址。
[0235] 以WIFI直连为例,在步骤S301中可根据解析出的近距离通信地址与所述其他终 端建立WIFI直连连接,并通过WIFI直连方式从解析出的本地地址以流媒体方式缓存所述 至少一个本地视听文件中与解析出的共享时间段信息相应的所述一个或多个视听片段。
[0236] 具体说来,在其他终端开启相应的WIFI直连模块之后,所述其他终端的 IP地址可以为192. 168. 0. 100,相应地,至少一个本地视听文件的本地地址可以为 http://192. 168. 0. 100/video/12345. mp4。在此情况下,当所述终端根据解析出的近 距离通信地址与所述其他终端建立WIFI直连连接之后,所述终端的IP地址可以为 192. 168. 0. 101,在步骤S301中可通过WIFI直连从解析出的本地地址以流媒体的方式缓存 至少一个本地视听文件中与解析出的共享时间段信息相应的一个或多个视听片段。
[0237] 在步骤S302中,播放获取的所述一个或多个视听片段。这里,在步骤S301中已获 取了所述一个或多个视听片段,在步骤S302中只需将获取的所述一个或多个视听片段进 行播放即可。例如,在缓冲一个或多个视听片段的过程中,可播放已缓冲的视听片段,并且 在缓冲完成后,可在终端中生成与获取的一个或多个视听片段对应的一个或多个已缓冲的 视听文件,一个或多个已缓冲的视听文件的存储名称的格式可由所述至少一个视听文件的 名称加视听片段的序号组成(例如,视听文件的名称为123456. mp4,则已缓冲的第一个视 听文件的名称可为123456_1· mp4)。
[0238] 图14是示出根据本发明另一示例性实施例的视听片段播放方法中的再现视听片 段步骤的流程图。
[0239] 参照图14,在步骤S310中,基于解析出的地址信息获取所述至少一个视听文件。
[0240] 在一个示例中,至少一个视听文件可包括分享视听文件片段的其他终端的至少一 个本地视听文件,所述至少一个视听文件的地址信息可包括所述其他终端的近距离通信地 址。在此情况下,可基于解析出的近距离通信地址从所述其他终端获取所述至少一个本地 视听文件。
[0241] 例如,将终端与其他终端建立近距离通信,然后,可从其他终端接收至少一个本地 视听文件。这里,由于所述终端与所述其他终端之间通过近距离通信发送文件的速度较快, 且通过近距离通信发送文件时无需支付额外的费用,因此,在此情况下,可基于解析出的近 距离通信地址从所述其他终端获取所述至少一个本地视听文件。
[0242] 在步骤S320中,基于解析出的共享时间段信息来播放获取的所述至少一个视听 文件中的所述一个或多个视听片段。这里,在步骤S310中获取到至少一个本地视听文件 后,在步骤S320中可根据共享时间段信息中的每个视听片段的起始播放时间和结束播放 时间来播放相应的视听片段。
[0243] 此外,应该理解,上述根据本发明示例性实施例的在终端中播放视听片段的方法 可由图8中的视听片段播放设备来实现,也可以被实现为计算机可读记录介质中的计算机 代码。本领域技术人员可以根据对上述方法的描述来实现所述计算机代码。当所述计算机 代码在计算机中被执行时实现本发明示例性实施例的上述方法。
[0244] 采用本发明示例性实施例的在终端中分享、播放视听片段的设备和方法,分享视 听片段的终端可以在至少一个视听文件中指定对一个或多个视听片段进行分享,播放视听 片段的终端可以仅播放分享视听片段的终端指定分享的一个或多个视听片段,使终端间可 以更有效地进行分享。
[0245] 此外,以二维码的形式产生分享信息,能够使播放分享视听片段的终端更加方便 和快捷地获取分享信息。
[0246] 此外,以流媒体方式来分享、播放视听片段,可以使播放分享视听片段的终端达到 边缓冲边播放的效果,而不用等待所述一个或多个视听片段全部都缓冲完毕再播放,达到 更好的分享效果。
[0247] 尽管已经参照其示例性实施例具体显示和描述了本发明,但是本领域的技术人员 应该理解,在不脱离权利要求所限定的本发明的精神和范围的情况下,可以对其进行形式 和细节上的各种改变。
【权利要求】
1. 一种在终端中分享视听片段的设备,包括: 共享时间段信息获取单元,用于根据用户的设置获取至少一个视听文件中的一个或多 个视听片段的共享时间段信息,其中,所述共享时间段信息包括每个视听片段的起始播放 时间和结束播放时间; 地址信息获取单元,用于获取所述至少一个视听文件的地址信息; 分享信息产生单元,用于产生包括获取的共享时间段信息和获取的地址信息的分享信 息; 分享信息提供单元,用于向其他终端提供产生的分享信息。
2. 如权利要求1所述的设备,其中,分享信息产生单元以二维码的形式来产生分享信 肩、。
3. 如权利要求2所述的设备,其中,分享信息提供单元将产生的分享信息发送到所述 其他终端,或者,分享信息提供单元将产生的分享信息发布到所述其他终端能够扫描的位 置。
4. 如权利要求1所述的设备,其中,所述至少一个视听文件包括至少一个网络视听文 件,所述至少一个视听文件的地址信息包括所述至少一个网络视听文件的网络地址。
5. 如权利要求1所述的设备,其中,所述至少一个视听文件包括所述终端的至少一个 本地视听文件,所述至少一个视听文件的地址信息包括所述至少一个本地视听文件的本地 地址。
6. 如权利要求5所述的设备,还包括: 视听片段提供单元,用于以流媒体方式来提供所述至少一个本地视听文件中的一个或 多个视听片段; 无线通信单元,用于将视听片段提供单元提供的所述一个或多个视听片段通过无线通 信发送到所述其他终端。
7. 如权利要求6所述的设备,其中,无线通信单元将视听片段提供单元提供的所述一 个或多个视听片段通过蓝牙方式或WIFI直连方式发送到所述其他终端, 其中,地址信息获取单元还获取所述终端的近距离通信地址, 其中,所述分享信息还包括获取的近距离通信地址。
8. 如权利要求1所述的设备,其中,所述至少一个视听文件包括所述终端的至少一个 本地视听文件,其中,地址信息获取单元获取所述终端的近距离通信地址和所述至少一个 本地视听文件的本地地址,分享信息产生单元产生包括获取的共享时间段信息和获取的近 距离通信地址的分享信息, 所述设备还包括:视听文件发送单元,用于使用获取的本地地址将所述至少一个本地 视听文件以近距离通信方式发送到所述其他终端,以使所述其他终端基于分享信息来接收 所述至少一个本地视听文件并再现所述至少一个本地视听文件中的所述一个或多个视听 片段。
9. 如权利要求1到8中的任何一个权利要求所述的设备,其中,分享信息还包括所述一 个或多个视听片段的数量。
10. -种在终端中分享视听片段的方法,包括: (a)根据用户的设置获取至少一个视听文件中的一个或多个视听片段的共享时间段信 息,其中,所述共享时间段信息包括每个视听片段的起始播放时间和结束播放时间; (b) 获取所述至少一个视听文件的地址信息; (c) 产生包括获取的共享时间段信息和获取的地址信息的分享信息; (d) 向其他终端提供产生的分享信息。
11. 如权利要求10所述的方法,其中,步骤(c)包括:以二维码的形式来产生包括获取 的共享时间段信息和获取的地址信息的分享信息。
12. 如权利要求11所述的方法,其中,步骤(d)包括:将产生的分享信息发送到所述其 他终端,或者,将产生的分享信息发布到所述其他终端能够扫描的位置。
13. 如权利要求10所述的方法,其中,所述至少一个视听文件包括至少一个网络视听 文件,所述至少一个视听文件的地址信息包括所述至少一个网络视听文件的网络地址。
14. 如权利要求10所述的方法,其中,所述至少一个视听文件包括所述终端的至少一 个本地视听文件,所述至少一个视听文件的地址信息包括所述至少一个本地视听文件的本 地地址。
15. 如权利要求14所述的方法,还包括: (e) 以流媒体方式来提供所述至少一个本地视听文件中的一个或多个视听片段; (f) 将提供的所述一个或多个视听片段通过无线通信发送到所述其他终端。
16. 如权利要求15所述的方法,其中,步骤(f)包括:将提供的所述一个或多个视听片 段通过蓝牙方式或WIFI直连方式发送到所述其他终端, 其中,步骤(b)还包括:获取所述终端的近距离通信地址, 其中,所述分享信息还包括获取的近距离通信地址。
17. 如权利要求10所述的方法,其中,所述至少一个视听文件包括所述终端的至少一 个本地视听文件,其中,步骤(b)包括:获取所述终端的近距离通信地址和所述至少一个本 地视听文件的本地地址,步骤(c)包括:产生包括获取的共享时间段信息和获取的近距离 通信地址的分享信息, 所述方法还包括:(e)使用获取的本地地址将所述至少一个本地视听文件以近距离通 信方式发送到所述其他终端,以使所述其他终端基于分享信息来接收所述至少一个本地视 听文件并再现所述至少一个本地视听文件中的所述一个或多个视听片段。
18. 如权利要求10到17中的任何一个权利要求所述的方法,其中,分享信息还包括所 述一个或多个视听片段的数量。
19. 一种在终端中播放视听片段的设备,包括: 分享信息获取单元,用于获取由其他终端提供的分享信息,其中,所述分享信息包括至 少一个视听文件中的一个或多个视听片段的共享时间段信息和所述至少一个视听文件的 地址信息,所述共享时间段信息包括每个视听片段的起始播放时间和结束播放时间; 分享信息解析单元,用于从获取的分享信息中解析出共享时间段信息和地址信息; 视听片段再现单元,用于基于解析出的共享时间段信息和地址信息来再现所述至少一 个视听文件中的所述一个或多个视听片段。
20. 如权利要求19所述的设备,其中,分享信息具有二维码的形式,并且,分享信息获 取单元通过扫描从所述其他终端接收的分享信息或由所述其他终端发布的分享信息来获 取由其他终端提供的分享信息。
21. 如权利要求19所述的设备,其中,视听片段再现单元包括: 视听片段获取单元,用于基于解析出的共享时间段信息和地址信息来获取所述至少一 个视听文件中的所述一个或多个视听片段; 播放单元,用于播放获取的所述一个或多个视听片段。
22. 如权利要求21所述的设备,其中,所述至少一个视听文件包括至少一个网络视听 文件,所述至少一个视听文件的地址信息包括所述至少一个网络视听文件的网络地址,并 且, 视听片段获取单元从解析出的网络地址以流媒体方式缓存所述至少一个网络视听文 件中与解析出的共享时间段信息相应的一个或多个视听片段。
23. 如权利要求21所述的设备,其中,所述至少一个视听文件包括所述其他终端中的 至少一个本地视听文件,所述至少一个视听文件的地址信息包括所述至少一个本地视听文 件的本地地址,并且, 视听片段获取单元从解析出的本地地址以流媒体方式缓存所述至少一个本地视听文 件中与解析出的共享时间段信息相应的一个或多个视听片段。
24. 如权利要求23所述的设备,其中,所述分享信息还包括所述其他终端的近距离通 信地址, 其中,分享信息解析单元还从获取的分享信息解析出所述其他终端的近距离通信地 址,并且,视听片段获取单元基于解析出的近距离通信地址与所述其他终端建立蓝牙连接 或WIFI直连连接,并通过蓝牙方式或WIFI直连方式从解析出的本地地址以流媒体方式缓 存所述至少一个本地视听文件中与解析出的共享时间段信息相应的所述一个或多个视听 片段。
25. 如权利要求19所述的设备,视听片段再现单元包括: 视听文件获取单元,用于基于解析出的地址信息获取所述至少一个视听文件; 播放单元,用于基于解析出的共享时间段信息来播放获取的所述至少一个视听文件中 的所述一个或多个视听片段。
26. 如权利要求25所述的设备,其中,所述至少一个视听文件包括所述其他终端的至 少一个本地视听文件,所述至少一个视听文件的地址信息包括所述其他终端的近距离通信 地址,并且, 视听文件获取单元基于解析出的近距离通信地址从所述其他终端获取所述至少一个 视听文件。
27. 如权利要求19到26中的任何一个权利要求所述的设备,其中,所述分享信息还包 括所述一个或多个视听片段的数量,分享信息解析单元还从获取的分享信息中解析出所述 一个或多个视听片段的数量,并且, 视听片段再现单元基于解析出的共享时间段信息、地址信息和所述一个或多个视听片 段的数量来再现所述至少一个视听文件中的所述一个或多个视听片段。
28. -种在终端中播放视听片段的方法,包括: (a)获取由其他终端提供的分享信息,其中,所述分享信息包括至少一个视听文件中的 一个或多个视听片段的共享时间段信息和所述至少一个视听文件的地址信息,所述共享时 间段信息包括每个视听片段的起始播放时间和结束播放时间; (b)从获取的分享信息中解析出共享时间段信息和地址信息; (C)基于解析出的共享时间段信息和地址信息来再现所述至少一个视听文件中的所述 一个或多个视听片段。
29. 如权利要求28所述的方法,其中,分享信息具有二维码的形式,并且,步骤(a)包 括:通过扫描从所述其他终端接收的分享信息或由所述其他终端发布的分享信息来获取由 其他终端提供的分享信息。
30. 如权利要求28所述的方法,其中,步骤(c)包括: (cl)基于解析出的共享时间段信息和地址信息来获取所述至少一个视听文件中的所 述一个或多个视听片段; (c2)播放获取的所述一个或多个视听片段。
31. 如权利要求30所述的方法,其中,所述至少一个视听文件包括至少一个网络视听 文件,所述至少一个视听文件的地址信息包括所述至少一个网络视听文件的网络地址,并 且, 步骤(cl)包括:从解析出的网络地址以流媒体方式缓存所述至少一个网络视听文件 中与解析出的共享时间段信息相应的一个或多个视听片段。
32. 如权利要求30所述的方法,其中,所述至少一个视听文件包括所述其他终端中的 至少一个本地视听文件,所述至少一个视听文件的地址信息包括所述至少一个本地视听文 件的本地地址,并且, 步骤(cl)包括:从解析出的本地地址以流媒体方式缓存所述至少一个本地视听文件 中与解析出的共享时间段信息相应的一个或多个视听片段。
33. 如权利要求32所述的方法,其中,所述分享信息还包括所述其他终端的近距离通 信地址,其中,步骤(b)还包括:从获取的分享信息中解析出所述其他终端的近距离通信地 址,并且, 步骤(cl)包括:基于解析出的近距离通信地址与所述其他终端建立蓝牙连接或WIFI 直连连接,并通过蓝牙方式或WIFI直连方式从解析出的本地地址以流媒体方式缓存所述 至少一个本地视听文件中与解析出的共享时间段信息相应的所述一个或多个视听片段。
34. 如权利要求28所述的方法,步骤(c)包括: (clO)基于解析出的地址信息获取所述至少一个视听文件; (c20)基于解析出的共享时间段信息来播放获取的所述至少一个视听文件中的所述一 个或多个视听片段。
35. 如权利要求34所述的方法,其中,所述至少一个视听文件包括所述其他终端的至 少一个本地视听文件,所述至少一个视听文件的地址信息包括所述其他终端的近距离通信 地址,并且, 步骤(clO)包括:基于解析出的近距离通信地址从所述其他终端获取所述至少一个视 听文件。
36. 如权利要求28到35中的任何一个权利要求所述的方法,其中,所述分享信息还包 括所述一个或多个视听片段的数量,其中,步骤(b)还包括:从获取的分享信息中解析出所 述一个或多个视听片段的数量,并且, 步骤(c)包括:基于解析出的共享时间段信息、地址信息和所述一个或多个视听片段 的数量来再现所述至少一个视听文件中的所述一个或多个视听片段。
【文档编号】H04N21/438GK104093067SQ201410284381
【公开日】2014年10月8日 申请日期:2014年6月23日 优先权日:2014年6月23日
【发明者】何杰铭 申请人:广州三星通信技术研究有限公司, 三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1