接收设备、接收方法和计算机程序技术

技术编号:4145825 阅读:139 留言:0更新日期:2012-04-11 18:40
公开了接收设备、接收方法和计算机程序。接收设备接收通过网络多播递送的流,接收设备包括:流接收部件,其接收第一频道的流作为观看流,并且接收一个或多个第二频道的流作为观看候选流;缓冲部件,其存储第一频道和第二频道的流,流是由流接收部件接收的;再现处理部件,其执行观看缓冲部件中作为观看流而存储的流的处理;以及频道处理部件,当用于从第一频道切换到正接收作为观看候选流的流的第二频道中的任何一个第二频道作为观看目标的指令被输入时,该频道处理部件使得再现处理部件将与该第二频道相对应的流作为观看流进行处理,并且使得流接收部件接收与该第二频道相对应的流作为观看流,与该第二频道相对应的流被存储在缓冲部件中。

【技术实现步骤摘要】

本专利技术涉及接收设备、接收方法和计算机程序,并且更具体而言,涉及通过多播递送(multicast delivery)来接收数据的接收设备、接收方法和计算机程序。
技术介绍
随着网络技术近来的发展,已经通过网络来递送节目(内容)。递送节目的供应商将节目转换成IP (网际协议)分组,并且之后通过多播递送来递送来自服务器的节目,在多播递送中,相同的信号被递送给多个接收方。通常用来接收通过多播递送的节目的协议包括用于IPv4网络环境的IGMP(互联网工作组管理协议)和用于IPv6网络环境的MLD(多播侦听发现)。 当使用IGMP(或MLD)来接收通过多播递送的节目时,接收设备在接收内容的流时发送称为加入消息(Join message)的信号。通过发送加入消息,接收设备可以加入多播组并且观看与该多播组相对应的内容。为了停止观看内容,发送称为离开消息(Leavemessage)的信号。通过发送离开消息,接收设备可以离开多播组并且停止观看内容。 在通过网络进行的对内容的多播递送中,由于切换接收设备中所观看的内容(即,切换频道)必需进行如上所述对加入消息和离开消息的发送处理,所以,出现频道切换所需的等待时间比通过广播进行递送所需的时间长的问题。因此,需要实现通过网络对内容的多播递送中的高速频道切换。 日本专利申请特开2008-022393号公报(以下,称为专利文件1)公开了一种方法,其中,家庭网关装置接收通过复用多个内容的数据所获得的流,并且当从接收端子接收与所希望的内容相对应的频道的信息时,从经过复用的流中分离与适当的频道相对应的内容的数据,以将其提供给接收端子。专
技术实现思路
然而,在专利文件1的方法中,由于在从家庭网关装置切换到接收端子之后、在频道的内容数据被发送之前,发生时滞,所以对高速频道切换存在限制。 考虑到此,提出了一种方法,其中,对离开消息和加入消息中的每一个的发送定时进行控制,以使得在执行从与正在观看的频道相对应的多播组的离开之前,执行加入与作为切换目的地的频道相对应的多播组。然而,在该方法中,在由于网络等问题而发生离开消息和加入消息的发送延迟或丢失的情况中,不能平稳地执行观看频道的切换。 考虑到以上情况,需要能够减少切换用于观看多播流的频道所需的时间的接收设备、接收方法和计算机程序。 根据本专利技术实施例,提供了一种接收设备,该接收设备接收通过网络多播递送的流,该接收设备包括流接收部件,该流接收部件接收第一频道的流作为观看流,并且接收一个或多个第二频道的流作为观看候选流;缓冲部件,该缓冲部件存储第一频道的流和第二频道的流,所述流是由流接收部件接收的;再现处理部件,该再现处理部件执行观看缓冲部件中作为观看流而存储的流的处理;以及频道处理部件,当用于从第一频道切换到正接收作为观看候选流的流的第二频道中的任何一个第二频道作为观看目标的指令被输入时,该频道处理部件使得再现处理部件将与该第二频道相对应的流作为观看流进行处理,并且使得流接收部件接收与该第二频道相对应的流作为观看流,与该第二频道相对应的流被存储在缓冲部件中。 在根据本专利技术实施例的接收设备中,除了第一频道的观看流之外,一个或多个第二频道的流作为观看候选流被流接收部件接收并且被缓冲到缓冲部件中。当用于从第一频道切换到正接收作为观看候选流的流的第二频道中的任何一个第二频道作为观看目标的指令被输入时,频道处理部件使得再现处理部件将与该第二频道相对应的流作为观看流进行处理,并且使得流接收部件接收与该第二频道相对应的流作为观看流,与该第二频道相对应的流被存储在缓冲部件中。因此,可以从用户的角度减少切换观看频道所需的时间。 在根据本专利技术实施例的接收设备中,当上述指令被输入时,频道处理部件还使得流接收部件接收第一频道的流作为观看候选流或停止接收第一频道的流。因此,可以适当地执行对观看目标频道的切换。 在根据本专利技术实施例的接收设备中,频道处理部件可以在接收设备能够用来接收和缓冲流的资源的范围以内,将第二频道的数目设置为最大值。因此,可以在实现多播流的多频道传送的同时减少切换观看频道所需的时间。 在根据本专利技术实施例的接收设备中,缓冲部件包括一容量,该容量针对接收流的每个频道被分配,并且分配给第二频道中的每个第二频道的容量被设为确保紧在观看频道被切换后再现所获得的视频和音频的值。因此,通过在生成用于切换观看频道的指令之后仅等待再现处理(例如,解码)所需的短的一段时间,可以从用户的角度切换观看频道并且增强对缓冲容量的使用效率。 在根据本专利技术实施例的接收设备中,频道处理部件可以参考用户的偏好来计算有关所有能够接收流的频道的优先级顺序,并且可以按照优先级的降序选择频道作为该第二频道。因此,当用户选择所希望的要切换到的频道时,可以使从第二频道中选择所希望的频道的可能性更大。 在根据本专利技术实施例的接收设备中,频道处理部件使得流接收部件接收媒体流和针对该媒体流的纠错流作为观看流,并且仅接收媒体流作为观看候选流。如上所述,仅媒体流被流接收部件接收作为观看候选流,从而可以有效利用接收设备用来接收和缓冲流的资源(例如,网络带宽和缓冲容量)。 在根据本专利技术实施例的接收设备中,频道处理部件可以获取用于评估网络的传输特性的信息,并且可以基于该信息,动态地改变第二频道的最大数目。因此,跟随网络传输特性的波动,第二频道的最大数目可以被最优化,从而可以防止对频道的流的接收、缓冲操作和对媒体流的再现由于缺少网络带宽和缓冲容量而变得不稳定。 此外,根据本专利技术另一实施例,提供了一种接收方法,用于接收通过网络多播递送的流,该接收方法包括接收第一频道的流作为观看流,并且接收一个或多个第二频道的流作为观看候选流;将所接收到的第一频道的流和第二频道的流存储在缓冲部件中;以及当从第一频道切换到正接收作为观看候选流的流的第二频道中的任何一个第二频道作为观看目标的指令被输入时,将与该第二频道相对应的流作为观看流进行再现,并且接收与该第二频道相对应的流作为观看流,与该第二频道相对应的流被存储在缓冲部件中。 此外,根据本专利技术另一实施例,还提供一种计算机程序,该计算机程序使得计算机 作为接收通过网络多播递送的流的接收设备进行操作,该计算机程序使得计算机用作流 接收部件,该流接收部件接收第一频道的流作为观看流,并且接收一个或多个第二频道的 流作为观看候选流;缓冲部件,该缓冲部件存储第一频道的流和第二频道的流,所述流是由 流接收部件接收的;再现处理部件,该再现处理部件执行观看缓冲部件中作为观看流而存 储的流的处理;以及频道处理部件,当用于从第一频道切换到正接收作为观看候选流的流 的第二频道中的任何一个第二频道作为观看目标的指令被输入时,该频道处理部件使得再 现处理部件将与该第二频道相对应的流作为观看流进行处理,并且使得流接收部件接收与 该第二频道相对应的流作为观看流,与该第二频道相对应的流被存储在缓冲部件中。 如上所述,根据本专利技术实施例,可以减少切换观看多播流的频道所需的时间。 根据以下按照附图所示对本专利技术的最佳实施例的详细描述,本专利技术的这些和其它 目的、特征以及优点将更加明显。附图说明 图1是示出根据本专利技术第一实施例的使用接收设备的多播递送系统的结构的框 图; 图2是示出根据本专利技术第一实施例的接收设备的结构的本文档来自技高网
...

【技术保护点】
一种接收设备,接收通过网络多播递送的流,所述接收设备包括:流接收部件,所述流接收部件接收第一频道的流作为观看流,并且接收一个或多个第二频道的流作为观看候选流;缓冲部件,所述缓冲部件存储所述第一频道的流和所述第二频道的流,所述流是由所述流接收部件接收的;再现处理部件,所述再现处理部件执行观看所述缓冲部件中作为观看流而存储的流的处理;以及频道处理部件,当用于从所述第一频道切换到正接收作为观看候选流的流的所述第二频道中的任何一个第二频道作为观看目标的指令被输入时,所述频道处理部件使得所述再现处理部件将与该第二频道相对应的流作为观看流进行处理,并且使得所述流接收部件接收与该第二频道相对应的流作为观看流,与该第二频道相对应的流被存储在所述缓冲部件中。

【技术特征摘要】
JP 2008-10-8 2008-262004一种接收设备,接收通过网络多播递送的流,所述接收设备包括流接收部件,所述流接收部件接收第一频道的流作为观看流,并且接收一个或多个第二频道的流作为观看候选流;缓冲部件,所述缓冲部件存储所述第一频道的流和所述第二频道的流,所述流是由所述流接收部件接收的;再现处理部件,所述再现处理部件执行观看所述缓冲部件中作为观看流而存储的流的处理;以及频道处理部件,当用于从所述第一频道切换到正接收作为观看候选流的流的所述第二频道中的任何一个第二频道作为观看目标的指令被输入时,所述频道处理部件使得所述再现处理部件将与该第二频道相对应的流作为观看流进行处理,并且使得所述流接收部件接收与该第二频道相对应的流作为观看流,与该第二频道相对应的流被存储在所述缓冲部件中。2. 根据权利要求1所述的接收设备,其中,当所述指令被输入时,所述频道处理部件还 使得所述流接收部件接收所述第一频道的流作为观看候选流或停止接收所述第一频道的 流。3. 根据权利要求2所述的接收设备,其中,所述频道处理部件在所述接收设备能够用 来接收和缓冲流的资源的范围以内,将所述第二频道的数目设置为最大值。4. 根据权利要求3所述的接收设备,其中,所述缓冲部件包括一容量,该容量针对接收 流的每个频道被分配,并且分配给所述第二频道中的每一个的容量被设为确保紧在观看频 道被切换后再现所获得的视频和音频的值。5. 根据权利要求4所述的接收设备,其中,所述频道处理部件参考用户的偏好来计算 有关所有能够接收流的频道的优先级顺序,并且按照优先级的降序来选择频道作为该第二 频道。6. 根据权利要求5所述...

【专利技术属性】
技术研发人员:武村知昭丹羽义胜桝永慎哉高濑经光大谷纯一
申请(专利权)人:索尼株式会社
类型:发明
国别省市:JP[日本]

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

1