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

文档序号:9439598阅读:440来源:国知局
使用按需转码的多画面网络数字视频记录的系统和方法
【专利说明】使用按需转码的多画面网络数字视频记录的系统和方法
[0001]本申请要求2015年3月15日提交的美国临时申请N0.61/798,554的优先权,其整个公开内容通过引用并入在本文中。
技术领域
[0002]本公开一般地处理网络数字视频记录器(nDVR)。
【附图说明】
[0003]附图被并入并且形成本说明书的一部分,附图图示示例实施例,并且与本描述一起用来说明本公开的原理。在附图中:
[0004]图1图示常规的nDVR系统;
[0005]图2图示nDVR系统;
[0006]图3图示示出了随着时间的推移而按照惯例存储内容的成本的曲线图;
[0007]图4图示示出了随着时间的推移而存储内容的成本方面的差异的曲线图;
[0008]图5图示示出了随着时间的推移而按需对内容进行转码的成本的曲线图;
[0009]图6图示示出了按照惯例存储不同的内容格式的成本的曲线图;
[0010]图7图示示出了存储内容的成本的曲线图;以及
[0011]图8是依照本公开的方面的具有按需转码的nDVR服务的示例方法的流程图。
【具体实施方式】
[0012]本文中所公开的实施例涉及在基于网络的数字视频记录器(nDVR)系统中减小存储和转码成本的方法。
[0013]许多网络运营商正在考虑基于网络的DVR的部署作为传统家用DVR(例如,被包括在机顶盒(STB)中的DVR)的替代方案。nDVR方案对运营商有吸引力的一些原因包括:它是用于在多个画面上支持DVR内容的更有效方式,它允许旧STB支持DVR功能,它允许利润丰厚的机会实现,并且它实现了用于定向广告的新的平台。
[0014]在一些情况下,即使在多个订户记录相同内容的情况下,也需要内容提供商或服务提供商唯一地存储每个订户的记录。这个要求将nDVR部署方面的存储成本显著地抬高至那些成本可能超过传统家用DVR的成本的点。这个因素因对于多个画面的支持而恶化。多个画面意指多个格式。如果针对每个订户为每个记录唯一地记录和存储所有必要的格式,则存储成本增加更多。
[0015]用于降低nDVR的存储成本的一个方式将是使针对给定资产记录的格式的数目最小化(在最小情况下,记录仅单个高质量格式)。然而,为了在多个画面上支持nDVR,系统将必须能够及时动态地对内容进行转码,以将内容转换成适于显示装置的格式(即,画面分辨率)。然而,这个按需转码是代价高的,消耗转码装置上的昂贵处理资源。
[0016]因此,在存储成本与转码成本之间存在权衡,并且在这些成本之间找到最佳(最低成本)平衡符合网络运营商的利益。
[0017]图1图示常规的nDVR系统。如该图中所示,系统100包括多速率转码器102、网络DVR(nDVR)记录器104、档案库106、视频流送器108、JIT封装器110、机顶盒112、用户装置114以及网际协议(IP)机顶盒116。
[0018]多速率转码器102可操作成与nDVR记录器104进行通信并且接收一种格式的内容,以及将该格式改变或转码成一个或多个不同的格式。原始格式和经转码的格式可以是任何已知格式,非限制性示例包括运动图像专家组(MPEG)、H.264高级视频编码(AVC)中的自适应比特率(ABR)、H.264/AVC、可伸缩视频编码(SVC)以及高效率视频编码(HEVC)。当具有不同的格式参数的不同装置请求类似内容时转码变得必要。在ABR技术的情况下,可能有必要提供客户端装置可以基于网络条件选择的一系列比特率/分辨率。相对于不同的格式,考虑牵涉H.264/AVC可伸缩视频编码标准的示例,其是用于视频压缩的H.264/AVC视频编码的扩展(附录G)。H.264/AVC标准是基于运动补偿的MPEG视频压缩标准的形式。运动补偿是在视频压缩中常常使用的技术,其中帧是按相对于参考帧的变换来描述的。参考帧可以在时间上是先前的或甚至来自将来。SVC允许空间可伸缩性、时间可伸缩性和质量可伸缩性实现。空间可伸缩性和时间可伸缩性描述了比特流的子集表示具有减小图片大小(空间分辨率)或帧速率(时间分辨率)的源内容的情况。SVC的质量可伸缩性提供了在网络资源管理中有用的比特率转移可伸缩性或多速率传输。多速率转码器102也许能依照H.264/AVC中的ABR、H.264/AVC、SVC或像HEVC这样的新压缩标准来生成原先格式化的内容的多种格式。AVC是用于视频压缩的标准,并且是用于高清晰度视频的记录、压缩和分发的格式。HEVC是据说改进视频质量、与H.264/MPEG-4AVC相比使数据压缩比率加倍的视频压缩标准,并且能够支持多达8192x4320的分辨率。人们可能注意到,ABR已经作为基于网络条件和可用网络带宽来提供质量可伸缩性的更好替代方案出现。
[0019]nDVR 104可操作成基于由用户或订户所做出的对内容的请求来记录和存储内容。nDVR 104与多速率转码器102、档案库106、视频流送器108、JIT封装器110、机顶盒112、用户装置114以及机顶盒116进行通信。
[0020]档案库106是可操作成保存内容的拷贝的数据存储装置。档案库106可以包括物理存储部和/或存储器媒体,诸如RAM、ROM、EEPROM、CD-ROM或其它光盘存储部、磁盘存储部或其它磁存储装置,或能够被用来承载或者存储形式为计算机可执行指令或数据结构的期望的程序代码并且能够由通用或专用计算机访问的任何其它介质。档案库106在图1中被示出为单独的实体,然而可能的是,档案库106是nDVR 104的一部分。
[0021]视频流送器108可操作成与nDVR 104和机顶盒112进行通信。视频流送器108可以是递送来自nDVR 104的内容并且将它递送给机顶盒112的任何常规的流送系统。
[0022]JIT (即时)封装器110可操作成与nDVR 104、用户装置114以及IP机顶盒116进行通信。JIT封装器110用来将ABR内容提供给能够接受格式的装置,诸如专有智能电话、游戏控制台客户端或智能TV客户端。
[0023]机顶盒112可操作成连接到电视机以通过传统陆地、卫星以及有线电视格式来递送电视服务。机顶盒112可以具有能够由用户经由机顶盒112所连接到的电视访问的图形用户界面(GUI)。
[0024]用户装置114可以是可以使用ABR内容的任何装置,诸如移动电话、平板计算机、游戏系统等。用户装置114可以具有能够由用户经由装置上的屏幕访问的GUI。
[0025]IP机顶盒116可操作成连接到电视以通过因特网递送电视服务而不是通过传统陆地、卫星以及有线电视格式来递送。IP机顶盒116可以具有能够由用户经由IP机顶盒116所连接到的电视访问的⑶I。
[0026]在操作中,当用户想要记录相同内容时,用户可以与机顶盒112、用户装置114或IP机顶盒116上的GUI交互以选择可以记录什么内容。内容可以是任何类型的视频或音频媒体,诸如电影、电视节目、音乐、无线电等。机顶盒112、用户装置114或IP机顶盒116上的⑶I可以与nDVR记录器104进行通信以通知它一些内容是期望的。
[0027]在查看实况内容的情况下,该内容总是流向多速率转码器102,并且不存在从nDVR 104到内容服务器(未示出)的通信。nDVR 104记录如由多速率转码器102所提供的内容。一旦被记录,内容就经由流送器108或JIT封装器110从nDVR 104内的存储部(未示出)拉出以用于重放。
[0028]在内容不是实况的情况下,nDVR记录器104可以从内容服务器(未示出)请求内容,所述内容服务器可以将内容发送到多速率转码器102。
[0029]内容提供商然后可以将内容118发射到多速率转码器102。通常,内容118是以中间格式提供的,所述中间格式是具有最高质量的格式,并且因此对于传输来说消耗最大比特率。并非所有终端用户装置也许能对由内容提供商所提供的格式的内容进行解码。事实上,可能存在正如许多不同的终端用户装置一样要支持的许多不同的格式。由于这个原因,多速率转码器102能够将内容从如由内容提供商所提供的原始格式转码成变化质量和对应比特率的多个其它格式。可以应对应用户装置请求查看原始内容的这些许
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1