控制媒体内容的回放
2020-01-07

控制媒体内容的回放

在此公开用于控制数字媒体的回放的技术。在一个方面中,在正常进行媒体内容的回放的同时,显示诸如缩略图之类的快照以便向用户示出与搜寻位置相关联的媒体内容的表示。在另一方面中,临时地修改传输键的功能。临时修改允许用户非常精确地搜寻所期望的位置,且可以使得选择较少的输入键。此外,因为修改是临时的,所以提供了大量的灵活性。

允许用户沿着时间线108移动滑梭(shuttle)115以便搜寻所记录的视频中的新位置。快照125是滑梭的位置处的视频内容的表示。作为示例,快照125可以是“缩略图”,该缩略图是对应于在4小时33分钟处的视频的大小显著减小的图像(相比于主显示107)。在于2008年八月14日公布的标题为“SmartVideoThumbnail(智能视频缩略图)”的美国公布专利申请2008/0192840中描述了一种用于生成视频的缩略图的技术,该专利申请通过引用整体合并于此。然而,快照125不限于是缩略图。快照125可以是静态图像(例如,静止帧)或者可以包括多个帧,即使滑梭115是固定的。不要求快照125是图像。更一般地,快照125可以是与滑梭位置相关联的任何表示。快照125可以是诸如标题、景物描述等等的非图像数据。

参考图9,用于实现此处的技术的一个示例性系统包括计算机1010形式的通用计算设备。计算机1010的组件可以包括,但不仅限于,处理单元1020、系统存储器1030,以及将包括系统存储器的各种系统组件耦合到处理单元1020的系统总线1021。系统总线1021可以是若干类型的总线结构中的任一种,包括使用各种总线体系结构中的任一种的存储器总线或存储器控制器、外围总线,以及局部总线。作为示例而非限制,这样的体系结构包括工业标准体系结构(ISA)总线、微通道体系结构(MCA)总线、增强型ISA(EISA)总线、视频电子标准协会(VESA)局部总线,以及也称为夹层总线的外围部件互连(PCI)总线。 计算机1010通常包括各种计算机可读介质。系统存储器1030包括易失性和/或非易失性存储器形式的计算机存储介质,如只读存储器(ROM)1031和随机存取存储器(RAM)1032。基本输入/输出系统1033(BIOS)包括如在启动时帮助在计算机1010内的元件之间传输信息的基本例程,它通常储存在ROM1031中。RAM1032通常包含处理单元1020可以立即访问和/或目前正在操作的数据和/或程序模块。作为示例而非限制,图9示出了操作系统1034、应用程序1035、其它程序模块1036和程序数据1037。

对跳过键的临时修改是相当优雅的解决方案,其中它不要求分析视频内容以便尝试判断什么内容是广告片和什么内容是节目(例如,通过分析音量)的复杂算法。然而,许多电视节目中的广告时段的模式可以是显著地静态的,这允许用户快速地了解对于给定的广告时段他们需要向前准确地跳过多远。注意,不同的广告时段可以具有不同的间隔,且用户可以实际上临时地按照期望重新定义跳过键的功能。在确定总的跳过时间之后,处理进行到步骤706。

图8示出充当用于本发明的一些实施方式的平台的启用广播的计算机的示例配置。

在步骤608,基于该数值临时地修改传输键的功能。图7的过程700提供步骤608的细节。临时修改的一个示例是将数值解释成时间值并将快进键的功能修改成向前跳跃该量。临时修改意味着在某一时刻恢复传输键的正常功能。可以恰好在下次选择传输键时恢复该功能。换句话说,该修改可以持续传输键的单次选择。然而,在一些情况中,临时修改可以持续一段时间。

尽管通过执行被存储在计算机可读介质上的计算机可读指令来实现一些实施方式,但这并不是在所有实施方式中的要求。可以以硬件或硬件和软件的组合来实现一些实施方式。例如,过程300、400、500、600和/或700中的步骤中的至少一些可以在ASIC内实现。作为特定的示例,可以借助于ASIC来实现客户机214的部分。

在一种实施方式中,提供快照按钮132以供用户选择请求快照125。当用户选择快照按钮132然后在超时时段内选择键126中的一个时,键126控制滑梭115的位置。在用户不再选择键126中的一个之后,精调按钮133和134被用来在稳定时间期间前后地微调视频中与快照125相关联的位置。如果用户选择了选择按钮135,那么,以正常速度在主显示107中呈现与滑梭115(或快照125)相关联的视频内容的位置。可以与播放主显示107中的视频同步播放音频信号。

在稳定周期期间的任何时刻,用户可以中止搜寻操作。在步骤418,做出用户是否已经选择中止搜寻操作的判断。如果用户决定中止搜寻操作,那么,不再显示快照125,而是继续以正常速度在主显示107中呈现内容(步骤420)。可以使用任何合适的键或其他输入来指示中止请求。