改进的网络记录设备制造技术

技术编号:18826662 阅读:45 留言:0更新日期:2018-09-01 14:40
提供一种在网络记录设备中的方法,该方法包括:接收视频;确定视频正被分发给多少客户端;以及取决于视频正被分发给多少客户端的对视频的编码和存储。

【技术实现步骤摘要】
【国外来华专利技术】改进的网络记录设备
本申请涉及一种在网络记录设备中的方法;网络记录设备;用于记录网络中的视频的设备;以及计算机可读介质。
技术介绍
电视服务运营商向其订户输送电视服务。服务运营商向订户提供机顶盒,以便对所传输信号进行解码,并且将此输出到例如电视机。由机顶盒所提供的功能性在近来数十年已经被改进,并且现在诸如记录、多个调谐器以及对点播内容的访问的某种功能性可由机顶盒来提供。具有记录功能性的机顶盒可称作数字录像机(DVR)。电视服务传输典型是数字的(其比模拟传输更加高效),并且因此所接收视频采用数字格式,从而使它本身充分适合于数字录像。DVR有时可称作个人录像机(PVR)。DVR采用数字格式将视频记录到磁盘驱动器、USB闪速存储器驱动器、SD存储卡、固态驱动器或者其它本地大容量存储装置。电视服务运营商必须向每一个订户提供机顶盒。这个硬件代表显著的费用。此外,通过这批机顶盒所引起的任何维护成本典型地由服务提供商负担。因此,机顶盒的成本和复杂度的小的降低能够具有对服务运营商的显著益处。为此,一些服务运营商已经从其机顶盒去除了任何大容量存储能力。DVR功能性改为通过网络DVR(又称作云DVR)系统来提供。在网络DVR中,所记录内容不本地存储,而是存储在运营商的网络上的服务器(云中)。当用户希望观看所记录内容时,通过互联网连接将它从服务器流传输到用户装置。用于通过互联网连接来输送视频的重要技术是自适应比特率(ABR)流传输。这种技术考虑带宽的变化,其对家庭互联网连接是典型的。这种变化可归因于与将相同调制解调器连接用于其它目的的、家中的其它装置和用户的本地连接。对于可用带宽的变化的另外的原因是本地环路争用,其中邻域中的多个调制解调器之间的带宽必须在相应多个家庭之间共享。通过测量流传输装置与正发送流传输的视频的服务器之间的可用带宽,并且以使可用带宽的使用最大化的比特率提供视频流,ABR流传输考虑带宽的变化。要实现这个方面,使用ABR的服务器将使流传输的视频在多个不同比特率是可用的。流传输装置中的ABR流传输客户端然后选择适当比特率版本。比特率的集合通常是固定的。使用ABR流传输来输送内容的网络DVR系统必须存储大量视频数据,其具有对于内容的每个段的多个表示(以不同比特率)。对于电视系统携带不是很受欢迎的内容是常见的。这可归因于强制运营商广播某个内容的管理要求,或者归因于商业约束,其中某些频道在午夜没有观众。在一些情况下,电视系统可以使很少的客户端乃至没有客户端正流传输的实况流是可用的。在这种内容使用ABR是可用的情况下,有可能的是,电视系统采用适合于ABR的多个比特率版本对实况流进行编码,但是这些都没有用于实况流传输。此外,如果将使这个不是很受欢迎的内容可用于追看服务中的将来观看(其中视频也将使用ABR来输送),则将存储不同比特率版本的每个。然而,如果内容在它被实况流传输时具有很少的观众,则作为追看服务不太可能具有许多观众。因此,需要网络记录设备,其更高效地使用编码和存储资源,特别是相对于不是很受欢迎的内容。
技术实现思路
相应地,提供一种在网络记录设备中的方法,该方法包括:接收视频;确定视频正被分发给多少客户端;以及取决于视频正被分发给多少客户端的对视频的编码和存储。如果实况流传输到很少客户端的视频仅被编码为单个比特率版本,则能够更高效地使用编码资源。在这种视频要使用ABR仅流传输到很少客户端的情况下,备选比特率版本可使用准时制转码来即时(onthefly)转码。此外,如果在实况流传输到很少客户端的视频仅具有所存储的单个比特率版本的情况下,则同样可更高效地使用存储资源。在以后从存储设备检索这种视频以用于使用ABR进行追看流传输的情况下,备选比特率版本可使用准时制转码来即时转码。网络记录设备可包括编码器。网络记录设备可向单独编码器发送指令。网络记录设备可命令编码器如何对视频进行编码。网络设备可控制视频的编码。网络记录设备可控制视频的存储。该方法还可包括取决于视频内容复杂度来对视频进行编码和存储。视频内容复杂度可由编码器来确定。视频内容复杂度指示符可与视频一起被接收。该方法还可包括控制被生成和存储的视频的版本的数量。该方法还可包括控制应用于视频的编码努力。应用于视频的编码努力可由为编码所提供的处理资源量来确定。应用于视频的编码努力可由应用于视频的编码算法的数量或者复杂度来确定。如果视频正被分发给的客户端的数量少于阈值,则可存储视频的单个表示。单个表示可包括视频版本的自适应比特率集合的最高比特率版本。单个表示可包括从视频版本的自适应比特率集合所选的一个比特率版本。如果视频正被分发给的客户端的数量大于阈值,则视频可以以不同比特率来编码,以生成不同比特率的视频的多个表示,并且存储视频的多个表示。该方法还可包括:接收对于所存储视频的回放请求;检索所存储视频;以及使用自适应比特率流传输来输送所存储视频。在存储视频的单个表示的情况下,该方法还可包括生成视频的多个比特率版本以用于自适应比特率流传输。用于自适应流传输的视频的多个比特率版本可使用准时制转码来生成。准时制转码(JITX)是已知技术,其降低对于网络DVR系统所要求的存储量。在已知实现中,仅存储ABR内容的最高比特率表示,并且然后从这个表示,通过仅当那个表示被客户端所请求时才进行转码,来导出更低比特率表示。在存储视频的多个表示的情况下,该方法还可包括检索多个版本以用于自适应比特率流传输。还提供一种网络记录设备,包括处理器,布置成:接收视频;以及确定视频正被分发给多少客户端;其中处理器取决于视频正被分发给多少客户端来控制视频的编码并且控制视频的存储。该网络记录设备还可包括用于存储编码的视频的存储设备。存储设备可包括任何形式的数字存储设备,例如硬盘驱动器或者固态驱动器的阵列。该网络记录设备还可包括用于对从存储设备检索的视频进行转码的转码模块。处理器还可取决于视频内容复杂度来控制视频的编码并且控制视频的存储。内容复杂度的指示可从编码器来接收。处理器可命令编码器控制视频的多少版本被编码。该网络记录设备还布置成在存储设备中存储视频的编码的版本。该网络记录设备还可命令编码器控制应用于视频的编码努力。应用于视频的编码努力可由为编码所提供的处理资源量来确定。应用于视频的编码努力可由应用于视频的编码算法的数量或者复杂度来确定。如果视频正被分发给的客户端的数量少于阈值,则网络记录设备可存储视频的单个表示。单个表示可包括视频版本的自适应比特率集合的最高比特率版本。单个表示可包括从视频版本的自适应比特率集合所选的一个比特率版本。如果视频正被分发给的客户端的数量大于阈值,则网络记录设备可存储视频的多个表示,多个版本以不同比特率来编码。该网络记录设备还可布置成:接收对于所存储视频的回放请求;从存储设备检索所存储视频;以及使用自适应比特率流传输来输送所存储视频。该网络记录设备还可包括转码器,该转码器布置成使得在存储视频的单个表示的情况下,转码器生成视频的多个比特率版本以用于自适应比特率流传输。用于自适应流传输的视频的多个比特率版本可使用准时制转码来生成。准时制转码(JITX)是已知技术,其降低对于网络DVR系统所要求的存储量。在已知实现中,仅存储ABR内容的最高比特率表示,并且然后从这个表示,通过本文档来自技高网
...

【技术保护点】
1.一种在网络记录设备中的方法,所述方法包括:接收视频;确定所述视频正被分发给多少客户端;以及取决于所述视频正被分发给多少客户端的对所述视频的编码和存储。

【技术特征摘要】
【国外来华专利技术】1.一种在网络记录设备中的方法,所述方法包括:接收视频;确定所述视频正被分发给多少客户端;以及取决于所述视频正被分发给多少客户端的对所述视频的编码和存储。2.如权利要求1所述的方法,还包括取决于所述视频内容复杂度对所述视频进行编码和存储。3.如权利要求1或2所述的方法,还包括控制被生成和存储的所述视频的版本的数量。4.如任何以上权利要求所述的方法,还包括控制应用于所述视频的所述编码努力。5.如任何以上权利要求所述的方法,其中,如果所述视频正被分发给的客户端的所述数量少于阈值,则存储所述视频的单个表示。6.如任何以上权利要求所述的方法,其中,如果所述视频正被分发给的客户端的所述数量大于阈值,则所述视频以不同比特率来编码,以生成不同比特率的所述视频的多个表示,并且存储所述视频的所述多个表示。7.如任何以上权利要求所述的方法,还包括:接收对于所存储视频的回放请求;检索所存储视频;以及使用自适应比特率流传输来输送所存储视频。8.如权利要求7所述的方法,还包括,在存储所述视频的单个表示的情况下,生成所述视频的多个比特率版本以用于自适应比特率流传输。9.如权利要求7所述的方法,还包括,在存储所述视频的多个表示的情况下,检索所述多个版本以用于自适应比特率流传输。10.一种网络记录设备,包括处理器,布置成:接收视频;以及确定所述视频正被分发给多少客户端;其中所述处理器取决于所述视频正被分发给多少客户端来控制所述视频的所述编码并且控制所述视频的所述存储。11.如权利要求10所述的网络记录设备,还包括用于存储编码的视频的存储设备。12.如权利要求11所述的网络记录设备,还包括用于...

【专利技术属性】
技术研发人员:A琼斯T阿米亚茨
申请(专利权)人:瑞典爱立信有限公司
类型:发明
国别省市:瑞典,SE

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

1