内容分发方法及接收装置的制作方法

文档序号:2952938阅读:151来源:国知局
专利名称:内容分发方法及接收装置的制作方法
技术领域
本发明涉及经由网络的内容分发方法以及内容接收装置。
背景技术
近年来,随着网络线路的大容量化、硬盘的大容量化,逐渐实现了通过IP
(Internet Protocol)网络分发电视节目或电影等内容的IP电视(IPTV )服务。 当想要进行视听时能根据用户所需要的VOD服务通过电视机来使用可视听的 流传输服务、可收视高品质图像的下载服务等。另外,下载服务不仅是用户明 确地下载内容的服务,也可以提供向带HDD的电视机或录像机自动下栽符合 用户的嗜好的商业内容的服务。这样,用途广泛的图像下载服务今后被利用的 机会增多,室内外的通信占有率也有可能增高,所以高效的下载控制方法成为 重要的课题。
在专利文献l中,对下载服务的再生控制方法进行了研究。以"可以确认 下载的进行状况或视频的再生位置或磁盘容量,并且可以自由选择视频内容的 再生时刻"为i果题,作为其解决手段,记载了以下内容"当从发送部111向 视频服务器请求内容时,从视频服务器发送内容,接收部112取得内容大小。 然后,比较内容大小和磁盘容量,若磁盘容量不足,则在显示部117上显示磁 盘容量不足。若磁盘容量充足,则接收部112取得内容,写入部113在磁盘 114中写入内容,使显示部117显示下载的进行状况。当内容成为可以再生的 状态时,使显示部117显示表示可以再生的旨意。当用户执行再生时,读出部 115从磁盘114中读出内容,再生部116使显示部117显示再生位置"。
专利文献1特开2002-290948号公报(参照摘要)

发明内容
在IP广播节目的视听形态中大体分为以下三种形态实时地进行视听的 流传输视听;下载后进行视听的下载视听;以及将两者合并的边下载、边再生 的渐进式在专利文献l中,关于渐进式下载公开了以下技术思想在渐进式下载中 显示下载进行状况,当内容成为可以再生的状态时使显示部显示表示可以再生 的旨意。
然而,在上述专利文献1中没有明示用于判定内容是否成为可以再生状态 的具体手段,尤其存在未考虑到可以视听的时刻冲艮据内容或网络环境而不同的 问题。
本发明的一个实施方式中,终端向服务器和终端间的家庭网关(home gateway)或宽带路由器(broadband router)发送开始再生已下载的内容的请 求,所述家庭网关根据所发送的请求控制服务器和终端间的传输带宽,终端确 保所述下载所需的资源,变更下载的执行速度,再生内容。
另外,本发明的一个实施方式中,终端向服务器发送开始再生已下栽的内 容的请求,根据所发送的请求由终端控制与服务器间的传输带宽,终端确保所 述下载所需的资源,变更下载的执行速度,再生内容。
根据上述手段,可以提供使用方便的内容分发方法以及内容接收装置。例 如,可以进行与内容或网络环境相对应的IP广播节目的视听。


图l表示系统结构的一例。
图2表示实施例1的节目录像再生装置的一例。
图3表示实施例1的家庭网关的一例。
图4表示带宽确保请求的一例。
图5表示实施例1的渐进式下载的全体流程的流程图的一例。
图6表示带宽控制的处理的流程图的一例。
图7表示确保资源的处理的流程图的一例。
图8表示转发率控制中的接收机的影响。
图9表示实施例2的系统结构的一例。
图IO表示实施例2的节目录像再生装置的一例。
图11表示实施例2的带宽控制表的一例。
图12表示实施例2的渐进式下载的全体流程的流程图的一例。
符号说明
5101:内容分发服务器;102:家庭网关;103:内容接收客户机;104:内 容接收客户机;105:网络;106:家庭网络;201:天线;202:显示装置;203: 扬声器;204:调谐器;205: AN适配器;206:节目录像再生装置;207:存 储器;208:辅助存储部;209:输入装置;210:录像再生控制部;211:数据 存储部;212: CPU; 213: I/F; 214: I/F; 215: I/F; 216: I/F; 217: I/F; 218: I/F; 219: I/F; 220:总线;221:网络;222: I/F; 223:资源管理部;301: 室外网络;302:家庭网络;303: AN适配器;304: I/F; 305: AN适配器; 306:家庭网关;307:存储器;308:辅助存储部;309:带宽控制部;310: I/F; 312: CPU; 314: I/F; 315: I/F; 319: I/F; 320:总线;902:宽带路由 器;1024:程序存储部;1025:服务描述存储部;1027:带宽控制表存储部。
具体实施方式

以下,使用

本发明的优选实施方式的例子(实施例)。但是,本 发明的应用不局限于本实施例。
(第1实施方式)
首先,对系统结构进行说明。图l表示本发明的系统结构的一例。 在该图中,符号101是内容分发服务器,符号102是家庭网关,符号103
是内容接收客户机l,符号104是内容接收客户机2,符号105是网络,符号
106是家庭网络。
内容分发服务器101是存储图像等内容,根据经由网络连接的客户机的请 求来分发内容的装置,与网络105相连。
家庭网关102 —般是位于与宽带路由器具有同等功能的家庭内部的网络 (家庭网络)和外部的网络(因特网等)的边界的装置,是安装了以室内或室 外的协议或连接变换等网关功能为^5出的各种功能的装置,与网络105、内容 接收客户机103 、内容接收客户机104相连。
内容接收客户机103、 104是可以将通过网络从内容分发服务器发送的内 容存储在内容接收客户机具有的数据存储部中并进行再生的信息处理装置,与 家庭网关102相连。
网络105是因特网或CDN ( Content Delivery Network)等宽带网络,与内 容分发服务器101、家庭网关102相连。家庭网络106是通过无线LAN、有线LAN、路由器以及HUB等连接室 内的各装置的室内网络,由家庭网关102、内容接收客户机103、内容接收104
构成o
以上述方式构成的本系统是实施内容下载的内容下载分发系统,内容接收
客户机103以及内容接收客户机104,利用HTTP等网络协议对内容分发服务 器IOI发送内容的下载请求,接收经由网络分发的内容,并向内容接收客户机 内的存储部进行记录。当进行内容下载时,内容接收客户机103以及内容接收 客户机104对家庭网关进行网络的带宽确保请求,由此,即使是下载的过程中 的再生,也可以不间断地再生到内容的最后。
然后,对图1的系统结构中的内容接收客户机进行说明。图2是本发明的 节目录像再生装置的一例,相当于图1的内容接^^户机103以及内容接收客 户机104。
在该图中,符号201是天线,符号202是显示装置,符号203是扬声器, 符号204是调谐器,符号205是LAN适配器,符号206是节目录像再生装置, 符号207是存储器,符号208是辅助存储部,符号209是输入装置,符号210 是录像再生控制部,符号211是数据存储部,符号212是CPU,符号213是 I/F,符号214是I/F,符号215是I/F,符号216是I/F,符号217是I/F,符号 218是I/F,符号219是I/F,符号220是总线,符号221是网络,符号222是 I/F,符号223是资源管理部。
天线201是接收地面模拟广播、地面数据广播或者BS/CS数字广播等TV 广4番的设备,与调谐器204相连。
显示装置202是可以将通过接口流入的数据流作为影像来输出的设备,与 I/F213相连。
扬声器203是可以将通过程序指示的声音信息作为声音来输出的设备,与 1/F217相连。
调谐器204是从用天线接收到的广播信号中选择频道的设备,与I/F215、 天线201相连。
LAN适配器205是可以使用LAN (Local Area Network)与其它装置进行 数据收发的设备,与网络2il、 1/F219相连。节目录像再生装置206由以下各部构成调谐器204、 LAN适配器205、 存储器207、辅助存储部208、录像再生控制部210、数据存储部211、 CPU212、 I/F213, I/F214、 I/F215-' I/F216、 I/F217、 IZF21S、 I/F219、总线220、 I/F222、 资源管理部223。
存储器207例如是RAM (Random Access Memory)等,是临时记录程序 或数据的半导体,与CPU212、 1/F222相连。
辅助存储部208是用于存储由CPU执行的程序的存储部,是ROM ( Read Only Memory )或者SD卡、Compact Flash(注册商标)、HDD( Hard Disk Drive ) 等非易失性存储介质,与I/F214相连。
输入装置209是将用于控制节目录像再生装置的用户操作变换为电信号, 并发送给节目录像再生装置的输入设备,与I/F218相连。
录像再生控制部210是可以控制从调谐器或LAN适配器发送来的多个内 容数据、或者输出到显示器或扬声器的内容数据的LSI,与数据存储部211、 1/F216相连。
数据存^f渚部211是可以存储从调谐器或网络取得的内容数据的IC存储器 或HDD (Hard Disk Drive)等存储设备,与录像再生控制部210相连。数据存 储部211可以内置于节目录像再生装置中,也可以是可装卸的记录介质 (removable media )。
CPU212是用于执行在存储器中展开的程序的中央运算装置,与存储器 207、 I/F213、 I/F217、 I/F214、 I/F219、 I/F215、 I/F216、 1/F218相连。
I/F213是可以从其它设备通过总线控制显示装置的接口 。
I/F214是可以从其它设备通过总线控制辅助存储部的接口 。
I/F215是可以从其它设备通过总线控制调谐器的接口 。
I/F216是可以从其它设备通过总线控制录像再生控制部的接口 。
I/F217是可以从其它设备通过总线控制扬声器的接口 。
I/F218是可以接收从输入装置发送来的电信号,并通过总线向其它设备发 送电信号的接口。
I/F219是可以从其它设备通过总线控制LAN适配器的接口 。
总线220是经由各接口连接各设备,并可以进行数据收发的通信路径。网络221是因特网或CDN ( Content Delivery Network)等宽带网络,与 LAN适配器205相连。
I/F222是可以从其它设备通过总线控制资源管理部的接口 。
资源管理部223是监视总线容量或CPU利用率、存储器容量,判定是否 可以实施广播的录像、内容的再生、VOD、下载录像等的流处理的LSI或程 序,与1/F222相连。
当下载内容时,从在显示装置202上提示的用户界面,用户通过遥控器操 作等选择希望的内容时,CPU212经由LAN适配器205从网络上的服务器取 得需要下载的元文件(metafile)。在元文件中记载了在内容的URI或在下载过 程中作为菜单画面而对用户提示的内容的信息。
CPU212在开始下载时,向录像再生控制部210询问存储的容量是否充足。 若可以确保内容下载所需要的容量,则从资源管理部223取得资源利用许可。 资源管理部223管理终端内的CPU或总线,判定是否可以进行新的流接收。 当通过资源管理部223判断为可以接收时,CPU212经由LAN适配器205、网 络221开始下载,只要没有来自资源管理部223的停止请求,就在接收内容到 最后的阶段结束下载处理。下载中的流,经由LAN适配器205和总线220被 存储在数据存储部221中。
当进行下载以外的流处理时,CPU212确认在资源管理部223中是否存在 足够的资源。在资源管理部223中定义了各流处理的优先顺序,当资源不足时, 暂时中断优先顺序低的流处理,或者进行减小吞吐量等处理。该优先顺序可以 才艮据节目录像再生装置利用的服务而决定。通常,将下载的优先顺序设定得较 低,将流传输(streaming )的优先顺序设定得较高即可,但也可以任意地设定。
在此,当对下载过程中的内容进行再生时,为使再生位置不超过下栽完成 位置,需要使下载速度与再生速度相同或在再生速度以上。在节目录像再生装 置206中,在对下载中的内容进行再生处理时,资源管理部223进行提高下载 处理的预先顺序、增大下载中可以利用的通信带宽等使再生位置不超过下载完 成位置的通信带宽控制。在进行多个下载处理时,优选优先顺序提高进行再生 处理的下载中内容的总线带宽或CPU的占用率。
另夕卜,家庭网络上的设备为了与室外的分发服务器等进行通信而经由家庭
9网关,因此,为了增大通信带宽,优选通过从LAN适配器205对家庭网关102 发出带宽确保请求来确保家庭网络内的通信带宽。因此,当通过节目录像再生 装置206接收的流的利用带宽变化时,在家庭网关102中,可以在通过带宽确 保请求在家庭网关中确认是否可以在家庭网络允许的通信吞吐量内对应该变 化,然后进行变更。
图4是从节目录像再生装置206对家庭网关发送的带宽确保请求的一例。 在带宽确保请求中包含表示所请求的服务的服务识别符、表示该服务中利用的 带宽的请求带宽。
如上所述,例如由于对利用室外的网络下载的内容进^f亍再生处理等,而需 要通信带宽的变更时,家庭网络的节目录像再生装置将带宽确保请求发送给家 庭网关,该带宽确保请求包含图4所示的渐进式下载的"PDL"的服务识别符、 以及与之对应的"20Mbps,,的利用带宽。接收到带宽确保请求的家庭网关, 可以与资源管理部223同样地,根据节目录像再生装置利用的服务、即带宽确 保请求的服务识别符所表示的服务,来决定要转发的流的优先顺序。通常,将 下载的优先顺序设定得较低,将流传输(streaming)的优先顺序设定得较高, 但也可以将渐进式下载的优先度设定得较高等,任意地进行设定。
另外,当服务是下载时,即使未确保发送的带宽确保请求的带宽容量时, 也可以通过比发送的带宽确保请求的带宽容量少的带宽容量来进行下载。例 如,在所利用的服务的利用带宽的容量的总和超过家庭网络的带宽容量的情况 下,当使流传输优先时控制成从家庭网络的整个带宽容量中减去在流传输中利 用的带宽,将剩余的带宽用于下载,因此,虽未确保所发送的带宽确保请求的 带宽容量,但在这种情况下,即使是比带宽确保请求的带宽容量少的带宽容量, 也可以进行下载。
然后,对图1的系统结构中的家庭网关进行说明。图3是本发明中的家庭 网关的一例,相当于图1的家庭网关102。安装了与WAN和LAN连接的NAT (Network Address Translator)功能,进行家庭网络302内的通信控制。
在该图中,符号301是室外网络,符号302是家庭网络,符号303是LAN 适配器,符号304是I/F,符号305是WAN适配器,符号306是家庭网关, 符号307是存储器,符号308是辅助存储部,符号309是带宽控制部,符号310是I/F,符号312是CPU,符号314是I/F,符号315是I/F,符号319是 I/F,符号320是总线。
室外网络301是因特网或CDN ( Content Delivery Network)等宽带网络, 与WAN适配器305相连。
家庭网络302是通过无线LAN或有线LAN、路由器以及HUB等连接了 室内的各装置的网络,与LAN适配器303相连。
LAN适配器303是可以使用LAN (Local Area Network)与其它装置进行 数据收发的设备,与家庭网络302、 1/F304相连。
I/F304是可以从其它设备通过总线控制LAN适配器的接口 。
WAN适配器305是可以使用WAN ( Wide Area Network)与其它装置进行 数据收发的设备,与室外网络301、 IZF319相连。
家庭网关306是位于家庭内的网络(家庭网络)和外部的网络(因特网等) 的边界的装置,是安装了以室内和室外的协议或连接变换等网关功能为1^出的 各种功能的装置,由LAN适配器303、 I/F304、 WAN适配器305、存储器307、 辅助存储部308、带宽控制部309、 I/F310、 CPU312、 I/F314、 I/F315、 I/F319 和总线320构成。
存储器307是RAM (Random Access Memory ),是用于临时记录程序或数 据的设备,与CPU312相连。
辅助存储部308是用于存储由CPU执行的程序的存储部,是ROM (Read Only Memory )或者SD卡、Compact Flash (注册商标)、HDD( Hard Disk Drive ) 等非易失性存储介质,与I/F314相连。
带宽控制部309是当向多个节目录像再生装置分发若干节目数据时进行 带宽控制,使得可以进行高速的节目数据接收的LSI以及程序,与I/F310相 连。
I/F310是可以从其它设备通过总线控制LAN适配器的接口 。 CPU312是用于执行在存储器中展开的程序的中央运算装置,与存储器 307、 I/F314、 I/F319、 I/F315、 I/F304、 1/F310相连。
I/F314是可以从其它设备通过总线控制辅助存储部的接口 。 I/F315是可以从其它设备通过总线控制调谐器的接口 。I/F319是可以从其它设备通过总线控制WAN适配器的接口 。
总线320是经由各接口连接各设备,可以进行数据收发的通信路径。
家庭网关306—般利用室外(室外网络)和室内(家庭网络)的网络,具 有防火墙功能、协议变换等功能。在此,进一步说明与来自节目录像再生装置 的带宽确保请求对应的带宽控制的方式。
家庭网关,当接收从节目录像再生装置经由家庭网络发送来的数据时,经 由LAN适配器303在存储器307内展开接收到的数据。在从服务器取得由节 目录像再生装置请求的内容之前,判断是否可以通过家庭网络302发送所请求 的内容的流。当已经存在正在通过家庭网关从室外网络301接收流的会话时, 视为流处理的服务,限制成为对象的会话的使用带宽。在此所说的服务是流传 输、下载或渐进式下载,作为使用带宽的限制,例如有如果正在利用下载服 务的节目录像再生装置在家庭网络内,则降低其吞吐量等。
当家庭网络内的多个节目录像再生装置实施了下载中的再生处理时,即使 家庭网关接收到该节目录像再生装置的渐进式下载开始请求,也无法确保在带 宽确保请求中包含的利用带宽所表示的带宽时,将无法执行所请求的处理的情 况作为错误来发送给请求了渐进式下载的节目录像再生装置。
从节目录像再生装置向家庭网关发送的带宽确保请求,利用通常在内容分 发中所利用的HTTP或RTSP等协议的头部分。如前所述,图4是带宽确保请 求。例如利用HTTP或RTSP的扩展头来发送带宽确保请求。带宽确保请求的 服务识别符包括用于识别流传输或下载、渐进式下载的ID,利用带宽通过家 庭网关发送想要利用的通信带宽的容量。
然后,对渐进式下载进行说明。图5是表示节目录像再生装置206中的渐 进式下载的全体流程的流程图的一例。
首先,使与节目录像再生装置相连的显示装置提示下栽中的内容列表,从 中选择再生的下载中内容(步骤501)。下载中的内容,是利用安装在节目录 像再生装置中的HTML浏览器与分发服务器连接、取得可以分发的内容列表、 用户从中进行选择然后开始了下载的内容。
然后,节目录像再生装置向家庭网关发送图4的带宽确保请求,通知开始 渐进式下载。在带宽确保请求中记载了渐进式下载的服务识别符和其利用的带宽的大小(比特率(bitrate))。所谓利用的比特率,是与该内容的比特率相同 或在其以上的值(步骤502)。
然后,家庭网关进行带宽控制,以便确保节目录像再生装置通过带宽确保 请求而请求的带宽(步骤503 )。
然后,通过节目录像再生装置进行资源管理(步骤504)。在此,节目录 像再生装置,当从家庭网关接收表示可以确保通过带宽确保请求所请求的带宽 的通知时,验证是否可以确保节目录像再生装置内的资源。
当可以确保节目录像再生装置内的资源时,临时切断该下载中的内容的接 收流,再次以向家庭网关请求的比特率开始下载(步骤505 )。即,暂时停止 下载,停止会话,变更下载执行速度后再次开始。路径上的各路由器根据已设 定的带宽控制信息,优先地向家庭网关发送从分发服务器发送来的该内容的数 据包。
当正常地开始下载时,在显示装置中再生所选择的内容(步骤506)。当 该内容到达最后而结束下载时,下载处理自行结束,但再生处理继续进行。
于是,当进行渐进式下载时,通过进行带宽控制等可以再生与下载内容或 网络环境对应的内容。
图6表示图5的步骤503的家庭网关中的带宽控制处理的流程图的一例。 从显示装置上显示的内容列表中选择下载中内容时,从节目录像再生装置发送 带宽确保请求,但当从分发服务器到家庭网关具有可以实施带宽控制的功能 时,可以进行更稳定的渐进式下载。
首先,实施从家庭网关到内容分发服务器的带宽控制处理(步骤601)。 利用分发服务器和家庭网关间的路由器的功能来实施带宽控制的初始处理。
然后,判定是否可以确保所指定的下载执行速度(步骤602)。例如,利 用SIP (Session Initiation Protocol)等功能,在确保分发服务器和家庭网关之 间的会话时进行带宽控制的确保。若可以确保所指定的下载执行速度(步骤 602,是),则进入步骤603。若无法确保所指定的下栽执行速度,则进入步骤 606。
在步骤603中,完成从节目录像再生装置到内容分发服务器的带宽确保。 步骤604是向用户通知无法确保带宽的处理。在显示装置上显示无法确保通信带宽,不进行再生处理,继续进行此前进行的下载处理。
图7表示图5的步骤504的确保节目录像再生装置中的资源的处理的流程 图的一例。在此,对在节目录像再生装置内执行了多个处理时的协调方法进行 描述。多个处理通过资源管理部被管理,当实施处理时,向资源管理部确认 CPU、存储器或总线的状况,当获得许可时执行该处理。
首先,向资源管理部输入进行渐进式下载时所需要的下载^L行速度(比特 率),实施是否可以执行的验证请求(步骤701 )。
然后,针对在步骤701中输入的下载执行速度,调查节目录像再生装置内 的资源是否不充足(步骤702)。资源管理部根据当前的节目录像再生装置内 的处理状况,确认是否能够以步骤701中输入的下载执行速度执行下载。
当节目录像再生装置内的资源不充足时(步骤702,是),生成在当前节 目录像再生装置内处理中的任务的一览,然后进入步骤703。当节目录像再生 装置内的必要资源充足时(步骤702,否),结束确保资源的处理,转移至再 生内容的处理。
步骤703是CPU从资源管理部取得当前处理中的任务和各任务正利用的 资源信息(任务列表)的处理。将所取得的任务列表在存储器中展开。
在步骤704中,根据CPU从资源管理部取得的任务列表,调查是否存在 流处理中的任务。当存在处理中的任务时(步骤704,是),进入步骤705。若 不存在流处理的任务(步骤704,否),则进入步骤708。
步骤705是选择中断流处理的候补的处理。在此,选择广播的录像预约处 理以外的任务。广播的录像与下载不同,然后无法进行,因此从中断流处理的 候补的列表中删除。
步骤706是对资源管理部请求挂起(suspend)所选择的任务的处理。此 时,例如在中断流处理的列表中使优先顺序低的任务上升,考虑例如VOD的 流传输、下载等。在这种情况下,对于流传输,判断为用户在^L听过程中,对 于下载,请求挂起。
步骤707是在将要执行流处理的下载处理中向资源管理部输入该下载执 行速度、验证是否可以执行的处理。
步骤708是向用户通知无法确保资源的处理。当资源不充足时,取消已登录的该下载处理,利用显示装置向用户通知未实施处理并结束。
于是,通过根据网络环境等进行带宽控制或资源的管理,可以更舒适地进
行从服务器分发的内容的存储、视听。
此外,通过在发送侧减小转发率、在接收侧进行两者的吞吐量控制,可以
控制接收机的处理负荷,控制多个下载处理,进行与流传输的同时动作。在此,
固定了接收侧的控制,表示转发率控制中的接收机的影响的是图8。
图8是使分发侧的转发比特率变化,测量此时的接收机侧的下载处理的 CPU利用率而得到的结果。相对于待机状态下52.1 %的CPU利用率,在20Mbps 以下下限约为60%。其原因是使接收机侧的緩沖器固定,通过逐步处理来实 施向HDD的写入。 (第2实施方式)
在第2实施方式中,说明在家庭内的网络中,不仅通过可以提供高功能的 服务的家庭网关,通过一般所利用的BB路由器也可以实现本发明的结构。 图9是系统结构图。 其是本发明中设想的系统结构的一例。
在该图中,符号901是内容分发服务器,符号902是宽带路由器,符号 903是内容接收客户机1,符号904是内容接收客户机2,符号905是网络, 符号906是家庭网络。
内容分发服务器901是存储影像等内容,根据经由网络连接的客户机的请 求分发内容的装置,与网络905相连。宽带路由器902是位于家庭内的网络(家 庭网络)和外部的网络(因特网等)的边界的装置,与网络卯5、内容接4t^ 户机1903、内容接收客户机2904相连。内容接JJl^户机1903以及内容接收
客户机具有的数据存储部中并进行再生的信息处理装置。 一般地,其相当于可 以接收VOD服务的电视机或HDD录像机以及PC。内容接收客户枳p波此通过 UPnP等通信手段通知相互的状态,内容接收客户机可以利用公开的服务。在 此,通过管理相互的VOD服务接收状况、相互控制在家庭网络内的内容接收 客户机中利用的VOD服务的通信带宽,可以向用户提供渐进式下载环境。 关于内容接收客户机的硬件结构,在图9的节目录像再生装置中进行了表
15示,但也可以通过LAN适配器905进行基于UPnP的通信。在辅助存储部908 中存储了服务描述925,该服务描述925定义了通过UPnP提供的服务,当内 容接收客户机的状态被变更,向其它内容接收客户机通知更新信息时,利用在 辅助存储部908中存储的服务描述925修改更新部分后进行发送。内容接收客 户机存在于家庭网络内,与宽带路由器902相连,可以经由宽带路由器902 与内容分发服务器901进行通信。
网络905是所谓的因特网或CDN( Content Delivery Network )等宽带网络, 与内容分发服务器901、宽带路由器902相连。家庭网络906是通过无线LAN、 有线LAN、路由器以及HUB等连接了室内的各装置的室内网络,由宽带路由 器902、内容接收客户机1卯3、内容接收客户机2904以及可以与其它设备进 行通信的PC等信息处理装置(未图示)构成。
图IO是表示本实施例中利用的节目录像再生装置的图。
在该图中,符号1001是天线,符号1002是显示装置,符号1003是扬声 器,符号1004是调谐器,符号1005是LAN适配器,符号1006是节目录^f象再 生装置,符号1007是存储器,符号1008是辅助存储部,符号1009是输入装 置,符号IOIO是录像再生控制部,符号1011是数据存储部,符号1012是CPU, 符号1013是I/F,符号1014是I/F,符号1015是I/F,符号1016是I/F,符号 1017是I/F,符号1018是I/F,符号1019是I/F,符号1020是总线,符号1021 是网络,符号1022是I/F,符号1023是资源管理部,符号1024是程序,符号 1025是服务描述,符号1026是I/F,符号1027是带宽控制表存储部。
天线1001是接收地面模拟广播、地面数据广播或者BS/CS数字广播等TV 广播的设备,与调谐器1004相连。显示装置1002是可以将通过接口流入的数 据流作为影像来输出的设备,与I/F1013相连。
扬声器1003是可以将通过程序指示的声音信息作为声音来输出的设备, 与1/F1017相连。调谐器1004是从由天线接收的广播信号中选择频道的设备, 与I/F1015、天线1001相连。
LAN适配器1005是可以使用LAN (Local Area Network)与其它装置进 行数据JJtt的设备,与网络1021、 1/F1019相连。
节目录像再生装置1006由以下各部构成调谐器1004、LAN适配器1005、存储器1007、辅助存储部1008、录像再生控制部1010、数据存储部1011、 CPU1012、 I/F1013、 I/F1014、 I/F1015、 I/F1016、 I/F1017、 I/F1018、 I/F1019、 总线1020、 I/F1022,资源管理部1023、 I/F1026、带宽控制表存储部1027。
存储器1007是(Random Access Memory ),是临时记录程序或数据的半导 体,与CPU1012、 1/F1022相连。
辅助存储器1008是用于存储由CPU执行的程序的存储部,是ROM( Read Only Memory)或SD卡、Compact Flash、 HDD (Hard Disk Drive )等非易失 性存储介质,由程序1024、服务描述1025构成,与I/F1014相连。
输入装置1009是将用于控制节目录像再生装置的用户操作变换为电信 号,并发送到节目录像再生装置的设备,与I/F1018相连。
录像再生控制部1010是可以控制从调谐器或LAN适配器发送来的多个内 容数据或用于向显示器或扬声器输出的内容数据的LSI,与数据存储部1011、 1/F1016相连。
数据存储部1011是可以存储从调谐器或网络取得的内容凄t据的内置IC存 储器或HDD (Hard Disk Drive)等存储设备,与录像再生控制部1010相连。
CPU1012是用于执行在存储器中展开的程序的中央运算装置,与存储器 1007、 I/F1013、 I/F1017、 I/F1014、 I/F1019、 I/F1015、 I/F1016、 I/F1018、 I/F1026 相连。
I/F1013是可以从其它设备通过总线控制显示装置的接口。 1/F1014是可以 从其它设备通过总线控制辅助存储部的接口 。 I/F015是可以从其它设备通过总 线控制调谐器的接口。 I/F1016是可以从其它设备通过总线控制录像再生控制 部的接口。 1/F1017是可以从其它设备通过总线控制扬声器的接口。 1/F1018是 可以接收从输入装置发送来的电信号,并通过总线向其它设备发送电信号的接 口。 1/F1019是可以从其它设备通过总线控制LAN适配器的接口。总线1020 是经由各接口连接各设备,并可以进行数据收发的通信路径。网络1021是因 特网或CDN (Content Delivery Network)等宽带网络,与LAN适配器1005 相连。I/F1022是可以从其它设备通过总线控制资源管理部的接口 。
资源管理部1023是监视总线容量或CPU利用率、存储器容量,判定是否 可以实施广播的录像、内容的再生、VOD、下载录像等的流处理的LSI或程序,与I/F1022相连。程序1024是用于将UPnP服务以及与其它内容接收客户 机收发的带宽确保请求登录在带宽控制表存储部中的程序。服务描述1025是
收客户机提供UPnP服务。I/F1026是可以从其它设备通过总线控制带宽管理 表的接口。
览、和各VOD服务所利用的网络带宽的存储部。是在内容接收客户机中内置 的IC存储器或HDD (Hard Disk Drive)等存储设备,与I/F1026相连。
图11是表示带宽控制表1101的图。带宽控制表1101是在内容接^R^户 机内的带宽控制表存储部中存储的表信息,存储了家庭网络内的各内容接收客 户机中被执行的VOD服务的一览以及各VOD服务中利用的带宽一览。各内 容接收客户机中管理的表登录有相同信息,当新实施VOD服务时,通过对各 内容接收客户机具有的带宽控制表1101和新VOD服务的利用带宽进行评价, 判断是否可以执行。关于评价,是指比较基于经验法则的WAN侧的最大通信 带宽、各内容接收客户机管理的或者对应于安装了 UPnP IGD( Internet Gateway Device)的宽带路由器而取得的WAN侧的最大通信带宽、和新VOD服务所 需要的带宽以及带宽控制表1101中使用的利用带宽。
然后,通过图12说明本实施方式中的渐进式下载中的处理流程。步骤1201 是用户选择下载中的内容的处理。在电视机画面上显示下载中的内容一览,用 户通过遥控器操作来选择希望的内容。
步骤1202是评价进行渐进式下载的终端即内容接收客户机所管理的带宽 控制表1101、和开始的渐进式下载的带宽确保请求表的处理。比较登录了各 内容接收客户机所处理的VOD服务的带宽控制表1101和根据WAN侧的经验 法则或者宽带路由器而取得的最大通信带宽,评价是否剩余可以进行渐进式下 载的带宽。
步骤1203是根据步骤1202的结果,判断在带宽控制表1101上是否可以 充分地确保渐进式下载所需要的带宽的处理。当可以确保时迁移到步骤1207, 当不可以确保时迁移到步骤1204。
步骤1204是,当步骤1203的结果是各内容接收客户机大体上使用了最大通信带宽,渐进式下载维持现状就无法开始时,评价带宽控制表1101,并判 断其它下载处理(也包含其它内容接收客户机处理)是否正在运行的处理。
步骤1205是为了停止其它下载处理或者将其切换到低速下载,而请求停
理或者将其切换到低速下载的处理。关于此时的停止或低速下载,指的是在实 施例1中说明的、内容接^^户机内的任务优先顺序控制。
步骤1206是在步骤1204中在当前所利用的家庭网络环境中由于某种原 因,在当前的家庭网络环境中无法确保用于实施服务的充足的带宽,因此向用 户通知无法利用新服务(在此为渐进式下载)的处理。
步骤1207是评价带宽控制表1101的结果是判断为可以实施高速下载,因 此登录了渐进式下载处理的内容接JR^户机开始高速下载的处理。关于在此所 说的高速下载,除了实施例1中列举的使任务的优先顺序变化外,还考虑在多 个通信会话中下载作为对象的内容的方法。关于高速的定义,是指能否以实施 例1中进行的下载中的吞吐量来进行作为对象的内容的快进。
步骤1208是判断实施高速下载的结果是否是可以利用实际需要的通信带 宽的处理。关于带宽控制表1101中无法管理的内容接》1^户机所实施的其它 通信处理,难以确切地掌握,因此评i"介实际测量的结杲。
步骤1209是作为实施了高速下载的结果,确认其实际吞吐量的处理。
步骤1210是向用户通知通过步骤1208无法确保实际需要的吞吐量,保持
通常的下载处理来继续进行处理的处理。
步骤1211是确认新服务(在此是渐进式下载)的执行,向各内容接收客 户机发送带宽确保请求401的处理。
步骤1212是在各内容接收客户机的带宽控制表存储部1027中登录所发送 的带宽确保请求401的内容的处理。关于室外的通信带宽保证,可以在开始高 速下载的步骤1207的时刻实施内容接收客户机和内容分发服务器间的QoS控 制。
权利要求
1. 一种通过终端对来自服务器的内容进行再生的内容分发方法,其特征在于,所述终端向所述服务器和所述终端间的家庭网关发送开始再生正在下载的内容的请求,所述家庭网关根据所述发送的请求,控制所述服务器和所述终端间的传输带宽,所述终端确保所述下载所需要的该终端的资源,变更所述下载的执行速度,再生所述内容。
2. 根据权利要求1所述的内容分发方法,其特征在于, 开始再生所述内容的请求包含表示该内容的下载所需要的传输带宽的信息。
3. 根据权利要求2所述的内容分发方法,其特征在于, 所述家庭网关进行的服务器和终端间的传输带宽的控制,若可以确保在开始再生所述内容的请求中包含的该内容的下载所需要的传输带宽的信息所表 示的传输带宽,则确保该传输带宽;若不可以确保该内容的下载所需要的传输 带宽的信息所表示传输带宽,则通知表示无法确保传输带宽的旨意。
4. 根据权利要求1或2所述的内容分发方法,其特征在于, 所述终端中断由该终端正在处理的任务从而确保资源。
5. 根据权利要求4所述的内容分发方法,其特征在于, 中断的任务是广播录像的处理以外的任务。
6. 根据权利要求4或5所述的内容分发方法,其特征在于, 根据预先设定的优先度来选择中断的任务。
7. —种接收装置,其特征在于, 具有接收内容的接收部;存储由所述接收部接收到的内容的存储部;输出部,输出由所述接收部接收到的内容或在所述存储部中存储的内容;以及控制部,当接收到对由所述接收部接收过程中的内容进行再生的指示时, 中断正在处理的任务。
8. 根据权利要求7所述的接收装置,其特征在于, 所述控制部中断广^"录〗象的处理以外的处理。
9. 根据权利要求7或8所述的接收装置,其特征在于, 所述控制部根据预先设定的优先度来选择中断的任务。
10. —种通过终端对来自服务器的内容进行再生的内容分发方法,其特征 在于,当开始再生终端正在下载的内容时,根据内容再生所需要的传输带宽,控 制网络内的各终端正在利用的传输带宽,所述终端确保所述下载所需要的该终端的资源,变更所述下载的执行速 度,再生所述内容。
11. 根据权利要求IO所述的内容分发方法,其特征在于, 开始再生所述内容的请求包含表示该内容的下载所需要的传输带宽的信息。
12. 根据权利要求11所述的内容分发方法,其特征在于, 在所述各终端间进行的服务器和终端间的传输带宽的控制,若可以确保在开始再生所述内容的请求中包含的该内容的下载所需要的传输带宽的信息所 表示的传输带宽,则确保该传输带宽;若不可以确保该内容的下载所需要的传 输带宽的信息所表示的传输带宽,则通知表示无法确保传输带宽的旨意。
13. 根据权利要求7所述的接收装置,其特征在于, 具有用于在各终端中动作过程中的接收处理的识别符; 存储所述接收处理所需要的传输带宽的存储部;以及 接收部,经由网络接收由各终端登录的接收处理通知。
全文摘要
本发明提供一种内容分发方法及接收装置。目前,由于内容或网络环境,导致渐进式下载过程中的内容的再生发生中断。另外,无法快进渐进式下载再生中的内容。本发明的内容接收终端,当指示了渐进式下载时,将接收终端内的其它流处理中利用的资源例如总线带宽、CPU等动态地分配给渐进式下载处理,对未完成下载的部分进行高速下载,不中断再生。而且,从接收终端对家庭网关发送需要的通信带宽,家庭网关通过进行与家庭网络内的其它通信的带宽控制,向内容接收终端分配可分配的最大通信带宽。
文档编号H04L12/18GK101483535SQ20091000233
公开日2009年7月15日 申请日期2009年1月7日 优先权日2008年1月8日
发明者伊达哲, 关本信博, 宫本启生, 神牧秀树 申请人:株式会社日立制作所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1