CN1199989A - 数据传输设备和数据传输方法 - Google Patents
数据传输设备和数据传输方法 Download PDFInfo
- Publication number
- CN1199989A CN1199989A CN98108809.0A CN98108809A CN1199989A CN 1199989 A CN1199989 A CN 1199989A CN 98108809 A CN98108809 A CN 98108809A CN 1199989 A CN1199989 A CN 1199989A
- Authority
- CN
- China
- Prior art keywords
- data
- record
- unit module
- transcriber
- unit
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17336—Handling of requests in head-ends
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/002—Programmed access in sequence to a plurality of record carriers or indexed parts, e.g. tracks, thereof, e.g. for editing
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Television Signal Processing For Recording (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Communication Control (AREA)
Abstract
一种数据传输设备,具有多(x;2≤x)级级联的单元模块和表变换装置,每个单元模块具有记录和/或再现装置,第一表产生装置,第二表接收装置,和数据提供装置;每个记录和/或再现装置记录第一表产生装置产生的第一表中指示的数据并再现在第二表接收装置接收的第二表中指示的数据;表变换装置将由第y(2≤y≤x)级单元模块的第一表产生装置产生的第一表变换为第二表,且将其输出到第(y-1)级的所有或一些单元模块的第二表接收装置。
Description
本发明涉及一种数据传输设备和数据传输方法,具体地说涉及例如在通过多个频道广播并且配备有记录和/或再现系统的一个有线电视公司中的一种数据传输设备和数据传输方法,该记录和/或再现系统存储即将一起通过不同频道广播的节目和商业广告的所有的音频和/或视频数据,并且再现用于经各频道传输的各节目或商业广告的音频和/或视频数据。
最近几年,有线电视(CATV)公司等已经将他们的系统升级以便提供更多的频道。伴随与此,对于与相关领域的磁带录象机不同的、能够同时记录或再现到或来自一个单独的音频和/或视频数据记录和再现装置的若干个节目或商业广告的音频和/或视频数据、并且还能够同时记录和再现的系统的需求不断增加。为响应这种需求,使用硬盘和其它可随机存取的记录媒体的叫做“视频服务器”(或叫做“AV(音频和/或视频)服务器”)的设备越来越多地用于记录和再现音频和/或视频数据。
一般地,有线电视公司中的视频服务器因为对图像质量和音响质量的要求必须能够以最快的速率传送数据,并且必须具有大的存储容量,以便能够记录长时间的数据。已经作了努力以便加快数据传送速率,并且通过使用配备有用于并行存储和处理音频和/或视频数据的一组硬盘驱动器的记录和再现装置来提高存储能力。另外,已经作了努力,通过记录奇偶校验数据以保证可靠的服务,即使一个或多个硬盘驱动器故障。这些努力已经实现了多频道视频服务器,它能够通过多个频道同时传送以分散方式记录的若干节目或商业广告的音频和/或视频数据,或者即使当用于传输的所需的频道数因为要广播的节目或商业广告的内容或格式而不同时,可以通过在再现定时上移动的多个频道传输相同的数据,并且可以提供各种服务,例如,“点播电视(videoon demand,VOD)”和“准点播电视(near video on demand,NVOD)”。
但是,有许多类型的有线电视公司等——从通过一到三个频道广播的小规模经营到通过几十个到上百个频道广播的大规模经营。服务器系统需要的功能和性能在不同的有线电视公司等中也不同。因此,过去,必须根据公司的经营规模等专门设计服务器系统。因此设计该系统的所需花费增加了服务器系统的价格。
另外,这种专门设计的服务器系统难于修改,例如,当有线电视公司扩大它的经营以及想增加提供的频道数时。因此,不可能灵活增加频道数。
当然,在不同规模的有线电视公司等中简单地使用相同结构的服务器系统是可能的,但是实现这个方案需要采用适合于大规模经营公司等的结构。这将迫使小规模经营安装不需要的大规模的、昂贵的服务器系统。
本发明的一个目的是提供能够实现数据记录和/或再现系统的数据传输设备和数据传输方法,该系统通过装配相同结构的单元模块,使服务器系统的结构适合于有线电视公司等的经营规模。
本发明的另一个目的是提供能够实现数据记录和/或再现系统的数据传输设备和数据传输方法,该系统能够灵活改变服务器系统的规格以便应付有线电视公司等提供的频道数的增加。
根据本发明的第一方面,提供了一种数据传输设备,具有以多(x;2≤x)级级联的单元模块和一个表变换装置,其中每个单元模块具有一个记录和/或再现装置,用于产生表示在该记录和/或再现装置中记录的数据的第一表的一个第一表产生装置,用于接收表示从该记录和/或再现装置中再现的数据的第二表的一个第二表接收装置,和用于向下一级单元模块提供再现数据的一个数据提供装置;每一个单元模块的记录和/或再现装置记录从外部提供的数据中的第一表产生装置产生的第一表中指示的数据,并且再现在第二表接收装置接收的第二表中指示的数据;并且表变换装置将由一个第y(2≤x≤y)级单元模块的第一表产生装置产生的第一表变换为第二表,并且将其输出到第(y-1)级的所有单元模块或一些单元模块的第二表接收装置。
优选地,第一表和第二表至少包括表示由第一表和第二表表示的数据已经记录在记录和/或再现装置中或还没记录的状态数据;并且每个单元模块的记录和/或再现装置再现在接收的第二表中指示的数据中、相应的状态数据指示没有记录的状态的数据。
另一种方案,优选地,第一表和第二表至少包括表示由第一表和第二表指示的数据已经记录在记录和/或再现装置中或还没记录的状态数据;一个单元模块的第一表产生装置提供一个第三表,包括表示数据没有从第一表记录到表变换装置的状态数据;并且表变换装置将第y级单元模块的第一表产生装置产生的第三表的状态数据变换为第二表。
优选地,该数据是视频数据和/或音频数据。
根据本发明的第二方面,提供了用于传输来自单元模块的数据的一种数据传输方法,每个单元模块包括以多(x;2≤x)级级联的用于记录从外部提供的数据和再现记录数据的记录和/或再现装置,该方法包括:产生表示记录在第y(2≤y≤x)级单元模块的记录和/或再现装置中的数据的第一表的第一步骤;将在第一步骤产生的第一表变换为表示记录在记录和/或再现装置中的数据将被再现的第二表的第二步骤;将在第二步骤变换的第二表输出到第(y-1)级的所有单元模块或一些单元模块的第三步骤;和接收在第三步骤输出的第二表并根据第二表再现来自该记录和/或再现装置的记录数据的第四步骤。
优选地,还有第y级单元模块产生第二表并再现记录在第y级单元模块的记录和/或再现装置中的数据的步骤。
优选地,还有第(y-1)级单元模块接收在第三步骤输出的第二表,并将其转换到第一表并将从外部提供的数据中的第一表中指示的数据记录到第(y-1)级的记录和/或再现装置的步骤。
本发明的上述目的和特点从参照附图给出的优选实施例的下列描述中会更清楚,其中:
图1是根据本发明的服务器系统的结构图;
图2是图1所示的服务器系统的一个库部分的单元模块的结构图;
图3是图1所示的拷贝管理器的结构图;
图4是由图2所示的存档表产生单元产生的一个存档表的图;
图5是由图2所示的播放表接收单元产生的一个存档表的图;
图6是本发明的一个实施例的第一修改的图;
图7是本发明的一个实施例的第二修改的图。
下面将说明本发明的一个实施例。
首先,参照图1对服务器系统1的结构进行说明。
图1是根据本发明的服务器系统1的结构图。
如图1所示,服务器系统1包括一个库部分12,一个分配单元124,一个拷贝管理器14,一个局域网(LAN)16,和一个传输部分18。
库部分12例如包括一个接收单元120,一个磁带录像机122,和一个单元模块2a并且连接到一个转发用的通信线路10和一个没有图示的广播用的传输线路等。
传输部分18包括n个单元模块2b1到2bn和一个传输单元180。
分配单元124(图1)放大并且分配例如从库部分12的单元模块2a输入的音频和/或视频数据LOUT。它将相同内容的音频和/或视频数据提供给传输部分18的单元模块2b1到2bn。
传输单元180(图1)在总计1到q个频道上复用从传输部分18的单元模块2b1到2bn输入的音频和/或视频数据CG1到CGn,并且将其传输到广播用的传输线路。
图2是图1所示的服务器系统的库部分12的单元模块2a和传输部分18的单元模块2b1到2bn的结构图。
单元模块2a和2b1到2bn除了音频和/或视频数据的记录容量及根据各自的系统规格所作的修改外,基本上具有相同的结构。每个单元模块包括一个输入部分20,一个记录和/或再现单元22,一个路由单元24,一个控制单元26和一个终端设备268。
输入部分20例如包括m个输入接口电路(输入I/F)2001到200m。输入接口电路2001到200m的每一个具有连接到它的一个接收单元120,分配单元124,一个磁带录像机(VTR)122等。
记录和/或再现部分22包括与输入接口电路2001到200m对应的m个记录单元2201到220m,例如硬盘驱动器,磁光盘驱动器,和使用可非线性访问记录媒体的其它设备以及使用磁带作为媒体的磁带转换器(cassette changer)设备。
注意记录单元2201到220m的个数不一定要与输入部分20的输入接口电路2001到200m的个数匹配。记录和/或再现部分22例如可以由一个单独的记录和/或再现单元组成。
控制单元26包括一个控制单元260,一个存档表产生部分262,一个播放表接收部分264,和一个局域网LAN接口(LAN-IF)266。
图3是图1所示的拷贝管理器的结构图。
如图3所示,拷贝管理器例如是通过LAN16连接到库部分12的单元模块2a和传输部分18的单元模块2b1到2bn的一台计算机并且具有一个LAN接口140和一个表变换部分142。
服务器系统1接收使用例如有线电视公司等的多个频道广播的节目、商业广告和体育广播的所有音频和/或视频数据,并且还由库部分12从通信线路10等接收文本数据或其它数据,并且将它们一起记录和一起管理。另外,服务器系统1记录和管理由库部分12利用对应这些多个频道的传输部分18的单元模块2b1到2bn提供的音频和/或视频数据,根据节目等的安排的广播时间再现它,并且将它传输到广播用的传播线路。
下一步,将对单元模块2a和2b1到2bn的操作以及组成单元模块2a和2b1到2bn的单元的操作作说明。首先,将进行库部分12的单元模块2a的操作的说明。
在库部分12中,单元模块2a例如从接收单元120和VTR设备122等接收由使用终端设备268的用户预备的存档表(后面参照图4说明)中表示的音频和/或视频数据并且记录这些数据。
单元模块2a通过拷贝管理器14和LAN16再现由从传输部分18输入的播放表(后面参照图5说明)表示的音频和/或视频数据,并且将其通过分配单元124提供给传输部分18的所有单元模块2b1到2bn。
传输部分18中的单元模块2b1到2bn例如根据它安排的广播时间再现由使用终端设备268的用户预备的播放表表示的多个频道中的每一个频道的音频和/或视频数据。
单元模块2b1到2bn产生表示被记录的音频和/或视频数据的存档表并且通过拷贝管理器14和LAN16将其输出到库部分12的单元模块2a。
在单元模块2a和2b1到2bn中,输入部分20的输入接口电路2001到200m的每一个在控制单元26的控制单元260的控制下工作,接收从接收单元120和VTR设备122或其它外部设备如分配单元124输入的音频和/或视频数据,并且将其输出到记录部分22。
组成记录和/或再现部分22的记录单元2201到220m在控制单元260的控制下工作,分别记录经输入接口电路2001到200m输入的音频和/或视频数据,再现记录的音频和/或视频数据,并且将其输出到路由单元24。
路由单元24具有q(1≤q)个输出端VOUT1到VOUTq,在控制单元260的控制下工作,将从记录单元2201到220m输入的音频/和或视频数据切换到选择的预定输出端VOUT1到VOUTq,并且将其输出到分配单元124或传输单元180。
注意,在库部分12中,单元模块2a的路由单元24例如从q个输出端VOUT1到VOUTq中的仅一个(VOUTk;1≤k≤q)输出端输出音频和/或视频数据。
在传输部分18中,单元模块2b1到2bn的路由单元24从所有的或部分的q个输出端VOUT1到VOUTq输出音频和/或视频数据。
在控制单元26中,控制单元260控制部分单元模块2a和2b1到2bn的操作。
控制单元260管理记录在记录单元2201到220m中的音频和/或视频数据及其记录区域。
控制单元260根据由使用终端设备268的用户预备的存档表或由存档表产生部分262产生的存档表,控制记录单元2201到220m,以便使它们仅记录由接收单元120和VTR122或其它外部设备,或通过分配单元124从库部分12的单元模块2a输入的音频和/或视频数据中的由存档表表示的音频和/或视频数据。
控制单元260根据由使用终端设备268的用户预备的播放表或者由播放表接收部分264的从库部分12的单元模块2a接收的播放表,控制记录单元2201到220m,以便使它们在播放表指示的时间连续再现记录在记录单元2201到220m中的音频和/或视频数据中的播放表指示的音频和/或视频数据。
然后,控制单元260具有一种自诊断功能,用于诊断在单元模块2a和2b1到2bn的不同部分是否发生了故障。它例如通过LAN16报告故障的发生和报告出现故障的内容,以响应拷贝服务器14的查询。
下一步,将进行存档表产生部分262的说明。存档表是表示在记录单元2201到220m中记录或已经记录了什么音频和/或视频数据的一个表,并且该表由操作终端268或存档表产生部分262准备。存档表产生部分262根据由播放表接收部分264输出的播放表或表示由控制单元260管理的音频和/或视频数据的数据来产生存档表,并且将这个表输出到控制单元260和LAN接口266。操作终端268准备的存档表也输出到控制单元260和LAN接口266。
下一步,将另外参照图4进行由存档表产生部分262产生的存档表的说明。在操作终端268准备的存档表也具有类似的结构。
图4是由图2所示的存档表产生部分262产生的存档表410的图。
如图4所示,存档表410由序号数据(no)400,再现开始时间数据(START)401,标识符数据(ID)402,标题数据(TITLE)403,记录位置数据(SOM)404,时间长度数据(DUR)405,存储位置数据(BIN)406和状态数据(STATUS)407组成。
在存档表中,序号数据(no)400表示赋予每个节目或商业广告的音频和/或视频数据的序号。
再现开始时间数据(START)401表示以小时(HH):分钟(MM):秒(SS)的形式开始再现每个音频和/或视频数据的时间。
标识符数据(ID)402表示唯一赋予单元模块2a和2b1到2bn中的每个节目或商业广告的音频和/或视频数据的标识符。
标题数据(TITLE)403表示每个节目或商业广告的音频和/或视频数据的标题。
记录位置数据(SOM)404表示以小时(HH):分(MM):秒(SS)的形式,记录单元2201到220m中的每个节目或商业广告的音频和/或视频数据的记录位置的开始。
时间长度数据(DUR)405表示记录在记录单元2201到220m中的每个节目或商业广告的音频和/或视频数据的时间长度。
存储位置数据(BIN)406表示当记录和/或再现部分22是一个磁带转换器设备时,该音频和/或视频数据记录在哪个记录单元2201到220m或者该音频和/或视频数据记录在磁带记录媒体上的存储位置。
状态数据(STATUS)407表示例如当音频和/或视频数据记录在磁带记录媒体上时,音频和/或视频数据在记录单元2201到220m中记录(存档)或未记录(未存档)或是否记录音频和/或视频数据的磁带记录媒体被倒带的状态。
下一步,将进行播放表接收部分264的操作的说明。播放表是表示何时再现包括记录在记录单元220中的音频和/或视频数据的数据的一个表,并且该表在操作终端268或播放表接收部分264产生。
播放表接收部分264将通过使用操作终端268产生的或从库部分12的单元模块2a接收的播放表输出到存档表产生部分262和控制单元260。
下一步将参照图5说明由播放表接收部分264产生的播放表。
图5是由图2所示的播放表接收部分264产生的播放表510的图。
如图5所示,播放表由序号数据(no)500,再现开始时间数据(START)501,标识符数据(ID)502,SEG数据503,标题数据(TITLE)504,记录位置数据(SOM)505,时间长度数据(DUR)506,存储位置数据(BIN)507,脉冲12LB数据508和状态数据(STATUS)509所组成。
即,播放表具备与图4所示的存档数据相同内容的序号数据(no),再现开始时间数据(START),标识符数据(ID),记录位置数据(SOM),时间长度数据(DUR),存储位置数据(BIN)和状态数据(STATUS),加上SEG数据和脉冲12LB数据。
在播放表中,SEG数据用于库部分12和传输部分18之间的控制。
脉冲12LB数据表示单元模块2a和2b1到2bn中的音频和/或视频数据的再现定时。
注意,除了上面两类数据,包含在播放表中的数据与包含在存档数据中的数据相同。
在库部分12中,单元模块2a的LAN接口266将通过LAN16从拷贝管理器14输入的播放表输出到播放表接收部分264。
在传输部分18中(图1),单元模块2b1到2bn的LAN接口电路266接收从存档表产生部分262输入的存档表并且通过LAN16将其输出到拷贝管理器14。
下一步,将进行拷贝管理器14的操作说明。
在拷贝管理器14中,LAN接口140(图3)将经过LAN16从传输部分18的单元模块2b1到2bn输入的存档表(图4)输出到表变换部分142。
LAN接口140通过LAN16将从表变换部分142输入的播放表(图5)输出到库部分12的单元模块2a。
表变换部分142把SEG数据和脉冲12LB数据(图5)加到通过LAN16从传输部分18输入的存档表(图4)中,并将它变换为播放表,并且通过LAN16将其输出到库部分12。
下一步,将进行整个服务器系统中的每个单元模块操作的说明。
首先,在传输部分18,每个单元模块2b1到2bn准备使用终端设备268的一个播放表。该播放表,即,一个传输表,被准备用于再现和传输记录在传输部分18的记录和再现装置中的音频和/或视频数据。不仅可以在终端设备268准备该播放表,也可以从连接到LAN16的一个未图示的终端准备该播放表。
播放表接收部分264接收准备的播放表并且将其输出到存档表产生部分262和控制单元260。
存档表产生部分262从准备的播放表中删除SEG数据和脉冲12LB数据以便产生存档表。接着,它根据由控制单元260管理的记录单元2201到220m中记录的音频和/或视频数据改变状态数据(STATUS)以便准备存档表。即,如果在表示从传输部分18要传输的音频和/或视频数据的播放表中没有要传输的音频和/或视频数据,则它准备一个表示没在该播放表里存档音频和/或视频数据的存档表。
产生的存档表通过LAN16输出到拷贝管理器14。
从构成传输部分18的每个单元模块输出的存档表输出到拷贝管理器14。这个拷贝管理器14从这个存档表准备播放表,并且将其输出到库部分12。这里,该存档表变换为一个播放表,以便准备该播放表,但播放表接收部分264在单元模块2a和2b1到2bn接收该表。即,如果拷贝管理器14将从传输部分18的一个单元模块输入的存档表照原样输出到库部分12,则库部分12将在播放表接收部分264接收这个存档表。也就是说,应该在播放表接收部分264接收的播放表,可以通过实际地输入存档表,并且将它看作库部分12的播放表而得到。相应地,这个拷贝管理器14也可以将该输入存档表照原样输出到库部分12。
库部分12的播放表接收部分264将通过LAN16输入的播放表或作为库部分12的播放表的存档表输出到存档表产生部分262和控制单元260。
控制单元260根据从播放表接收部分264输出的播放表将记录在记录单元2201到220m的音频和/或视频数据输出到传输部分18。这里,当应该被传输的音频和/或视频数据不在传输部分18的记录单元2201到220m时,传输部分18所需的该音频和/或视频数据将根据上述处理从传输部分18的记录单元2201到220m中的库部分12记录。
然后,在播放表接收部分264接收的播放表输出到存档表产生部分262。存档表产生部分262根据这个播放表产生存档表。产生的存档表输出到控制单元260。
控制单元260根据这个输入存档表记录记录单元2201到220m中的要求的音频和/或视频数据。即,如果应该被传输的音频和/或视频数据没有记录在传输部分18中,并且它希望将记录在库部分12中的音频和/或视频数据传输到传输部分18,但是应该传输的音频和/或视频数据也没记录在库部分12中,则将通过这个处理在库部分12的记录单元2201到220m中记录所要求的音频和/或视频数据。
具体地说,控制单元260控制记录单元2201到220m以便使它们连续记录存档表的状态数据(STATUS)指示没有记录(没有存档)的音频和/或视频数据。
当从播放表接收部分264输入播放表时,控制单元260控制记录单元2201到220m,以便使它们连续再现在播放表中描述的音频和/或视频数据。
再现的音频和/或视频数据输出到分配单元124。
分配单元124将从单元模块2a输入的音频和/或视频数据输出到传输部分18的所有单元模块2b1到2bn。
注意,在库部分18中,音频和/或视频数据的记录和再现是以并行方式同时进行的。
由此可见,相同的音频和/或视频数据输出到所有的单元模块2b1到2bn,并且单元模块2b1到2bn记录所需的音频和/或视频数据。通过这个,即使单元模块2b1到2bn中的若干模块需要同一商业广告等的音频和/或视频数据,单元模块2a也只需一次再现和传输这个音频和/或视频数据。
注意,当传输部分18记录来自库部分12的音频和/或视频数据时,同步传输部分18和库部分12的操作是有必要的,但是例如可能通过使用有线电视公司等使用的一个基准同步信号,以确保传输部分18和库部分12的同步操作。
传输部分18为了识别来自库部分12的音频和/或视频数据,可能使用传输部分18比较包括在存档表中的音频和/或视频数据的标识符数据(ID)和由库部分12赋予音频和/或视频数据的标识符数据(ID)的方法,当传输部分18传输存档表后,提前确定在基准同步信号的哪个周期,库部分12应该传输音频和/或视频数据到传输部分18的方法,或在库部分12和传输部分18之间使用一个自动记录功能的方法。
下一步,将对传输部分18的单元模块2b1到2bn的音频和/或视频数据的再现进行说明。
在每一个单元模块2b1到2bn中,控制单元260控制记录单元2201到220m,以便使它们从由记录位置数据(SOM)和存储位置数据(BIN)指示的记录位置在由播放表指示的再现开始时间(START)表示的那一时间开始再现由标识符数据(ID)等指示的音频和/或视频数据,并且将其通过路由单元24输出到传输单元180。
传输单元180复用从单元模块2b1到2bn输入的音频和/或视频数据,并且将其传输到广播用的线路。
如上面所说明的,根据本发明的服务器系统1,有可能配置库设备用于集中管理广播用的音频和/或视频数据,并且配置传输部分,用于通过使用基本上具有相同结构的简单模块2a和2b1到2bn,管理即将传输到多个频道上的音频和/或视频数据。相应地,可以根据有线电视公司等的经营规模,通过改变库部分12的单元模块2a的个数和传输部分18的单元模块2b1到2bn的个数,灵活改变该系统的规模。
另外,库部分12和传输部分18中的单元模块完全执行相同的操作,因此可能对库部分12和传输部分18二者使用具有极少改变的相同结构的单元模块,例如,仅仅使在库部分12中使用的记录和/或再现部分22的记录容量大于在传输部分18中使用的单元模块的记录容量。相应地,不必对每种用途开发和设计不同的单元模块,因此可以降低开发费用等。
第一种修改
下面,将参照图6进行上面实施例(服务器系统1)的第一种修改(服务器系统3)。
图6是本发明的实施例的第一种修改图。注意,在图6中,对于服务器系统3的组成部件中与图1所示的服务器系统1中的相同组成部件给予相同的标号和符号。
如图6所示,服务器系统3包括库部分12,分别连接到库部分12的单元模块2a(图1;在图6中未表示)的输出端VOUT1到VOUTq的f(f=2到q)个分配设备1241到124f,和分别连接到分配设备1241到124f的传输部分181到18f。
在上面的实施例中,单元模块2a的q个输出端VOUT1到VOUTq中只有一个输出端用在库部分12中,但如图6所示,通过将传输部分181到18f连接到单元模块2a的输出端VOUT1到VOUTq的每一个,有可能将由服务器系统支持的频道数最大增加到直至f×q个频道。
第二种修改
下面,将参照图7进行上面实施例(服务器系统1)的第二种修改(服务器系统4)的说明。
图7是本发明的实施例的第二种修改图。注意,在图7中,对于服务器系统4的组成部件中与图1和图3所示的服务器系统1和3的相同组成部件给予相同的标号和符号。为图示的简化,省略了传输单元180。
如图7所示,服务器系统4包括:库部分12,与通过分配单元124连接到库部分12的单元模块2a和2b1到2bn(图1,图2)具有相同结构和相同功能的r个单元模块21到2r;s个分配设备1241s到124rs,其中每一个连接到单元模块21到2r的每一个;和n个单元模块2111到2rsn,其中每一个连接到分配设备1241s到124rs。
在服务器系统4中,拷贝管理器14将由单元模块21到2r输出的存档表变换为播放表,并且将其输出到库部分12。
另外,拷贝管理器14将由单元模块2111到2rsn输出的存档表变换为播放表,并且将其输出到单元模块21到2r。
服务器系统4的每一部分除了拷贝管理器14外的功能和操作与服务器系统1和3中的相同。
服务器系统1由以两级级联的库部分12的单元模块2a和传输部分18的n个单元模块2b1到2bn构成,但是可以通过进一步将级联的级数增加到如在服务器4中的3,并且通过拷贝管理器14和LAN16在三个级联的级中传输和接收存档表和播放表,以将服务器系统支持的频道数最大增大到r×s×n×q个频道。
通过增加服务器系统4的级联级数和通过拷贝管理器14在以四或更多级级联的单元模块各级中的存档表和播放表之间执行变换处理,可以进一步增加服务器系统支持的频道数。
其它修改
注意图4所示的存档表和图5所示的播放表的结构只是示例。增加这些表中包含的数据类型等改变,数据顺序的改变和删除不需要的数据根据需要都是可能的。
另外,在服务器系统1,3和4(图1,图6和图7)中,库部分12中包含的单元模块个数不限于一个。也可能以并行方式将多个单元模块连接到接收单元120和VTR122等,并且将传输部分18连接到这些多个单元模块的每一个。
另外,上面示出了服务器系统1,3和4的库部分12执行记录由用户首先设置的存档表所指示的音频和/或视频数据的操作的情况,但是,例如,通过首先改变服务器系统1,3和4的操作以便库部分12的后一级的每一个单元模块首先将所有的存档表输出到拷贝管理器14,然后,拷贝管理器14将这些存档表变换为播放表,并且在库部分12中设置相同的播放表,然后,库部分12根据设置的播放表记录音频和/或视频数据,所有的音频和/或视频数据可以通过刚才为后一级的单元模块设置的播放表,由库部分12记录和管理。不需要为库部分12设置存档表。
另外,服务器系统1,3和4可以应用于其它用途,例如,除了音频和/或视频数据的记录,再现和传输之外的计算机程序的记录,再现和传输。
另外,在服务器系统1,3和4中,显示了级联的每一级的单元模块将所有存档表传输到拷贝管理器14的情况,但可以改变服务器系统1的操作,以便只有该存档表的状态数据指示没有被记录(没有存档)的音频和/或视频数据的存档表传输到拷贝管理器14。通过这个操作改变,可以减少LAN16的通信量。
另外,也可能改变服务器系统1的操作,以使每一级的单元模块的存档表产生部分262为音频和/或视频数据设置一个优先级顺序,例如,存档表以从表示最早再现开始时间(START)的音频和/或视频数据的存档表起的顺序传输到拷贝管理器14,并且根据这个优先级顺序将该存档表传输到拷贝管理器14。
如上所述,根据本发明,可能通过组合相同结构的单元模块构造适于有线电视公司等经营规模的规格的服务器系统。
另外,根据本发明,可能根据增加有线电视公司等提供的频道数,容易和灵活地改变服务器系统的规格。
Claims (7)
1.一种数据传输设备,包括以多(x;2≤x)级级联的单元模块和一个表变换装置,其中:
每个所述单元模块包括
一个记录和/或再现装置,
用于产生表示在所述记录和/或再现装置中记录的数据的第一表的一个第一表产生装置,
用于接收表示从所述记录和/或再现装置中再现的数据的第二表的一个第二表接收装置,和
用于将再现的数据提供给下一级单元模块的一个数据提供装置,
每个所述单元模块的所述记录和/或再现装置记录从外部提供的数据中的所述第一表产生装置产生的所述第一表中指示的数据,并且再现在所述第二表接收装置接收的所述第二表中指示的数据,和
所述表变换装置将第y(2≤y≤x)级单元模块的第一表产生装置产生的第一表变换为一个第二表,并且将其输出到第(y-1)级的所有单元模块或一些单元模块的第二表接收装置。
2.如权利要求1所述的数据传输设备,其中
所述第一表和所述第二表至少包括表示由所述第一表和所述第二表指示的数据已经记录在所述记录和/或再现装置或还没记录的状态数据,和
每个所述单元模块的所述记录和/或再现装置再现在接收的第二表中指示的数据中对应的状态数据指示没有记录的数据。
3.如权利要求1所述的数据传输设备,其中,
所述第一表和所述第二表至少包括表示由所述第一表和所述第二表指示的数据已经记录在所述记录和/或再现装置中或还未记录的状态数据,
每个所述单元模块的所述第一表产生装置提供一个第三表,所述第三表包括表示数据还没有从所述第一表记录到所述表变换装置的状态数据,和
所述表变换装置将由第y级单元模块的第一表产生装置产生的所述第三表的所述状态数据变换为第二表。
4.如权利要求1所述的数据传输设备,其中
所述数据是音频数据和/或视频数据。
5.一种用于从单元模块传输数据的数据传输方法,这些单元模块以多(x;2≤x)级级联,且每个单元模块包括用于记录从外部提供的数据和再现记录数据的记录和/或再现装置,所述方法包括:
产生表示记录在第y(2≤y≤x)级单元模块的一个记录和/或再现装置的数据的第一表的第一步骤;
将在所述第一步骤产生的所述第一表变换为表示记录在所述记录和/或再现装置中的数据被再现的第二表的第二步骤;
将在所述第二步骤变换的所述第二表输出到第(y-1)级的所有单元模块或一些单元模块的第三步骤;和
接收在所述第三步骤输出的所述第二表,并且根据所述第二表再现来自记录和/或再现装置的记录数据的第四步骤。
6.如权利要求5所述的数据传输方法,还具有所述第y级单元模块产生所述第二表并再现记录在第y级单元模块的所述记录和/或再现装置中的数据的步骤。
7.如权利要求5所述的数据传输方法,还具有第(y-1)级的一个单元模块接收在所述第三步骤输出的所述第二表,将其变换为所述第一表,并且将从外部提供的数据中的所述第一表中指示的数据记录到第(y-1)级的所述记录和/或再现装置的步骤。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8634897 | 1997-04-04 | ||
JP086348/97 | 1997-04-04 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1199989A true CN1199989A (zh) | 1998-11-25 |
Family
ID=13884376
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN98108809.0A Pending CN1199989A (zh) | 1997-04-04 | 1998-04-04 | 数据传输设备和数据传输方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US6463587B1 (zh) |
CN (1) | CN1199989A (zh) |
AU (1) | AU732064B2 (zh) |
DE (1) | DE19815118A1 (zh) |
GB (1) | GB2323963B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8095950B1 (en) | 2000-03-21 | 2012-01-10 | Clubcom, Llc | System and method for delivering audio and video content to remote facilities based upon input advertising content selections |
US8726325B2 (en) * | 2005-08-08 | 2014-05-13 | Telvue Corporation | Method and apparatus for scheduling delivery of video and graphics |
CN114007130A (zh) * | 2021-10-29 | 2022-02-01 | 维沃移动通信有限公司 | 数据传输方法、装置、电子设备及存储介质 |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5504873A (en) * | 1989-11-01 | 1996-04-02 | E-Systems, Inc. | Mass data storage and retrieval system |
US5168481A (en) * | 1989-12-29 | 1992-12-01 | Culbertson Charles R | Automated digital broadcast system |
US5359365A (en) * | 1991-05-24 | 1994-10-25 | Canon Kabushiki Kaisha | Moving image processing method and apparatus |
AU692428B2 (en) * | 1992-12-09 | 1998-06-11 | Sedna Patent Services, Llc | Set top terminal for cable television delivery systems |
US5600573A (en) * | 1992-12-09 | 1997-02-04 | Discovery Communications, Inc. | Operations center with video storage for a television program packaging and delivery system |
JPH06236608A (ja) * | 1993-02-10 | 1994-08-23 | Hitachi Ltd | ライブラリシステムおよびその制御方法 |
US5610841A (en) * | 1993-09-30 | 1997-03-11 | Matsushita Electric Industrial Co., Ltd. | Video server |
TW401670B (en) * | 1994-08-08 | 2000-08-11 | Symbios Logic Inc | Movie-on-demand disk storage loop architecture |
US5586264A (en) * | 1994-09-08 | 1996-12-17 | Ibm Corporation | Video optimized media streamer with cache management |
US5712976A (en) * | 1994-09-08 | 1998-01-27 | International Business Machines Corporation | Video data streamer for simultaneously conveying same one or different ones of data blocks stored in storage node to each of plurality of communication nodes |
US5761417A (en) * | 1994-09-08 | 1998-06-02 | International Business Machines Corporation | Video data streamer having scheduler for scheduling read request for individual data buffers associated with output ports of communication node to one storage node |
US5661787A (en) * | 1994-10-27 | 1997-08-26 | Pocock; Michael H. | System for on-demand remote access to a self-generating audio recording, storage, indexing and transaction system |
US5576755A (en) * | 1994-10-28 | 1996-11-19 | Davis; Bruce | System and method for verification of electronic television program guide data |
US5666645A (en) * | 1995-04-26 | 1997-09-09 | News America Publications, Inc. | Data management and distribution system and method for an electronic television program guide |
US5751282A (en) * | 1995-06-13 | 1998-05-12 | Microsoft Corporation | System and method for calling video on demand using an electronic programming guide |
JPH1063559A (ja) * | 1996-08-26 | 1998-03-06 | Sony Corp | 送出データ処理方法および処理装置 |
JPH10224665A (ja) * | 1997-02-04 | 1998-08-21 | Sony Corp | 送出システム |
-
1998
- 1998-03-31 GB GB9806903A patent/GB2323963B/en not_active Expired - Fee Related
- 1998-04-02 US US09/054,196 patent/US6463587B1/en not_active Expired - Fee Related
- 1998-04-03 AU AU60650/98A patent/AU732064B2/en not_active Ceased
- 1998-04-03 DE DE19815118A patent/DE19815118A1/de not_active Withdrawn
- 1998-04-04 CN CN98108809.0A patent/CN1199989A/zh active Pending
Also Published As
Publication number | Publication date |
---|---|
GB2323963B (en) | 1999-05-12 |
MX9802618A (es) | 1998-12-31 |
US6463587B1 (en) | 2002-10-08 |
AU732064B2 (en) | 2001-04-12 |
AU6065098A (en) | 1998-10-08 |
GB9806903D0 (en) | 1998-05-27 |
GB2323963A (en) | 1998-10-07 |
DE19815118A1 (de) | 1998-10-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1064776C (zh) | 信息数据记录重现装置及信息数据处理系统 | |
CN1306513C (zh) | 数据发送接收装置 | |
CN1196328C (zh) | 数字图像编辑方法和系统 | |
JP4003233B2 (ja) | 情報処理装置および情報処理方法、並びにプログラム | |
CN1288901C (zh) | 用于交互式电视节目指南系统的方法和交互式电视指南系统 | |
CN1112037C (zh) | 录制与再生数据的装置与方法 | |
CN1193370C (zh) | 记录/再现数据的设备和方法 | |
CN1118767C (zh) | 用于在显示屏幕上显示多个图像的方法和系统以及使用该方法的服务器和远程监控系统 | |
CN1178507C (zh) | 控制方法及控制装置 | |
CN1691722A (zh) | 数据发送/接收方法和设备,数据接收设备和数据发送设备 | |
CN1257646C (zh) | 视频记录/再现装置及其存储设备的控制方法 | |
CN1909101A (zh) | 再现装置、再现方法和内容再现系统 | |
CN1244941A (zh) | 个性化声频信息传送系统 | |
CN1941865A (zh) | 偏好信息处理系统、记录装置、信息处理装置和通信方法 | |
CN1516455A (zh) | 重放设备 | |
CN1806289A (zh) | 编辑装置和方法 | |
CN1364263A (zh) | 文件自动发送系统 | |
CN1758325A (zh) | 电子设备 | |
CN1310527A (zh) | 数字广播系统以及事件消息发送方法 | |
CN101572801B (zh) | 记录设备、记录状态检测方法、节目传送和记录系统和程序 | |
CN1199989A (zh) | 数据传输设备和数据传输方法 | |
CN101060601A (zh) | 记录再现设备和再现设备 | |
CN1918909A (zh) | 文件记录设备、文件记录方法、文件记录过程的程序、其中存储文件记录过程的程序的存储媒体、文件重放设备、文件重放方法、文件重放过程的程序、以及其中存储文件重放过程的程序的存储媒体 | |
CN1975908A (zh) | 多音轨数字记录/重放装置,方法,及程序 | |
CN1118056C (zh) | 音频和/或视频数据记录和重放装置 |
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 |