内容列表管理单元(101)将作为向DLNA客户端(200)的发布对象的内容的一览表作为内容列表进行管理。流发布控制单元(107)在接收到来自DLNA客户端(200)的内容流请求的情况下对其进行发布。这里,在发布状况管理单元(113)所管理的发布状况下,在该内容不处于正在对其他DLNA客户端(200)进行发布的情况下,内容列表管理单元(101)将其作为同步用内容登记于内容列表。
【技术实现步骤摘要】
【国外来华专利技术】同步发布服务器
本专利技术涉及同步发布服务器,其进行依照DigitalLivingNetworkAlliance(数字生活网络联盟)(以下,称为DLNA)标准的DLNA对应设备中的、从DLNA服务器设备对DLNA客户端设备的同步发布。
技术介绍
当今,在DLNA标准中,未规定从以积蓄内容为对象的DLNA服务器对DLNA客户端的相同内容的同步发布,在现有的设备中也尚未实现。此外,本专利技术的作为对象的同步发布指的是DLNA服务器将相同的内容对多个DLNA客户端同步发布。另外,DLNA服务器无法根据来自DLNA客户端的请求将同一内容切换为同步/非同步。另一方面,在DLNA标准外,公开了用于进行同步发布的结构(例如参照专利文献1),但服务器与客户端被设计为专用,对于其与DLNA标准的关联则未公开。由此,在这样的系统中,存在丧失了与对应于现有DLNA标准的设备的相互连接性的可能性。在先技术文献专利文献专利文献1:日本特开2011-23992号公报
技术实现思路
专利技术所要解决的课题在以往的依照DLNA标准的同步发布服务器中,没有实现针对DLNA客户端的同一内容的同步发布,另外,虽然在DLNA标准外实现了同步发布,但存在着丧失与对应于现有的DLNA标准的设备的相互连接性的可能性。本专利技术是为了解决上述课题而完成的,其目的在于提供一种不脱离DLNA标准并且不需要针对现有的DLNA客户端追加功能的同步发布服务器。本专利技术的同步发布服务器依照DLNA标准与DLNA客户端进行通信,其具备:内容列表管理单元,其将作为向DLNA客户端发布的发布对象的内容的一览表作为内容列表进行管理;流发布控制单元,其针对来自DLNA客户端的内容流请求,发布该所请求的内容流;以及发布状况管理单元,其将正在发布的内容与作为发布目标的DLNA客户端相关联地进行管理,在流发布控制单元接收到来自DLNA客户端的内容流请求、并且在发布状况管理单元中确认到该内容流不处于正在针对其他DLNA客户端进行发布的情况下,内容列表管理单元将该内容流的内容作为同步用内容登记于所述内容列表。专利技术效果本专利技术的同步发布服务器接受来自DLNA客户端的内容流请求,并且,在不处于向其他DLNA客户端发布内容流的过程中的情况下,内容列表管理单元将该内容流的内容作为同步用内容登记于内容列表,因此,不脱离DLNA标准并且不需要对现有的DLNA客户端追加功能便能够实现同步发布。附图说明图1是示出本专利技术的实施方式1的包含同步发布服务器的同步发布系统的结构图。图2是示出本专利技术的实施方式1的同步发布系统中的内容列表的发布顺序的说明图。图3是示出本专利技术的实施方式1的同步发布系统中的内容列表的更新顺序的说明图。图4是示出本专利技术的实施方式1的同步发布系统中的对任意连接设备都不处于发布中的情况下的内容流的发布顺序的说明图。图5是示出本专利技术的实施方式1的同步发布系统中的对另一连接设备处于发布中的情况下的内容流的发布顺序的说明图。图6是示出本专利技术的实施方式1的同步发布系统中的内容发布顺序的说明图。图7是示出本专利技术的实施方式2的同步发布系统的结构图。图8是示出本专利技术的实施方式3的同步发布系统的结构图。图9是示出本专利技术的实施方式4的同步发布系统的结构图。图10是示出本专利技术的实施方式5的同步发布系统的结构图。具体实施方式以下,为了更详细地说明本专利技术,根据附图说明用于实施本专利技术的方式。实施方式1.图1是示出本专利技术的实施方式1的具备同步发布服务器的同步发布系统的结构图。图1所示的同步发布服务器100具备:内容列表管理单元101、内容DB控制单元102、内容数据库(内容DB)103、内容列表发布单元104、UPnP控制单元105、通信接口106、流发布控制单元107、同步发布控制单元108、HTTP服务器109、流管理单元110、内容数据111、同步/非同步缓存112以及发布状况管理单元113,该同步发布服务器100经由LAN300与DLNA客户端200连接。这里,同步发布服务器100是具有依据DLNA标准的数字媒体服务器设备功能的设备(DMS),DLNA客户端200是依照DLNA标准的DLNA媒体播放器(DMP)。另外,所谓DLNA标准是与家庭网络(家庭内LAN)连接的设备及内容的相互连接方式标准。同步发布服务器100中的内容列表管理单元101是将作为发布对象的内容的一览表作为内容列表进行管理的单元。这里,所谓内容指的是同步发布服务器100能够对DLNA客户端200发布的、多媒体(视频/静态图像/声音/字符等)数据以及与其相关的信息的总称,所谓内容列表指的是同步发布服务器100能够对DLNA客户端200发布的内容的一览表以及储存有该内容的一览表的数据。内容DB控制单元102是进行内容数据库103的控制并对来自内容列表管理单元101的可发布内容的属性信息取得请求进行处理的单元。内容数据库103是将作为发布对象的内容作为记录进行存储的数据库。内容列表发布单元104是对内容列表管理单元101所管理的内容列表进行发布的单元。UPnP控制单元105是用于对家庭内的个人计算机或周边设备、AV设备、电话、家电产品等设备进行网络连接并实现用于相互提供功能的技术规范即UPnP(UniversalPlugandPlay:通用即插即用)功能的控制单元。通信接口106是用于根据来自HTTP服务器109或者UPnP控制单元105的请求而进行数据收发的同步发布服务器100的接口。流发布控制单元107是用于发布内容流的单元。同步发布控制单元108是控制对多个DLNA客户端200的并行发布的单元。HTTP服务器109是根据HTTP规范与DLNA客户端200进行通信的服务器。流管理单元110是用于将内容数据111与同步/非同步缓存112相关联地进行管理的单元。发布状况管理单元113是通过对发布中的内容与作为发布目标的DLNA客户端200的信息相关联地来管理发布状态的单元。另外,DLNA客户端200是具有依据DLNA标准的数字媒体播放器设备的功能的设备,LAN300是实现家庭网络的LAN(局域网)。接下来,对这样构成的同步发布系统的动作进行说明。本系统的公开内容大致分为内容列表发布和内容的流发布。以下分别进行说明。<内容列表发布>内容列表管理单元101根据来自DLNA客户端200的请求,发送能够发布的内容的一览表(内容列表)。以下对内容列表的发布顺序进行说明。另外,在图2中示出各处理顺序。[顺序1]内容列表管理单元101针对来自DLNA客户端200的内容列表取得请求(步骤ST201、ST202),使用内容列表发布单元104以及UPnP控制单元105接受内容列表取得请求(SOAP的浏览操作)(步骤ST203、ST204)。此外,所谓SOAP是基于XML和HTTP等用于调用其他计算机中的数据或服务的通信协议。[顺序2]内容列表管理单元101对内容DB控制单元102进行能够发布的内容的属性信息(对其后述)的取得请求(步骤ST205)。[顺序3]内容DB控制单元102对内容数据库103发行查询(query)(步骤ST206),取得属性信息(步骤ST207),并将数据库的记录中包含的内容的属性信息发送至内容列表管理单元101(步骤ST208)。[顺序4]内容列本文档来自技高网...
【技术保护点】
一种同步发布服务器,其依照DLNA标准与DLNA客户端进行通信,其特征在于,该同步发布服务器具备:内容列表管理单元,其将作为向所述DLNA客户端发布的发布对象的内容的一览表作为内容列表进行管理;流发布控制单元,其针对来自所述DLNA客户端的内容流请求,发布该所请求的内容流;以及发布状况管理单元,其将正在发布的内容与作为发布目标的DLNA客户端相关联地进行管理,在所述流发布控制单元接收到来自所述DLNA客户端的内容流请求、并且在所述发布状况管理单元中确认到该内容流不处于正在针对其他DLNA客户端进行发布的情况下,所述内容列表管理单元将其作为同步用内容登记于所述内容列表。
【技术特征摘要】
【国外来华专利技术】2012.08.23 JP 2012-1841571.一种同步发布服务器,其依照DLNA(数字生活网络联盟)标准与DLNA客户端进行通信,其特征在于,该同步发布服务器具备:内容列表管理单元,其将作为向所述DLNA客户端发布的发布对象的内容的一览表作为内容列表进行管理;所述内容列表中按照不同内容的发布方式分为同步发布用内容和非同步发布用内容,其中,同步发布是将相同的内容对多个DLNA客户端同步发布的发布方式;流发布控制单元,其针对来自所述DLNA客户端的内容流请求,发布该所请求的内容流;以及发布状况管理单元,其将正在发布的内容与作为发布目标的DLNA客户端相关联地进行管理,在所述流发布控制单元接收到来自所述DLNA客户端的内容流请求、并且在所述发布状况管理单元中确认到该内容流不处于正在针对其他DLNA客户端进行发布的情况...
【专利技术属性】
技术研发人员:坂口广树,花田武彦,秋山卓见,三浦绅,
申请(专利权)人:三菱电机株式会社,
类型:发明
国别省市:日本;JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。