信息处理设备,信息处理方法和程序的制作方法

文档序号:8441516阅读:352来源:国知局
信息处理设备,信息处理方法和程序的制作方法
【技术领域】
[0001] 本技术设及能够通过网络,传送和接收运动图像等的数据的信息处理设备,和所 述信息处理设备中的信息处理方法和程序。
【背景技术】
[0002] 按照惯例,作为借助网络的运动图像等的数据的再现方法,已知存在利用HTTP协 议,下载和再现数据的渐进式下载。
[0003] 在多个终端同时利用渐进式下载,通过网络下载和再现运动图像数据的情况下, 即使为所述多个终端确保一定的频带,一些终端也不能平滑地再现运动图像数据。
[0004] 该是因为在渐进式下载中,频带被均匀分配给多个终端。目P,作为向多个终端均匀 分配频带的结果,对高速率编码的运动图像数据来说,频带不足,而对低速率编码的运动图 像数据来说,频带过量。从而,在再现高速率编码的运动图像数据的终端中,缓冲器中的数 据累积量变得不足,从而其再现会被中断。
[0005] 作为解决该种问题的常规技术,存在终端之间的静态频带控制。在该种技术中,按 照预定由各个终端下载的运动图像数据的编码率,对各个终端设定频带。目P,在单个网络 中,向再现高速率编码的运动图像数据的终端分配足够宽的频带,而向再现低速率编码的 运动图像的终端,分配较窄的频带。
[0006] 此外,作为与渐进式下载相关的文献,存在下面的专利文献1。专利文献1记载当 指令接收终端进行渐进式下载时,接收终端中的用于另一个流处理的资源(总线频带、CPU 等)被动态分配给渐进式下载处理,高速下载还未被下载的部分,W防止再现被中断。
[0007] 专利文献1 ;日本专利申请公开No. 2009-188981

【发明内容】

[000引然而,在静态频带控制中,网络中的下载频带的上限是固定的,从而缺少灵活性。 特别地,存在在无线LAN环境中,不能有效利用频带的问题。具体地,如果在被分配较大频 带的终端中,无线电波的状况恶化,从而吞吐量降低,那么对应频带变得可用。然而,其它终 端不能利用所述可用频带来增大缓冲器的累积量。此外,即使无线电波状况恢复,也不能恢 复归因于吞吐量的降低而已减小的缓冲器的累积量。
[0009] 此外,在专利文献1中记载的技术中,单个接收终端按照内容分发(再现)方法, 控制吞吐量,而在多个终端之间,不能动态分配频带。
[0010] 鉴于上述情形,本技术的一个目的是提供一种信息处理设备、信息处理系统、信息 处理方法和程序,借助所述信息处理设备、信息处理系统、信息处理方法和程序,通过在多 个终端之间动态分配频带,能够平滑地再现利用渐进式下载传送的数据。
[0011] 为了解决上述问题,按照本技术的实施例的信息处理设备包括通信单元和控制单 元。通信单元可与相同网络上的多个客户端设备通信,所述多个客户端设备能够缓冲和再 现利用渐进式下载,从服务器传送的数据。控制单元能够定期获得缓冲时间信息,所述缓冲 时间信息指示利用为数据的再现所必需的时间,表示所述多个客户端设备缓冲的数据量的 缓冲时间。此外,控制单元能够把多个客户端设备之中,其缓冲时间最小的客户端设备确定 为数据应被优先传送给的优先设备。
[0012] 该样,信息处理设备能够根据缓冲时间信息,确定优先设备。于是,通过优先向优 先设备传送数据,能够在多个客户端设备之间动态分配频带。该样,客户端设备能够平滑地 再现利用渐进式下载传送的数据。该种情况下,信息处理设备可W是诸如接入点之类的中 继节点。
[0013] 控制单元能够控制通信单元接收从服务器传送的递送给多个客户端设备的数据, 并且优先于递送给除优先设备外的客户端设备的数据,把递送给优先设备的数据传送给优 先设备。
[0014] 该样,信息处理设备能够中继服务器和多个客户端设备之间的通信,有效分配用 于各个客户端设备中的数据的下载和再现的频带。
[0015] 控制单元能够控制通信单元从多个客户端设备接收缓冲时间信息。此外,该种情 况下,通过比较接收的缓冲时间信息,控制单元能够确定优先设备。
[0016] 该样,通过从各个客户端设备接收缓冲时间信息,信息处理设备能够确定优先设 备。
[0017] 控制单元能够控制通信单元从服务器,接收指示传送给多个客户端设备的数据的 编码率的编码率信息。此外,该种情况下,控制单元能够根据编码率信息,传送给多个客户 端设备的数据的数据量,和从传输的开始到当前时间之间的经过时间,计算多个客户端设 备的缓冲时间信息。
[001引该样,仅仅通过接收数据的编码率信息,信息处理设备就能够计算各个客户端设 备的缓冲时间信息,而不与客户端设备通信。
[0019] 控制单元能够控制通信单元从服务器,接收指示传送给多个客户端设备的数据的 编码率的编码率信息。该种情况下,控制单元能够按照编码率信息,把分配给除优先设备外 的客户端设备的频带设定成较窄,而把分配给优先设备的频带设定成较宽。此外,该种情况 下,控制单元能够控制通信单元按与设定的频带对应的速度,把数据传送给多个客户端设 备。
[0020] 该样,信息处理设备能够按照缓冲时间信息,动态改变分配给各个客户端设备的 频带,W致增大优先设备的缓冲量。
[0021] 信息处理设备还包括能够缓冲和再现从服务器传送的数据的再现单元。该种情况 下,控制单元能够控制通信单元从服务器接收指示传送给信息处理设备及多个客户端设备 的数据的编码率的编码率信息,和从多个客户端设备接收缓冲时间信息。此外,该种情况 下,通过比较接收的缓冲时间信息,控制单元能够确定优先设备。此外,该种情况下,控制单 元能够按照编码率信息,把分配给除优先设备外的客户端设备的频带设定成较窄,而把分 配给优先设备的频带设定成较宽。此外,该种情况下,控制单元能够控制通信单元向优先设 备和除优先设备外的客户端设备,传送指示分配的频带的频带信息。
[0022] 该样,尽管信息处理设备自己构成客户端设备的一部分,不过,信息处理设备能够 收集其它客户端设备的缓冲时间信息,根据缓冲时间信息,确定优先设备,向各个客户端设 备分配频带,W致优先设备的缓冲量被增大,并将分配的频带通知各个客户端设备。该样, 由于各个客户端设备按与该客户端设备被告知的频带对应的速度,接收数据,因此优先设 备的缓冲量被增大。
[0023] 按照本技术的另一个实施例的信息处理方法包括:定期获得缓冲时间信息,所述 缓冲时间信息指示利用为数据的再现所必需的时间,表示由相同网络上的能够缓冲和再现 利用渐进式下载,从服务器传送的数据的多个客户端设备缓冲的数据量的缓冲时间;和把 多个客户端设备之中,其缓冲时间最小的客户端设备确定为数据应被优先传送给的优先设 备。
[0024] 按照本技术的另一个实施例的程序使信息处理设备执行获取步骤和确定步骤。在 获取步骤中,定期获得缓冲时间信息,所述缓冲时间信息指示利用为数据的再现所必需的 时间,表示由相同网络上的能够缓冲和再现利用渐进式下载,从服务器传送的数据的多个 客户端设备缓冲的数据量的缓冲时间。在确定步骤中,多个客户端设备之中,其缓冲时间最 小的客户端设备被确定为数据应被优先传送给的优先设备。
[0025] 如上所述,按照本技术,通过在多个终端之间动态分配频带,能够平滑地再现利用 渐进式下载传送的数据。
【附图说明】
[0026] 图1是表示本技术的第一实施例中的系统的网络结构的示图。
[0027] 图2是表示所述系统中的接入点的硬件结构的方框图。
[002引图3是表示所述系统中的终端的硬件结构的方框图。
[0029] 图4是表示系统中的服务器、接入点和终端的软件模块和数据库的结构的方框 图。
[0030] 图5是表示接入点的缓冲时间数据库的结构的示图。
[0031] 图6是表示接入点对每个终端的分组传送处理的流程的流程图。
[0032] 图7是表示接入点的基于缓冲时间的优先终端确定处理的流程的流程图。
[0033] 图8是表示终端的运动图像数据的分组的接收处理的流程的流程图。
[0034] 图9是表示终端的运动图像数据的再现处理的流程的流程图。
[0035] 图10是表示终端的缓冲时间登记处理的流程的流程图。
[0036] 图11是表示常规网络环境中的运动图像数据的再现处理的概况的示图。
[0037] 图12是表示常规网络环境中的运动图像数据的再现处理的概况的示图。
[003引图13是表示常规网络环境中的运动图像数据的再现处理的概况的示图。
[0039] 图14是表示本技术的第一实施例中的运动图像数据的再现处理的概况的示图。
[0040] 图15是表示本技术的第二实施例中的服务器、接入点和终端的软件模块和数据 库的结构的方框图。
[0041] 图16是表示按照本技术的第二实施例的接入点对各个终端的分组传送处理的流 程的流程图。
[0042] 图17是表示按照本技术的第二实施例的接入点的基于缓冲时间的优先终端确定 处理的流程的流程图。
[0043] 图18是表示本技术的第=实施例中的服务器、接入点和终端的软件模块和数据 库的结构的方框图。
[0044] 图19是表示本技术的第=实施例中的接入点的缓冲时间数据库的结构的示图。
[0045] 图20是表示按照本技术的第=实施例的接入点对各个终端的分组传送处理的流 程的流程图。
[0046] 图21是表示按照本技术的第=实施例的接入点的基于缓冲时间的优先终端确定 处理的流程的流程图。
[0047] 图22是表示本技术的第四实施例中的服务器、接入点和终端的软件模块和数据 库的结构的方框图。
[0048] 图23是表示按照本技术的第四实施例的终端的运动图像数据的分组的接收处理 的流程的流程图。
[0049] 图24是表示按照本技术的第四实施例的终端的运动图像数据的再现处理的流程 的流程图。
[0化0] 图25是表示按照本技术的第四实施例的终端的缓冲时间登记处理的流程的流程 图。
[0051] 图26是表示按照本技术的第四实施例的终端的频带变更处理的流程的流程图。
【具体实施方式】
[0化2] 下面参考附图,说明按照本技术的实施例。
[0053] <第一实施例〉
[0054] 首先,说明本技术的第一实施例。
[0化5][系统的网络结构]
[0056]
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1