使用标签的多媒体管理的方法、装置及计算机程序产品.pdf

上传人:Y0****01 文档编号:1670002 上传时间:2018-07-03 格式:PDF 页数:22 大小:1.64MB
返回 下载 相关 举报
摘要
申请专利号:

CN201410239806.6

申请日:

2014.05.30

公开号:

CN104636162A

公开日:

2015.05.20

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 9/445申请日:20140530|||公开

IPC分类号:

G06F9/445

主分类号:

G06F9/445

申请人:

宏达国际电子股份有限公司

发明人:

邱开凤

地址:

中国台湾桃园县

优先权:

14/076,287 2013.11.11 US

专利代理机构:

北京市柳沈律师事务所11105

代理人:

史新宏

PDF下载: PDF下载
内容摘要

使用标签的多媒体管理的方法、装置及计算机程序产品,其中该方法应用于一电子装置,该方法包含以下步骤:提供一使用者界面以允许一使用者将对应于一多媒体文件的至少一时间戳记的至少一标签加入至一进度条;以及当检测到被加入至该进度条的一特定标签被选取来执行一基于标签的播放时,从该特定标签的标签信息所指示的一特定时间戳记来开始播放该多媒体文件。

权利要求书

权利要求书
1.  一种用以执行使用标签的多媒体管理的方法,应用于一电子装置,该 方法包含以下步骤:
提供一使用者界面以允许一使用者将对应于一多媒体文件的至少一时间 戳记(timestamp)的至少一标签加入至一进度条(progress bar),其中该使用 者界面为该电子装置上的一多媒体播放器的使用者界面;以及
当检测到该进度条的一特定标签被选取来执行一基于标签的播放时,从 该特定标签的标签信息所指示的一特定时间戳记来开始播放该多媒体文件。

2.  如权利要求1所述的方法,还包含:
在该进度条上或是邻近于该进度条的位置显示该至少一标签,其中该至 少一标签相对于该进度条的初始位置的至少一相对位置对应于该至少一时间 戳记所指示的时间。

3.  如权利要求1所述的方法,其中在该多媒体文件已经被该多媒体播放 器载入的情况下,当该进度条被显示时,该至少一标签会被显示。

4.  如权利要求1所述的方法,其中在该多媒体文件的播放期间,当该进 度条被显示时,该至少一标签会被显示。

5.  如权利要求1所述的方法,还包含:
在该多媒体文件的播放期间,当检测到该使用者界面的一标签虚拟按钮 (tag virtual button)被触摸到时,显示该至少一标签上的至少一时间戳记所 对应的至少一预览图像(digest image),以指示该多媒体文件在该至少一时间 戳记时的部分视频内容。

6.  如权利要求5所述的方法,其中从该特定标签的该标签信息所指示的 该特定时间戳记来开始播放该多媒体文件的步骤包含:
当检测到显示在该特定标签上的一特定预览图像被触摸时,从该特定标 签的该标签信息所指示的该特定时间戳记来开始播放该多媒体文件。

7.  如权利要求1所述的方法,其中包含一特定标签的多个标签被加入至 该进度条上;以及该方法还包含:
在该多媒体文件的播放期间,当检测到一向右的(rightward)信号时, 则从该特定标签的一下一标签的标签信息所指示的一下一时间戳记开始播放 该多媒体文件;或
在该多媒体文件的播放期间,当检测到一向左的(leftward)信号时,则 从该特定标签的一前一标签的标签信息所指示的一前一时间戳记开始播放该 多媒体文件。

8.  如权利要求1所述的方法,其中包含一特定标签的多个标签被加入至 该进度条上;以及从该特定标签的该标签信息所指示的该特定时间戳记来开 始播放该多媒体文件的步骤还包含:
在该多媒体文件的播放期间,当检测到一向右的信号以及在该进度条上 的一目前时间指标(current time indicator)位于该特定标签的左侧时,则从该 特定标签的该标签信息所指示的该特定时间戳记开始播放该多媒体文件;或
在该多媒体文件的播放期间,当检测到一向左的信号以及在该进度条上 的该目前时间指标位于该特定标签的右侧时,则从该特定标签的该标签信息 所指示的该特定时间戳记开始播放该多媒体文件。

9.  如权利要求1所述的方法,还包含:
当检测到该特定标签被触摸时,显示包含多个菜单项目(entry)的一弹 出(popped up)菜单,其中该多个菜单项目中一特定菜单项目用以触发该基 于标签的播放。

10.  如权利要求1所述的方法,其中从该特定标签的该标签信息所指示的 该特定时间戳记来开始播放该多媒体文件的步骤包含:
当检测到该特定菜单项目被选取时,从该特定标签的该标签信息所指示 的该特定时间戳记开始播放该多媒体文件。

11.  如权利要求10所述的方法,其中从该特定标签的该标签信息所指示 的该特定时间戳记开始播放该多媒体文件的步骤包含:
当检测到该特定菜单项目被选取时,藉由从该多媒体文件将对应于该特 定标签的标签视频内容复制(copy)为一临时(temporary)文件并传送该临 时文件的一位置给位于该电子装置之外的一外部(external)显示装置,来通 过该外部显示装置播放该标签视频内容,以便播放该视频多媒体文件,其中 该标签视频内容包含该多媒体文件的局部内容,且该局部内容起始于该特定 时间戳记。

12.  如权利要求10所述的方法,其中从该特定标签的该标签信息所指示 的该特定时间戳记来开始播放该多媒体文件的步骤包含:
当检测到该特定菜单项目被选取时,以画中画(picture in picture,PIP) 的方式在该使用者界面中创建(create)一新视窗,以及在该新视窗中从该特 定标签的该标签信息所指示的该特定时间戳记开始播放该多媒体文件。

13.  如权利要求1所述的方法,还包含:
当检测到该特定标签被触摸时,显示包含多个菜单项目的一弹出菜单, 其中该多个菜单项目中一菜单项目用以输入或编辑该特定标签的一标签文字 (text)。

14.  如权利要求1所述的方法,还包含:
当检测到该特定标签被触摸时,显示包含多个菜单项目的一弹出菜单, 其中该多个菜单项目中一菜单项目用以删除该特定标签。

15.  如权利要求1所述的方法,还包含:
将该至少一标签的标签信息附加于该多媒体文件,其中该至少一标签的 该标签信息包含该至少一时间戳记。

16.  如权利要求15所述的方法,其中该至少一标签的该标签信息还包含 该至少一标签的至少一标签文字;以及该使用者界面允许使用者针对该至少 一标签来输入或编辑该至少一标签文字。

17.  一种用以执行使用标签的多媒体管理的装置,该装置包含一电子装置 的至少一部分,该装置包含:
一存储单元,用以存储该电子装置的信息,其中该存储单元包含一标签 数据库,该标签数据库用以存储标签信息;以及
一处理电路,耦接于该存储单元,该处理电路用以控制该电子装置的操 作,以及另用以提供一使用者界面以允许一使用者将对应于一多媒体文件的 至少一时间戳记的至少一标签加入至一进度条,其中当检测到该进度条的一 特定标签被选取来执行一基于标签的播放时,该处理电路从该特定标签所指 示的一时间戳记来开始播放该多媒体文件。

18.  如权利要求15所述的装置,其中包含该特定标签的多个标签被加入 至该进度条上;以及在该多媒体文件的播放期间,该处理电路在检测到一向 右的信号时,从该特定标签的一后一标签的标签信息所指示之一后一时间戳 记开始播放该多媒体文件,或在检测到一向左的信号时,从该特定标签的一 前一标签的标签信息所指示的一前一时间戳记开始播放该多媒体文件。

19.  如权利要求15所述的装置,其中包含该特定标签的多个标签被加入 至该进度条上;以及在该多媒体文件的播放期间,该处理电路在检测到一向 右的信号以及在该进度条上的一目前时间指标位于该特定标签的左侧时,从 该特定标签的该标签信息所指示的该特定时间戳记开始播放该多媒体文件, 或在检测到一向左的信号以及在该进度条上的该目前时间指标位于该特定标 签的右侧时,从该特定标签的该标签信息所指示的该特定时间戳记开始播放 该多媒体文件。

20.  一种计算机程序产品,具有程序指令,用以指示一电子装置的一处理 器执行以下步骤:
提供一使用者界面以允许一使用者将对应于一多媒体文件的至少一时间 戳记的至少一标签加入至一进度条;以及
当检测到该进度条的一特定标签被选取来执行一基于标签的播放时,从 该特定标签所设定的一时间戳记开始播放该多媒体文件。

说明书

说明书使用标签的多媒体管理的方法、装置及计算机程序产品
技术领域
本发明涉及一种移动电子装置的视频播放,尤其涉及一种用以使用标签 来执行多媒体管理的方法、装置及计算机程序产品。
背景技术
根据已知技术,对于目前的移动电子装置(例如可同时具备个人数字助 理(personal digital assistant,PDA)的功能的多功能移动电话或是可同时具 备移动电话的功能的PDA)来说,由于其高实用性,这些装置已成为日常生 活中不可或缺的一部分。当使用者试着使用已知的移动电子装置来共享一视 频片段(video clip)给他/她的朋友时,可能会遭遇一些问题,例如当使用者 使用已知的移动电子装置来传送一电子邮件(email)给他/她的朋友以共享一 视频片段时,他/她的朋友在能够确实了解该视频片段中有趣的内容在哪个位 置之前,可能必须事先耗费许多时间去浏览整个视频片段。在另一例子中, 使用者可能使用已知的移动电子装置以将视频片段上传至一服务器,以及将 该视频片段所在的服务器位置传给他/她的朋友以共享该视频片段时,在他/ 她的朋友能够确实了解该视频片段中有趣的内容在哪个位置之前,仍必须事 先耗费许多时间去浏览整个视频片段。因此,需要一种新颖的方法来加强电 子装置的视频共享服务。
发明内容
因此,本发明的一目的在于提供一种执行使用标签的多媒体管理的方法 以及相关的装置与计算机程序产品,以解决上述问题。
本发明的另一目的在于提供一种执行使用标签的多媒体管理的方法以及 相关的装置与计算机程序产品,以加强电子装置的视频共享服务。
本发明的至少一优选实施例提供了一种用以执行使用标签的多媒体管理 的方法。该方法应用于一电子装置,且该方法包含以下步骤:提供一使用者 界面以允许一使用者将对应于一多媒体文件的至少一时间戳记(timestamp) 的至少一标签加入至一进度条(progress bar),其中该使用者界面为该电子装 置上的一多媒体播放器的使用者界面;以及当检测到被加入至该进度条的一 特定标签被选取来执行一基于标签的播放时,从该特定标签的标签信息所指 示的一特定时间戳记来开始播放该多媒体文件。
本发明的至少另一优选实施例提供了一种装置,用以通过标签来执行多 媒体管理,该装置包含一电子装置的至少一部分,并且包含一存储单元以及 一处理电路。该存储单元用以存储该电子装置的信息,其中该存储单元包含 一标签数据库,该标签数据库用以存储标签信息。该处理电路耦接于该存储 单元,用以控制该电子装置的操作,以及另用以提供一使用者界面以允许一 使用者将对应于一多媒体文件的至少一时间戳记的至少一标签加入至一进度 条,其中当检测到被加入至该进度条的一特定标签被选取来执行一基于标签 的播放时,该处理电路从该特定标签所指示的一时间戳记来开始播放该多媒 体文件。
本发明的至少再一优选实施例提供了一种具有程序指令的计算机程序产 品。该计算机程序产品用以指示一电子装置的一处理器执行以下步骤:提供 一使用者界面以允许一使用者将对应于一多媒体文件的至少一时间戳记的至 少一标签加入至一进度条;以及当检测到被加入至该进度条的一特定标签被 选取来执行一基于标签的播放时,从该特定标签所设定的一时间戳记开始播 放该多媒体文件。
本发明的优点在于,所提供的方法、装置以及计算机程序产品可省去使 用者以及他/她的朋友的时间,其中由于标签可提供浏览提示,因此使用者不 需要再亲自用一或多个文字段落来解释,且他/她的朋友在确实得知该视频分 段中有趣的部分在哪里之前,不需要事先耗费长时间来浏览整个视频片段。 此外,上述的方法、装置以及计算机程序产品可加强电子装置的视频共享服 务。另外,使用者可输入一特定标签的一标签文字至该电子装置,以作为对 他/她自己以及他/她的朋友的提示,故该特定标签可被轻易且迅速地从多个先 前被加入至使用者界面的进度条的标签中被选取,进而带给使用者以及他/她 的朋友更棒的浏览体验。
附图说明
图1为本发明用于执行使用标签的多媒体管理的装置的一实施例的示意 图。
图2为图1的装置的一些实施细节的示意图。
图3为本发明用于执行使用标签的多媒体管理的方法的一实施例的流程 图。
图4为基于标签(tag-based)的控制架构应用在图3的方法的一实施例 的示意图。
图5为关于图4的基于标签的控制架构的弹出菜单的一实施例的示意图。
图6为关于图4的基于标签的控制架构的画中画(picture in picture,PIP) 播放的示意图。
图7为基于标签的控制架构应用在图3的方法的另一实施例的示意图。
图8为根据本发明一实施例的应用图3的方法的工作流程的示意图。
图9为根据本发明另一实施例的应用图3的方法的工作流程的示意图。
【符号说明】
100 装置
105 存储单元
110 处理电路
112 程序代码
105TD 标签数据库
200 移动电话
230 相机模块
240 触摸感测显示面板
300 方法
310~320、810~890、910~960 步骤
400 视频播放器使用者界面
403 播放/暂停虚拟按钮
405 标签虚拟按钮
410、710进度条
420-1、420-2、720-1、720-2、720-3 标签
412、712目前时间指标
510、730弹出菜单
610 PIP视窗
800、900   工作流程
具体实施方式
请参考图1,图1为本发明用于执行使用标签的多媒体管理的装置的一 实施例的示意图,其中装置100可包含至少一部分(例如一部分或全部)的 电子装置,举例来说,装置100可包含上述电子装置的一部分,尤其是可为 电子装置中的一主要控制电路,譬如集成电路(integrated circuit,IC)。在 另一例子中,装置100可为全部的电子装置。电子装置的范例可包含(但不 限定于)一移动电话(例如一多功能移动电话)、一移动计算机(例如一平板 计算机(tablet))、一个人数字助理(personal digital assistant,PDA),以及 一个人计算机(例如膝上型计算机或桌上型计算机)。
如图1所示,装置100包含一存储单元105以及一处理电路110,其中 处理电路110可被耦接于存储单元105,尤其是可被电连接至存储单元105。 根据本范例,存储单元105用以存储电子装置的信息,且处理电路110耦接 于存储单元105,用以控制电子装置的操作。请注意,处理电路110可选择 性地以使用运行在集成电路上的软件(或固件)模块的混和式架构(mixed  scheme)来实施,或是以纯硬件架构来实施。例如,处理电路110可包含一 处理器并且使用安装有处理器的至少一印刷电路版(printed circuit board, PCB))来实施的相关硬件电路,且存储单元105包含至少一存储器,例如至 少一随机存取存储器(random access memory,RAM)和/或至少一非易失性 存储器(例如一电子式可清除编程只读存储器(electrically erasable read only  memory,EEPROM)或是一快闪存储器(flash memory)),其中程序代码112 可事先被存储于存储单元105并且被处理电路110取得,以在处理电路110 上运行,如图1所示。然而,此仅为说明的目的,并非用以限定本发明。在 另一范例中,处理电路110可由纯硬件电路来加以实施,其中程序代码112 嵌入于处理电路110中。
根据本范例,处理电路110(尤其是,执行程序代码112的处理电路110, 而程序代码112可为一应用程序、一操作系统或一驱动程序)可执行使用标 签的多媒体管理,例如存储单元105可包含一标签数据库(tag database) 105TD,且标签数据库105TD可用以存储多个标签的标签信息,譬如关联于 这些标签之一多媒体文件的多个时间戳记(timestamp)以及多个标签文字(tag  text)(例如多个标签字串(tag string)),其中使用者可输入或编辑这些标签 的标签文字以供进一步的使用。然而此仅为说明的目的,并非用以限定本发 明。在另一范例中,处理电路110(尤其是,执行程序代码112的处理电路 110,而程序代码112可为一应用程序、一操作系统或一驱动程序)可将上述 的标签信息(例如关联于这些标签的时间戳记以及这些标签的标签文字(或 标签字串))附加该多媒体文件(例如前述的视频片段)。在使用者与他/她的 朋友共享多媒体文件且他们的电子装置(如移动电话)皆具备前述的电子装 置的相同功能的情况下(例如他们可能拥有相同种类的移动电话,其中每一 移动电话根据本发明一或多个实施例来实施),而在前述的附加于该多媒体文 件的标签信息的辅助之下,这些电子装置可从对应于任一标签的时间戳记来 开始播放该多媒体文件。举例来说,这些电子装置可直接地利用上述的附加 于多媒体文件的标签信息。在另一范例中,这些电子装置可分别事先将上述 附加于多媒体文件的标签信息存储至其本身的标签数据库105TD中,接着分 别利用位于各自标签数据库105TD中的上述标签信息,因此,已知技术的问 题可被解决,且可省下使用者的朋友的时间。
请参考图2,图2为图1的装置的一些实施细节的一实施例的示意图, 其中本实施例中的装置为安装有一相机模块(camera module)230以及一触摸 感测显示面板(touch-sensitive display panel)240的移动电话200。举例来说, 触摸感测显示面板240可包含一液晶显示(liquid crystal display,LCD)模 块,以及包含一透明(transparent)触摸控制面板(其整合于LCD显示模块 中)。然而,此仅为说明的目的,并非用以限定本发明。
请参考图3,图3为本发明用于执行使用标签的多媒体管理的方法的一 实施例的流程图。图3所示的方法300可被应用至图1的装置100(尤其是 图2所示的范例的移动电话200),且可被应用至装置100的处理电路110(尤 其是执行程序代码112的处理电路110,而程序代码112可为一应用程序、一 操作系统或一驱动程序)。举例来说,程序代码112可藉由一计算机程序产品 来提供,该计算机程序产品具有程序指令,用以指示一处理器来执行图3所 示的方法300,其中计算机程序产品可以是一非暂时性的(non-transitory)计 算机可读媒体(computer-readable medium),例如一软盘或一唯独光盘 (compact disc-read only memory,CD-ROM)),其存储程序指令或程序指令 的一等效版本(equivalent version),例如要被安装的一软件套件(software  package)。方法300描述如下。
在步骤310中,处理电路110提供一使用者界面以允许一使用者将对应 于上述多媒体文件的至少一时间戳记(例如一或多个时间戳记)的至少一标 签(例如一或多个标签)加入至使用者界面的一进度条(progress bar),请注意, 虽然在步骤310中,该进度条被加入至使用者界面并显示于使用者界面上, 但本发明不限于此。举例来说,当使用者按下一标签(例如虚拟按钮)时, 该进度条和/或该标签不必然一定要出现在使用者界面上,在本发明另一范例 中,该该进度条和/或该标签会被加在该多媒体文件中,而不是加在使用者界 面中,直到使用者界面收到呼叫/显示出进度条的指令时才会一并显示出该进 度条和/或该标签。
更明确来说,使用者界面可为运行在一多媒体播放器的一使用者界面, 其中多媒体播放器可被视为前述应用的一范例。根据本范例,在多媒体文件 已被多媒体播放器载入的情况下,当进度条被显示时,上述至少一标签将会 被显示。然而此仅为说明的目的,并非用以限定本发明。在另一范例中,在 多媒体文件的播放(playback)期间,当进度条被显示时,上述的至少一标签 将会被显示。
在一些范例中,处理电路110可在进度条上或邻近进度条的位置显示上 述至少一标签(例如利用图2的触摸感测显示面板240),其中上述至少一标 签相对于进度条的起始位置的至少一相对位置对应于上述至少一时间戳记所 指示的时间。举例来说,在上述至少一标签包含多个标签的情况下,处理电 路110可在进度条上或邻近进度条的位置显示多个标签(例如利用图2的触 摸感测显示面板240),其中多个标签相对于进度条的起始位置的多个相对位 置分别对应于该多个标签的标签信息所指示的时间戳记所指示的时间,也就 是说,这些标签中每一标签的位置代表相对应时间戳记(其存储为所考虑的 标签的标签信息的一部分)的时间,因此当这些标签被显示在进度条上或邻 近于进度条的位置时,使用者便可轻易了解这些标签所分别对应的时间。
在步骤320中,当检测到被加入至使用者界面的进度条的一特定标签被 选取来执行基于标签的播放(tag-based playback)时,处理电路110会从该特 定标签所设定的一时间戳记来开始播放多媒体文件。举例来说,在多媒体文 件的播放期间,当检测到使用者界面的一标签虚拟按钮(tag virtual button) 被触摸到时,处理电路110可显示(例如利用图2的触摸感测显示面板240) 上述至少一标签上至少一时间戳记所对应的至少一预览图像(digest image), 以指示多媒体文件在上述至少一时间戳记时的部分视频内容。当检测到显示 在特定标签上的一特定预览图像被触摸时,处理电路110会从该特定标签的 标签信息所指示的该特定时间戳记来开始播放该多媒体文件。
根据一些范例,在上述多个标签包含该特定标签的情况下,包含该特定 标签的这些标签可事先被加入至该使用者界面的该进度条。举例来说,在该 多媒体文件的播放期间,当检测到一向右的(rightward)信号(例如一由左 至右的使用者手势)时,处理电路110则从该特定标签的一下一标签的标签 信息所指示的一下一时间戳记开始播放该多媒体文件,其中该下一标签基本 上被显示在该特定标签的右侧。在另一范例中,在该多媒体文件的播放期间, 当检测到一向左的(leftward)信号(例如一由右至左的使用者手势)时,处 理电路110则从该特定标签的一前一标签的标签信息所指示的一前一时间戳 记开始播放该多媒体文件,其中该前一标签基本上被显示在该特定标签的左 侧。然而此仅为说明的目的,并非用以限定本发明。根据一些范例,步骤320 的操作可基于一向右的信号或一向左的信号来执行,例如,在该多媒体文件 的播放期间,当检测到一向右的信号以及在该进度条上的一目前时间指标 (current time indicator)位于该特定标签的左侧时,处理电路110则从该特定 标签的标签信息所指示的该特定时间戳记开始播放该多媒体文件。在另一范 例中,在该多媒体文件的播放期间,当检测到一向左的信号以及在该进度条 上的该目前时间指标位于该特定标签的右侧时,处理电路110则从该特定标 签的标签信息所指示的该特定时间戳记开始播放该多媒体文件。此外,所检 测到的向右或向左的信号并不局限于来自于使用者的手势,也有可能来自于 触控笔的笔势,任何能实质上对多媒体装置产生一方向信号的物体/手段皆属 于本发明的范围。
根据图3所示的范例的一些设计变化,处理电路110可将上述至少一标 签的标签信息附加于该多媒体文件,其中该至少一标签的标签信息可包含上 述至少一时间戳记。尤其是,上述至少一标签的标签信息可进一步包含上述 至少一标签的至少一标签文字,且该使用者界面允许使用者针对该至少一标 签来输入或编辑上述至少一标签文字。实作上,上述至少一标签文字可以是 至少一字串,用以指示上述至少一标签所对应的视频内容的标题(heading)。
请参考图4,图4为本发明基于标签的控制架构(tag-based control scheme) 应用在图3的方法的一实施例的示意图。在本范例中,上述多媒体播放器可 利用上述标签来执行操作,尤其是,多媒体播放器可为具有视频播放器使用 者界面(user interface,UI)400的一视频播放器,其中视频播放器使用者 界面400可被视为步骤310中的使用者界面的一范例。如图4所示,视频播 放器使用者界面400在本范例中可包含一些虚拟按钮以供使用者来控制视频 播放器的运作,例如,这些虚拟按钮可包含至少一播放/暂停虚拟按钮403(尤 其是图4绘示的虚拟暂停按钮),且可包含一标签虚拟按钮405,用以触发一 些基于标签的相关设定,其中标签虚拟按钮405可被视为图3中的标签虚拟 按钮的一范例。此外,视频播放器使用者界面400可包含一进度条410,其 可被视为步骤310中的进度条的一范例,且可包含一或多个标签,例如标签 420-1、420-2,如同前述一些范例中,标签420-1、420-2可事先被加入至进 度条410。举例来说,使用者可分别输入或编辑标签420-1、420-2的标签文 字,其中标签420-1、420-2的标签文字可分别为“好地方(Cool place)”、“不 可错过的(Must see)”。然而此仅为说明的目的,并非用以限定本发明。此 外,在进度条410上的目前时间指标412可被视为上述目前时间指标的一范 例。在本范例中,目前时间指标412以位于标签420-1左侧且覆盖在进度条 410上的矩形来作说明,然而此仅为说明的目的,并非用以限定本发明。在 另一实施例中,目前时间指标412的形状以及颜色可被变更。在一些范例中, 目前时间指标412的位置可随着播放中的时间来改变,且可根据使用者控制 来改变(例如使用者可能想要通过拖曳目前时间指标412来改变播放的目前 时间)。
请参考图5,图5为关于图4的基于标签的控制架构的弹出菜单(pop up  menu)的一实施例的示意图。弹出菜单510可包含多个菜单项目(entry),这 些菜单项目分别指示多个选项(option),例如“输入标签内容”、“删除标签”、“将 标签视频推送(push)至电视”、“用PIP来播放标签视频”等菜单项目用以分 别提供一标签文字输入服务(例如输入或编辑一标签的一标签文字)、一标签 删除服务(例如删除一标签)、一标签视频传送服务(例如将标签视频传至一 或多个外部装置(external device),以从该特定标签的标签信息所指示的该特 定时间戳记开始播放该多媒体文件),以及一标签视频画中画(picture in  picture,PIP)服务(例如以PIP功能从该特定标签的标签信息所指示的该特 定时间戳记开始播放该多媒体文件)。
根据本实施例,当检测到上述这些标签中的一标签(例如标签420-1、 420-2中任一标签)被触摸且触摸时间达到一预定触摸时间阈值,处理电路 110可显示包含上述这些菜单项目的弹出菜单510(例如利用图2的触摸感测 显示面板240),尤其是,这些菜单项目中的一菜单项目,例如菜单项目“输入 标签文字”,可被用来输入或编辑一标签的标签文字,例如该特定标签的标签 文字。因此当有需要时,使用者可对加入至进度条410上的标签420-1、420-2 中任一标签的标签文字进行输入或编辑。此外,这些菜单项目中的另一菜单 项目,例如菜单项目“删除标签”,可被用来删除一标签,例如该特定标签, 因此当有需要时,使用者可对加入至进度条410上的标签420-1、420-2中任 一标签的标签文字进行删除。另外,这些菜单项目中的一特定菜单项目,例 如图5所示的菜单项目“将标签视频推送至电视”以及“用PIP来播放标签视 频”中任何一个,可被用来触发基于标签的播放,尤其是,当检测到该特定菜 单项目被选取时,处理电路110从该特定标签的标签信息所指示的该特定时 间戳记开始播放该多媒体文件。
举例来说,在该特定菜单项目为图5中的菜单项目“将标签视频推送至电 视”的情况下,当检测到该特定菜单项目被选取时,处理电路110藉由从该多 媒体文件将对应于该特定标签的标签视频内容复制(copy)至一临时 (temporary)文件(例如暂存在存储单元105中),以及藉由传送该临时文件 的一位置给位于该电子装置之外的一外部(external)显示装置(例如一数字 电视),来通过该外部显示装置播放该标签视频内容,以将标签视频内容推送 (push)至该外部显示装置,其中该标签视频内容包含该多媒体文件的局部 内容,且该局部内容起始于该特定时间戳记。因此,多媒体文件由该外部显 示装置(例如数字电视)从该特定标签的标签信息所指示的该特定时间戳记 开始播放该多媒体文件,其中该临时文件(又称之为“暂存文件”)可在对应于 该特定标签的基于标签的播放完成或取消后被删除。然而此仅为说明的目的, 并非用以限定本发明。在另一范例中,在该特定菜单项目为图5中菜单项目“用 PIP来播放标签视频”的情况下,当检测到该特定菜单项目被选取时,处理电 路110会以画中画(picture in picture,PIP)的方式在上述使用者界面(例 如视频播放器使用者界面400)中创建(create)一个新视窗,以及在该新视 窗中从该特定标签的标签信息所指示的该特定时间戳记开始播放该多媒体文 件。
请参考图6,图6为有关于图4的基于标签的控制架构的画中画播放的 一实施例的示意图。在本范例中,当检测到菜单项目“用PIP来播放标签视频” 被选取时,处理电路110在视频播放器使用者界面400中以画中画的方式创 建上述新视窗,例如图6所示的PIP视窗610,以及在该新视窗中从该特定标 签的标签信息所指示的该特定时间戳记开始播放该多媒体文件。请注意,在 处理电路110的控制之下,在图4所示的视频播放器使用者界面400的主视 窗中的原始的播放进度可继续进行,而不受到在图6所示的PIP视窗610中 基于标签的播放的影响。
图7为本发明基于标签的控制架构应用在图3的方法的另一实施例的示 意图。进度条710可被视为步骤310中提及的进度条的一范例,且标签720-1、 720-2以及720-3可如同前述一些范例,被事先加入在进度条710上,例如, 使用者可分别对标签720-1、720-2以及720-3进行输入或编辑,其中标签 720-1、720-2以及720-3的标签文字在本范例中可被分别暂时隐藏(hidden)。 然而此仅为说明的目的,并非用以限定本发明。在另一范例中,使用者可省 去分别对标签720-1、720-2以及720-3进行输入或编辑的步骤。在一些范例 中,对标签720-1、720-2以及720-3进行输入标签文字的功能可被失能 (disable)或取消。此外,在进度条710上的目前时间指标712可被视为前 述的目前时间指标的一范例,其中显示在图7左下方的一时间“00:00:32” 为目前时间指标712的目前时间,且显示在图7右下方的另一时间“00:03: 06”则为多媒体文件的时间总长度。在本实施例中,目前时间指标712以位于 标签720-3右侧且覆盖于进度条710上的一圆圈来说明。然而此仅为说明的 目的,并非用以限定本发明。在另一范例中,目前时间指标712的形状以及 颜色可被变更。在一些范例中,目前时间指标712的位置可随着播放中的时 间来改变,且可根据使用者控制来改变(例如使用者可能想要通过拖曳目前 时间指标412来改变播放的目前时间)。
如图7所示,使用者界面在本范例中可包含一弹出菜单730,其可根据 使用者界面中一特定的信号(例如特定的使用者手势)或一特定的虚拟按钮 来被触发,举例来说,弹出菜单730可包含多个菜单项目,其分别对应多个 选项,例如图7中的菜单项目“共享”、“书签(bookmark)”、“屏幕截图 (screenshot)”、“细节(details)”以及“协助(help)”分别用以提供一共享 服务(例如共享该多媒体文件)、一关于书签的服务(例如新增或利用书签)、 一屏幕截图服务(例如获得一屏幕截图)、本范例的视频播放器的细节信息, 以及协助信息(例如使用该视频播放器的方法)。更明确来说,当检测到菜单 项目“共享”被选取时,处理电路110可将上述标签信息(例如关于这些标签 的时间戳记以及这些标签的标签文字(或标签字串))附加至多媒体文件,以 共享该多媒体案以及上述标签信息,如此一来,使用者可将多媒体文件共享 给他/她的朋友,且他们可藉由这些标签的帮助来从这些标签中任一标签(例 如特定标签)的标签信息所指示的时间戳记来观看多媒体文件。然而此仅为 说明的目的,并非用以限定本发明。在另一范例中,当检测到菜单项目“共享” 被选取时,处理电路110可准备一份该多媒体文件的复制文件,以及将上述 标签信息(例如关联于这些标签的时间戳记以及这些标签的标签文字(或标 签字串))附加至该多媒体文件的复制文件,以共享该多媒体文件以及上述标 签信息,其中多媒体文件在前述电子装置中将不会被修改(alter),如此一来, 使用者可将多媒体文件共享给他/她的朋友,并且他们可藉由这些标签的帮助 来从这些标签中任一标签(例如特定标签)的标签信息所指示的时间戳记来 观看多媒体文件。为简洁之故,在本范例中省略与其他范例中相似的叙述。
请参阅图8,图8为应用图3的方法的工作流程的一实施例的示意图。
在步骤810中,处理电路110播放多媒体文件,例如图1所示的视频片 段(为简洁之故,在图8中以“播放视频”来标示)。
在步骤820中,因应使用者的指示(例如使用者触摸图5中弹出菜单510 的菜单项目“将标签视频推送至电视”),处理电路110会提供前述的标签视频 推送服务(为简洁之故,在图8中以“选取以将标签视频推送至电视”来标示)。 例如,标签视频可对应于上述的特定标签(例如图4中标签420-1、420-2中 之一个,或例如图7中标签720-1、720-2以及720-3中之一个)来进行推送 服务。然而,此仅为说明的目的,并非用以限定本发明。
在步骤830中,处理电路110通过数字生活网络联盟(Digital Living  Network Alliance,DLNA)服务来检查一或多个有连线的电视。例如,在只 有一台电视有连线到DLNA服务时,处理电路可通过DLNA服务检查该有连 线的电视。然而,此仅为说明的目的,并非用以限定本发明。在另一情况下, 当有多台电视连线到DLNA服务时,处理电路110会决定连线到DLNA服务 的这些电视中哪一台电视适合进行后续步骤。
在步骤840中,处理电路110选取一有连线的电视(例如步骤830中有 连上DLNA服务的多台电视中的一台),其中被选取的电视可视为前述外部 显示装置的一范例。
在步骤850中,处理电路110从该特定标签开始(尤其是从该特定标签 的标签信息所指示的该特定时间戳记开始)存储一新的标签视频文件,其中 该新的标签视频文件可为前述临时文件的一范例。
在步骤860中,处理电路110将该新的标签视频文件的一致资源识别符 号(uniform resource identifier,URI)传送给所选取的有连线的电视(为简 洁之故,在图8中以“新的标签视频URI”来标示)。如此一来,所选取的有连 线的电视便可存取该新的标签视频文件。
在步骤870中,所选取的有连线的电视藉由DLNA串流(streaming) 的辅助来播放该新的标签视频文件(为简洁之故,在图8中以“电视以串流 来播放”来标示),其中处理电路110可视所选取的有连线的电视的基于标签 的播放的需要,将DLNA串流内容传送至该电视。
在步骤880中,所选取的有连线的电视停止播放该新的标签视频文件(为 简洁之故,在图8中以“电视停止播放”来标示)。举例来说,所选取的有连 线的电视的基于标签的播放可被完成。在另一范例中,所选取的有连线的电 视的以标签为主的播放可被取消。
在步骤890中,处理电路110删除该新的标签视频文件。然而,此仅为 说明的目的,并非用以限定本发明。在一些范例中,可不必删除前述临时文 件(例如该新的标签视频文件),其中临时文件可被保留作其他用途。
通过工作流程800的执行,使用者可轻易地共享多媒体文件,因此可解 决已知技术中的问题。为简洁之故,相似的描述将不在本范例中重复叙述。
请参考图9,图9为应用图3的方法的工作流程的另一实施例的示意图。
在步骤910中,处理电路110播放多媒体文件,例如前述图1的视频片 段(为简洁之故,在图9中以“播放视频”来标示)。
在步骤920中,因应使用者的指令(例如使用至触摸图5的弹出菜单510 中的菜单项目“用PIP来播放标签视频”),处理电路110选择要提供前述的标 签视频PIP服务(为简洁之故,在图9中以“选取以用PIP来播放标签视频” 来标示)。举例来说,标签视频PIP服务可对应前述的特定标签(例如图4中 标签420-1、420-2其中一个,或图7中标签720-1、720-2、720-3其中一个)。 然而,此仅为说明的目的,并非用以限定本发明。
在步骤930中,上述视频播放器(可视为运行于处理电路110的多媒体 播放器的一范例)呼叫框架委派(framework delegate)来回传一界面工具集 (widget),其中至少一命令(例如 Widget*gaia::core::MultiWindow::onWindowCreate)可被利用。然而,此仅为 说明的目的,并非用以限定本发明。
在步骤940中,视频播放器对框架设定新的视窗覆盖(window overlay) 以及位置。
在步骤950中,框架委派创建上述的新的视窗(例如图6中的PIP视窗 610),并在新的视窗上显示界面工具集。
在步骤960中,视频播放器在新的视窗中,通过新的媒体播放器或表面 界面工具集(surface widget)来从该特定标签开始播放相同的视频,以进行 控制以及播放。
通过工作流程900的执行,使用者可轻易地共享多媒体文件,因此可解 决已知技术中的问题。为简洁之故,相似的描述将不在本范例中重复叙述。
根据一实施例,前述的计算机程序产品可由数个程序代码区段(code  segment)组成。此外,在这些程序代码区段被载入至装置100(尤其是处理 电路110)并且被执行后,图4所示的方法的步骤以及特征可据以被实施。
以上所述仅为本发明的优选实施例,凡依本发明权利要求书所做的均等 变化与修饰,皆应属本发明的涵盖范围。

使用标签的多媒体管理的方法、装置及计算机程序产品.pdf_第1页
第1页 / 共22页
使用标签的多媒体管理的方法、装置及计算机程序产品.pdf_第2页
第2页 / 共22页
使用标签的多媒体管理的方法、装置及计算机程序产品.pdf_第3页
第3页 / 共22页
点击查看更多>>
资源描述

《使用标签的多媒体管理的方法、装置及计算机程序产品.pdf》由会员分享,可在线阅读,更多相关《使用标签的多媒体管理的方法、装置及计算机程序产品.pdf(22页珍藏版)》请在专利查询网上搜索。

使用标签的多媒体管理的方法、装置及计算机程序产品,其中该方法应用于一电子装置,该方法包含以下步骤:提供一使用者界面以允许一使用者将对应于一多媒体文件的至少一时间戳记的至少一标签加入至一进度条;以及当检测到被加入至该进度条的一特定标签被选取来执行一基于标签的播放时,从该特定标签的标签信息所指示的一特定时间戳记来开始播放该多媒体文件。。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1