用于反向记录的方法、设备和介质与流程

文档序号:20047210发布日期:2020-03-03 03:57阅读:295来源:国知局
用于反向记录的方法、设备和介质与流程

本公开涉及反向记录,并且尤其涉及用于在具有时移功能的设备中反向记录的方法和系统。



背景技术:

在基于dvb(数字视频广播)标准的当前stb节目记录应用中,存在两种tv记录模式:一种是“即时记录”,并且另一种是“预约记录”。在“即时记录模式”中,用户按下记录按钮从用户正感兴趣的指定时间发起记录。当用户认为令人难忘的场景结束时,它将通过再次按下记录按钮完成记录来完成。在“预约记录”模式中,根据在dvbpsi/si(节目专用信息/服务信息)表格中传输的eit(事件信息表格),用户能够预先选择指定的事件来记录相关的节目。记录将在事件时间开始时自动地发起并且将在事件结束时结束。对于上述两种方法,所记录的节目存储在内部/外部硬盘中。用户能够在任意时间观看所记录的节目。

然而,实际上当用户想要记录直播的tv节目时,并且用户仅对一些特殊的场景感兴趣,但是用户预先不知道感兴趣的点将在什么时候发生。例如,在足球比赛中,球迷热衷于记录进球发生时的场景,但是它不能够被预先知道。如果用户使用即时记录,不预先知道比赛期间的进球。用户根本没必要使用预约记录来记录足球比赛的全部。用户仅仅对进球发生感兴趣。如果完全地记录足球比赛,当用户观看90分钟记录时,通常他们将使用特技模式方法寻找到进球时间来观看进球场景。比赛期间感兴趣的点通常不超过10分钟。所以根本没必要在磁盘上记录其他90%的内容。



技术实现要素:

为了解决上面的问题,本发明提出“反向记录”的概念,这一概念可以由能够添加在遥控器上的称作“反向记录”按钮的按钮来实现。这允许用户仅记录在过去的指定时间中的节目。例如:对于电影,当用户观看令人难忘的场景,并且用户认为它值得保留时,那么能够按下“反向记录”按钮来记录过去5分钟内的场景,以记录令人难忘的场景。对于足球比赛,在进球发生之后,如果用户按下“反向记录”按钮,它将记录在过去1分钟内的比赛以包括所有进球过程。

根据本发明的一方面,提供用于在具有时移功能的设备中反向记录的方法,包括:当用户选择一个节目时,发起时移功能以在时移缓冲器上记录节目;接收在用户正在观看的节目内反向记录场景的指令;从eit(事件信息表格)中获取关于节目的信息;基于信息确定节目的类型;取决于节目的类型设置反向记录的持续时间;以及将存储在时移缓冲器中并且与从接收到指令的时间反向的持续时间相对应的数据复制到设备的存储器中。

在第一优选实施例中,根据默认的规则或者使用的指令激活时移功能。

在第二优选实施例中,接收指令由提供在设备的用户接口中的反向记录按钮实现。

在第三优选实施例中,关于节目的信息是与节目一起接收的eitp/f信息或者content_nibbel_level_1。

在第四优选实施例中,通过将取决于节目类型的所提议的持续时间指示给用户并且由用户选择来实现设置。

在第五优选实施例中,通过选择取决于或者不取决于节目类型的默认持续时间来实现设置。

在第六优选实施例中,还包括经由提供在用户接口上的记录回放按钮,接收回放存储在设备的存储器中的反向记录目录中的所记录数据的指令。

根据本发明的一方面,提供计算机程序产品,可以从通信网络下载和/或记录在由计算机可读和/或由处理器可执行的介质上,该计算机程序产品包括用于实现前述方法的程序代码指令。

根据本发明的一方面,提供非临时性计算机可读介质,包括记录在上面并且能够由处理器运行的计算机程序产品,该计算机程序产品包括用于实现前述方法的程序代码指令。

根据本发明的一方面,提供用于在具有时移功能的设备中反向记录的系统,包括处理器以实现:当用户选择一个节目时,发起时移功能以在时移缓冲器上记录节目;接收在用户正在观看的节目内反向记录场景的指令;从eit(事件信息表格)中获取关于节目的信息;基于信息确定节目的类型;取决于节目的类型设置反向记录的持续时间;以及将存储在时移缓冲器中并且与从接收到指令的时间反向的持续时间相对应的数据复制到设备的存储器中。

在第一优选实施例中,根据默认的规则或者使用的指令激活时移功能。

在第二优选实施例中,接收指令由提供在设备的用户接口中的反向记录按钮实现。

在第三优选实施例中,关于节目的信息是与节目一起接收的eitp/f信息或者content_nibbel_level_1。

在第四优选实施例中,通过将取决于节目类型的所提议的持续时间指示给用户并且由用户选择来实现设置。

在第五优选实施例中,通过选择取决于或者不取决于节目类型的默认持续时间来实现设置。

在第六优选实施例中,还包括经由提供在用户接口上的记录回放按钮,接收回放存储在设备的存储器中的反向记录目录中的所记录数据的指令。

应当理解,本发明的更多方面和优点将在本发明的下面的详细描述中发现。

附图说明

附随附图将用来例示如由描述说明的本发明的实施例,包括附随附图以提供本发明的更多理解,并且附随附图被合并并且构成本申请的一部分。本发明不局限于实施例。

在附图中:

图1例示根据本发明的实施例的系统100的示例性框图。

图2例示根据本发明的实施例的、例示如何实现反向记录功能的流程图。

图3例示根据本发明的实施例的、示出用户如何实现反向记录功能的系统图。

具体实施方式

在下面的描述中,将描述本发明的实施例的各个方面。为了说明的目的,陈述具体的配置和细节以便提供彻底的理解。然而,对本领域技术人员也将是显然的,本发明可以不使用这里所展示的具体细节而实现。

本发明的实施例包括“反向记录”功能,这让用户仅记录在过去的时间内感兴趣的场景。通过添加该功能,将不需要记录tv节目的全部并且能够节省stb存储设备的磁盘空间。

图1例示根据本发明的实施例的系统100的示例性框图。系统100能够是电视机、计算机系统、平板电脑等。系统100包括cpu(中央处理单元)111、存储器113、显示器115和用户输入模块117。如图1中所示,诸如ram(随机存取存储器)这样的内存119可以连接到cpu111。包括cpu111、存储器113和内存119的设备110能够是优选地基于dvb标准的记录器或者stb(机顶盒)。

显示器115被配置为将文本、图像、视频以及任何其他内容视觉地展示给系统110的用户。根据本发明的实施例,存储器113被配置为存储软件程序和数据,以供cpu111驱动并且操作处理来记录内容。用户输入模块117可以包括按键或按钮来输入字符或命令,并且也包括用于识别使用按键或按钮输入的字符或命令的功能。取决于系统的使用应用,用户输入模块117能够在系统中省略。

图2例示根据本发明的实施例的、例示如何实现反向记录功能的流程图。作为前提,在设备110中必须启用时移功能,以支持自动记录功能。时移功能是缓冲预先确定期间,诸如过去的几个小时或者几个星期内的至少一个节目。除此之外,在用户输入模块117上添加一个“反向记录”按钮用于用户的选择。能够经由用户输入模块117添加按钮以提供可用的按键。

在步骤201,当设备110启动并且由用户调节(zap)到指定的频道来观看事件时,自动发起时移缓冲器。默认的缓冲器大小是2个小时,这意味着它能够自动地缓冲2个小时的节目。默认缓冲器大小的大小能够根据需要改变。设备110能够由eit管理器访问eit信息,以获取关于事件的信息。eit管理器安装在设备110中。在该实施例中,当用户选择一个事件时发起时移功能,然而,时移功能可以在设备110的激活期间自动地应用于所有事件。系统可以在预先确定的时间已经过去之后识别到用户选择一个服务。

在步骤203,当用户发现过去的场景很有意义记录下来并且按下“反向记录”按钮时,设备110接收指令以关于用户正在观看的事件,开始反向记录功能。

在步骤205,设备110获得关于事件的eit信息,并且确定事件类型。如下面所描述的,eitp/f信息或者content_nibbel_level_1的内容描述符能够用来确定事件类型。

在步骤207,设备110根据关于每个事件类型的默认时间或者由用户通过用户输入模块117手动选择的时间,设置记录持续时间。

在步骤209,设备110将存储在时移缓冲器中的、从接收到指令的时间开始过去的持续时间的数据复制到设备110的存储器113中的“反向记录”目录中。存储器可以是内部/外部硬盘。

在记录完成之后,用户能够像即时/预约记录一样从所存储的目录中回放所记录的事件。如何在记录库中存储数据,存在如下两种方法:

1.节目类型:例如,在记录库目录下存在电影、歌曲和体育子目录;以及

2.记录时间(和/或日期):例如,在记录库目录下存在2014-01-01和2014-01-02子目录。

如上所述,反向记录功能能够根据节目类型组织,因为节目类型能够从eit事件信息中获得。它也能够根据时间序列组织。如果设备110关闭,转到步骤211,终止反向记录功能。否则,反向记录功能继续并且准备下一次记录。

在一个实施例中,根据用户正在观看的事件类型,设置默认的反向记录时间。如果事件类型是体育,那么默认的反向记录时间是1分钟。利用eitp/f信息来判断事件类型。如果节目是体育比赛,那么反向记录功能典型地用于进球发生的场景。如果事件类型是电影/戏剧,那么默认的反向记录时间是10分钟。最令人难忘的电影场景大约为10分钟。如果事件类型是音乐/芭蕾/舞蹈,那么默认的反向记录时间是4分钟。典型地,一首歌曲的持续时间大约为4分钟。默认地,可以展示让用户选择用户想要对于过去的场景记录多少时间的消息。

所参考的eitp/f信息是关于在eit当前/接着的信息中使用的内容描述符。表格1-1描述在dvb-si标准(etsi300468)中定义的内容描述符定义。如果不存在内容描述符,那么默认的反向记录时间是5分钟。

表格1-1内容描述符

content_nibbel_level_1也在etsi300468中定义。它使用不同的事件类型来定义。对于不同的事件,它们能够映射到反向记录默认持续时间。例如,电影事件的感兴趣的点可以持续10分钟用于反向记录。

表格1-2内容nibbel_level_1定义以及到默认反向记录持续时间的映射

图3更详细地例示根据本发明的实施例的、示出用户如何实现反向记录功能的系统图。在该实施例中,设备110是stb。观看tv的用户按下ch+/ch-按钮(301)并且改变频道至一个服务(303)。时移功能在stb中启用;并且时移缓冲器自动地填充(305)。eit表格信息由stbeit管理器可用(307)。

当用户发现过去的场景很有意义记录下来时,用户按下反向记录按钮(309)。stb从eit内容描述符半字节级别信息中获取当前服务内容nibbel_level_1(311、313)。代替地,stb也能够利用eitp/f信息。stbui能够根据内容描述符指示所提议的记录持续时间,以让用户选择它(317)。作为替换,记录持续时间能够设置成与内容描述符有关/无关的默认值。作为替换,能够同时应用两种方法,让用户相应地选择。

stb经由记录管理器将具有记录持续时间的服务剪辑从时移缓冲器复制到stb的存储器中的“反向记录”目录。记录从用户按下反向记录按钮的时间开始,并且反向记录该记录持续时间内的服务剪辑(319)。当记录结束时,stbui可以将它指示给用户(321)。用户能够像即时/预约记录一样对于所存储的目录回放所记录的服务剪辑。为了回放,用户按下记录回放按钮(323)。stb经由stb记录管理器取得存储在存储器中的“回放记录”目录中的数据(325),以回放(327)。

已经描述了许多实现方式。然而,应当理解,可以进行各种修改。例如,不同实现方式的元素可以组合、补充、修改或者移除以产生其他实现方式。另外,普通技术人员将理解,其他结构和处理可以取代公开的那些,并且作为结果的实现方式将以与所公开的实现方式至少基本上相同的(多个)方法,执行至少基本上相同的(多个)功能,实现至少基本上相同的(多个)结果。因此,这些和其他实现方式由本申请考虑并且在所附权利要求书所定义的本发明的范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1