直接延迟模式的自动触发方法与流程

文档序号:17487028发布日期:2019-04-20 06:54阅读:341来源:国知局
直接延迟模式的自动触发方法与流程

本发明涉及一种直接延迟模式的自动触发方法。

本发明的领域为电视解码器单元的领域。

解码器单元又被称为“机顶盒”。电视解码器单元是一种至少包括以下几部分的设备:

-用于接收电视广播信号的无线或有线通信装置,

-用于在所接收的广播信号中选择广播频道的装置,以及

-用于产生能被电视接收的信号的装置。

对于本发明,信号不加区分地,是模拟信号或数字信号。

更确切地说,本发明的领域是由电视解码器单元管理直接延迟模式的领域。

直接延迟模式也被称为“窍门模式”。

直接延迟模式是直接地查看节目广播(也称为“直播”节目)的模式,该模式使广播能够暂停并在广播内暂时浏览。暂时浏览是指以快退或快进来滚动节目的能力。

可以理解,快进不能超过当前的日期。换句话说,直接延迟模式不能看到尚未播出的内容。



背景技术:

在现有技术中,为了能够确定地观看整个电视节目,用户可以采取几种解决方案。

第一解决方案叫做“追赶”或“重播”电视。该第一解决方案要求广播电视公司建立一个特定和相应的网络基础设施。这种追赶基础设施必须具体能够:

-记录必须要被追赶的所有节目,以及

-对用户以异步方式传送的所有追赶请求进行服务。

解码器盒还必须能够具有一个可用的活动网络连接以实时访问追赶基础设施。经常由于所采用技术(例如hls(http直播流))的功能,定向延迟功能不能通过第一解决方案获得。

第二解决方案是使用解码器单元的传统记录功能。有了这样的解码器单元,就可以预先编译希望以后观看的节目的记录。这样的编译是通过电子节目指南(epg)或选择一个频道然后手动启动记录来实现的。第二解决方案有如下几个缺点:

-所述记录是在硬盘上创建的,需要以某种方式定期将其删除以释放磁盘空间;

-从用户的角度来看,所述用户需要在开始其广播前考虑编译其记录。因此这种解决方案迫使用户去注意当前节目之外的其他东西,并管理解码器单元的高级功能。



技术实现要素:

本发明旨在克服上述现有技术的全部或部分缺陷,特别是提出可能提升用户体验的方法。

本发明实现了一种方法,用于在用户观看最多的节目或频道上,即用户收藏的节目上,自动触发直接延迟模式。这些观看最多的节目的确定是基于使用历史,相当于观看习惯。

得益于根据本发明的方法,如果用户正在观看另一个节目或查看他通常观看的节目时晚了,不会再错过他收藏的节目的开始。自动启动直接延迟模式的机制使得可以在用户没有进行任何直接操作的情况下产生临时记录。该产生根据可用资源进行,特别是根据解码器单元的接收容量。

本发明使得希望完成查看与普通节目同时广播的节目的用户能够在以后观看整个日常节目,而无需所述用户的任何动作。

因此:

-不再需要为了能够查看其日常广播的开始而将解码器单元连接到追赶基础设施;

-用户不再需要考虑创建记录,解码器自动根据用户的习惯为其创建。用户也不再需要删除记录,因为解码器以临时方式管理该功能,而不像传统的在硬盘上记录。

得益于本发明,用户体验得到了改善,因为现有技术中的手动操作、在追赶服务器中浏览或编译记录都不再需要。

为此,本发明的一方面涉及一种由解码器单元自动触发直接延迟模式的方法,其特征在于,该方法包括以下步骤:

-由解码器单元的读取装置在解码器单元的收藏夹存储器中读取收藏节目记录列表,收藏节目记录至少包括开始时间和广播频道标识符,

-根据时间准则筛选收藏节目记录列表,以选择在当前日期之后开始少于预定第一时段的收藏节目对应的记录,

-对于每个所选的记录分配直接延迟模式资源,这些资源至少包括接收器和用于触发直接延迟模式的延迟模式存储器。

本发明的方法除具有前段所述的主要特征外,还可以具有以下特征中的一项或多项附加特征,可以单独考虑,也可根据其所有可能的技术组合考虑:

-收藏节目记录列表根据解码器单元的使用自动更新,用户的至少一个操作导致对收藏节目记录列表的更新条件的评估;

-所述至少一个操作是指频道操作的更改,这样的频道更改导致时间零点的初始化,更新条件是相对于时间零点超出第二预设时段;

-收藏节目记录包括在他们之间的竞争事件中用于对收藏节目记录进行分类的评级,记录随预定初始评级被添加到列表;

-每次在通过时间和频道标识符链接到记录的收藏节目记录列表的更新条件的评估被评估为真时,评级就会增加;

-收藏节目记录列表容量有限,当记录评级到达预设的最低评级时,该从列表中删除该记录;

-每次在收藏节目记录列表的更新条件的评估被评估为真、且列表已达最大容量时,评级就会下降,其中该条件通过时间链接到记录;

-该列表的最大容量等于解码器单元有能力同时处理的播放频道的数量;

-在置于待机模式期间,解码器单元计划(230)在基本上等于下一个优选节目记录的开始时间的日期唤醒,下一个的概念相对于置于待机模式的日期进行评估;

-方法还包括根据与所述收藏节目对应的收藏节目记录是否包括使其成为永久记录指令的记录资格标志,进行永久记录收藏节目的步骤。

附图说明

本发明的其他特征和优点将通过阅读下面的描述并参考附图而变得更加清晰,其中:

图1,能够实施根据本发明的方法的硬件装置的示意图;

图2,根据本发明的方法的步骤的图示;

图3示出了根据本发明的方法的示例性实施方式。

为了使描述更清晰,相同或相似的组件在所有附图中均采用相同的附图标记。

本发明将通过阅读下面的描述并查阅附图得到更好地理解。这些都是为了说明性目的提供的,并不构成对本发明的限制。

具体实施方式

图1展示了解码器单元设备100。该解码器单元100包括:

-微处理器110。它是一种以简化的方式表示的处理装置。解码器单元可能包括多个微处理器,例如具有专用于图像处理(主要是解压缩)的微处理器;

-存储装置120,例如硬盘,无论是本地的还是远程的,无论是简单的还是网格形式(例如raid),或是存储器芯片;

-用于接收电视节目广播信号的至少一个通信接口130。图1展示了:

-卫星接口130.1,

-以太网接口130.2,

-用于数字地面电视的赫兹接口130.3,

-wifi接口130.4,

-……列表没有限制;

-控制接口140,用于接收由解码器单元的用户处理的遥控器发送的信号,以便与解码器单元进行交互;

-音频-视频输出接口150,例如hdmi格式的,以将解码器单元连接到电视;

-计时器160。

每个通信接口130.x都与使得解码器单元100能够同时处理多个节目的装置相关联。例如,在地面数字电视的情况下,这些装置是调谐器。在以太网或wifi接口的情况下,这些装置是处理器或专用处理器级别的通带和处理能力。

图1展示了解码器单元的微处理器110,解码器单元的存储装置120,用于接收电视节目广播信号的接口130.x,控制接口140,音频-视频输出接口150和定时器160,通过总线170相互连接。

图1展示了包括几个区域的存储装置120。图1展示了存储装置120包括:

-包括用于实施根据本发明的方法的指令代码的区域120.1;

-收藏夹存储器区域120.2。收藏夹存储器可以记录收藏节目列表。每个收藏节目对应着一条收藏节目记录。因此就产生了记录列表。根据所选的实施方式,收藏节目记录是表格中的一行,一系列xml标签等等;

-第一预设时段区域120.3;

-第二预设时段区域120.4,对应于被认为是解码器单元的用户感兴趣的节目的开始的时段。该区域的典型值是30秒。

对于图1中描述的可选方案,展示了收藏夹存储器区域120.2包括以下字段:

-广播频道标识符字段1202.1,广播频道例如是电视频道。因此,广播标识符使得可以选择用于接收广播信号的接口,还使得可以通过所选接收接口在接收数据中标识数据。这些标识的数据例如对应于标识的频道。

-开始时间字段1202.2。开始时间以小时和分钟表示,在00小时00分和23小时59分之间;

-评级字段1202.3,例如正整数;

-永久记录标志字段1202.4。一般为布尔值。

当一个操作属于一个设备时,它实际上是由该设备的微处理器执行的,微处理器由记录在设备的存储器中的指令代码控制。虽然一个动作属于一个应用,但其实际上是由设备的微处理器执行的,对应于该应用的指令代码记录在该设备的存储器中,当设备或应用发送或接收消息时,所述消息通过所述设备或所述应用的通信接口发送或接收。

图2展示了一个初步步骤200,其中解码器单元100读取收藏夹存储器区域120.2的内容。

初步步骤200之后是按照时间准则筛选读取列表的步骤210,时间准则为此类型:

(当前时间-开始时间)<第一预设时段

当前时间是通过向计时器160询问而获得的。第一预设时段是通过读取存储装置的第一预设时段区域120.3而获得的参数。

可以接受的是,开始时间也必须晚于当前时间。因此,时间准则令选择即将开始的收藏节目记录成为可能。

根据希望相对于节目网格的精度采取的余量,第一预设时段的传统数量级为10秒至几分钟。因此可以管理比预定时间、计时器偏差或者非同步计时器更早开始的节目。

在筛选步骤210的最后,解码器单元100因此建立了收藏节目记录列表,其描述了即将开始的节目。该列表可能为空。

如果列表为空,解码器单元100将从步骤210转到计划步骤230,其中解码器单元将负责收藏的过程置于待机状态。这归结到计划进程的下一次运行或唤醒。

如果该单元在进程启动时刻处于活动状态,则下一个运行日期取决于第一预设时段:

下一个运行日期=当前日期+第一预设时段

可以将这个时间缩短几秒钟,以便考虑日程偏差。

如果该单元在进程启动时刻处于待机状态,则下一个运行日期取决于收藏列表。在返回待机状态前,该单元将设置一个唤醒日期,该唤醒日期将是最接近当前日期的收藏节目的开始时间。

解码器单元在其唤醒时或在下一个运行时间实施初步步骤200。

在一个简单的可选方案中,初始步骤200以预设周期实施,例如每一分钟。

如果收藏节目记录列表不是空的,解码器单元100将从步骤210转到处理收藏节目30的步骤220。在处理步骤220中,对于在前一步骤中获得的每条收藏节目记录,解码器单元尽力实施直接延迟模式。

在可选方案中,收藏节目记录列表按评级降序分类。

解码器单元因其构造而具有同时处理广播频道的给定能力。例如,如果一个解码器单元包括两个调谐器,那么它的赫兹频道处理能力就会增加一倍。对于网络广播频道,例如通过因特网,其容量取决于网络的通频带和微处理器的处理能力。常规的同时处理能力在8至16个之间。这也就是接收容量或接收器的数量。接收器也称为前端:其形成与广播信号之间的接口。

收藏节目记录的处理至少包括:

-选择用于接收广播并提取的接口及其配置以获取与收藏节目记录节目的标识符相对应的数据,其也称为接收器;

-在临时存储器中记录接收到的数据。该存储器是临时的,因为它是使用循环存储器的直接延迟模式。

因此,对收藏节目记录的处理将轮回存储器(turningmemory)和接收器分配给所一条收藏节目记录。它是直接延迟模式的自动实施。

如果有足够的资源,特别是接收器资源,则处理列表的所有记录。否则,该处理将从没有可用资源的那一刻起停止。

可以注意到,直接延迟模式在所识别的节目结束时停止。解码器单元通过询问电子节目指南,也称为epg,而自动获得节目的时段。

根据本发明的方法可以通过如下伪算法描述:

在这种表示法中有,

-pplist:收藏节目记录列表,

-pp(i):pplist的第n个元素

该伪算法示出了一种管理记录的模式,在这种模式中,优先根据其评级来考虑记录。

采用这种方法,当用户改变频道并到达具有正在进行中的自动直接延迟模式的节目时,可以向用户建议,通过接口从开始查看节目。这种行为显然可以在用户首选项中进行配置,或者用户可以自己在临时记录中使用解码器单元的遥控器的快速位移按键进行移动。

图3展示了由解码器单元监视解码器单元用户的操作的步骤300。解码器单元从其启动的那一刻起永久地监视用户操作。当用户改变频道时,该算法,即根据本发明的方法,截获该操作并激活更新收藏节目存储器的过程。如果用户的操作是频道操作的更改,则解码器单元将转到触发临时化的步骤310。

在步骤310中,解码器单元初始化一个时间零点,例如将计数器设为零或将当前时间分配给特定的变量。然后将其自身置于待机模式。

如果计数器超过了第二预设值,则解码器单元转到获取当前节目特征的步骤320,即用户选择的节目。这可以视为评估更新收藏节目存储器的条件。在我们的例子中,该条件为:“用户对当前节目至少连续跳过一秒”。

当到达最低时间时,解码器单元检查节目是否可以添加到节目列表中,或者是否由于解码器单元的可用资源空间不足,解码器单元开始对已经在存储器中的收藏节目列表内实行投票机制。

在步骤320中,解码器单元询问电子节目指南以至少获得当前节目的开始时间。有了该信息,解码器单元在步骤330中在收藏节目存储器中搜索以确定当前节目是否已经在其中。

该搜索归结为提出以下问题:指向当前频道并且开始时间包括在由【当前节目开始时间,当前节目开始时间+当前节目的时间段】所形成的时间间隔中的节目的记录是否存在。

如果当前节目已经存在于收藏节目存储器中,那么解码器单元将转到增加收藏节目记录的评级的步骤340。在一个实施例中,该评级增加归结为对评级增加1。

在本发明的可选方案中存在一个最大评级。该最大评级是参数化的。在这种可选方案中,收藏节目记录的评级,也就是与收藏节目相关联的评级,不能超过这个最大值。

如果当前节目不存在于收藏节目存储器中,那么解码器单元将转到确定收藏节目存储器内剩余空间的步骤350。为了响应该问题,解码器单元在收藏节目存储器中搜索开始时间包括在间隔【当前节目的开始时间,当前节目的开始时间+当前节目的时间段】内的所有记录。如果找到的记录数量低于单元的接收容量,则空间还有剩余,否则没有空间剩余。

如果空间有剩余,那么解码器单元转到在收藏节目存储器中插入新记录的步骤360。该新记录初始化所需如下:

-当前节目的标识符,例如频道号;

-当前节目的开始时间;

-初始评级。在优选方案中,该初始评级为1。

如果不再有任何空间,则解码器单元转到减小评级的步骤370。对于收藏节目存储器的开始时间包括在间隔【当前节目的开始时间,当前节目的开始时间+当前节目的时间段】中的每条记录,解码器单元将评级降低1。如果在遍历记录的过程中评级变得小于最低评级,则删除该记录。

如果删除了记录,那这就为随后在插入新记录的步骤中作为要插入的新记录释放了空间。

在优选方案中,最小评级为1。

在本发明的另一个可选方案中,通过增加年龄对记录进行分类。这使得可以优先保存最老的记录。在该可选方案中,收藏节目记录包括创建日期字段1202.5,以使得能够分类。

有了本发明,用户不再需要考虑自己在收藏节目上启动直接延迟模式或编译记录。解码器单元根据用户习惯、通过收藏节目的确定,来自动实现该功能。因此,从收藏节目播出的那一刻起,它就被保存在定向延迟存储器中,供用户以后查看,而与当前节目无关。

如果接收器的数量足够多,并且存储容量允许,可以对同时广播的或有时间重叠的不同收藏节目本身同时发起若干延迟定向。根据解码器中可用的接收器数目n和已经编译过的k个记录:最多可以发起n-k-1个收藏节目的同步延迟定向;对当前节目预留1个接收器。

采用本发明可以在直接延迟模式下查看收藏节目的开始,也就是说,用户从节目开始到结束都可以以延迟模式访问节目,即使用户没有从开始进行观看。

如果解码器单元具有永久存储区域(硬盘类型),也可以在可选方案中提出保存/归档“收藏节目”的选项。该选项通过收藏节目记录级别上的标志字段实现。如果字段存储的是“真”值,那么节目被记录以供以后查看,也就是说不在直接延迟模式下查看。在这种情况下,收藏节目从定向延迟存储器转移到解码器单元的磁盘的永久存储区域。字段标志的值由适合的人机接口提供。

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