首页> 中国专利> 信息配送装置、流记录装置、记录系统及流再生装置

信息配送装置、流记录装置、记录系统及流再生装置

摘要

本发明提供一种信息配送装置、流记录装置、记录系统、流再生装置及记录再生系统,其中流分类部(134)根据是从哪个信息配送装置发送来的数据,决定将流数据保持在哪一缓冲器中;帧集合提取部(139)按照每个帧集合从上述缓冲器中读出流数据;帧集合同步部(140)获取帧集合间的同步;混合信息生成部(141)生成混合信息,并与流数据进行复用,将复用后的流数据以来自多个信息配送装置的同一时刻的帧集合连续的方式输出;输出后的数据由写入部(142)按照输出的顺序记录在记录介质(143)中。从而,能将从多个信息配送装置发送来的视频或声音的数据作为1个流而实时进行记录。

著录项

  • 公开/公告号CN101212668A

    专利类型发明专利

  • 公开/公告日2008-07-02

    原文格式PDF

  • 申请/专利权人 松下电器产业株式会社;

    申请/专利号CN200710159887.9

  • 申请日2007-12-25

  • 分类号H04N7/24(20060101);H04N7/52(20060101);H04N5/92(20060101);

  • 代理机构11021 中科专利商标代理有限责任公司;

  • 代理人汪惠民

  • 地址 日本大阪府

  • 入库时间 2023-12-17 20:23:48

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2015-11-25

    专利权的转移 IPC(主分类):H04N21/236 登记生效日:20151103 变更前: 变更后: 申请日:20071225

    专利申请权、专利权的转移

  • 2011-06-22

    授权

    授权

  • 2010-02-24

    实质审查的生效

    实质审查的生效

  • 2008-07-02

    公开

    公开

说明书

技术领域

本发明涉及视频流或声音流的信息配送装置、流记录装置、记录系统、流再生装置及记录再生系统,更详细地说,涉及将来自多个信息配送装置的流作为1个流由记录服务器进行实时记录的情况下使用的信息配送装置、流记录装置、记录系统、流再生装置及记录再生系统。

背景技术

近几年,随着广播技术的发展,将多个视频项目(contents)作为1个流数据来传送,在接收机器侧利用者可以选择视频项目进行视听。例如,广播台等的视频记录服务器等经由网络来收集以多个照相机摄影而得到的多个AV流,暂时存储起来。而且,通过采用著作工具(authoring tool)等的用户进行编辑,从而将所存储的多个AV流转换1个流,作为1个媒体项目来配送。

另外,在经由网络进行的记录项目的收集及配送中,同一时刻的多个AV流由于传送延迟等,会在不同的时刻到达接收侧的用户终端,因此为了取得这些AV流的同步,需要在用户终端设置很多缓冲器。在专利文献1中记载有以下技术:为了减少缓冲器的数量,视频配送装置预先预测传送延迟,以与预测出的传送延迟对应的定时发送数据。

【专利文献1】特开2005-167668号公报

然而,在用户进行的编辑中,存在编辑作业花费时间的问题。

发明内容

本发明鉴于上述观点,其目的在于将从多个信息配送装置发送来的视频或声音的数据作为1个流进行实时记录。

为了实现上述目的,本发明的第一实施方式的记录系统是具有多个信息配送装置和流记录装置的记录系统,其特征在于,

上述多个信息配送装置分别具备:

编码器,其对视频或声音的数字数据进行编码并进行打包;

帧集合识别包插入部,其将包含时刻信息的帧集合识别包按照每个帧集合插入到由上述编码器进行了打包后的数据中;和

发送端通信模块,其将由上述帧集合识别包插入部插入了上述帧集合识别包的流数据输出到网络,

上述流记录装置具备:

接收端通信模块,其从上述网络接收并输出上述流数据;

多个缓冲器,暂时存储由上述接收端通信模块输出的流数据;

缓冲器分配部,其存储表示上述多个信息配送装置与上述多个缓冲器的对应关系的分配信息;

流分类部,其根据上述缓冲器分配部存储的分配信息,决定将上述接收端通信模块输出的流数据保持在哪个缓冲器中;

流选择器,其根据上述流分类部的决定结果,使由上述接收端通信模块输出的流数据保持在上述缓冲器中;

帧集合提取部,其按照每个帧集合,从上述缓冲器中读出上述流数据;

帧集合同步部,其根据由上述帧集合提取部读出的流数据中插入的帧集合识别包所包含的时刻信息,获取该流数据中的各帧集合间的同步,并输出将同一时刻的帧集合建立关联用的同步信息;

混合信息生成部,其根据与由上述帧集合提取部读出的各帧集合从哪一个信息配送装置输出对应的信息和由上述帧集合同步部输出的同步信息,生成表示流数据的数据结构的混合信息,对混合信息和流数据进行复用,以来自多个信息配送装置的同一时刻的帧集合连续的方式输出复用后的流数据;和

写入部,其将由上述混合信息生成部输出的流数据按照输出的顺序记录在记录介质中。

由此,由上述混合信息生成部将从多个信息配送装置发送来的视频或声音数据作为同一时刻的帧集合连续的1个流输出,并由写入部作为1个流数据进行记录。

再有,本发明第二实施方式的记录再生系统是具有多个信息配送装置、流记录装置与流再生装置的再生记录系统,其特征在于,

上述多个信息配送装置分别具备:

编码器,其对视频或声音的数字数据进行编码并进行打包;

帧集合识别包插入部,其将包含时刻信息的帧集合识别包按照每个帧集合插入到由上述编码器进行了打包后的数据中;和

发送端通信模块,其将由上述帧集合识别包插入部插入了上述帧集合识别包的流数据输出到网络,

上述流记录装置具备:

接收端通信模块,其从上述网络接收并输出上述流数据;

多个缓冲器,暂时存储由上述接收端通信模块输出的流数据;

缓冲器分配部,其存储表示上述多个信息配送装置与上述多个缓冲器的对应关系的分配信息;

流分类部,其根据上述缓冲器分配部存储的分配信息,决定将上述接收端通信模块输出的流数据保持在哪个缓冲器中;

流选择器,其根据上述流分类部的决定结果,使由上述接收端通信模块输出的流数据保持在上述缓冲器中;

帧集合提取部,其按照每个帧集合,从上述缓冲器中读出上述流数据;

写入部,其将由上述帧集合提取部读出的流数据记录在记录介质中;和

管理信息更新部,其生成管理信息,并记录在上述记录介质中,该管理信息是将表示各帧集合由哪个信息配送装置输出的信息、各帧集合的时刻信息以及表示各帧集合在上述记录介质中的记录位置的记录位置信息进行关联;

上述流再生装置具备:

切换控制部,其输出表示视听者选择了哪个流数据的选择信息;

缓冲器;

读入控制部,其根据记录于上述记录介质的管理信息,生成表示当前能再生的流数据的一览的信息,并且根据由上述切换控制部输出的选择信息,将同一时刻的多个帧集合从上述记录介质交替读入上述缓冲器中;

再生数据传输部,其从上述缓冲器中读出由上述选择信息表示的流数据;

AV译码器,其对由上述再生数据传输部读出的流数据进行译码;和

AV输出,其根据由上述AV译码器译码后的数据,使监视器显示视频。

由此,可以在记录介质中记录管理信息,该管理信息将表示各帧集合由哪个信息配送装置输出的信息、各帧集合的时刻信息以及表示各帧集合在上述记录介质中的记录位置的记录位置信息进行关联。读入控制部根据该管理信息可以生成表示当前能再生的流数据的一览的信息。

还有,本发明第三实施方式的记录再生系统是具有多个信息配送装置与流记录装置的记录系统,其特征在于,

上述多个信息配送装置分别具备:

编码器,其对视频或声音的数字数据进行编码,并进行打包;和

发送端通信模块,其将由上述编码器打包后的打包数据输出到网络,

上述流记录装置具备:

接收端通信模块,其从上述网络接收上述打包数据并输出;

帧集合识别包生成部,其通过对由上述打包数据的各包进行分析,从而提取帧集合,并将包含时刻信息的帧集合识别包按照每个帧集合插入到上述打包数据中;

多个缓冲器,暂时存储由上述帧集合识别包生成部插入了上述帧集合识别包的流数据;

缓冲器分配部,其存储表示上述多个信息配送装置与上述多个缓冲器的对应关系的分配信息;

流分类部,其根据存储于上述缓冲器分配部的分配信息,决定将由上述帧集合识别包生成部插入了上述帧集合识别包的流数据保持在哪个缓冲器中;

流选择器,其根据上述流分类部的决定结果,使上述缓冲器保持由上述帧集合识别包生成部插入了上述帧集合识别包的流数据;

帧集合提取部,其按照每个帧集合从上述缓冲器中读出上述流数据;

帧集合同步部,其根据由上述帧集合提取部读出的流数据中插入的帧集合识别包所包含的时刻信息,获取该流数据中的各帧集合间的同步,并输出将同一时刻的帧集合建立关联用的同步信息;

混合信息生成部,其根据与由上述帧集合提取部读出的各帧集合从哪一个信息配送装置输出对应的信息和由上述帧集合同步部输出的同步信息,生成表示流数据的数据结构的混合信息,对混合信息和流数据进行复用,以来自多个信息配送装置的同一时刻的帧集合连续的方式输出复用后的流数据;和

写入部,其将由上述混合信息生成部输出的流数据按照输出的顺序记录在记录介质中。

由此,通过流记录装置的帧集合识别包生成部将帧集合识别包插入到打包数据中。因此,与在信息配送装置中将帧集合识别包插入到数据中并向网络输出包含帧集合识别包的数据的情况相比,可以减轻对网路的负荷。

根据本发明,能将从多个信息配送装置发送来的视频或声音的数据作为1个流而实时进行记录。

附图说明

图1是表示本发明实施方式1涉及的记录系统的构成的框图。

图2是表示图1的记录系统的包ID(package ID)分配管理表的说明图。

图3是表示该记录系统的帧集合识别包的数据结构的说明图。

图4是表示该记录系统的记录于记录介质143的记录数据的构成的说明图。

图5是表示本发明实施方式2涉及的记录服务器230的构成的框图。

图6是图5的记录系统的包ID分配管理表的说明图。

图7是表示该记录系统的管理信息表的说明图。

图8是表示该记录系统的显示于监视器260的能再生的流数据的一览的说明图。

图9是表示该记录系统的记录介质244的流区域245中的流数据的数据结构的说明图。

图10是表示该记录系统的缓冲器251中的流数据的数据结构的说明图。

图11是表示该记录系统的能再生的流数据的一览的信息说明图。

图12是表示本发明实施方式3涉及的记录服务器330的构成的框图。

图13是表示本发明实施方式4涉及的记录系统的构成的框图。

图14是表示图13的记录系统的帧识别信息保持部431所管理的数据的例子的说明图。

图15是表示该记录系统的帧识别信息保持部431所管理的数据的例子的说明图。

图16是表示该记录系统的帧识别信息保持部431所管理的数据的例子的说明图。

图17是表示本发明实施方式5涉及的记录系统的构成的框图。

图18是表示本发明实施方式6涉及的记录系统的构成的框图。

图19是表示本发明实施方式7涉及的记录系统的构成的框图。

图20是表示图19的AV译码器管理表的例子的说明图。

图中:110、120-照相机,111-AV输入,112-编码器,113-发送端通信模块,114-帧集合识别包插入部,130-记录服务器,131-接收端通信模块,132-包ID分配部,133-缓冲器分配部,134-流分类部,135-流选择器,136-缓冲区域,137、138-缓冲器,139-帧集合提取部,140-帧集合同步部,141-混合信息生成部,142-写入部,143-记录介质,230-记录服务器,240-流记录装置,241-帧集合提取部,242-写入部,243-管理信息更新部,244-记录介质,245-流区域,246-管理信息文件区域,250-流再生装置,251-缓冲器,252-读入控制部,253-再生数据传输部,254-AV译码器,255-AV输出,256-切换控制部,260-监视器,330-记录服务器,340-流记录装置,341-管理信息更新部,350-流再生装置,351-读入控制部,352-TS译码器,430-记录服务器,431-帧识别信息保持部,432-帧集合同步部,510、520-照相机,530-记录服务器,531-帧集合识别包生成部,630-记录服务器,631-缓冲器,632-写入部,750-流再生装置,751-再生数据传输部,752-AV选择器,753-切换控制部,754、755-AV译码器。

具体实施方式

以下参照附图对本发明的实施方式进行说明。其中,在以下的各实施方式中,针对与其他实施方式具有同样功能的构成要素赋予相同的标记并省略说明。

(实施方式1)

如图1所示,本发明实施方式1涉及的记录系统具备多台照相机110、120、...和记录服务器130。照相机110、120、…经由网络而与记录服务器130连接。

照相机110、120、…(摄像装置)分别具有以下功能:不仅取入模拟视频数据,还取入模拟声音数据,将取入的这些模拟数据转换为数字数据后进行编码,进而向记录服务器130发送。具体是,分别具备AV输入111、编码器112、发送端通信模块113及帧集合识别包插入部114。

记录服务器130(流记录装置)具备:接收端通信模块131、包ID分配部132(识别符分配部)、缓冲器分配部(buffer assignment unit)133、流分类部(stream sorting unit)134、流选择器135、缓冲区域136、帧集合提取部139、帧集合同步部140、混合信息生成部141、写入部142及记录介质143。缓冲区域136中设有缓冲器137、138、…。

首先,对照相机110、120、…经由网络而与记录服务器130连接时的各部的动作进行说明。

位于各照相机110、120、…内部的发送端通信模块113若与网络连接,则向记录服务器130发送用于识别该照相机与其他照相机的固有信息、即用于识别各照相机的信息。该固有信息例如为发送端通信模块113所具有的MAC地址(media access control address),但并未限于此。

接收端通信模块131接收从各照相机110、120、…发送来的、用于识别各照相机的信息。

包ID分配部132检测出接收端通信模块131接收到用于识别各照相机的信息这一动作后,对送来该信息的照相机分配固有的包ID。而且,包ID分配部132控制接收端通信模块131,以便接收端通信模块131将所分配的包ID发送到对应的照相机。也就是说,使接收端通信模块131向对应的照相机发送所分配的包ID。进而,向缓冲器分配部133通知所分配的包ID。包ID分配部132保持着包ID分配管理表,其用于管理分配给各照相机的包ID。图2是表示包ID分配管理表的说明图。图2表示向照相机110分配No.001、No.002、No.003的包ID,向照相机120分配No.004、No.005、No.006的包ID。包ID分配部132在向各照相机分配包ID时,参照图2所示的表,作为未分配的照相机识别符,存储(记录)从照相机发送来的识别照相机的信息,取得与照相机识别符对应的包ID。

缓冲器分配部133决定将包含所分配的各包ID的流数据保持在哪个缓冲器(buffer)(缓冲区域)内。然后,将所分配的包ID(识别信息配送装置的信息)和识别缓冲器的信息建立关联后进行存储。也就是说,存储于缓冲器分配部133的信息表示多个照相机110、120、…和保持从各照相机送来的流数据的缓冲器的对应关系(分配信息)。在此,决定为:将包含分配给照相机110的包ID的流数据保持在缓冲器137内,将包含分配给照相机120的包ID的流数据保持在缓冲器138内。

接收端通信模块131将由包ID分配部132分配后的包ID发送到对应的照相机。

照相机110的发送端通信模块113若接收由接收端通信模块131发送来的包ID,则将其存储在编码器112中。

编码器112从发送端通信模块113接收能分配给数据的包ID并进行存储。然后,将这些包ID分配给声音数据(音频数据)及视频数据。例如,在如图2所示从记录服务器130分配包ID的情况下,照相机110将No.001、No.002、No.003的包ID作为能分配给数据的包ID来接收。然后,编码器112例如向照相机识别数据分配No.001、向视频数据分配No.002、向声音数据分配No.003。同样,照相机120向照相机识别数据分配No.004、向视频数据分配No.005、向声音数据分配No.006。

接着,说明照相机110开始取入(记录)模拟视频数据及模拟声音数据,基于这些数据而将数据记录到记录介质143为止的各部的动作。

照相机110通过将视频转换为电信号而取入模拟视频数据。再有,具备通过将声波转换为电信号而取入模拟声音数据的麦克风。

AV输入111将模拟视频数据及模拟声音数据等转换为数字视频数据及数字声音数据后输出。

编码器112若接收由AV输入111输出的数字视频数据及数字声音数据等,则将表示已经接收了帧集合的前端这一状况的信息输出到帧集合识别包插入部114。而且,接着开始数字视频数据及数字声音数据等的编码。然后若一个帧集合的编码结束,则再次将表示已经接收了帧集合的前端这一状况的信息输出到帧集合识别包插入部114。

在此,所谓帧集合是指将几帧作为一个集合,例如为MPEG标准规定的GOP(Group ofPicture)但是不限于GOP。

编码器112对数字视频数据及数字声音数据等进行编码(encode)进而进行打包(packaging)。而且,将打包后的数据作为流数据输出。在进行打包时,将照相机110经由网络而与记录服务器130连接时分配给照相机110的包ID赋予给各包。

帧集合识别包插入部114在每次接收表示已经接收到由编码器112输出的帧集合的前端这一状况的信息时,将图3所示的帧集合识别包插入到帧集合的前端。也就是说,将帧集合识别包插入到每个帧集合的前端。

发送端通信模块113将由帧集合识别包插入部114插入了帧集合识别包的流数据输出到网络。

在此,图3所示的帧集合识别包由两个以上数据结构,该数据的其中一个为包ID,另一个为时刻信息。包ID如前所述,分配给所连接的每个照相机。通过参照包ID而能够特定从哪个照相机发送流。也就是说,包ID是用于识别各照相机的各照相机固有的识别符。再有,通过参照时刻信息,从而能在记录服务器一侧,将各照相机的流数据和与该照相机不同的照相机的流数据建立关联后进行记录。来自各照相机的流数据的帧集合识别包所包含的包ID对应于由编码器112进行的上述的分配。

再有,接收端通信模块131从网络接收并输出自照相机110发送来的流数据。

流分类部134监视流经流选择器135的流数据,若检测出单位识别用的包,则分析包,分配包ID。再有,流分类部134基于关联地存储于缓冲器分配部133的包ID和识别缓冲器的信息(分配信息),根据由接收端通信模块131输出的流的帧集合识别包所包含的包ID来决定(控制)将该流保持于缓冲区域136内的哪一个缓冲器137、138、…内。

流选择器135根据流分类部134的决定结果(控制),进行由接收端通信模块131输出的流数据的分类。在此,由于接收了来自照相机110的数据,故将流数据保持在缓冲器137内。

缓冲器137保持(暂时存储)从照相机110发送来的流数据(由接收端通信模块131输出的流数据)。

帧集合提取部139监视各缓冲器137、138、…的状态。帧集合提取部139从一个缓冲器中读出帧集合识别包到帧集合的终端,将帧集合识别包所包含的时刻信息传递到帧集合同步部140。再有,若检测到下一帧集合识别包,则从分配给不同照相机的缓冲器开始进行读出。然而,在本说明书中由于仅有照相机110的流数据,故不特别进行来自缓冲器138的流数据的读出。帧集合提取部139将包含帧集合识别包的读出的流数据传递(输出)到混合信息生成部141。

混合信息生成部141基于从帧集合提取部139输入的流数据,生成表示流数据的数据结构的混合信息,并与流数据进行复用。所谓混合信息,例如若遵照MPEG2-TS标准,则相当于PAT(ProgramAssociation Table)或PMT(Program Map Table)。进而,遵照MPET2-TS标准进行说明,混合信息生成部141首先生成PMT,向该PMT分配与照相机110相同的包,并赋予节目编号。而且,作为PMT的要素,描述照相机110的视频数据No.002和照相机110的声音数据No.003。然后生成PAT。接着分配No.001的包ID,在其要素中描述照相机110的PMT的No.001的包ID。然后,混合信息生成部141将包含混合信息的流数据传递到写入部142。写入部142将包含混合信息的流数据记录(写入)到记录介质143。

接着,对除了照相机110以外,照相机120也开始模拟视频数据及模拟声音数据的取入(记录),将从照相机110与照相机120送来的流数据记录到记录介质143为止的各部的动作进行说明。

照相机120开始模拟视频数据及模拟声音数据的取入(记录),流数据被送到记录服务器130并到达流选择器135为止的各部的动作和仅照相机110取入数据的情况相同。

输入到流选择器135的流数据通过流分类部134的控制,照相机110的流数据被分配给缓冲器137,照相机120的流数据被分配给缓冲器138。

流分类部134根据与缓冲器分配部133建立关联后存储的、所分配的包ID和识别缓冲器的信息,对流选择器135进行以下控制,使其将来自各照相机110、120、…的流数据分配给对应的缓冲器。

帧集合提取部139进行与上述同样的动作,但读出缓冲器137的流数据后的动作不同。读出缓冲器137的流数据后,读出缓冲器138的帧集合识别包,将记录于该包的时刻信息传递(输出)到帧集合同步部140。

帧集合同步部140获取来自多个缓冲器137、138、…的帧集合间的同步。例如对仅设有两个缓冲器137、138的情况进行说明。此时,帧集合同步部140对由帧集合提取部139之前从缓冲器137读出的帧集合的时刻信息、和本次从缓冲器138读出的帧集合的时刻信息进行比较,获取多个帧集合间的同步。再有,输出表示比较结果的同步信息。比较的结果,在之前从缓冲器137读出的帧集合的时刻超前的情况下,使帧集合提取部139向混合信息生成部141仅输出以前从缓冲器137读出的帧集合,并将生成只有该帧集合的混合信息用的节目编号分配信息传递到混合信息生成部141。而且,保持从缓冲器138读出的帧集合。接着,在本次从缓冲器138读出的帧集合的时刻超前的情况下,使帧集合提取部139向混合信息生成部141仅输出以前从缓冲器137读出的帧集合,并将仅在该帧集合生成混合信息用的节目编号分配信息传递到混合信息生成部141。而且,废弃从缓冲器138读出的帧集合。在以前从缓冲器137读出的帧集合的时刻和本次从缓冲器138读出的帧集合的时刻相等的情况下,使帧集合提取部139将这两个帧集合都输出到混合信息生成部141,进而将从各缓冲器读出的每个帧集合的节目编号分配信息传递到混合信息生成部141。节目编号分配信息是与帧集合从哪个缓冲器取出的情况对应的信息、即是与帧集合从哪个照相机发送来的情况对应的信息。

帧集合同步部140即使在确保3个以上缓冲器的情况下也进行与缓冲器为2个的情况同样的处理。

例如在除了缓冲器137、138以外还具有第三缓冲器的情况下,在从缓冲器138读出后,从第三缓冲器读出之际,对以前从缓冲器137读出的帧集合的时刻信息、和从第三缓冲器读出的时刻信息进行比较。再有,输出表示比较结果的同步信息。

上述比较的结果,在从第三缓冲器读出的帧集合的时刻信息和从缓冲器137读出的帧集合的时刻信息相等的情况下,由帧集合提取部139向混合信息生成部141输出之前从第三缓冲器、缓冲器137、缓冲器138读出的帧集合,进而由帧集合同步部140向混合信息生成部141输出用于生成仅上述帧集合的混合信息的节目编号分配信息。

另一方面,上述比较的结果,在从缓冲器137读出的帧集合的时刻信息比从第三缓冲器读出的帧集合的时刻信息超前的情况下,由帧集合提取部139向混合信息生成部141输出以前从缓冲器137与缓冲器138读出的帧集合,进而由帧集合同步部140向混合信息生成部141输出用于生成仅上述帧集合的混合信息的节目编号分配信息。而且,保持从第三缓冲器读出的帧集合。

再有,在从第三缓冲器读出的帧集合的时刻信息超前的情况下,由帧集合提取部139向混合信息生成部141仅输出以前从缓冲器137与缓冲器138读出的帧集合,向混合信息生成部141输出用于生成仅上述帧集合的混合信息的节目编号分配信息。而且,废弃从第三缓冲器读出的帧集合。

混合信息生成部141根据由帧集合提取部139读出的流数据和从帧集合同步部140输出的节目编号分配信息以及同步信息,按照每个由时刻相同的帧集合构成的帧集合组来生成混合信息,并与流数据进行复用,然后将复用后的流数据传递到写入部142。此时,在流数据为来自两个以上照相机的同一时刻的数据的情况下,以同一时刻的数据连续的方式,以帧集合为单位交替地向写入部142传递(输出)。

在此,对混合信息的生成方法进行说明。

首先,如图2所示,在从每个缓冲器取出的流中包含照相机识别包ID、视频数据的包ID以及声音数据的包ID。取出这些包ID,并以照相机识别包ID为基础进行节目分配。作为节目的分配方法,例如从由照相机识别包ID表示的ID编号小的开始按顺序分配节目。然后,生成将所分配的节目信息和包ID建立了关联的数据。

作为混合信息生成部141生成混合信息所使用的同步信息,例如采用从照相机110、120、…发送来的帧集合识别包所包含时刻信息。

混合信息生成部141首先将从照相机110、120、…发送来的帧集合分解为更细的单位、例如PES包单位,并向每个单位分配包识别符(PID)。

而且,接着混合信息生成部141生成存储从1个照相机、例如照相机110接收到的流内所包含的包信息的表。再有,同样,对于从其他照相机120、…接收到的流也生成同样的表。进而,混合信息生成部141针对生成的上述表也分配包识别符,生成根据包识别符来特定所生成的表的包信息用的表,并附加在混合信息的前端。此时(生成最后表示的包集合(表)时),混合信息生成部141根据同步信息、例如从照相机110、120、…发送来的帧集合识别包所包含的时刻信息,将从同一时刻的不同照相机110、120、…接收到的流作为同一时刻的不同频道(节目)数据进行分配。

写入部142按照从混合信息生成部141输出的顺序,以帧集合为单位将包含混合信息的流数据写入(记录)记录介质143。此时,由于从帧集合提取部139到写入部142是以帧集合为单位依次传递记录数据,故在记录到记录介质143时,流数据以按照每个帧集合交错(interleave)的形式被写入。

接着,采用表示记录于记录介质143的记录数据的构成的图4,对记录数据的构成和以混合信息生成部141生成的混合信息进行说明。

例如,在照相机110和照相机120的流数据被记录于记录介质143的情况下,将照相机110的第一帧集合设为流ID#101001,将照相机120的第一帧集合设为流ID#106001,则如图4(a)所示,记录于记录介质143的数据结构是以混合信息、流ID#101001、流ID#106001的排列来记录的。此时的混合信息如图4(b)所示。在图4(b)中,向包ID的0的PAT赋予特定各照相机110、120、…的流数据的PMT的包ID的信息。在此,例如对节目#001分配照相机110的流数据,对节目#002分配照相机120的流数据。该PAT中记述有照相机110的PMT的包ID和照相机120的PMT的包ID。进而,各照相机的PMT信息内记述有该照相机的流视频数据的包ID和声音数据的包ID。

如上所述,本实施方式1的记录服务器130针对从多个不同的照相机发送来的流数据,根据时刻信息判断是否为与之前发送来的流数据相同时刻的流数据。而且,在存在同一时刻的多个流数据的情况下,分别对其赋予节目编号,生成MPEG2-TS标准中采用的SI信息或PSI信息,可以以按照每个帧集合交错的形式记录在记录介质143中。而且,采用可以对以MPEG2-TS为标准的流数据进行译码的通常存在的再生机,对记录于记录介质143的数据进行再生的情况下,以犹如切换频道的方式,无缝切换多台照相机的同一时刻的流数据的输出来进行再生,从而可以视听。

(实施方式2)

本发明实施方式2涉及的记录再生系统备有照相机110、具有和照相机110同等构成的多台照相机120、…以及记录服务器230。照相机110、120、…经由网络而与记录服务器230连接。各照相机110、120、…的构成以及照相机110、120、…、网络与记录服务器230的连接关系和实施方式1的记录系统同样,因此省略图示。

再有,如图5所示,记录服务器230备有流记录装置240、流再生装置250以及监视器260。

流记录装置240备有接收端通信模块131、包ID分配部132、缓冲器分配部133、流分类部134、流选择器135、缓冲区域136、帧集合提取部241、写入部242、管理信息更新部243、记录介质244。缓冲区域136中设有缓冲器137、138、…。记录介质244具有流区域245以及管理信息文件区域246。

流再生装置250备有缓冲器251、读入控制部252、再生数据传输部253、AV译码器254、AV输出255以及切换控制部256。

在本实施方式中,如图6所示,包ID分配部132对各照相机110、120、…逐个分配包ID,并使接收端通信模块131向对应的照相机发送分配的包ID。

照相机110或照相机120经由网络而与记录服务器230连接时各部的动作,以及从照相机110或照相机120开始取入(记录)模拟视频数据及模拟声音数据、到将基于这些数据的数据分配给缓冲区域136内部的各缓冲器137、138、…为止的各部的动作,与实施方式1的各部的动作同样。

在此,对帧集合提取部241从缓冲器137、138、…的任一个取出帧集合,并将取出的数据记录在记录介质244中为止的各部的动作进行说明。

帧集合提取部241监视各缓冲器137、138、…的状态,从1个缓冲器中读出位于帧集合前端的帧集合识别包到帧集合的终端,若再次检测到帧集合识别包,则从分配给不同照相机的缓冲器开始读出。进而,从所读出的帧集合前端的帧集合识别包中提取表示记录流的时刻的时刻信息、和作为用于识别照相机的信息的包ID,并传递到管理信息更新部243。然后,将流数据传递到写入部242。

写入部242将从帧集合提取部241接受的流数据记录(写入)在记录介质244的流区域245内。再有,在进行了流数据的记录之际,将表示记录区域的开始地址的记录区域信息和表示记录尺寸的记录容量信息传递到管理信息更新部243。

管理信息更新部243按照写入流区域245的每个帧集合而生成数据,更新图7所示的管理信息表,该生成的数据将该帧集合的时刻信息、表示该帧集合从哪个照相机输出的包ID(照相机识别信息)以及表示该帧集合在记录介质244中的记录位置的记录区域信息(记录位置信息)建立关联。该管理信息表记录于记录介质244的管理信息文件区域246。在记录介质244的管理信息文件区域246中没有管理信息表的情况下,重新生成并将生成后的管理信息表写入管理信息文件区域246。关于管理信息表的详细内容在后面说明。

接着,对再生记录于记录介质244的数据时的各部的动作进行说明。

流再生装置250的读入控制部252在处于能进行再生的情况下(例如电源接通并存在管理信息表的情况下),从记录介质244的管理信息文件区域246读入管理信息表,向切换控制部256传递表示当前能再生的流数据的一览的信息。当前能再生的流数据的一览例如为图8所示的构成。

切换控制部256将表示当前能再生的流数据的一览的信息传递到AV输出255。

AV输出255使监视器260显示当前能再生的流数据的一览。监视器260例如由OSD(on-screen display)等构成。

视听者视觉辨认监视器260所显示的当前能再生的流数据的一览,可以选择自己想看的视频。由切换控制部260取得表示选择了哪个流数据的选择信息。

切换控制部256将上述选择信息传递(输出)到读入控制部252。

读入控制部252根据所选择的流数据和管理信息表的信息进行控制,以便将与所选择的流数据不同的照相机记录的相同时刻的流数据从记录介质244的流区域245读出到缓冲器251。在以上述的处理进行记录之际,记录介质244的流区域245中例如如图9所示,按照每个帧集合不规则地排列有流数据。因此,以按照每个帧集合交错的形式读出流数据,如图10那样配置在缓冲器25 1(再生缓冲器)中。也就是说,读入控制部252根据由切换控制部256输出的选择信息,从记录介质244中将同一时刻的多个帧集合交替读入缓冲器251。缓冲器251中以图10的形式配置是为了:根据来自视听者的再生流数据的切换指示,无缝地进行切换。读入控制部252进而生成图11所示的流一览信息,并传递到切换控制部256,图11所示的流一览信息表示当前能再生的流数据的信息、表示这些流数据分别配置在缓冲器251的哪个位置上的配置位置信息以及各流数据的时刻信息。该流一览信息是表示读入到缓冲器的、以不同照相机记录的同一时刻的流数据的一览的信息。

切换控制部256控制再生数据传输部253,以便向视听者传输当前选择的流数据。进而,将来自读入控制部252的流一览信息传递到AV输出255。

再生数据传输部253从缓冲器251中读出由上述选择信息表示的流数据,并传输到AV译码器254。

AV译码器254对从再生数据传输部253传输来的流数据进行译码,并传递到AV输出255。

AV输出255将译码后的数据输出到监视器260。也就是说,根据译码后的数据,使监视器260显示视频(显示图像)。此时,还使监视器260根据表示来自切换控制部256的流数据的一览的信息也显示该一览。

视听者根据监视器260显示的以不同照相机记录的同一时刻的流数据的一览,选择自己想看的视频,能将再生的视频切换为所选择的视频。

在此,对图7所示的管理信息表的构成进行说明。

管理信息表具备图7所示的表结构。在管理信息表中,将流信息、时刻信息、记录了流的记录介质(记录media)的地址建立了关联。具体是,流信息为以帧集合单位分类的ID。再有,时刻信息以可以区别的精度(单位)记述相同照相机的帧集合。还有,例如在为HDD(Hard Disk Drive)的情况下,作为地址记述物理地址等。在此说明的管理信息表的形式仅为一例,只要是将上述三种信息建立关联、可以参照同一时刻的其他照相机拍摄到的流,形式就没有限定。

这样,根据本发明的流记录装置240,可以按照每个帧集合将从多个不同的照相机发送来的视频数据和时刻数据建立关联后记录。因此,流再生装置250在对所记录的数据进行再生之际,根据该关联,事先读出显示的视频数据、与该视频数据同一时刻的以其他照相机拍摄到的视频数据,在时间上使不同的照相机的视频同步,因此视听者可以无缝地切换要显示的视频。

(实施方式3)

在利用对一般的MPEG2-TS可以进行译码的再生机来再生由实施方式1的记录服务器130记录的流数据的情况下,需要从记录介质143中读出与想再生的流数据相同时刻的流数据,并输入到对MPEG2-TS进行译码的设备中。因此,需要准备相同时刻的流数据的容量的缓冲器,该缓冲器是为了从总线的频带或记录介质中读出而暂时保持流数据的缓冲器(再生用缓冲器)。在实施方式3的记录再生系统中,在记录时生成记录数据的管理信息,再生时根据该管理信息仅读出需要的流数据,因此可以减轻总线的负荷或再生缓冲器的使用容量。

本发明实施方式3涉及的记录再生系统备有照相机110、具有与照相机110同等构成的多台照相机120、…以及记录服务器330。照相机110、120、…经由网络而与记录服务器330连接。

各照相机110、120、…的构成以及照相机110、120、…与网络与记录服务器330的连接关系与实施方式1的记录系统同样,因此省略图示。

再有,如图12所示记录服务器330备有流记录装置340、流再生装置350及监视器260。

流记录装置340具备接通端通信模块131、包ID分配部132、缓冲器分配部133、流分类部134、流选择器135、缓冲区域136、帧集合提取部139、帧集合同步部140、混合信息生成部141、写入部242、管理信息更新部341、记录介质244。缓冲区域136中设有缓冲器137、138、…。记录介质244具有流区域245及管理信息文件区域246。

流再生装置350备有缓冲器251、读入控制部351、再生数据传输部253、TS译码器352、AV译码器254、AV输出255以及切换控制部256。

记录装置部分中,记录服务器330的接收端通信模块131、包ID分配部132、流选择器135、流分类部134、缓冲区域136、分别分配给照相机1 10用的缓冲器137、分配给照相机120用的缓冲器138、缓冲器分配部133、帧集合提取部139、帧集合同步部140以及混合信息生成部141的构成和实施方式1的记录服务器130的构成同样。

记录装置部分与实施方式1的记录服务器130的构成不同之处在于设有管理信息更新部341,其从帧集合同步部140获取帧集合的时刻信息与照相机信息(包ID),从写入部242获取表示记录介质244中的帧集合的写入位置的地址信息,将这些信息建立关联并更新管理信息。

以下参照附图,对整体的动作进行说明。

照相机110或照相机120经由网络而与记录服务器330连接时的各部的动作;以及从照相机110或照相机120开始取入(记录)模拟视频数据及模拟声音数据开始,由接收端通信模块131接收基于这些数据的流数据,分配给缓冲区域136内部的各缓冲器137、138、…,帧集合同步部140根据表示各缓冲器所保持的流数据的记录时刻的时刻信息取得同步,同时控制帧集合提取部139,向混合信息生成部141传递帧集合为止的各部的动作,与实施方式1中说明的动作同样。

在此,对经由混合信息生成部141及写入部242将帧集合记录到记录介质244为止的动作进行说明。

帧集合同步部140保持从各缓冲器137、138、…取出的帧集合识别包,并将该包数据传递到管理信息更新部341。

帧集合提取部139将从缓冲器137、138、…提取出的同一时刻的帧集合传递到混合信息生成部141。

混合信息生成部141以从帧集合提取部139获取的帧集合和从帧集合同步部140获取的节目分配信息为基础,生成混合信息并将其与帧集合进行复用后,传递到写入部242。

写入部242将具备所获取的混合信息的帧集合写入记录介质244的流区域245,并将表示写入的地址的地址信息传递到管理信息更新部341。

管理信息更新部341以从帧集合同步部140获取的照相机信息、具备时刻信息的包数据以及从写入部242获取的地址信息为基础,进行帧集合与写入位置的关联,生成管理信息表并记录于管理信息文件区域246。也就是说,管理信息表是对表示各帧集合由哪个照相机输出的照相机信息、各帧集合的时刻信息以及表示各帧信息在记录介质244中的写入位置(记录位置)的地址信息(记录位置信息)建立关联的管理信息。

通过上述处理,记录介质244中记录了将帧集合和帧集合的写入位置建立了关联的数据表。

接着,对再生如上所述记录在记录介质244中的流数据时的动作进行说明。

读入控制部351在处于能再生的状态的情况(例如接通电源并存在管理信息表的情况)下,从记录介质244的管理信息文件区域246读入管理信息表,将表示当前能再生的流数据的一览的信息传递到切换控制部256。

切换控制部256向AV输出255传递表示当前能再生的流数据的一览的信息。

AV输出255使监视器260显示当前能再生的流数据的一览。监视器260例如由OSD(on-screen display)等构成。

视听者可以视觉辨认显示于监视器260上的当前能再生的流数据的一览,选择自己想看的视频。由切换控制部256取得表示选择哪个流数据的选择信息。

切换控制部256将选择信息传递(输出)到读入控制部351。

读入控制部351根据管理信息文件,将与所选择的流数据对应的混合信息从流区域245读入缓冲器251。如图7所示,缓冲器251中仅读入再生时所需的数据、即由选择信息表示的流数据。读入控制部351进而根据管理信息文件,生成能再生的同一时刻的流一览,并在切换控制部256中进行设定。本实施方式的记录服务器330将同一时刻的帧集合记录在记录介质244内的邻近位置,因此可以无缝地进行同一时刻的帧集合间的再生显示的帧集合的切换。

切换控制部256控制再生数据传输部253,从缓冲器251向TS译码器352传输所选择的流数据。

再生数据传输部253将读入到缓冲器251的流数据传输到TS译码器352。

TS译码器352(滤波器)根据混合信息,从流数据中提取PES(Packetized Elementary Stream)(AV(Audio Video)信息)并传递到AV译码器254。

AV译码器254对PES进行译码,并传递到AV输出255。

AV输出255向监视器260输出由AV译码器254译码后的流数据(基于AV信息的视频数据),使监视器260显示视频。进而使监视器260根据表示从切换控制部256获取的当前能再生的流数据的一览的信息,也显示该一览。

接着,对再生过程中输入了再生切换请求时的各部的处理进行说明。

首先,视听者根据监视器260显示的当前能再生的流数据的一览,选择想要再生的流数据。具体是,对切换控制部256进行视听者的用于选择想要再生的流数据的输入操作。

切换控制部256检测视听者的操作,取得表示选择了哪个流数据的选择信息,并传递到读入控制部351。

读入控制部351暂时废弃位于缓冲器251中的流数据,以管理信息文件为基础,将与所选择的流数据对应的混合信息从流区域245读入缓冲器251中。

之后对所选择的流数据进行再生。再生时的各部的动作与上述的动作同样。

这样,实施方式3的记录服务器330按照每个帧集合交替记录从多个不同照相机发送来的视频数据,进而生成按照帧集合将时刻数据与记录位置建立了关联的表。因此,在进行再生时,根据所生成的表,仅读出再生所需的流数据并向各种译码器传递,因此与实施方式1的对由记录服务器130记录的数据进行再生的情况相比,更容易削减总线频带。

(实施方式4)

实施方式1的记录服务器130为了获得各照相机的流数据间的时间上的同步,在与已经记录的帧集合同一时刻的其他照相机的帧集合到来之际,废弃该帧集合。在实施方式4中,防止获取各照相机的流数据间的时间同步之际的数据的废弃。

本发明实施方式4涉及的记录系统,如图13所示,备有照相机110、具有与照相机110同等构成的多台照相机120、…和记录服务器430。照相机110、120、…经由网络而与记录服务器430连接。

记录服务器430的构成在以下方面与实施方式1的记录服务器130不同,即具备用于将帧集合的信息与写入位置建立关联进行管理的帧识别信息保持部431,由帧集合同步部432参照帧识别信息保持部431所保持的信息。其他构成与实施方式1的记录服务器130相同。

帧识别信息保持部431针对记录于记录介质143中的各帧集合,保持表示该帧集合从哪个照相机输出的照相机识别信息(信息配送装置识别信息)、时刻信息以及表示记录介质143中的写入位置的写入位置信息,判断与帧集合提取部取入的帧集合相同时刻的帧集合是否记录于记录介质143中。

以下参照附图对整体动作进行说明。

照相机110或照相机120经由网络而与记录服务器430连接时的各部的动作;以及从照相机110或照相机120开始取入(记录)模拟视频数据及模拟声音数据开始,由接收端通信模块131接收基于这些数据的流数据,分配给缓冲区域136内部的各缓冲器137、138、…,帧集合同步部432根据表示各缓冲器所保持的流数据的记录时刻的时刻信息取得同步,同时控制帧集合提取部139,向混合信息生成部141传递帧集合为止的各部的动作,与实施方式1中说明的动作同样。

接着,对经由混合信息生成部140及写入部142将帧集合记录到记录介质143为止的动作进行说明。其中首先对照相机110取入(记录)模拟视频数据及模拟声音数据的情况进行说明,然后对除了照相机110,照相机120也开始取入(记录)数据的情况进行说明。

帧集合提取部139从一个缓冲器中读出帧集合识别包到帧集合的终端。此时,由于帧集合是从照相机110发送的,故从缓冲器137中读出。接着,将帧集合识别包传递到帧集合同步部432。

帧集合同步部432进而接着将帧集合识别包传递到帧识别信息保持部431。

帧识别信息保持部431根据由帧集合同步部432传递来的帧集合识别包,调查(判断)同一时刻的其他照相机的帧集合是否未记录于记录介质143中。在本说明中,由于已经记录的同一时刻、其他照相机的帧集合不存在,故将帧集合识别包的信息例如以图14所示的形式保持,将其他照相机的帧集合不存在的信息传递到帧集合同步部432。

帧集合同步部432对帧集合提取部139进行控制,以便将数据传递到混合信息生成部141,并向混合信息生成部141传递分配频道(角度:angle)所需的节目编号分配信息。

帧集合提取部139将从缓冲器137读出的帧集合传递到混合信息生成部141。

混合信息生成部141与实施方式1同样地生成混合信息。接着将混合信息生成结果传递到帧识别信息保持部431。而且,将包含混合信息的帧集合传递到写入部142。

帧识别信息保持部431将获取的混合信息生成结果追加到所保持的图14的信息中,例如以图15所示的形式保持。

写入部142将包含混合信息的帧集合写入记录介质143。此时,使写入位置信息返回到帧识别信息保持部431。

帧识别信息保持部431以图16所示的形式将写入位置信息(地址信息)登记在对应时刻的对应帧集合的表中。

接着,对照相机120开始记录的情况进行说明。再有,作为前提条件,时刻信息与由照相机120开始取入的数据相等的来自照相机110的帧集合,在照相机120的帧集合到达记录服务器之前就已经记录于记录介质143中。

从照相机120发送来的流数据到达缓冲器138为止的动作与实施方式1同样。

帧集合提取部139从一个缓冲器中读出帧集合识别包到帧集合的终端。此时,由于帧集合是从照相机120发送来,故从缓冲器138中读出。接着,将帧集合识别包传递到帧集合同步部432。

帧集合同步部432进而接着将帧集合识别包传递到帧识别信息保持部431。

帧识别信息保持部431根据由帧集合同步部432传递的帧集合识别包,调查(判断)是否未记录与由帧集合提取部139读出的帧集合相同时刻的其他照相机的帧集合。根据前提条件,由于以前从缓冲器137取得的帧集合已经被写入到记录介质143中,故从帧识别信息保持部431管理的表中可以检测出该信息。接着,从表中取出在此之前记录的来自缓冲器137的数据的写入位置信息、照相机识别信息(包ID)以及混合信息生成结果,传递到帧集合同步部432。也就是说,针对已经记录的上述相同时刻的其他照相机的帧集合,取出写入位置信息、照相机识别信息(包ID)以及混合信息生成结果。

帧集合同步部432从帧识别信息保持部431获取写入位置信息、照相机识别信息(包ID)、混合信息生成结果以及节目编号分配信息,并传递到混合信息生成部141。

帧集合提取部139将从缓冲器138读出的帧集合传递到混合信息生成部141。

混合信息生成部141根据从帧集合同步部432获取的混合信息生成结果以及节目分配信息(与同一时刻的帧集合从哪台照相机输出相对应的信息)、和从帧集合提取部139获取的帧集合所包含的包ID(与新帧集合从哪一台照相机输出相对应的信息),重新生成混合信息,并与以前记录的缓冲器137的数据的写入位置信息一起传递到写入部142。

写入部142将本次记录的帧集合写入与之前记录的缓冲器137的数据写入位置相邻的区域中。进而,在上次记录时生成的混合信息上覆盖本次重新生成的混合信息。写入部142进行了写入的结果是,所记录的流数据如实施方式1的图4所示,来自照相机110的帧集合和来自照相机120的帧集合在文件系统上以交错的形式交替记录。

接下来,针对照相机120开始取入数据的情况下的动作,定义另一个不同的前提条件后进行说明。在以后的说明中,设为:时刻信息与由照相机120开始取入的数据相等的来自照相机110的帧集合,在来自照相机120的流数据到达视频记录服务器之前就已经被记录在记录介质143,进而下一照相机110的帧集合被分配给缓冲器137。

帧集合提取部139从一个缓冲器中读出帧集合识别包到帧集合的终端。然后,将照相机120的帧集合识别包传递到帧集合同步部432。根据前提条件,在读出了缓冲器137(来自照相机110)的帧集合(时间上比来自照相机120的帧集合靠后的数据)之后,读出缓冲器138的帧集合识别包,并传递到帧集合同步部432。

帧集合同步部432对以前从缓冲器138取出的帧集合的时刻信息和本次从缓冲器137中取出的帧集合的时刻信息进行比较。根据前提条件,由于本次从缓冲器137取出的帧集合的时刻比从缓冲器138取出的帧集合的时刻超前,故首先从缓冲器138中取出帧集合,所取出的帧集合通过与上述说明同样的动作而被写入记录介质143中。然后若缓冲器138中没有数据,则通过与上述仅照相机110进行记录的情况相同的各部的动作,将从缓冲器137取出的数据直接写入记录介质143中。

这样,本实施方式的记录服务器430在各照相机的帧集合间获取时间上的同步之际,帧识别信息保持部431管理帧集合的信息,即使在与已经记录的时刻的帧集合相同时刻的数据延迟并被输入到帧集合提取部139的情况下,也可以根据帧集合的信息追加到记录介质143中,重新构成混合信息。因此,不会废弃延迟输入的数据而是进行记录。

(实施方式5)

在实施方式1-4中,为了在记录服务器侧提取流内的帧集合,各照相机110、120、…生成并发送识别帧集合用的帧集合识别包。因此,在网络上,存在下述问题,即帧集合识别包按照帧集合的每个片断而从多个照相机流动,增加网络负荷的问题。

在本实施方式中,对帧集合识别包不会在网络上流动、在记录服务器侧可以识别流内的帧集合的记录系统进行说明。

如图17所示,本发明实施方式5涉及的记录系统备有多台照相机510、520、…和记录服务器530。照相机510、520、…经由网络而与记录服务器530连接。

照相机5 10、520、…均不具有帧集合识别包插入部114这一点和实施方式1-4的照相机110、120、…不同。再有,记录服务器530在流选择器135的前级具有帧集合识别包生成部531这一点不同于实施方式2的流记录装置240,其他构成与实施方式2的流记录装置240同样。

以下参照附图对各部的动作进行说明。其中,由于照相机插拔时的各部的动作与实施方式1中已经说明的动作同样,故在此省略上述说明,在本实施方式中仅对记录中的动作进行说明。再有,即使在记录中的动作中,关于与以往相比没有变化的动作也省略说明。

照相机510如前所述不具有帧集合识别包插入部114。因此,在数据的取入开始后发送端通信模块113向网络送出的包中不含有帧集合识别包,而仅包含AV流。也就是说,发送端通信模块113输出由编码器112打包后的打包数据。

因此,记录服务器530具有帧集合识别包生成部531,以便从缓冲器137及缓冲器138中提取各照相机记录的帧集合。

帧集合识别包生成部531若从接收端通信模块131接收上述的包(打包数据),则对该包的内容进行分析,检测帧集合的开端,提取表示记录了该帧集合的前端帧的时刻的时刻信息。

以下,对上述包为MPET2-TS标准的TS包的情况进行说明。

若帧集合识别包生成部531接收TS包,则取得于TS包标题内的PID字段中存储的值,并与包ID分配部132保持的包ID分配管理表的包ID的视频字段的值进行比较。若检测出所接收的TS包是视频,则从有效载荷字段(payload field)取得PES包。接着,在PES包的包·数据字段内检索次序标题的开始码。若检测出次序标题的开始码,则判断该数包是作为帧集合的GOP的前端,生成上述的帧集合识别包。在帧集合识别包中,在包ID字段中存储上述的包ID分配管理表的包ID的照相机识别字段的值,在时刻信息字段中存储上述PES包的PTS字段的值。将以上这样生成的帧集合识别包超前于TS包传输到流选择器135。也就是说,帧集合识别包生成部531按照每个帧集合将所生成的帧集合识别包插入到由接收端通信模块131输出的打包数据中。

如上所述,在本实施方式的记录系统中,由于记录服务器530备有帧集合识别包生成部531,其在记录服务器侧分析从照相机送来的包,检测帧集合的开始,生成上述帧集合识别包,因此可以削减网络的负荷。

另外,本实施方式的记录系统的记录服务器530为在实施方式2的流记录装置240中增加了帧集合识别包生成部531的构成。但是,即使在实施方式1的记录系统中,也可以在记录服务器130的接收端通信模块131与流选择器135之间设置帧集合识别包生成部531,不是在照相机110、120、…侧,而是在记录服务器130侧将帧集合识别包插入数据中。

(实施方式6)

在实施方式1中,对使同一时刻的帧集合交错后记录在记录介质中的方法进行了说明。但是在该方法中,向记录介质的写入按照每个帧集合进行,因此无法保障将每个帧集合写入物理上连续的区域。因此,在采用HDD或光盘等需要标题查找(seeking)的记录介质的情况下,有时在再生中由于查找延迟而无法顺利地进行再生的切换。

在本实施方式中对为了削减再生切换时的查找时间而将帧集合记录在物理上连续的区域的记录服务器(记录装置)进行说明。

本发明实施方式6涉及的记录系统如图18所示,具备照相机110、具有与照相机110同等构成的多台照相机120、…、记录服务器630。照相机110、120、…经由网络而与记录服务器630连接。

本实施方式的记录系统与实施方式1的记录系统的构成的不同之处在于:取代写入部142,记录服务器630备有缓冲器631及写入部632。照相机110、120、…的构成等、本实施方式的记录系统的其他构成与实施方式1的记录系统同样。

以下参照附图对各部的动作进行说明。

混合信息生成部141如前所述,根据节目编号分配信息生成混合信息,并且从帧集合提取部139交替地接收各照相机的帧集合(包含帧集合识别包的流数据)。再有,混合信息生成部141将生成的混合信息以及所接收到的帧集合传输到缓冲器631。此时,将同一时刻的数据即混合信息以及各照相机的帧集合在缓冲器631中进行缓冲,以便成为一个汇总(数据集合),若将上述汇总蓄积(暂时存储)在缓冲器631中,则混合信息生成部141对写入部632通知蓄积有上述汇总的缓冲器631上的地址和上述汇总的数据容量(尺寸)。也就是说,混合信息生成部141针对同一时刻的多个帧集合以及由这些混合信息构成的数据的汇总(数据集合),输出存储该汇总的缓冲器631上的地址和该汇总的数据容量。

写入部632根据由混合信息生成部141接收的缓冲器631的地址和数据容量,决定写入上述汇总的记录介质143中的连续区域(写入位置)。也就是说在记录介质143中确保物理的连续区域。而且,在该区域一并进行写入。

如上所述,在实施方式1中帧集合按照每台照相机而被分别提取并写入记录介质143,与此相对,本实施方式的记录服务器630利用缓冲器631对同一时刻的来自各照相机的帧集合进行缓冲。因此,可以将同一时刻的来自多台照相机的帧集合记录在记录介质143上确保的连续区域中。结果,可以缩短用于将再生的流数据切换为来自不同照相机的流数据的标题查找时间,即使在采用HDD或光盘等需要进行标题的查找的记录介质的情况下,也可以顺利地进行再生的切换。

(实施方式7)

在实施方式2中,说明了对与管理信息表一起记录的AV流进行再生的流再生装置250。但是,在流再生装置250中,在由用户的操作而指示了切换进行过记录的照相机的情况下,由于发送到AV译码器254的流被切换,故已经传输到AV译码器254的流不会被再生输出,针对用户的切换指示并非马上切换显示。

在本实施方式中,对针对用户的切换指示、可以马上切换再生显示的流再生装置进行说明。

本发明实施方式7涉及的记录再生系统,取代实施方式2的记录再生系统的流再生装置250具备图19所示的流再生装置750。其他构成与实施方式2的记录再生系统同样。

流再生装置750的构成与实施方式2的流再生装置250的不同点在于,取代再生数据传输部253而具备再生数据传输部751,取代AV译码器254而具备两个AV译码器754、755,取代切换控制部256而具备切换控制部753,还具备AV选择器752和未图示的同步时钟生成部。本实施方式的记录系统的其他构成与实施方式2的记录系统同样。

同步时钟生成部生成同步时钟,获取两个AV译码器754、755的同步。

以下参照附图对各部的动作进行说明。

切换控制部753若从读入控制部252接收表示能再生的流的一览的信息,则在各流和对应的AV译码器754、755之间建立对应。

在此,安装有流的一览所包含的流的根数以上、也就是发送流的照相机的台数以上的AV译码器,各AV译码器以未图示的同步时钟生成部生成的相同的同步时钟为基准,进行译码处理。以下对能再生的流为两个的情况进行说明。

各流与AV译码器的对应根据图20所示的AV译码器管理表来进行。切换控制部753若接受表示流的一览的信息,则按照顺序检索(扫描)AV译码器管理表,取得未进行流的对应的AV译码器编号。接着,在与所取得的AV译码器编号对应的流栏中记录流的识别信息。

接下来,切换控制部753若通过读入控制部252接受再生流的缓冲器内的位置信息,则将所接受的流识别信息与AV译码器管理表进行比较,取得对应的AV译码器编号。

切换控制部753将所取得的AV译码器编号与缓冲器251的地址以及尺寸发送到再生数据传输部751。

再生数据传输部751根据由切换控制部753接受的AV译码器编号,决定传输目的地AV译码器,从由切换控制部753发送来的缓冲器251的地址中读出从切换控制部753发送来的尺寸的数据,并向决定的AV译码器进行传输。也就是说,再生数据传输部751将从缓冲器251读出的流数据,根据是基于从哪一照相机输出的数据的数据,传输到哪一AV译码器。

再有,切换控制部753若通过用户操作而被指示再生的流的切换,则使AV选择器752切换传输到AV输出255的流。

例如,若从用户指示来自照相机120的视频的再生,则切换控制部753检索AV译码器管理表,取得对所指定的流正在译码的AV译码器的AV译码器编号#2(选择信息)后输出。

接着,对AV选择器752设定由切换控制部取得并输出的AV译码器编号#2。

AV选择器752若接受AV译码器编号,则对AV输出255传输由AV译码器755输出的数据。也就是说,AV选择器752根据AV译码器编号选择并输出由多个AV译码器754、755、…中的任一AV译码器译码后的流数据。

如上所述,在本实施方式的流再生装置750中,能再生的流数量以上的各AV译码器以AV译码器间共用的时刻为基准,对与该AV译码器对应的流进行译码。因此,若由用户指示了切换再生流,则可以马上将显示的流切换为所指示的流。

AV译码器754、755、…参照时刻信息(与时钟同步)进行显示图像处理。因此,由于多个AV译码器754、755、…参照以共用时刻为基准的时刻信息,故若为相同时刻的图像的数据,则可以以相同的定时从多个AV译码器754、755、…输出。

(工业上的可利用性)

本发明涉及的信息配送装置、流记录装置、记录系统、流再生装置以及记录再生系统具有可以将从多个信息配送装置发送的视频或声音数据实时地作为1个流进行记录的效果,例如作为对应于网络并具有作为本地服务器提供的HDD录像机或DVD录像机的系统等是有用的。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号