使用按需转码的多画面网络数字视频记录的系统和方法_3

文档序号:9439598阅读:来源:国知局
户装置不能够支持118的格式。nDVR 104附加地知道没有内容118的其它格式被存储在档案库106中,因为自记录以来超过五天已过去。nDVR 104将识别用户装置114仅能够对支持分辨率640x360的ARB格式的并且具有1.17Mbps的传输比特率的内容进行解码。nDVR 104因此将从档案库106中检索内容118并且将它发送到ODT202,所述ODT 202具有用于将内容118转码成支持分辨率640x360并且具有1.17Mbps的传输比特率的ABR格式。ODT 202然后可以将内容118转码成支持分辨率640x360并且具有1.17Mbps的传输比特率的ABR格式。
[0055]如上面所讨论的,在一些示例中,nDVR 104可以确定用户装置114期望的比特率/分辨率并且可以指示ODT 202以该比特率/分辨率递送内容。然而,在其它示例中,ODT202也许能确定用户装置114期望什么比特率/分辨率,并且然后以该比特率/分辨率递送内容。
[0056]如上面所讨论的,观看节目的可能性随着时间进行下去而降低,并且因此必须经由ODT 202对内容进行转码的可能性也降低。将稍后进一步描述与转码相关联的成本。
[0057]图5图示示出了随着时间的推移而按需对内容进行转码的成本的曲线图。
[0058]如该图中所示,曲线图500包括每订户按需转码(ODT)成本轴504、存档内容老化轴502以及ODT成本线506。
[0059]ODT成本线506表示与对内容118进行转码相关联的成本。这里,存在观看内容118的可能性随着时间的推移而降低的假定。例如,如果棒球比赛被记录,并且在两天内未被观看,则所记录的棒球比赛将被观看的可能性将大大地降低。另外,如果观看内容118的可能性随着时间的推移而降低,则观看内容118的另一格式(例如,内容120、内容122、内容124、内容126以及内容128中的任何一个)的可能性随着时间的推移而附加地降低。因此,ODT成本线506的斜率是负的。
[0060]图6图示示出了按照惯例存储不同的内容格式的成本的曲线图。
[0061]如该图中所示,曲线图600包括百分比唯一拷贝轴602、每订户成本轴604、部分606以及部分608。
[0062]在这个示例中,部分606对应于用于存储内容118的存储成本。因为更多订户存储内容118的拷贝,所以成本增加。如由线610所示出的,如果100%的订户仅存储内容118的拷贝,而不存储内容120、内容122、内容124、内容126以及内容128的拷贝,则成本是 $160。
[0063]部分608对应于用于存储内容118以及附加内容120、附加内容122、附加内容124、附加内容126和附加内容128的存储成本。因为更多订户存储内容118的拷贝,所以成本增加。如由线612所示出的,如果仅40%的订户存储内容118的拷贝,并且还存储内容120、内容122、内容124、内容126以及内容128,则成本是$175,其比在每个人具有内容118的仅一个拷贝情况下多$15。考虑节省的另一方式考虑60%的订户存储所有内容的拷贝的情形,这将花费大约$210。这将比在每个人具有内容118的仅一个拷贝情况下多大约$50。
[0064]如上面所讨论的,本发明的方面通过去除内容的统计上不需要的格式来降低总体成本。将参考图7进一步讨论这个。
[0065]图7图示示出了存储内容的成本的曲线图。
[0066]如该图中所示,曲线图700包括与曲线图600相同的轴、部分704以及部分702。
[0067]当实现了一些示例实施例时,仅中间格式被存储在档案库106上,因此存储中间格式的成本将随着更多内容被存储在档案库106中而增加,如由中间存储成本704的向上斜率所示出的。用于在请求了重放时对一条内容进行转码的成本是恒定的,并且不基于唯一内容被存储在档案库106中的条数增加,如由水平ODT成本702所指示的。
[0068]如由线706所示出的,如果100%的订户将中间格式的拷贝保持在档案库106上,则包括ODT成本702的总成本是仅$140。换句话说,对于$140来说,每个订户将能够获得内容的中间拷贝。另外,在这个$ 140情况下,每个订户将能够将中间内容转码成另一格式。与图6相比,与线706相关联的成本仍然小于与仅包括中间格式的线610相关联的成本。
[0069]现在将详细地参考图8描述给nDVR服务提供按需转码的示例。
[0070]图8是依照本公开的方面的具有按需转码的nDVR服务的示例方法800的流程图。
[0071]方法800开始(S802)并且内容被转码和存储(S804)。例如,如图2中所示,内容118被提供给多速率转码器102。多速率转码器102向nDVR记录器提供内容118以及内容118的多个其它格式。这里,内容118是以第一格式提供的。在示例实施例中,第一格式是中间格式。由转码器102所提供的多个格式基于第一格式。
[0072]然后接收用于存储内容的请求(S806)。例如,如图2中所示,用户装置114可以经由信号132请求nDVR 104记录内容118。在一些情况下,用于存储内容118的请求可以是在用户正观看内容118的同时的,例如,用户想要能够将来再次观看内容118。在一些情况下,用于存储内容118的请求可以是在内容118被递送(即,S804和S806被交换)之前,例如,用户通过节目指南能够看到内容118将在两天内被播放。在一些情况下,内容118或如由多速率转码器102所提供的许多其它格式中的一个可以在接受之后被直接提供给用户装置114。在一些情况下,用户装置114的用户可能想要在稍后时间观看内容。在这样的情况下,用户可以发送用于记录内容的请求。在这样的时间,nDVR记录器104可以存储内容118以及如由多速率转码器102所提供的许多其它格式。
[0073]在任何情况下,如果接收到用于存储内容的请求,则然后确定该内容是否随后已被观看(S808)。例如,如果nDVR记录器104已将内容118或如由多速率转码器102所提供的许多其它格式中的一个提供给用户装置114或机顶盒112或IP机顶盒116,则该内容将已被认为正被观看。
[0074]如果内容被观看(如S808的是),则标记格式(S810)。例如,如果内容被提供给用户装置114,则nDVR记录器104可以标记如提供的格式。如果被标记,则nDVR记录器104可以向档案库106指示针对用户装置114的内容118的格式被观看了。在一些实施例中,内容118的格式已被观看的指示可以被用来提示所有非中间格式的删除。nDVR记录器104然后继续等待内容被再次观看(返回到S808)。
[0075]如果内容未被观看(如S808的否),则确定了时间T是否已超过预定阈值Th(S812)。可以通过任何已知方式来建立预定阈值Th。在一些实施例中,预定阈值Th是静态数字,而在其它实施例中,可以改变预定阈值Th。例如,出于讨论的目的假定预定阈值Th被设定达3天。nDVR记录器104可以确定内容118或如由多速率转码器102所提供的许多其它格式中的一个中的任一个是否已被观看,例如被提供给机顶盒112、用户装置114或IP机顶盒116中的任何一个。
[0076]如果时间尚未通过预定阈值(在S812处否),则nDRV记录器104继续确定内容是否被观看了(返回到S808)。
[0077]如果时间已通过预定阈值(在S812处是),则删除内容118的格式(S814)。例如,如先前所提到的,nDVR记录器104可以按照中间格式存储内容118并且按照它们的各种格式存储内容120、内容122、内容124、内容126和内容128。另外,nDVR记录器104可能已指令档案库106按照中间格式存储内容118并且按照它们的各种格式存储内容120、内容122、内容124、内容126和内容128。
[0078]所有这些各种格式的存储具有关联的增加成本。依照本公开的方面,可以从nDVR记录器104和/或从档案库106中删除内容的这些格式中的一些。
[0079]在示例实施例中,保持了中间格式的内容118,并且视情况而定,从nDVR记录器104和/或从档案库106中删除格式的剩余部分。
[0080]返回到图8,然后确定是否请求了已删除的格式的内容(S8
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1