[go: up one dir, main page]

CN102209070A - 图像传送管理服务器和图像传送管理系统 - Google Patents

图像传送管理服务器和图像传送管理系统 Download PDF

Info

Publication number
CN102209070A
CN102209070A CN2011100714652A CN201110071465A CN102209070A CN 102209070 A CN102209070 A CN 102209070A CN 2011100714652 A CN2011100714652 A CN 2011100714652A CN 201110071465 A CN201110071465 A CN 201110071465A CN 102209070 A CN102209070 A CN 102209070A
Authority
CN
China
Prior art keywords
transmission
image
terminal
transfer
management server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2011100714652A
Other languages
English (en)
Inventor
今西将之
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Publication of CN102209070A publication Critical patent/CN102209070A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2187Live feed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/231Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion
    • H04N21/23116Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion involving data replication, e.g. over plural servers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/24Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
    • H04N21/2402Monitoring of the downstream path of the transmission network, e.g. bandwidth available
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/24Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
    • H04N21/2408Monitoring of the upstream path of the transmission network, e.g. client requests

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明的一种图像传送管理服务器包括:传送负载量获取部分,用于获取被传送到经由网络连接的观众终端的图像的传送负载量;和传送设备确定部分,用于基于所述传送负载量确定对观众终端执行图像传送的传送设备的类型或数量。

Description

图像传送管理服务器和图像传送管理系统
技术领域
本发明涉及图像传送管理服务器和图像传送管理系统。
背景技术
在公知技术中,例如,日本专利申请公开No.JP-A-2009-118319公开了一种基于关于网络剩余价值和网络利用带宽的信息确定是否将要传送内容的方法。而且,日本专利公开No.4083169描述了一种当根据负载系数在备用线路和操作线路之间切换线路时确定是否使用负载系数表、每小时历史数据等来传送内容的方法。
发明内容
然而,关于日本专利申请公开No.JP-A-2009-118319中描述的技术,由于该技术仅执行从传送服务器的传送,因此,假设当传送服务器上的负载变高时,会变得难以执行传送。而且,关于日本专利公开No.4083169中描述的技术,由于服务线路的数量根据传送负载的增加而增加,因此会发生包括服务器的结构变得复杂并且引起成本增加的各种问题。
因此,鉴于上述,本发明提供了一种新颖且改进的图像传送管理服务器和图像传送管理系统,其能够利用简单的结构根据图像传送负载来确定传送设备。
根据本发明的实施例,提供了一种图像传送管理服务器,包括:传送负载量获取部分,用于获取被传送到经由网络连接的观众终端的图像的传送负载量;和传送设备确定部分,用于基于所述传送负载量确定对观众终端执行图像传送的传送设备的类型或数量。
在该配置中,所述传送负载量获取部分包括观众终端信息获取部分,用于获取与图像被传送到的观众终端相关的信息,和所述传送设备确定部分根据与观众终端相关的信息来确定所述传送设备的类型或数量。
在该配置中,所述与观众终端相关的信息至少包括图像被传送到的观众的当前或过去数量或者已经预订将要传送的图像的观众的数量。
在该配置中,所述传送负载量获取部分进一步包括利用带宽获取部分,用于获取图像传送所用网络的利用带宽,和所述传送设备确定部分基于观众的数量和利用带宽来确定传送设备的类型或数量。
在该配置中,所述传送设备包括直接传送图像到观众终端的至少一个传送终端和将从所述传送终端上传的图像传送到观众终端的传送服务器中的至少一个。
在该配置中,所述传送设备确定部分基于与观众数量和利用带宽之一相关的预定阈值来确定将图像传送到观众终端的传送终端的数量,并且还确定是否仅所述传送服务器将图像传送到观众终端。
在该配置中,所述传送设备确定部分根据观众数量和利用带宽之一的增加来增加传送图像的传送终端的数量,并且当观众数量和利用带宽之一超过所述预定阈值时,确定仅所述传送服务器将图像传送到观众终端。
在该配置中,当观众数量和利用带宽之一变得少于或等于所述预定阈值时,所述传送设备确定部分从仅使用传送服务器的传送切换到使用多个传送终端的传送,并且根据观众数量和利用带宽之一的进一步减小还减小传送图像的传送终端的数量。
在该配置中,当仅使用传送服务器的传送切换到使用多个传送终端的传送时或者当传送终端的数量减小时,所述传送设备确定部分促使进行停止传送的设备和进行继续传送的设备两者临时传送图像流。
在该配置中,当仅使用传送服务器的传送切换到使用多个传送终端的传送时或者当传送终端的数量减小时,所述传送设备确定部分促使进行停止传送的设备和进行继续传送的设备两者临时传送图像流,并且还使得每个图像流的带宽比往常更窄。
根据本发明的另一个实施例,提供了一种图像传送系统,该图像传送系统包括图像传送管理服务器、传送设备和观众终端。图像传送管理包括:传送负载量获取部分,用于获取被传送到经由网络连接的观众终端的图像的传送负载量;和传送设备确定部分,用于基于所述传送负载量确定对观众终端执行图像传送的传送设备的类型或数量。所述传送设备经由网络连接到所述图像传送管理服务器和观众终端。所述观众终端经由网络连接到所述图像传送管理服务器和所述传送设备。
根据本发明,能够提供一种新颖且改进的图像传送管理服务器和图像传送管理系统,其能够利用简单的结构根据图像传送负载来确定传送设备。
附图说明
图1A和图1B是分别示出用于传送实况视频图像的方法的概述的示意图;
图2是示出对应于图1A的一般实况视频图像传送网络的结构示意图;
图3是示出如图1B中所示的直接地传送实况视频图像的网络结构的示意图;
图4是示出在图3中所示的结构中使用传送终端的视频图像传送输入/输出的图;
图5是示出使用可用传送终端的实况传送的网络结构的示意图;
图6是示出观看用户的观看开始顺序的示意图;
图7是示出实况视频图像的传送提供商的传送开始处理的顺序图;
图8是示出在传送管理服务器内的数据库上管理的信息的示意图;
图9是示出在开始视频图像传送之前选择最佳传送方法的传送管理服务器的处理的流程图;
图10示出了在正在传送实况视频图像时确定最佳传送方法的方法;
图11示出了在正在传送实况视频图像时确定最佳传送方法的方法;
图12是示出传送管理服务器的功能块结构的示意图;
图13是其中在预测数量的观众或者预测利用带宽增加之后可用传送终端或传送服务器的使用新开始的情况的顺序图;
图14是其中在预测数量的观众或者预测利用带宽减小之后当前使用的可用传送终端或传送服务器的使用结束的情况的顺序图;
图15是示出当切换终端时临时建立到窄带宽的视频图像传送的连接的方法的示意图;
图16是详细示出图15中图示的方法的顺序图。
具体实施方式
下文中,将参考附图来详细描述本发明的优选实施例。注意,在本说明书和附图中,具有实质上相同功能和结构的构成元件用相同的附图标记指代,并且省略这些构成元件的重复说明。
注意,下面将按以下顺序来给出说明。
1.本实施例的系统的概述
2.根据本实施例的系统的特定结构示例
3.根据本实施例的系统的处理顺序
1.本实施例的系统的概述
图1A和图1B是分别示出用于传送实况视频图像的方法的概述的示意图。图1A示出了以下结构:其中,在体育事件、音乐会等处拍摄的实况视频图像被收集到活动图像传送服务器100,并且该实况视频图像从活动图像传送服务器100发送到每个用户的观看终端200。活动图像传送服务器100进行的传输使其能够将实况视频图像传送到许多观看终端200,但是其缺点是传送成本变高。另一方面,图1B示出了以下结构:其中,实况视频图像从传送终端300直接发送到观看终端200,该传送终端300已捕获该实况视频图像。在这种情况下,活动图像传送服务器100上并未投入繁重的负载,但是其缺点是可被传送的实况视频图像的数量变少。
2.根据本实施例的系统的具体结构示例
下面将参考图2来进行详细说明。图2是示出对应于图1A的一般实况视频图像传送网络的结构示意图。执行传送的传送提供商将实况视频图像从传送终端300上传到活动图像传送服务器100,并且活动图像传送服务器100将实况视频图像传送到观看终端200。具有高活动图像传送性能的高性能设备被用作活动图像传送服务器100。而且,通过使用大带宽的网络作为活动图像传送服务器100所连接的网络1000以及通过诸如多播技术之类的技术,变得能够执行将活动图像传送到多于或等于数千个观看终端200。另一方面,由于在图2中所示的结构中使用了诸如高性能活动图像传送服务器100之类的设备和大带宽网络1000,因此当活动图像被传送到少量观看终端200时,与图3中所示的方法相比,图2中所示的方法变得相对昂贵,下面将解释图3中所示的方法。
图3是示出如图1B中所示的直接地传送实况视频图像的网络结构的示意图。在图3中所示的结构中,经由网络1200而不通过活动图像传送服务器100将实况视频图像从传送终端300直接传送到观看终端200。由于近年来家用网络的网络带宽增加以及个人电脑(PC)的性能提高,甚至对于高清晰度(HD)实况视频图像,也能够通过使用图3中所示的结构将实况视频图像传送到数十个观看终端200。使用图3中所示的结构,与图2中所示的传送方法相比,由于不必准备高性能设备也不必准备大带宽的专用网络,因此能够以相对低的成本来执行传送。另一方面,使用图3中所示的结构,由于传送终端300的性能低于活动图像传送服务器100并且网络1200的带宽小于图2中所示的网络1000的带宽,因此当将实况视频图像传送到大量观看终端200时会造成一些困难。
图4是示出在图3中所示的结构中使用传送终端300的视频图像传送输入/输出的图。视频图像从相机(成像设备)500或其它传送终端300被输入到传送终端300。视频图像或者可以经由有线(线缆)或者可以经由网络来输入。传送终端300可以传送输入到多个观看终端200的视频图像。
图5是示出使用可用传送终端302(正未使用的传送终端)的实况传送的网络结构的示意图。因为传送终端300也可以传送经由网络输入的视频图像,因此传送终端300利用当前正未使用的可用传送终端302作为当使用该功能时用于传送实况视频图像的助推器(booster)。当假设每个传送终端300和每个可用传送终端302可以传送实况视频图像的观看终端200的总数是N时,变得能够通过使用可用传送终端302将实况视频图像传送到总数N个观看终端200。使用该传送方法,能够执行向比仅使用图3中图示的传送终端300可以直接传送实况视频图像的观看终端200的数量更大量的观看终端200的实况传送。另一方面,当观看终端200的数量变大时,使用图2中所示的活动图像传送服务器100的传送在成本方面变得有利。因此,当观看终端200的数量小于图2中所示的活动图像传送服务器100在传送成本方面被认为适当的观众的数量时,图5中所示的传送方法适用于传送。
如上所述,能够选择用于通过使用适当取决于观看终端200的数量的传送终端300和活动图像传送服务器100以最佳方式执行有效的实况传送的传送方法。
图6是示出观看用户的观看开始顺序的示意图。首先,观看终端200连接到传送管理服务器400(步骤S10)并且得到节目向导。当用户从节目向导中选择他/她想要观看的节目时,用户已经选择了节目的事实被通知给传送管理服务器400(步骤S12)。如果当前正在广播观看终端200所选的节目,则传送管理服务器400向观看终端200通知关于传送终端300(或可用传送终端302)或活动图像传送服务器100的信息(步骤S14),即关于哪一个当前正在传送实况视频图像的信息。基于所通知的信息,观看终端200连接到任何一个正在传送实况视频图像的传送终端300、可用传送终端302或活动图像传送服务器100(步骤S16),并且开始实况视频图像的接收(步骤S18)。
而且,如果观看终端200所选的节目仍未在广播,则当选择节目时,在预订该节目的传送管理服务器400中进行存储。然后,当节目开始被传送时,向观看终端200通知关于传送终端300、可用传送终端302或活动图像传送服务器100(无论哪一个正在传送已被预订的实况视频图像)的信息,并且变得能够接收实况视频图像。在传送管理服务器400中,使用表明已经预订节目的信息来做出执行有效实况传送的传送确定。
通过使用图6中所示的顺序,对于用户来说能够使用基本类似的机制接收实况视频图像,而不受传送方不同类型设备(活动图像传送服务器100、传送终端300和可用传送终端302)的影响。
图7是示出实况视频图像的传送提供商的传送开始处理的顺序图。传送终端300预先向传送管理服务器400登记节目信息(步骤S12)。传送管理服务器400将所登记的节目信息添加到节目向导,在开始传送之前的某一定时确定最佳传送方法(步骤S21)并且通知传送终端300(步骤S22)。当传送管理服务器400指示传送终端300使用可用传送终端302或活动图像传送服务器100时,传送终端300连接到特定终端(可用传送终端302或活动图像传送服务器100)(步骤S24),并且执行活动图像传送(步骤S26)。在这种情况下,实况视频图像从传送终端300发送到可用传送终端302,并且随后从可用传送终端302发送到观看终端200。可替换地,实况视频图像从传送终端300被上传到活动图像传送服务器100并且随后从活动图像传送服务器100发送到观看终端200。而且,当传送管理服务器400指示传送终端300直接传送实况视频图像时,在与观看终端200连接之后(步骤S28),传送终端300执行视频图像的传送(步骤S29)。
接着,将说明传送管理服务器400在图7中的步骤S21选择最佳传送方法的方法。图8是示出在传送管理服务器400内的数据库上管理的信息的示意图。如图8中所示,在传送管理服务器400内的数据库上管理节目向导数据库和传送终端管理数据库。节目向导数据库管理诸如节目名称、传送提供商、传送时间、已预订节目的观众的数量(观众预订数)和当前观众的数量(观众数)之类的信息。传送终端管理数据库管理诸如传送终端名称、传送终端IP地址、传送最大潜在数、传送服务器的当前状态和当前传送数之类的信息。
图9是示出传送管理服务器400在开始视频图像传送之前选择最佳传送方法的处理的流程图。在图9中所示的处理中,在传送视频图像之前的某一定时做出确定。基于图9中所示的处理,当观众预订数、过去已观看传送提供商传送的节目的观众平均数或者活动图像的观众预测数超过某一数量时,传送管理服务器400预测针对被选节目的观众数将较大。在这种情况下,传送管理服务器400确定最好是使用活动图像传送服务器100来传送。具体而言,在图9中所示的步骤S30、步骤S32和步骤S34,当满足以下条件之一时,也就是当针对节目的观众预订数大于A(人们的数量)时,当过去已观看节目的观众平均数大于B(人们的数量)或者当活动图像观众的预测数大于C(人们的数量)时,处理继续到步骤S36。在步骤S36,使用活动图像传送服务器100来进行传送。而且,可以预测观众数的参数可被添加为其它条件,所述参数包括参与传送提供商创建的社区的人们的数量或者将传送提供商登记为他们的“收藏”等的用户的数量。
另一方面,当预测观众数较小时,不使用活动图像传送服务器100。具体而言,当都不满足图9中所示的步骤S30、步骤S32和步骤S34处的条件时,处理继续到步骤S38。然后,在步骤S38和步骤S40,当满足下列条件之一时,即,当针对节目的观众预订数小于传送终端300的最大潜在传送数时或当视频图像传送所需的总带宽小于传送终端300的网络带宽时,处理继续到步骤S44,由于能够确定传送终端300自身的性能不足以执行传送,因此执行也使用可用传送终端302的传送。
而且,在步骤S38和步骤S40,当最大潜在传送数大于或等于针对节目的观众预订数时和当视频图像传送所需的总带宽大于或等于传送终端300的网络带宽时,处理继续到步骤S42。在这种情况下,由于能够执行从传送终端300的直接传送,因此在步骤S42执行从传送终端300的直接传送。
执行从图8中所示的传送终端管理数据库中选择可用传送终端302。这时,为了使其能够执行有效的传送,可以选择与传送终端300所使用的提供商类似的提供商,或者可以慎重地选择节目结束前可靠可用的可用传送终端302。
尽管在开始广播之前使用上述方法选择了最佳传送方法,但是该最佳传送方法可能在广播期间由于观众数的变化而变化。例如,当观众数在广播期间增加时(当正在传送视频图像时),由于传送终端300的性能不足或者传送终端300所连接的网络1000的带宽不足,可能变得无法将视频图像传送到新观众。而且,当观众数在广播期间减少时,针对当前观众数具有额外性能的传送终端300或活动图像传送服务器100可能继续被使用。
图10和图11示出了在正在传送实况视频图像时确定最佳传送方法的方法。当正在传送实况视频图像时,图10和图11中所示的处理是以某些间隔执行的。首先,如图10中所示,计算观众数的预测值。如图10中所示,观众数的预测值(预测观众数)是通过将观众数Ci乘以系数αi并对所有相乘结果求和而得到的值,观众数Ci是以过去时间x与当前时间y之间的某些间隔取样的。系数αi的总和是1,并且αi值越接近当前时间,则值变得更大,因此更接近当前时间的趋势对预测值具有更大的影响。接着,计算利用带宽的预测值。如图10中所示,利用带宽的预测值(预测的利用带宽)是通过将时间i时的总带宽Bi乘以系数βi并对所有相乘结果求和而得到的值,时间i时的总带宽Bi是以过去时间x与当前时间y之间的某些间隔取样的。
接着,如图11中所示,预先计算阈值CTH low_1、BTH low_1、CTH high_1和BTH high_1,并且基于所述阈值,确定是否使用传送服务器来执行传送或者使用数量n个可用传送终端来执行传送。这里,阈值CTH low_1是针对预测观众数的阈值,并且当该预测观众数大于或等于该阈值时,可以确定在成本方面“使用数量n个可用传送终端传送”比“使用传送服务器传送”更便宜,并且在性能方面可以执行传送。而且,阈值BTH low_1是针对预测利用带宽的阈值,并且当预测利用带宽大于或等于该阈值时,可以确定在利用带宽方面“使用数量n个可用传送终端传送”比“使用传送服务器传送”更适宜。
如图11中所示,当在步骤S40执行使用活动图像传送服务器100传送时,如果满足步骤S42和步骤S44两者的条件,则处理继续到步骤S46,并且执行使用数量n个可用传送终端302传送。换句话说,当在步骤S42满足预测观众数≤CTH low_1且在步骤S44满足预测利用带宽≤BTH low_1时,处理继续到步骤S46,并且执行使用数量n个可用传送终端302传送。以这种方式,在当前正在执行“使用传送服务器传送”时,如果预测观众数小于或等于CTHlow_1且预测利用带宽小于或等于BTH low_1,则确定“使用数量n个可用传送终端传送”是最佳的。
以类似的方式,阈值CTH low_k、BTH low_k、CTH high_k和BTH high_k是阈值,通过这些阈值,确定是否使用单个可用传送终端302执行传送还是通过从传送终端300的直接传送。如图11中所示,预先计算阈值CTH low_k、BTH low_k、CTH high_k和BTH high_k,并且基于所述阈值,确定是否执行使用数量n可用传送终端302传送或者从传送终端300直接传送。注意,尽管图11中省略了部分图示,但是当确定是否执行使用数量n个可用传送终端302传送时,针对每个不同的n值,阈值CTH low_k、BTHlow_k、CTH high_k和BTH high_k是不同的。然后,针对每个不同的n值,单独地设置阈值CTH low_k、BTH low_k、CTH high_k和BTH high_k。因此,作为与各个阈值相比较的结果,可以确定将要使用多少可用传送终端302来执行传送。
如图11中所示,当在步骤S50执行使用一个可用传送终端302传送时,如果满足步骤S52和步骤S54两者的条件,则处理继续到步骤S56,并且执行从传送终端300直接传送。换句话说,当在步骤S52满足预测观众数≤CTHlow_k并且在步骤S54满足预测利用带宽≤BTH low_k,则处理继续到步骤S56,并且执行从传送终端300直接传送。
再者,当在步骤S56正在执行从传送终端300直接传送时,如果满足步骤S58和步骤S59两者的条件,则处理继续到步骤S50,并且执行使用一个可用传送终端302传送。换句话说,当在步骤S58满足预测利用带宽≥BTHhigh_k并且在步骤S59满足预测观众数≥CTH high_k,则处理继续到步骤S50,并且执行使用一个可用传送终端302传送。
如上所述,传送管理服务器400从包括下列的方法中选择最佳传送方法:“使用传送服务器传送”、“使用一个可用传送终端传送”、“使用数量n个可用传送终端传送”和“从传送终端直接传送”。图12是示出传送管理服务器400的功能块结构的示意图。如图12所示,传送管理服务器400包括传送负载量获取部分410、传送设备确定部分420、节目向导数据库430和传送终端管理数据库440。传送负载量获取部分410包括观众数量获取部分412和利用带宽获取部分414。观众数量获取部分412使用上述方法来获取观众数量,并且利用带宽获取部分414使用上述方法来获取利用带宽。基于传送负载(观众数量、利用带宽),传送设备确定部分420确定将实况视频图像发送到观看终端200的传送设备。具体而言,基于图11中所示的处理,传送设备确定部分420从“使用传送服务器传送”、“使用一个可用传送终端传送”、“使用数量n个可用传送终端传送”和“从传送终端直接传送”中确定将要使用哪一个。而且,当传送设备确定部分420改变传送方上的设备时,传送设备确定部分420会通知该改变。另外,传送设备确定部分420将传送方上的设备的IP地址发送到观看终端200,同样,传送设备确定部分420具有将观看终端200的IP地址发送到传送方上的设备的功能。注意,图12中所示的每个构成元件可以通过电路(硬件)或中央处理单元(CPU)以及使得该电路或CPU能够起作用的程序(软件)来形成。根据这种类型的结构,传送管理服务器400可以基于观众数量或利用带宽来动态地改变并确定传送设备的类型(活动图像传送服务器100或传送终端300)和传送设备的数量(传送终端300的数量)。
3.根据本实施例的系统的处理顺序
图13是其中在传送实况视频图像期间在预测观众数或者预测利用带宽增加之后可用传送终端302或活动图像传送服务器100的使用新开始的情况的顺序图。首先,在步骤S60,将实况视频图像从传送终端300传送到观看终端200。在步骤S62,观看终端200新连接到传送管理服务器400。传送管理服务器400以某一间隔确定最佳传送方法(步骤S64),并且当确定由于增加的观众数应当新使用可用传送终端302或活动图像传送服务器100时,在步骤S66,将传送方法的变化通知给传送终端300。传送终端300连接到新指定的终端(步骤S68),同时保持当前传送状态,并且开始传送活动图像。在图13中所示的示例中,在步骤S68传送终端300连接到可用传送终端302。结果,开始使用可用传送终端302(步骤S70),并且将实况活动图像从传送终端300传送到可用传送终端302(步骤S72)。而且,在步骤S74,将通知可用传送终端302将执行传送的信息通知到新连接的观看终端200,且在步骤S76,新连接的观看终端将其自身连接到可用传送终端302。然后,在步骤S78,将活动图像从可用传送终端302传送到新连接的观看终端200。以这种方式,能够将实况视频图像从可用传送终端302重新传送到新增加的观看终端200。
图14是其中在预测观众数或者预测利用带宽减小之后当前使用的可用传送终端302或活动图像传送服务器100的使用结束的情况的顺序图。首先,假设,活动图像被从传送终端300传送到可用传送终端302或活动图像传送服务器100,以及实况视频图像正被从可用传送终端302或者从活动图像传送服务器100传送到观看终端200。这里,为了简化说明原因,假设活动图像正被从可用传送终端300传送到可用传送终端302(步骤S80)以及活动图像正被从可用传送终端302传送到观看终端200(步骤S82)。传送管理服务器400确定传送方法(步骤S84),并且当传送终端由于诸如观众数量减少之类的原因而变化时,向当前正观看活动图像的观看终端200通知表明传送终端300已改变的信息(步骤S86)。该通知包括指明发生改变后的传送设备的信息。基于该说明,观看终端200将其自身连接到传送终端300(步骤S88)并且从传送终端300接收活动图像(步骤S90)。这样,由于观看终端200同时接收两个流,即在步骤S82传送的流和在步骤S90传送的流,因此当切换到活动图像被传送到的终端时,可以阻止活动图像中断。当观看终端200在步骤S90开始观看来自传送终端300的活动图像时,断开观看终端200与正结束使用的可用传送终端302之间的连接(步骤S92)。之后,传送管理服务器400向传送终端300通知传送方法的变化(步骤S94),并且传送终端300切断与正结束使用的可用传送终端302或与活动图像传送服务器100的连接(步骤S96)。
如上所述,在根据本发明的系统中,由于执行了实况传送,因此不同于视频点播(VoD)服务,不能在预先高速缓存视频图像数据同时切换传送方法。因此,为了无缝地切换传送方法,如图14中所示无缝地接收两个流。注意,在上述示例中,描述了以下示例:从可用传送终端302到观看终端200的传送被切换到从传送终端300到观看终端200的传送,但是当从可用传送终端302到观看终端200的传送被切换到从活动图像传送服务器100到观看终端200的传送时,可以执行类似的处理。
通过如参考图14所述同时地接收两个流,能够切换传送方法而不中断正被观众观看的活动图像,但是,在这种情况下,观看终端200方上的带宽必须暂时加倍。此处,例如,在带宽受保证的该类网络(例如下一代网络(NGN))的情况下,由于客户所使用的受保证带宽的大小可能受限或者可能针对每个所用带宽收费,因此假设当切换传送方法时变得必须减小客户所用的带宽。
假设如上情况,图15和16示出了一种当切换终端时使用窄带宽临时建立用于视频图像传送的连接的方法。如图15所示,起初,在步骤S100,将活动图像从传送终端(A)300发送到观看终端200。接着,在步骤S102,使用宽带宽将活动图像从传送终端(A)300传送到观看终端200,并且同时,使用窄带宽将活动图像从传送终端(B)300传送到观看终端200。接着,在步骤S104,使用窄带宽从传送终端(A)300传送活动图像,并且同时,使用窄带宽从传送终端(B)300传送活动图像。接着,在步骤S106,使用窄带宽从传送终端(A)300传送活动图像,并且同时,使用宽带宽从传送终端(B)300传送活动图像。根据上述方法,尽管都从传送终端(A)300和传送终端(B)300传送活动图像,但是能够阻止利用带宽的额外增加。这样,观看终端200方上的带宽不必加倍,并且只要存在能够容纳直到最大为宽带宽和窄带宽总和的足够带宽,就能够无缝地切换传送方法。
图16是详细示出图15中图示的方法的顺序图。起先,在步骤S110,使用宽带宽将活动图像从传送终端(B)300传送到传送终端(A)300。接着,在步骤S112,使用宽带宽将活动图像从传送终端(A)300传送到观看终端200。传送管理服务器400监控观众的数量,并且当传送管理服务器400检测观众数量的减少时(步骤S114),它向传送终端(A)300和传送终端(B)300发送一个通知,该通知表明将要开始使用窄带宽传送活动图像(步骤S116和步骤S118)。
接着,在步骤S120,将通知从传送管理服务器400发送到观看终端200,该通知表明已经改变了传送终端。结果,观看终端200使用窄带宽建立与传送终端(A)300的连接(步骤S122)。在步骤S124,针对将活动图像传送到传送终端(A)300,传送终端(B)300将带宽从宽带宽切换到窄带宽,该传送终端(B)300在步骤S118接收到表明将要开始使用窄带宽传送活动图像的通知。然后,在步骤S126,使用窄带宽将活动图像从传送终端(A)300传送到观看终端200。
接着,在步骤S128,断开使用宽带宽的在观看终端200与传送终端(A)300之间的连接。然后,在步骤S130,观看终端200和传送终端(B)300使用窄带宽连接,并且在步骤S132,使用窄带宽将活动图像从传送终端(B)300传送到观看终端200。
接着,在步骤S134,断开使用窄带宽的在观看终端200与传送终端(A)300之间的连接。接着,在步骤S136,观看终端200和传送终端(B)300使用宽带宽连接,并且在步骤S138,使用宽带宽将活动图像从传送终端(B)300传送到观看终端200。然后,在步骤S140,断开使用窄带宽的在观看终端200与传送终端(B)300之间的连接。
根据图16中所示的顺序,由于观看终端200从未使用两个流的宽带宽同时连接到传送终端(A)300和传送终端(B)300,因此能够最小化带宽的增加。
如上所述,根据本实施例,从包括实况视频图像的传送成本和传送所用的网络带宽等的观点来看,变得能够预先选择最佳传送方法。而且,从包括传送成本和传送所用的网络带宽等的观点来看,甚至当正在传送视频图像时,也能够继续选择该最佳传送方法。另外,甚至当正在传送视频图像时,也能够无缝地进行到该最佳传送方法的切换,而且,能够不中断正被传送的视频图像地进行到该最佳传送方法的切换,同时停止使用正被使用的传送终端和传送服务器。而且,当正被使用的传送终端和传送服务器的使用停止时,能够无缝地停止使用传送终端和传送服务器,同时阻止观看终端方上的网络带宽增加。另外,根据本实施例,当传送服务器上的负载变高时,能够通过执行从传送用户的传送来分配负载,并且还变得能够针对每个传送提供商预测观众数量。然后,根据本实施例,能够通过执行从终端的传送来分配负载,而不增加用于服务器的线路的数量。
上面参考附图详细地描述了本发明的示例性实施例。然而,本发明不限于上述示例。本领域技术人员将会理解,根据迄今为止的设计需求和其它因素,只要它们在所附权利要求书或其等价物的范围之内,就可能发生各种修改、组合、子组合和替换。
本申请包含与2010年3月31日向日本专利局提交的日本优先权专利申请JP 2010-082338中公开的主题相关的主题,其整体内容合并于此作为参考。

Claims (11)

1.一种图像传送管理服务器,包括:
传送负载量获取部分,用于获取被传送到经由网络连接的观众终端的图像的传送负载量;和
传送设备确定部分,用于基于所述传送负载量确定对观众终端执行图像传送的传送设备的类型或数量。
2.如权利要求1所述的图像传送管理服务器,
其中所述传送负载量获取部分包括观众终端信息获取部分,用于获取与图像被传送到的观众终端相关的信息,和
其中所述传送设备确定部分根据与观众终端相关的信息来确定所述传送设备的类型或数量。
3.如权利要求2所述的图像传送管理服务器,
其中所述与观众终端相关的信息至少包括图像被传送到的观众的当前或过去数量或者已经预订将要传送的图像的观众的数量。
4.如权利要求3所述的图像传送管理服务器,
其中所述传送负载量获取部分进一步包括利用带宽获取部分,用于获取图像传送所用网络的利用带宽,和
其中所述传送设备确定部分基于观众的数量和利用带宽来确定传送设备的类型或数量。
5.如权利要求4所述的图像传送管理服务器,
其中所述传送设备包括直接传送图像到观众终端的至少一个传送终端和将从所述传送终端上传的图像传送到观众终端的传送服务器中的至少一个。
6.如权利要求5所述的图像传送管理服务器,
其中所述传送设备确定部分基于与观众数量和利用带宽之一相关的预定阈值来确定将图像传送到观众终端的传送终端的数量,并且还确定是否仅所述传送服务器将图像传送到观众终端。
7.如权利要求6所述的图像传送管理服务器,
其中所述传送设备确定部分根据观众数量和利用带宽之一的增加来增加传送图像的传送终端的数量,并且当观众数量和利用带宽之一超过所述预定阈值时,确定仅所述传送服务器将图像传送到观众终端。
8.如权利要求6所述的图像传送管理服务器,
其中,当观众数量和利用带宽之一变得少于或等于所述预定阈值时,所述传送设备确定部分从仅使用传送服务器的传送切换到使用多个传送终端的传送,并且根据观众数量和利用带宽之一的进一步减小还减小传送图像的传送终端的数量。
9.如权利要求8所述的图像传送管理服务器,
其中当仅使用传送服务器的传送切换到使用多个传送终端的传送时或者当传送终端的数量减小时,所述传送设备确定部分促使进行停止传送的设备和进行继续传送的设备两者临时传送图像流。
10.如权利要求8所述的图像传送管理服务器,
其中当仅使用传送服务器的传送切换到使用多个传送终端的传送时或者当传送终端的数量减小时,所述传送设备确定部分促使进行停止传送的设备和进行继续传送的设备两者临时传送图像流,并且还使得每个图像流的带宽比往常更窄。
11.一种图像传送系统,包括:
图像传送管理服务器,包括:
传送负载量获取部分,用于获取被传送到经由网络连接的观众终端的图像的传送负载量;和
传送设备确定部分,用于基于所述传送负载量确定对观众终端执行图像传送的传送设备的类型或数量;
所述传送设备,经由网络连接到所述图像传送管理服务器和观众终端;知
所述观众终端,经由网络连接到所述图像传送管理服务器和所述传送设备。
CN2011100714652A 2010-03-31 2011-03-24 图像传送管理服务器和图像传送管理系统 Pending CN102209070A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP082338/10 2010-03-31
JP2010082338A JP5640430B2 (ja) 2010-03-31 2010-03-31 画像配信管理サーバ及び画像配信管理システム

Publications (1)

Publication Number Publication Date
CN102209070A true CN102209070A (zh) 2011-10-05

Family

ID=44697734

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011100714652A Pending CN102209070A (zh) 2010-03-31 2011-03-24 图像传送管理服务器和图像传送管理系统

Country Status (3)

Country Link
US (1) US8694641B2 (zh)
JP (1) JP5640430B2 (zh)
CN (1) CN102209070A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112423012A (zh) * 2020-11-18 2021-02-26 青岛华升联信智慧科技有限公司 一种多级负载的直播方法

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5113881B2 (ja) * 2010-06-03 2013-01-09 株式会社デンソー 車両周辺監視装置
US20150146012A1 (en) * 2013-11-27 2015-05-28 Sprint Communications Company L.P. Video presentation quality display in a wireless communication device
US9251104B2 (en) * 2013-12-11 2016-02-02 International Business Machines Corporation Automatically changing application priority as a function of a number of people proximate to a peripheral device
US9548915B2 (en) 2014-07-31 2017-01-17 The Nielsen Company (Us), Llc Methods and apparatus to determine an end time of streaming media
US9948539B2 (en) * 2014-08-29 2018-04-17 The Nielsen Company (Us), Llc Methods and apparatus to predict end of streaming media using a prediction model
JP6776425B1 (ja) * 2019-09-30 2020-10-28 株式会社コロプラ プログラム、方法、および配信端末

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004356922A (ja) * 2003-05-29 2004-12-16 Hitachi Ltd コンテンツ配信サーバ、及び端末装置
CN101595732A (zh) * 2007-01-24 2009-12-02 日本电气株式会社 确保视频和音频流递送系统中的资源的方法
US20100031162A1 (en) * 2007-04-13 2010-02-04 Wiser Philip R Viewer interface for a content delivery system

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002073541A (ja) * 2000-08-31 2002-03-12 Sony Corp コンテンツ配信方法およびコンテンツ供給システム
JP2003069970A (ja) * 2001-08-23 2003-03-07 Nippon Telegr & Teleph Corp <Ntt> ストリーミング配信システムにおけるホームゲートウェイ,監視サーバおよびストリーミング配信システム
JP2004088315A (ja) * 2002-08-26 2004-03-18 Ntt Comware Corp コンテンツ配信システム、エッジサーバ及び端末装置
JP4083169B2 (ja) 2002-11-29 2008-04-30 富士通株式会社 通信装置、制御方法及びプログラム
JP2004303012A (ja) * 2003-03-31 2004-10-28 Ricoh Co Ltd コンテンツ流通支援システム、コンテンツ流通支援方法、及びコンテンツ流通支援プログラム
GB0413848D0 (en) * 2004-06-21 2004-07-21 British Broadcasting Corp Accessing broadcast media
US7631336B2 (en) * 2004-07-30 2009-12-08 Broadband Itv, Inc. Method for converting, navigating and displaying video content uploaded from the internet to a digital TV video-on-demand platform
JP2006270846A (ja) * 2005-03-25 2006-10-05 Nec Corp データ配信サーバ、データ配信システム、及び、データ配信方法
US7925973B2 (en) * 2005-08-12 2011-04-12 Brightcove, Inc. Distribution of content
US8364540B2 (en) * 2005-09-14 2013-01-29 Jumptap, Inc. Contextual targeting of content using a monetization platform
US8181209B2 (en) * 2005-11-21 2012-05-15 Time Warner Cable Inc. Methods and apparatus for providing video on demand and network PVR functions using IP streaming
US7592912B2 (en) * 2005-12-09 2009-09-22 Time Warner Cable Inc. Emergency alert data delivery apparatus and methods
JP2007208340A (ja) * 2006-01-30 2007-08-16 Makani Networks Co Ltd コンテンツ管理システム、管理サーバ、コンテンツ管理方法、およびプログラム
JP4983097B2 (ja) * 2006-05-29 2012-07-25 ブラザー工業株式会社 コンテンツデータ配信システム、そのコンテンツデータ配信システムにおける接続管理装置、端末装置及びコンテンツ配信方法並びにそれに用いるプログラム
US8219134B2 (en) * 2006-12-13 2012-07-10 Quickplay Media Inc. Seamlessly switching among unicast, multicast, and broadcast mobile media content
US20080310408A1 (en) * 2007-06-13 2008-12-18 Phil Thompson Internet Protocol Television
JP2009118319A (ja) 2007-11-08 2009-05-28 Ntt Data Corp コンテンツ配信制御装置、コンテンツ配信制御方法、およびコンテンツ配信制御プログラム
JP5542688B2 (ja) * 2007-12-11 2014-07-09 トムソン ライセンシング ユーザによるコンテンツへのアクセスを最適化する装置及び方法
WO2010042859A1 (en) * 2008-10-10 2010-04-15 Zapmytv.Com, Inc. Controlled delivery of content data streams to remote users
US9009066B2 (en) * 2009-02-12 2015-04-14 Echostar Technologies L.L.C. Advertisement management for live internet multimedia content
EP2537311A1 (en) * 2010-02-17 2012-12-26 Telefonaktiebolaget L M Ericsson (PUBL) Resource allocation for video on demand
US9342661B2 (en) * 2010-03-02 2016-05-17 Time Warner Cable Enterprises Llc Apparatus and methods for rights-managed content and data delivery

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004356922A (ja) * 2003-05-29 2004-12-16 Hitachi Ltd コンテンツ配信サーバ、及び端末装置
CN101595732A (zh) * 2007-01-24 2009-12-02 日本电气株式会社 确保视频和音频流递送系统中的资源的方法
US20100031162A1 (en) * 2007-04-13 2010-02-04 Wiser Philip R Viewer interface for a content delivery system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112423012A (zh) * 2020-11-18 2021-02-26 青岛华升联信智慧科技有限公司 一种多级负载的直播方法

Also Published As

Publication number Publication date
JP5640430B2 (ja) 2014-12-17
US8694641B2 (en) 2014-04-08
JP2011217059A (ja) 2011-10-27
US20110246604A1 (en) 2011-10-06

Similar Documents

Publication Publication Date Title
CN102209070A (zh) 图像传送管理服务器和图像传送管理系统
US8929870B2 (en) Methods, apparatus, and system for venue-cast
US10205971B2 (en) Media data live broadcast method, device, and system
US8751679B2 (en) HTTP adaptive streaming server with automatic rate shaping
US10616623B2 (en) Optimized near-simultaneous distribution of multimedia content
EP2817971B1 (en) Network controlled streaming
US10674131B2 (en) System and methods of managing multiple video players executing on multiple devices
WO2002093808A2 (en) Method and system for transmitting multicast data signals
CN101690086A (zh) 具有接口设备辅助切换的定向广告插入
EP3804266B1 (en) Network controlled uplink media transmission for a collaborative media production in network capacity constrained scenarios
US9668173B2 (en) Wireless multicast/broadcast integration with content management system
CN103814580A (zh) 提供交互服务的方法
CN112585979B (zh) 用于所存储内容的网络控制媒体上传的方法和系统
CN114760487B (zh) 直播方法和装置
EP2375633B1 (en) Method of processing a service request in a multichannel network and server using the same
KR101015252B1 (ko) 라우터를 이용하여 멀티미디어 서비스를 제공하는 멀티미디어 시스템 및 방법
US20140013373A1 (en) Interactive service system, interactive system and interactive method thereof
EP4012975A1 (en) Method and system for usage-optimization in a communication network
Umezawa et al. Interruption time reduction methods by predicting data reception for steaming delivery on hybrid broadcasting environments
Yoshihisa Dynamic Data Broadcasting Methods for Streaming Delivery on Hybrid Broadcasting Environments

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20111005