通过自适应比特率流播的高效网络个人录像机操纵的记录设备和方法技术

技术编号:13329652 阅读:69 留言:0更新日期:2016-07-11 19:50
本文公开利用自适应比特率技术对多个用户提供基于网络的个人视频记录服务的记录设备和方法。在操作中,记录设备在每个用户的网络个人录像机存储单元内记录广播内容的最小单比特率(分段文件的一个集)。另外,记录设备将其他比特率(余下的分段文件集)存储在中央存储位点或某一其他存储位点中。

【技术实现步骤摘要】
【国外来华专利技术】
本公开一般涉及基于网络的个人视频记录服务,并且特别涉及用于对多个用户提供使用自适应比特率技术的基于网络的个人视频记录服务。
技术介绍
随之定义下列缩写和术语,其中的至少一些在现有技术水平和本专利技术的下列描述内引用。DVR数字录像机Kbs每秒千字节Mbs每秒兆字节PVR个人录像机VCR盒式录像机运营商现今提供基于网络的PVR服务,其允许它们的客户随意采用与他们通过使用他们的基于非网络的等同物(例如VCR、DVR和常规PVR)来记录广播内容相似方式在基于网络的PVR中记录广播内容。在执行该基于网络的PVR服务时,运营商需要遵循法令(在美国以及别的地方),这需要他们的基于网络的PVR对每个用户存储记录内容的一个副本。这样的法令可以导致无效,尤其是如果运营商碰巧利用自适应比特率流播技术来将记录的广播内容流播到它们的用户则更为如此。在该情况下,运营商将可能在与记录广播内容的用户中的每个关联的基于网络的PVR的每一个中保持相同记录广播内容(每个具有不同比特率)的多个副本。这将不是基于网络的PVR的存储容量的高效使用。因此,需要解决该问题和与利用自适应比特率技术来记录广播内容并且将记录的广播内容流播客户的基于网络的PVR服务关联的其他问题。
技术实现思路
在本申请的独立权利要求中描述用于提供基于网络的个人视频记录服务(其解决前面提到的问题和其他问题)的记录设备和方法。记录设备和方法的有利实施例在本申请的从属权利要求中描述。在一个方面中,本专利技术包括用于对多个用户提供基于网络的个人视频记录服务的记录设备。该记录设备包括多个PVR存储单元、处理器和存储器,其中该处理器与存储器接口连接并且执行其中存储的处理器可执行指令来使能接收操作、存储操作、生成操作和发送操作。在接收操作中,记录设备从与多个用户中的一个用户关联的最终用户设备接收记录消息,其中该记录消息包含记录广播内容的请求。在存储操作中,记录设备存储与广播内容关联的分段文件的多个集,其中该分段文件集中的每一个具有与余下的分段文件集的比特率不同的比特率。在生成操作中,记录设备对一个用户生成唯一清单,其中该唯一清单具有对与以下关联的分段文件的引用:(1)存储在与一个用户关联的个人录像机存储单元中的一个中的分段文件集中的一个,以及(2)存储在除与一个用户关联的个人录像机存储单元以外的存储单元中的余下分段文件集。在发送操作中,记录设备向与一个用户关联的最终用户设备发送唯一清单文件。因为记录设备在与一个用户关联的PVR存储单元内存储广播内容的分段文件的一个集(单个比特率)而不是必须在与一个用户关联的PVR存储单元内存储分段文件的所有集(多个比特率),记录设备比现有技术有显著提高。在另一个方面中,本专利技术包括由记录设备实现的用于对多个用户提供基于网络的个人视频记录服务的方法。该方法包括接收操作、存储操作、生成操作和发送操作。在接收操作中,记录设备从与多个用户中的一个用户关联的最终用户设备接收记录消息,其中该记录消息包含记录广播内容的请求。在存储操作中,记录设备存储与广播内容关联的分段文件的多个集,其中该分段文件集中的每一个具有与余下的分段文件集的比特率不同的比特率。在生成操作中,记录设备对一个用户生成唯一清单,其中该唯一清单具有对与以下关联的分段文件的引用:(1)存储在与一个用户关联的个人录像机存储单元中的一个中的分段文件集中的一个,以及(2)存储在除与一个用户关联的个人录像机存储单元以外的存储单元中的余下分段文件集。在发送操作中,记录设备向与一个用户关联的最终用户设备发送唯一清单文件。因为记录设备在与一个用户关联的PVR存储单元内存储广播内容的分段文件的一个集(单个比特率)而不是必须在与一个用户关联的PVR存储单元内存储分段文件的所有集(多个比特率),方法比现有技术有显著提高。本专利技术的额外方面将部分在详细描述、图和接着的任何权利要求中阐述,并且部分将从详细描述推导,或可以通过实践本专利技术而获悉。要理解前面的一般描述和下列详细描述都仅仅是示范性和说明性的,并且不限制如公开的本专利技术。附图说明本专利技术的更完整理解可在结合附图来看时通过参考下列详细描述而获得。图1A是根据本专利技术的实施例配置成对一个或多个用户提供基于网络的个人视频记录服务的记录设备的基本图;图1B是根据本专利技术的实施例由图1A中示出的记录设备实现以对一个或多个用户提供基于网络的个人视频记录服务的方法的流程图;图2A-2B是根据本专利技术的第一实施例配置成对一个或多个用户提供基于网络的个人视频记录服务的记录设备的基本图;图2C是根据本专利技术的第一实施例由图2A-2B中示出的记录设备实现以对一个或多个用户提供基于网络的个人视频记录服务的方法的流程图;图2D是图示根据本专利技术的第一实施例可以由图2A-2B中示出的记录设备执行以开始图2C中示出的方法的存储过程的示范性方法的流程图;图2E是图示根据本专利技术的第一实施例可以由图2A-2B中示出的记录设备执行以停止图2C中示出的方法的存储过程的示范性方法的流程图;图2F是图示根据本专利技术的第一实施例可以由图2A-2B中示出的记录设备执行以按照图2C中示出的方法删除记录的广播内容的示范性方法的流程图;图2G1-2G3是图示根据本专利技术的第一实施例可以由图2A-2B中示出的记录设备执行以按照图2C中示出的方法删除记录的广播内容的示范性方法的流程图;图3A-3B是根据本专利技术的第二实施例配置成对一个或多个用户提供基于网络的个人视频记录服务的记录设备的基本图;图3C是根据本专利技术的第二实施例由图3A-3B中示出的记录设备实现以对一个或多个用户提供基于网络的个人视频记录服务的方法的流程图;图4A-4B是根据本专利技术的第三实施例配置成对多个用户提供基于网络的个人视频记录服务的记录设备的基本图;图4C是根据本专利技术的第三实施例由图4A-4B中示出的记录设备实现以对多个用户提供基于网络的个人视频记录服务的方法的流程图。具体实施方式参考图1A-1B,分别图示有根据本专利技术的实施例的记录设备100和由记录设备100实现以对一个或多个用户1041、1042、1043…104n提供基于网络的个人视频记录服务102的方法150的流程图的基本图。在图1A中,记录设备100示出为利用自适应比特率技术来向用户1041、1042、1043…104n交付广播内容的广播网络106(例如,基于电缆的内容交付网络106、基于互联网的内容交付网络106、基于卫星的内容交付网络106)的部分。本文档来自技高网...

【技术保护点】
一种用于对多个用户提供基于网络的个人视频记录服务的记录设备,所述记录设备包括:多个个人录像机存储单元;处理器;和存储器,其存储处理器可执行指令,其中所述处理器与所述存储器接口连接并且执行所述处理器可执行指令来使能下列操作:从与所述多个用户中的一个用户关联的最终用户设备接收记录消息,其中所述记录消息包含记录广播内容的请求;存储与所述广播内容关联的多个分段文件集,其中所述分段文件集中的每一个具有与余下的分段文件集的比特率不同的比特率;对所述一个用户生成唯一清单,其中所述唯一清单具有对与以下关联的分段文件的引用:(1)存储在与所述一个用户关联的个人录像机存储单元中的一个中的分段文件集中的一个,以及(2)存储在除与所述一个用户关联的个人录像机存储单元以外的存储单元中的余下分段文件集;以及向与所述一个用户关联的最终用户设备发送唯一清单文件。

【技术特征摘要】
【国外来华专利技术】2013.09.24 US 14/0356651.一种用于对多个用户提供基于网络的个人视频记录服务的记录设备,所述记录设备
包括:
多个个人录像机存储单元;
处理器;和
存储器,其存储处理器可执行指令,其中所述处理器与所述存储器接口连接并且执行
所述处理器可执行指令来使能下列操作:
从与所述多个用户中的一个用户关联的最终用户设备接收记录消息,其中所述记录消
息包含记录广播内容的请求;
存储与所述广播内容关联的多个分段文件集,其中所述分段文件集中的每一个具有与
余下的分段文件集的比特率不同的比特率;
对所述一个用户生成唯一清单,其中所述唯一清单具有对与以下关联的分段文件的引
用:(1)存储在与所述一个用户关联的个人录像机存储单元中的一个中的分段文件集中的
一个,以及(2)存储在除与所述一个用户关联的个人录像机存储单元以外的存储单元中的
余下分段文件集;以及
向与所述一个用户关联的最终用户设备发送唯一清单文件。
2.如权利要求1所述的记录设备,其中所述处理器进一步与所述存储器接口连接并且
执行所述处理器可执行指令来使能下列操作:
从所述一个用户的最终用户设备接收重放消息,其中所述重放消息包括所述唯一清单
中的引用中的一个;
使用在所述重放消息中的所述一个引用以从与所述一个用户关联的个人录像机存储
单元或从所述存储单元检索对应的分段文件;
向所述最终用户设备发送检索的分段文件;以及
重复第二接收操作、使用操作和第二发送操作以采用相继方式向所述最终用户设备提
供记录的广播内容的请求分段文件。
3.如权利要求1所述的记录设备,其中所述处理器进一步与所述存储器接口连接并且
执行所述处理器可执行指令来使能下列操作:
删除存储在与所述一个用户关联的个人录像机存储单元中的一个分段文件集,和存储
在所述存储单元中的余下的分段文件集。
4.如权利要求1所述的记录设备,其中
所述存储单元是通用存储单元;并且
所述处理器进一步与所述存储器接口连接并且执行所述处理器可执行指令使得在接
收记录消息后开始所述存储操作,其中所述分段文件集中的一个存储在与所述一个用户关
联的个人录像机存储单元中,并且如果还未被存储则开始将余下的分段文件集存储在所述
通用存储单元中。
5.如权利要求4所述的记录设备,其中所述记录消息包含预先调度记录请求以在特定
开始时间和结束时间期间记录所述广播内容。
6.如权利要求4所述的记录设备,其中所述处理器进一步与所述存储器接口连接并且
执行所述处理器可执行指令以通过使能下列操作来执行所述存储操作:
在从所述一个用户的最终用户设备接收所述记录消息时确定所述广播内容当前是否
存储在所述通用存储单元中;
如果所述确定操作的结果是否的话,开始将所述广播内容的余下的分段文件集存储在
所述通用存储单元中;
在开始将所述广播内容的余下的分段文件集存储在所述通用存储单元后或如果所述
确定操作的结果是肯定的话,开始将所述广播内容的分段文件集中的一个存储在与所述一
个用户关联的个人录像机存储单元中;以及
在开始将所述广播内容的分段文件集中的一个存储在与所述一个用户关联的个人录
像机存储单元中后,使对于所述广播内容的通用记录计数递增来指示记录所述广播内容的
用户的数量。
7.如权利要求4所述的记录设备,其中所述处理器进一步与所述存储器接口连接并且
执行所述处理器可执行指令以通过使能下列操作来停止所述存储操作:
在已达到用于对所述一个用户记录所述广播内容的结束时间之后确定通用记录计数
是否处于一,其指示所述一个用户是在记录所述广播内容的唯一用户;
如果所述确定操作的结果是肯定的话,停止将所述余下的分段文件集存储在所述通用
存储单元;
在停止将所述余下的分段文件集存储在所述通用存储单元中之后或如果所述确定操
作的结果是否的话,停止将所述分段文件集中的一个存储在与所述一个用户关联的个人录
像机存储单元中;以及
在停止将所述分段文件集中的一个存储在与所述一个用户关联的个人录像机存储单
元中之后,停止对所述一个用户生成所述唯一清单,并且使对于所述广播内容的通用记录
计数递减一。
8.如权利要求4所述的记录设备,所述处理器进一步与所述存储器接口连接并且执行
所述处理器可执行指令来使能下列操作:
从与所述一个用户关联的最终用户设备接收删除消息,其中所述删除消息包含删除与
所述一个用户关联的记录广播内容的请求;
删除所述一个用户的唯一清单;
删除存储在与所述一个用户关联的个人录像机存储单元中的一个分段文件集;
确定所述一个用户是否具有对于所述通用存储单元中余下用户中没有一个可以访问
的存储分段文件的许可;
如果所述确定步骤的结果是肯定的话,则删除所述通用存储单元中余下用户中没有一
个可以访问的存储分段文件;以及
如果所述确定步骤的结果是否的话,则未删除所述通用存储单元中余下用户中没有一
个可以访问的存储分段文件。
9.如权利要求1所述的记录设备,其中:
所述存储单元是通用存储单元;并且
所述处理器进一步与所述存储器接口连接并且执行所述处理器可执行指令使得在接
收所述记录消息之前,至少所述余下的分段文件集已经存储在所述通用存储单元中并且然
后在接收所述记录消息后,所述分段文件集中的一个开始存储在与所述一个用户关联的个
人录像机存储单元中。
10.如权利要求1所述的记录设备,其中:
所述存储单元是不与所述一个用户关联的个人录像机存储单元中的一个;
所述处理器进一步与所述存储器接口连接并且执行所述处理器可执行指令来使能下
列操作:
所述存储操作包括将所述多个分段文件集存储在与所述一个用户关联的个人录像机
存储单元中和与也请求记录所述广播内容的一个或多个其他用户关联的个人录像机存储
单元中的一个或多个中;
一旦对所述一个用户和请求记录所述广播内容的一个或多个其他用户记录会话停止,
则:
识别已存储在与所述一个用户关联的个人录像机存储单元中和与一个或多个其他用
户关联的个人录像机存储单元中的一个或多个中的共同分段文件;
确定所述一个用户或所述一个或多个其他用户中的哪个对于所述广播内容具有最长
记录会话;
删除识别的共同分段文件中的全部,但存储在与所述一个用户或对于所述广播内容不
具有最长记录会话的一个或多个其他用户关联的个人录像机存储单元中的分段文件集中
的一个除外;以及
所述生成操作包括如果所述一个用户不是对于所述广播内容具有最长记录会话的用
户则重写与所述一个用户关联的...

【专利技术属性】
技术研发人员:C菲利普斯JA雷诺斯
申请(专利权)人:爱立信股份有限公司
类型:发明
国别省市:瑞典;SE

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1