买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】信息处理方法、信息处理设备和程序_索尼公司_201580074152.9 

申请/专利权人:索尼公司

申请日:2015-12-07

公开(公告)日:2021-01-05

公开(公告)号:CN107211188B

主分类号:H04N21/436(20060101)

分类号:H04N21/436(20060101);G06F13/00(20060101);H04N21/442(20060101);H04W4/06(20060101);H04W24/04(20060101)

优先权:["20150128 JP 2015-014182"]

专利状态码:有效-授权

法律状态:2021.01.05#授权;2018.02.27#实质审查的生效;2017.09.26#公开

摘要:根据本技术的实施例的信息处理设备包括确定单元和传输控制单元。所述确定单元针对变成借助无线网络通过单播进行内容流媒体传输的目标的多个再现设备中的每个,确定所述无线网络的通信状态是否正常。所述传输控制单元从通过单播进行的流媒体传输的目标中,排除通信失败设备,所述通信失败设备是所述多个再现设备中的其通信状态被确定不正常的再现设备。

主权项:1.一种信息处理设备,所述信息处理设备包括:确定单元,其针对变成借助无线网络通过单播进行内容流媒体传输的目标的多个再现设备中的每个,确定所述无线网络的通信状态是否对应于阈值通信质量;以及传输控制单元,其从通过单播进行的流媒体传输的目标中,排除通信失败设备,所述通信失败设备是所述多个再现设备中的其通信状态被确定不对应于阈值通信质量的再现设备,其中,所述多个再现设备中的每个借助所述无线网络连接到接入点,所述信息处理设备还包括:获取单元,其获取与通过多播进行的所述内容的流媒体传输相关的所述接入点的装置信息,其中,所述装置信息包括关于通过多播进行的流媒体传输可用的频带的信息,其中,所述传输控制单元基于获取的所述装置信息来选择通过单播进行的流媒体传输和通过多播进行的流媒体传输中的一个来执行,以及其中,如果所述内容的位速率等于或小于通过多播进行的流媒体传输可用的频带,则所述传输控制单元选择通过多播进行所述流媒体传输。

全文数据:信息处理方法、信息处理设备和程序技术领域[0001]本技术涉及适用于借助无线网络来流媒体传输内容的信息处理方法、信息处理设备和程序。背景技术[0002]传统上,通过无线网络的流媒体内容诸如音乐和视频的技术是已知的。例如,专利文献1已公开了用于在具有无线空间的通信网络中的服务器从多个终端接收数据传输请求的情况下缩短数据传输延迟时间并且增大数据吞吐量的技术。[0003]在专利文献1中描述的无线通信系统中,在从多个终端发送数据传输请求的情况下,检测并且比较每个终端和每个接入点的链接速度。基于比较的结果,控制传输到终端的流媒体数据的位速率。据此,防止由于新数据传输而导致的拥堵。[0004]引用列表[0005]专利文献[0006]专利文献1:日本专利申请特许公开No.2006-186601发明内容[0007]技术问题[0008]在借助此无线网络将内容传输到多个终端的系统中,期望提供使得可以借此进行抑制将执行通信质量降低的稳定流媒体传输的技术。[0009]凭借以上提到的情形,本技术的目的是提供使得可以借此进行抑制通信质量降低的稳定流媒体传输的信息处理方法、信息处理设备和程序。[0010]问题的解决方案[0011]为了实现以上提到的目的,根据本技术的实施例的一种信息处理设备包括确定单元和传输控制单元。[0012]所述确定单元针对变成借助无线网络通过单播进行内容流媒体传输的目标的多个再现设备中的每个,确定所述无线网络的通信状态是否正常。[0013]所述传输控制单元从通过单播进行的流媒体传输的目标中,排除通信失败设备,所述通信失败设备是所述多个再现设备中的其通信状态被确定不正常的再现设备。[0014]在这个信息处理设备中,当通过单播传送流内容时,确定关于每个再现设备的无线网络的通信状态。然后,从单播发送的目标中,去除其通信状态被确定不正常的通信失败设备。据此,变得可以稳定流媒体传输,从而抑制通信质量降低。[0015]所述多个再现设备可构成能够同时再现相同内容的群组。在这种情况下,所述传输控制单元可从通过单播进行的所述相同内容的流媒体传输的目标中,排除所述通信失败设备。[0016]据此,排除了其通信状态被确定不正常的通信失败设备的其他再现设备来保持相同内容的同时再现。因此,例如,可以防止内容再现中断。[0017]所述确定单元可规则地执行所述通信状态的确定。在这种情况下,如果在所述确定单元进行的规则确定中确定所述通信失败设备的通信状态已恢复正常,则所述传输控制单元可将曾是所述通信失败设备的所述再现设备设置为通过单播进行的流媒体传输的目标。[0018]据此,其通信状态已恢复的再现设备自动地重新开始再现,因此,变得可以构造可用的内容传输系统。[0019]所述确定单元可基于每个单位时间从所述多个再现设备中的每个发送的重新发送请求的数量和从所述多个再现设备中的每个发送的通信质量信息中的至少一个来确定所述通信状态。[0020]据此,可以高度准确地确定每个再现设备的通信状态。[0021]所述通信质量信息可包括关于接收电场强度和数据传输速度中的至少一个的信息。[0022]据此,可以高度准确地确定每个再现设备的通信状态。[0023]所述多个再现设备中的每个可借助所述无线网络连接到接入点。在这种情况下,所述信息处理设备还可包括获取单元,所述获取单元获取与通过多播进行的所述内容的流媒体传输相关的所述接入点的装置信息。另外,所述传输控制单元可基于获取的所述装置信息来选择通过单播进行的流媒体传输和通过多播进行的流媒体传输中的任一个来执行。[0024]在该信息处理设备中,基于与多播传输相关的多点的装置信息来选择单播发送和多播发送中的任一个。据此,实现高效的内容传输。[0025]所述装置信息可包括关于通过多播进行的流媒体传输可用的频带的信息。在这种情况下,如果所述内容的位速率等于或小于通过多播进行的流媒体传输可用的频带,则所述传输控制单元可选择通过多播进行流媒体传输。[0026]据此,可保存可用的频带。[0027]所述信息处理设备还可包括设置单元,所述设置单元能够可变地设置所述内容的位速率。在这种情况下,如果所述设置单元设置的位速率等于或小于所述可用的频带,则所述传输控制单元可选择通过多播进行流媒体传输。[0028]据此,可高效地传输内容。[0029]所述信息处理设备还可包括连接单元和传输单元。[0030]所述连接单元借助所述无线网络能连接到所述多个再现设备。[0031]所述传输单元能够通过单播将所述内容借助所述无线网络传输到所述多个再现设备中的每个。[0032]根据本技术的实施例的一种信息处理方法是由计算机执行的信息处理方法,所述方法包括:针对变成借助无线网络通过单播进行内容流媒体传输的目标的多个再现设备中的每个,确定所述无线网络的通信状态是否正常。[0033]从通过单播进行的流媒体传输的目标中,去除通fe失败设备,所述通信失败设备是所述多个再现设备中的其通信状态被确定不正常的再现设备。'[0034]根据本技术的实施例的一种程序致使计算机执行以下步骤。[0035]针对变成借助无线网络通过单播进行内容流媒体传输的目标的多个再现设备中的每个确定所述无线网络的通信状态是否正常的步骤。[0036]从通过单播进行的流媒体传输的目标中排除通信失败设备,所述通信失败设备是所述多个再现设备中的其通信状态被确定不正常的再现设备的步骤。本发明的有益效果[0037]如上所述,按照本技术,可以实现稳定流媒体传输,从而抑制通信质量降低。应该注意,这里描述的效果不一定有限并且可以是本公开中描述的任何效果。附图说明[0038][图1]示出根据实施例的网络系统的配置示例的示意图。[0039][图2]示出图1中示出的再现设备的配置示例的框图。[0040][图3]用于描述用于流媒体传输内容的系统的示意图。[0041][图4]示出获取接入点的装置信息的处理示例的序列图。[0042][图5]示出在接入点与多播兼容的情况下选择传输系统的示例的流程图和序列图。[0043][图6]示出在选择单播传输的情况下确定通信状态的处理示例的流程图和序列图。[0044][图7]示出确定通信状态的另一个处理示例的流程图和序列图。[0045][图8]示出选择传输系统的修改例的流程图。[0046][图9]示出选择传输系统的修改例的流程图。[0047][图10]示出根据网络质量来改变位速率的示例的流程图和序列图。[0048][图11]示出根据网络质量来改变位速率的另一个示例的流程图和序列图。具体实施方式[0049]下文中,将参照附图来描述根据本技术的实施例。[0050][网络系统][0051]图1示出根据本技术的实施例的网络系统的配置示例的示意图。网络系统100包括在家内构造的家庭网络1、与其连接的多个再现设备10、提供内容的服务器设备20和便携式终端30。[0052]多个再现设备10、服务器设备20和便携式终端30借助无线通信诸如,借助接入点5的WiFi连接到家庭网络1。因此,根据这个实施例,家庭网络1对应于无线网络。注意的是,本技术适用于诸如无线LAN和无线WAN的任意无线网络。[0053]例如,使用根据DLNA数字生活网络联盟标准的网络作为家庭网络1。在这种情况下,多个再现设备10用作DMR数字媒体渲染器并且服务器设备20用作DMS数字媒体服务器)。另外,便携式终端3〇用作DMS数字媒体控制器)。注意的是,可使用利用另一种协议的网络。[0054]如图1中所示,多个再现设备10布置在起居室2、娱乐室3和卧室4的相应房间中。用户可通过操作便携式终端30来指示布置在每个房间中的再现设备1〇再现服务器设备20的内容。注意的是,再现设备10、服务器设备20等的数量不受限制。[0055]可将能作为DMP数字媒体播放器操作的再现设备当作再现设备1〇布置。在这种情况下,可通过操作该再现设备10的UI用户接口)来再现服务器设备20的内容。[0056]在这个实施例中,用多个再现设备1〇来再现音乐内容。然而,本技术不限于音乐内容再现并且适用于再现诸如音频的各种类型内容。[0057]再现设备10的示例包括电视设备、PC个人计算机)、音频视频接收器、视频监视器和家庭游戏控制台。服务器设备2〇的示例包括与PC或网络兼容的HDDNAS。通常使用智能电话作为便携式终端3〇,但不限于此。可使用诸如平板终端的各种PDA个人数字助理)。[0058][多房间再现][0059]将描述网络系统100执行的内容的多房间再现。多房间再现是用由与家庭网络丄连接的两个或更多个再现设备10构成的群组同时再现相同内容的再现方法。[0060]例如,通过致使布置在同一房间中的多个再现设备1〇再现相同内容,可以在整个房间内欣赏大音量的音乐。另选地,例如,在邀请许多朋友参加聚会的情况下,可以同时致使布置在相应房间中的再现设备10再现相同内容并且控制其操作来活跃聚会气氛。[0061]在执行多房间再现的情况下,将构成群组的两个或更多个再现设备10中的一个设置为主设备50并且将其他再现设备1〇设置为从设备55。主设备50从服务器设备20下载相同内容并且将它同时传输到从设备55。据此,实现了内容的多房间再现。[0062]在图1中示出的示例中,群组由布置在起居室2中的两个再现设备10、布置在娱乐室3中的单个再现设备1〇和布置在卧室4中的单个再现设备10构成。在这些当中,布置在起居室2中的再现设备10中的一个被设置为主设备50,而另一个再现设备10被设置为从设备55〇[0063]能够执行多房间再现的再现设备10作为根据本技术的信息处理设备操作。另外,根据本技术的信息处理方法由被设置为主设备55的再现设备10执行。注意的是,在这个实施例中,所有再现设备10也被称为多房间兼容设备都能够执行多房间再现。[0064][再现设备的配置][0065]图2是示出再现设备10的配置示例的框图。再现设备1〇包括CPU中央处理单元)11、R0M只读存储器)12、RAM随机存取存储器13、显示单元14和操作单元15。另外,再现设备10包括通信单元16、外部IF接口)17、存储单元18和扬声器19。[0066]CPU11与再现设备10的相应块交换信号并且执行各种算术运算。CHJ11总体上控制再现设备10所执行的各种类型的处理。各种类型的处理的示例包括用扬声器19再现音频内容、在显示单元14上显示图像以及将内容流媒体传输到从设备55。[0067]ROM12存储各种类型的数据和各种程序储如,由CPU11处理的应用)JAM13用作CPU11的工作区。在由CPU11执行程序的情况下,形成用于执行程序所必需的数据。[0068]显示单元14是例如使用液晶的显示装置、EL电致发光等。操作单元15是例如控制器、指点装置、键盘、触摸面板或其他操作设备。在操作单元15包括触摸面板的情况下,该触摸面板可与显示单元14集成。[0069]通信单元16是用于将该再现设备10连接到家庭网络1的接口。例如,诸如WiFi的无线LAN模块被设置为通信单元16。否则,可使用诸如调制解调器和路由器的通信装置。通信单元16用作这个实施例中的连接单元。[0070]外部IF17是例如按照诸如USB或HDMI注册商标)(高清多媒体接口)的标准连接到外部设备的接口。否则,可配置用于连接到各种存储卡的接口。[0071]存储单元18是非易失性存储装置。存储单元18是例如HDD硬盘驱动)、闪存存储器或另一个固态存储器。从服务器设备20下载的内容等例如被存储在存储单元18中。另外,可存储以上提到的各种类型的数据、程序等。[0072]存储在12和存储单元18中的软件和再现设备1〇的硬件资源协同地实现具有如上所述的硬件配置的再现设备10进行的信息处理。通过例如CPU11将存储在ROM12等中的根据本技术的程序加载在RAM13中并且执行该程序来实现根据本技术的信息处理方法。[0073]此时,如图2中所示,CMJ11用作传输控制单元40、通信状态确定单元41、AP接入点信息获取单元42和编码器43。为了实现这些块,如有需要,可使用专用硬件。[0074]例如,从全球网络将诸如应用的程序安装在再现设备10中。另选地,可借助记录介质将程序安装在再现设备10中。[0075][主设备的操作][0076]图3是用于描述用于流媒体传输内容的系统的示意图。如图3的4和3中所示,由主设备50将内容经由接入点5传输到多个从设备55。注意的是,主设备50也可被称为发送器,而从设备55也可称为接收器。[0077]在这个实施例中,主设备50能够选择通过单播进行流媒体传输和通过多播进行流媒体传输中的任一者。按照例如UDP用户数据报协议来执行此流媒体传输。下文中,通过单播进行流媒体传输将被称为单播发送,而通过多播进行流媒体传输将被称为多播发送。[0078]图3的A是示出单播发送的操作示例的示意图。在单播发送中,主设备50独立地对多个从设备55中的每个上的内容执行流媒体传输。[0079]因此,如果接入点5被用作参考,则对应于两条链路的数据传输带bps是单个从设备55必需的。这两条链路种的一条是从主设备50到接入点5的上行链路UL,而另一条是从接入点5到从设备55的下行链路DL。自然而然,如果从设备55的数量递增1,则除了这两条链路之外,还必需对应于两条新链路的数据传输频带。[0080]在这个实施例中,配置无线网络并且无线频带被群组中的从设备55共享。因此,单个从设备55的数据传输速度等于或小于1除以从设备5的总数。[0081]图3的B是示出多播发送的操作示例的示意图。在多播发送中,所有从设备55成群组,构成多播群组。主设备50将单个内容数据发送到作为目的地的多播群组的地址。该内容数据被接入点5复制并且被传输到属于多播群组的所有从设备55。此时接入点5的操作也被称为多播传输。[0082]如图3的B中所示,在上行链路UL处,可使用对应于单条链路的数据传输频带向所有从设备55执行内容传输。因此,可以大幅节省发送上行链路的可用频带。然而,在接入点5的功能、设备等中,多播传输会是不可能的(多播不兼容),或者在某些情况下,可用于多播传输的频带会受到限制。在可用频带的上限低的情况下,不能传输高质量内容。[0083]在可以通过接入点5进行多播传输的情况下,主设备50不可以进行多播发送。另夕卜,接入点5可用于多播传输的频带对应于主设备50可用于多播发送的频带。[0084]在这个实施例中,在初始化多房间再现执行期间,主设备50确定接入点5是否可接收多播发送,也就是说,是否可以进行多播传输。另外,如果可以进行多播传输,则测量其可用频带的上限。[0085]因此,图2中示出的AP信息获取单元42获取关于通过主设备50进行的)接入点5的多播发送的装置信息。该装置信息包括关于主设备50可用于多播发送的频带的信息。注意的是,还可以说是,与接入点5的多播发送相关的装置特性是相对于家庭网络1的多播送的网络特性。[0086]图4是示出获取接入点5的装置信息的处理示例的示意性序列图。在图4中,出于简化附图的缘故,示出两个从设备55a和55b。另外,在存在更多从设备55的情况下,仅仅必须执行与参照图4描述的处理类似的处理。对于图5至图9,同样如此。[0087]首先,传输控制单元40在每个单位时间将多播发送执行预定的次数或更多次步骤101。预定次数不受限制。一些许多)次数被设置为预定次数。注意的是,传输控制单元40还用作这个实施例中的能够借助家庭网络1执行单播发送和多播发送的传输单元。[0088]主设备50从相应的从设备55接收对接收次数的响应,这取决于海量多播发送步骤102JP信息获取单元42基于接收次数来计算关于多播发送的装置信息,并且确定接入点5是否与多播和可用频带的上限兼容步骤1〇3。[0089]例如,如果接收次数为0,则确定接入点5没有与多播兼容。如果接收次数为1或更大,则基于从设备55中的每个的接收次数的最低值,计算每个单位时间的可能多播发送的次数,也就是说,可用于多播发送的频带的上限。[0090]注意的是,在下面的描述中,可用于多播发送的频带的上限将被简称为多播发送可用频带,并且例如,在某些情况下将表示出短语“大于可用频带”和短语“等于或小于可用频带”。[0091]传输控制单元40基于AP信息获取单元42获取计算)的装置信息来选择单播发送和多播发送中的任一个。例如,在接入点5与多播不兼容的情况下,选择单播发送。[0092]图5是示出在接入点5与多播兼容的情况下的传输系统的选择示例的流程图和序列图。首先,确定内容的位速率bps是否大于多播发送的可用频带步骤201。如果确定位速率较大步骤201中,“是”),则执行单播发送步骤202。[0093]如果确定位速率等于或小于可用频带(步骤202中,“否”),则执行单播发送步骤203。以这种方式,基于接入点5的装置信息家庭网络1的网络信息来适宜地执行单播发送和多播发送的选择,因此实现有效的内容传输。[0094]在这个实施例中,图2中示出的编码器43可变地设置编码中的内容的位速率。基于编码器43设置的可变位速率VBR来执行步骤201的确定处理。[0095]例如,当从服务器设备20下载内容时,编码器43以预定的位速率来执行编码。虽然此时的位速率的值不受限制,但它例如由用户来设置。另外,服务器设备20编码时的位速率可被设置为初始位速率。[0096]例如,在内容传输期间,编码器43可在任意定时执行位速率的设置改变)。在这种情况下,例如,以取决于位速率改变的方式来适宜地执行步骤201的确定处理。随后,将描述位速率的改变。编码器43用作这个实施例中的设置单元。[0097][单播发送的操作][0098]图6是示出在选择单播传输的情况下确定通信状态的处理示例的流程图和序列图。在这个实施例中,相对于变成由图2中示出的通信状态确定单元41借助家庭网络1进行单播发送的目标的多个从设备55中的每个,确定家庭网络1的通信状态是否正常。关于每个从设备55的家庭网络1的通信状态是从主设备50到每个从设备55的链路的通信状态。[00"]首先,如图6中所示,规则地获取从多个从设备55中的每个发送的通信质量信息。例如,每个从设备55以预定时间间隔例如,5秒将通信质量信息发送到主设备50。另选地,口J将王攻备5〇的规则友迗通彳目质M伯息的请求发送到每个从设备55。_0]i通量信息是可用于评价从主设备5〇到每个从设备55的链路的状况的信息。通常,通信质量信息包括关于每个从设备55计算出的接收电场强度和数据传输速度中的至少一个的信息。自然而然,通信质量信息不限于此,并且可将用于评价吞吐量有效速度的另一个参数、关于链路速度的信息等作为通信质量信息发送。[0101]通信状态确定单元41基于从每个从设备55获取的通信质量信息,确定每个从设备55的通信状态是否正常步骤302。传输控制单元40从单播发送的目标中排除被确定通信状态不正常的从设备55步骤302中“否”至303。下文中,被确定通信状态不正常的从设备55在某些情况下被称为通信失败设备。[0102]传输控制单元40将被确定通信状态正常的从设备55设置为单播发送的目标步骤302中的“是”至304。通常,当选择单播发送时,将所有从设备55设置为单播发送的目标。因此,保持此设置。[0103]每当获取通信质量信息时,规则地执行步骤302的确定处理。假设在进行该规则确定时,在前一确定中被确定是通信失败设备的从设备55的通信状态在新确定中被确定是正常的。在这种情况下,确定通信状态已恢复,并且已成为通信失败设备的从设备55恢复成为单播发送的目标另外,步骤304。[0104]例如,假设由于发送链路中的误差和从设备55中的至少一个的数据传输速度链路速度),导致通信质量降低。虽然误差的成因不受限制,但微波炉等位于近处并且由于微波炉操作而导致出现电磁干扰从而造成误差的可能性高。[0105]如果从设备55中的至少一个具有低吞吐量,则它影响对于其他从设备55的流媒体传输并且整个系统的吞吐量降低。例如,重复地请求重新发送其通信质量降低的从设备55的丢失分组,整个系统的流量发生拥堵。否则,当无线路径的误差发生速率增大时,在创建稳定通信路径的某些情况下,因接入点5,整个系统的链路速度降低。[0106]如果整个系统的吞吐量降低,则不能适宜地执行内容再现。例如,在内容是需要实时性质的多媒体数据的情况下,数据不能在所请求时间到达,会出现声音终端,视频也会停止。[0107]鉴于这些问题,在这个实施例中,在内容被单播发送的情况下,规则地监测每个从设备55的通信状态。然后,从单播发送的目标中排除其通信状态被确定不正常的通信失败设备,并且通过将其通信状态被确定正常的从设备55设置为目标来保持单播发送。[0108]结果,例如,由排除了通信失败设备的其他从设备55来保持多房间再现,并且可充分防止内容再现停止。因此,用户可连续观赏内容。[0109]通过以这种方式使用本技术,变得可以实现稳定的流媒体传输,从而抑制整个网络的通信质量降低。例如,可充分抑制由于分组冲突和用于恢复分组的重新发送等而导致的误差。[0110]另外,规则地执行通信状态确定。因此,己被确定是通信失败设备的从设备55伴随着通信状态的恢复,可恢复成为单播发送的目标。也就是说,仅仅是暂时从内容传输目标中去除其通信状态降低的通信失败设备。当通信状态己恢复时,该再现设备自动地重新开始内容再现。结果,变得可以构造可用的内容传输系统。在这个实施例中,可实现作为产品而言优异的多房间再现系统。图7是示出确定通信状态的另一个处理示例的流程图和序列图。通过通信状态确定单元41来计算从多个从设备55中的每个发送的每个单位时间的重新发送请求的数量步骤401。重新发送请求的数量通常对应于丢失分组的数量。[0112]每个单位时间请求重新发送的数量下文中,被称为单位重新发送请求的数量等于或大于预定阈值的从设备55被确定是其通信状态不正常并且被从单播发送的目标中排除的通信失败设备步骤402中的“是”至403。单位重新发送请求的数量小于预定阈值的从设备55被确定是其通信状态正常并且被设置为单播发送的目标或者恢复成为目标的从设备55步骤402中的“否”至步骤404。[0113]以这种方式,基于从每个从设备55发送的单位重新发送请求的数量,可确定通信状态是否正常。另外,可适宜地组合图6中示出的通信状态和图7中示出的单位重新发送请求的数量并且可确定通信状态。由于使用了通信状态信息或和单位重新发送请求,导致可以容易且高度准确地确定通信状态。[0114]将描述编码器43改变位速率的操作示例。图8是示出选择单播发送和多播发送中的任一个的处理的修改例的流程图(省略了序列图)。如图5中的步骤201中一样,确定内容的位速率是否大于多播发送的可用频带步骤501。[0115]如果确定位速率较大步骤501中,“是”),则编码器43执行低位速率设置。也就是说,位速率降低并且内容被编码步骤502。此后,确定降低后的位速率是否大于多播发送的可用频带步骤503。[0116]如果确定新设置的位速率较大步骤503中,“是”),则执行单播发送步骤504。否贝1J,如果确定新的位速率等于或小于可用频带(步骤503中,“否”),则执行单播发送步骤505。[0117]以这种方式,在图8中示出的示例中,在位速率可变从而等于或小于多播发送的可用频带的情况下,适宜地选择多播发送。据此,可大幅节省发送链路的可用频带并且可高效且稳定地传输内容。[0118]注意的是,如果内容的位速率大于可用频带,则将该可用频带与编码器403可改变的位速率进行比较,如图9的步骤601中所示。也就是说,可将可用频带的上限和可变位速率的下限进行比较。[0119]如果可变位速率大于可用频带步骤601中,“是”),则选择单播发送步骤602。如果可变位速率等于或小于可变频带步骤601中,“否”),则执行较低位速率设置步骤603并且执行多播发送步骤604。在这种情况下,在比可用频带的上限小的范围内,适宜地设置位速率。例如,位速率被设置成与可用频带的上限大致相等的值。用该处理,可执行高效的内容传输。[0120]另外,假设可变位速率可变成等于或小于多播发送的可用频带并且编码器43已改变了位速率。如果改变之后的位速率小于预定阈值,则不仅可选择多播发送,而且可选择单播发送。据此,保持内容的质量等于或大于一定水平。此处理是基于认为内容的质量重要,而非考虑节省发送链路的可用频带。[0121]注意的是,在按取决于位速率的方式选择传输系统的情况下,可使用通信状态信息或和单位重新发送请求的数量作为确定参数。例如,当通信状态有利时,即使通过降低位速率而变得可以进行多播发送,也以相对高的位速率执行单播发送。当通信状态没有那么有利时,即使内容的质量略微劣化,也以降低后的位速率来执行多播发送。用该处理,变得可以进行高效的内容传输。[0122]图10和图11是示出根据群组内的整个网络的质量下文中,被称为网络质量来改变位速率的不例的流程图和序列图。[0123]首先,规则地获取从多个从设备55中的每个发送的通信质量信息并且集聚所有通信质量信息条目(步骤701。基于集聚的结果,确定网络质量是否已劣化步骤702。[0124]如果确定网络质量已劣化步骤702中,“是”),则执行低位速率设置,从而优化可连接性步骤703。如果确定网络质量未劣化步骤702中,“否”),则确定网络质量是否己提高步骤704。如果确定网络质量已提高步骤704中,“是”),则执行较高位速率设置将位速率设置成较高值,从而优化再现质量(步骤705。如果确定网络质量未提高(步骤704中,“否”),则处理返回步骤701。[0125]如图11中所示,可基于每个单位时间从多个从设备55中的每个发送的重新发送请求的数量来确定网络质量。首先,计算每个单位时间从每个从设备55发送的重新发送请求的数量步骤801。确定单位重新发送请求的数量是否等于或大于较高阈值即两个阈值中较高的阈值步骤802。如果单位重新发送请求的数量等于或大于较高阈值(步骤802中,“是”),则确定网络质量己劣化并且执行较低位速率设置步骤803。[0126]如果单位重新发送请求的数量小于较高阈值步骤802中,“否”),则确定单位重新发送请求的数量是否小于较低阈值即两个阈值中较低的阈值步骤804。如果确定单位重新发送请求的数量等于或大于较低阈值步骤804中,“是”),则确定网络质量己提高并且执行较搞位速率设置步骤805。如果确定单位重新发送请求的数量小于较低阈值步骤804中,“否”),则处理返回步骤801。[0127]注意的是,较高阈值和较低阈值不受限制并且进行适宜设置。另外啊,可基于每个单位时间从所有从设备55发送的重新发送请求的总数来确定网络质量。[0128]以这种方式,在正执行单播发送和多播发送的同时,可规则地确定网络质量并且可基于确定结果来改变内容的位速率。据此,变得可以进行稳定的流媒体传输。每当位速率按预定规则时间间隔改变时,执行如图5、图8和图9中所示的传输系统的选择处理。据此,可选择对于网络质量而言最佳的传输系统并且变得可以进行高效的内容传输。[0129]注意的是,例如,基于优化的参数来执行较低位速率设置和较高位速率的设置,同时还参照此时的位速率的值。另外,可通过为每个阈值提供迟滞特性来平稳地改变位速率。[0130]〈其他实施例〉[0131]本技术不限于以上提到的实施例,可实现各种其他实施例。[0132]本技术还适用于能够只执行单播发送的设备。也就是说,由于提供了如图6和图7等中所示的单播发送相关的功能,导致可实现抑制通信质量降低的稳定流媒体传输。[0133]另外,本技术还适用于只能够以固定位速率执行传输的设备,在该设备中,不能改变内容的位速率。另外,在以固定位速率执行传输的情况下,通过例如在单播发送中执行暂时排除了其通信状态正常的通信故障设备的处理等,变得可以进行稳定的流媒体传输。另夕卜,通过基于与多播发送相关的接入点的装置信息来适宜地选择传输系统,变得可以高效进行内容传输。[0134]可由用户来设置是否使内容的位速率固定或可变。在这种情况下,可按取决于用户设置的方式来适宜地应用本技术的以上提到的处理。[0135]上文中,已用群组内的从设备50作为根据本技术的信息处理设备为例进行了描述。然而,不限于此。用作DMC的便携式终端30可被配置为根据本技术的信息处理设备。例如,通过将便携式终端30设置成具有传输控制单元40的功能不包括传输单元的功能和图2中所示的通信状态确定单元41,能执行根据本技术的信息处理方法。自然而然,可将便携式终端30设置成具有AP信息获取单元42和编码器43的功能。[0136]可在便携式终端30的显示器等上,显示通信失败设备被暂时排除、当前执行的传输系统、当前位速率等。据此,用户可容易地掌握内容传输条件。[0137]上文中,已用执行多房间再现的群组内的操作为例进行了描述。然而,本技术不仅适用于构成预定群组的再现设备,而且适用于与无线网络连接的多个任意再现设备。例如,本技术还适用于图1中示出的服务器设备20将内容传输到与家庭网络1连接的多个再现设备10的情况。[0138]至于改变位速率,首先选择单播发送,执行较低位速率设置,直到网络质量变得稳定基于预定阈值等来确定)。在即使在执行了较低位速率设置之后网络质量也仍然不稳定的情况下,确定是否可选择多播发送。可执行此操作。[0139]还可组合根据本技术的以上提到的特征部分中的至少两个特征部分。也就是说,可在不区分实施例的情况下,任意地组合每个实施例中描述的各种特征部分。另外,上述各种效果仅仅是示例而非限制,可提供其他效果。注意的是,本技术还可采取以下配置。[0140]1—种信息处理设备,所述信息处理设备包括:[0141]确定单元,其针对变成借助无线网络通过单播进行内容流媒体传输的目标的多个再现设备中的每个,确定所述无线网络的通信状态是否正常;以及[0142]传输控制单元,其从通过单播进行的流媒体传输的目标中,排除通信失败设备,所述通信失败设备是所述多个再现设备中的其通信状态被确定不正常的再现设备。[0143]⑵根据⑴所述的信息处理设备,其中,[0144]所述多个再现设备构成能够同时再现相同内容的群组,以及[0145]所述传输控制单元从通过单播进行的所述相同内容的流媒体传输的目标中,排除所述通信失败设备。[0146]3根据1或⑵所述的信息处理设备,其中,[0147]所述确定单元规则地执行所述通信状态的确定,以及[0148]如果在所述确定单元进行的规则确定中确定所述通信失败设备的通信状态已恢复正常,则所述传输控制单元将曾是所述通信失败设备的所述再现设备设置为通过单播进行的流媒体传输的目标。[0149]⑷根据⑴至⑶中的任一项所述的信息处理设备,其中,[0150]所述确定单元基于每个单位时间从所述多个再现设备中的每个发送的重新发送请求的数量和从所述多个再现设备中的每个发送的通信质量信息中的至少一个来确定所述通信状态。[0151]⑸根据⑷所述的信息处理设备,其中,[0152]所述通信质量信息包括关于接收电场强度和数据传输速度中的至少一个的信息。[0153]⑹根据⑴至⑸中的任一项所述的信息处理设备,其中,[0154]所述多个再现设备中的每个借助所述无线网络连接到接入点,以及[0155]所述信息处理设备还包括[0156]获取单元,其获取与通过多播进行的所述内容的流媒体传输相关的所述接入点的装置信息,其中,[0157]所述传输控制单元基于获取的所述装置信息来选择所述单播进行的流媒体传输和所述多播进行的流媒体传输中的任一个来执行。[0158]⑺根据⑹所述的信息处理设备,其中,[0159]所述装置信息包括关于通过多播进行的流媒体传输可用的频带的信息,以及[0160]如果所述内容的位速率等于或小于通过多播进行的流媒体传输可用的频带,则所述传输控制单元选择通过多播进行流媒体传输。[0161]⑻根据⑹或⑺所述的信息处理设备,所述信息处理设备还包括:[0162]设置单元,其能够可变地设置所述内容的位速率,其中,[0163]如果所述设置单元设置的位速率等于或小于所述可用的频带,则所述传输控制单元选择通过多播进行流媒体传输。[0164]⑼根据⑴至⑻中的任一项所述的信息处理设备,所述信息处理设备还包括:[0165]连接单元,其借助所述无线网络能连接到所述多个再现设备;以及[0166]传输单元,其能够通过单播将所述内容借助所述无线网络传输到所述多个再现设备中的每个。[0167]参考符号列表[0168]1家庭网络[0169]10多个再现设备[0170]20服务器设备[0171]30便携式终端[0172]40传输控制单元[0173]41通信状态确定单元[0174]42AP接入点信息获取单元[0175]43编码器[0176]5〇主设备[0177]55从设备[0178]100网络系统。

权利要求:1.一种信息处理设备,所述信息处理设备包括:确定单元,其针对变成借助无线网络通过单播进行内容流媒体传输的目标的多个再现设备中的每个,确定所述无线网络的通信状态是否正常;以及传输控制单元,其从通过单播进行的流媒体传输的目标中,排除通信失败设备,所述通信失败设备是所述多个再现设备中的其通信状态被确定不正常的再现设备。2.根据权利要求1所述的信息处理设备,其中,所述多个再现设备构成能够同时再现相同内容的群组,以及所述传输控制单元从通过单播进行的所述相同内容的流媒体传输的所述目标中,排除所述通信失败设备。3.根据权利要求1所述的信息处理设备,其中,所述确定单元规则地执行所述通信状态的确定,以及如果在所述确定单元进行的规则确定中确定所述通信失败设备的通信状态已恢复正常,则所述传输控制单元将曾是所述通信失败设备的所述再现设备设置为通过单播进行的所述流媒体传输的所述目标。4.根据权利要求1所述的信息处理设备,其中,所述确定单元基于每个单位时间从所述多个再现设备中的每个发送的重新发送请求的数量和从所述多个再现设备中的每个发送的通信质量信息中的至少一个来确定所述通信状态。5.根据权利要求4所述的信息处理设备,其中,所述通信质量信息包括关于接收电场强度和数据传输速度中的至少一个的信息。6.根据权利要求1所述的信息处理设备,其中,所述多个再现设备中的每个借助所述无线网络连接到接入点,以及所述信息处理设备还包括获取单元,其获取与通过多播进行的所述内容的流媒体传输相关的所述接入点的装置信息,其中,所述传输控制单元基于获取的所述装置信息来选择通过单播进行的流媒体传输和通过多播进行的流媒体传输中的任一个来执行。7.根据权利要求6所述的信息处理设备,其中,所述装置信息包括关于通过多播进行的流媒体传输可用的频带的信息,以及如果所述内容的位速率等于或小于通过多播进行的流媒体传输可用的频带,则所述传输控制单元选择通过多播进行所述流媒体传输。8.根据权利要求6所述的信息处理设备,所述信息处理设备还包括:设置单元,其能够可变地设置所述内容的位速率,其中,如果所述设置单元设置的位速率等于或小于所述可用的频带,则所述传输控制单元选择通过多播进行所述流媒体传输。9.根据权利要求1所述的信息处理设备,所述信息处理设备还包括:连接单元,其借助所述无线网络能连接到所述多个再现设备;以及传输单元,其能够通过单播将所述内容借助所述无线网络传输到所述多个再现设备中的每个。10.—种信息处理方法,所述信息处理方法包括:由计算机针对变成借助无线网络通过单播进行内容流媒体传输的目标的多个再现设备中的每个,确定所述无线网络的通信状态是否正常;以及从通过单播进行的流媒体传输的目标中,排除通信失败设备,所述通信失败设备是所述多个再现设备中的其通信状态被确定不正常的再现设备。11.根据权利要求10所述的信息处理方法,其中,所述多个再现设备构成能够同时再现相同内容的群组,以及从通过单播进行的流媒体传输的所述目标中排除所述通信失败设备的传输控制步骤包括从通过单播进行的所述相同内容的流媒体传输的所述目标中,排除所述通信失败设备。12.根据权利要求10所述的信息处理方法,其中,所述确定步骤包括规则地执行所述通信状态的确定,以及所述传输控制步骤包括,如果在所述确定步骤的规则确定中确定所述通信失败设备的通信状态已恢复正常,则将曾是所述通信失败设备的所述再现设备设置为通过单播进行的所述流媒体传输的所述目标。13.根据权利要求10所述的信息处理方法,其中,所述确定步骤包括基于每个单位时间从所述多个再现设备中的每个发送的重新发送请求的数量和从所述多个再现设备中的每个发送的通信质量信息中的至少一个来确定所述通信状态。14.根据权利要求13所述的信息处理方法,其中,所述通信质量信息包括关于接收电场强度和数据传输速度中的至少一个的信息。15.根据权利要求10所述的信息处理方法,其中,所述多个再现设备中的每个借助所述无线网络连接到接入点,以及所述信息处理设备还包括获取与通过多播进行的所述内容的流媒体传输相关的所述接入点的装置信息,其中,所述传输控制步骤包括基于获取的所述装置信息来选择通过单播进行的流媒体传输和通过多播进行的流媒体传输中的任一个来执行。16.根据权利要求15所述的信息处理方法,其中,所述装置信息包括关于通过多播进行的流媒体传输可用的频带的信息,以及所述传输控制步骤包括,如果所述内容的位速率等于或小于通过多播进行的流媒体传输可用的频带,则选择通过多播进行所述流媒体传输。17.根据权利要求15所述的信息处理方法,所述信息处理方法还包括:可变地设置所述内容的位速率,其中,所述传输控制步骤包括,如果设置的所述位速率等于或小于所述可用的频带,则选择通过多播进行所述流媒体传输。''18.—种程序,其使计算机执行以下步骤:针对变成借助无线网络通过单播进行内容流媒体传输的目标的多个再现设备中的每个,确定所述无线网络的通彳3状态是否正常;以及从通过单播进行的流媒体传输的目标中,排除通信失败设备,所述通信失败设备是所述多个再现设备中的其通信状态被确定不正常的再现设备。

百度查询: 索尼公司 信息处理方法、信息处理设备和程序

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。