CN1197365C - 提供记录在高密度光盘介质上的节目专用信息的方法 - Google Patents
提供记录在高密度光盘介质上的节目专用信息的方法 Download PDFInfo
- Publication number
- CN1197365C CN1197365C CNB008159777A CN00815977A CN1197365C CN 1197365 C CN1197365 C CN 1197365C CN B008159777 A CNB008159777 A CN B008159777A CN 00815977 A CN00815977 A CN 00815977A CN 1197365 C CN1197365 C CN 1197365C
- Authority
- CN
- China
- Prior art keywords
- data
- specific information
- transmission
- program specific
- psi
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 28
- 230000005540 biological transmission Effects 0.000 claims abstract description 44
- 230000002123 temporal effect Effects 0.000 claims description 20
- 238000012546 transfer Methods 0.000 claims description 14
- 230000008929 regeneration Effects 0.000 claims description 7
- 238000011069 regeneration method Methods 0.000 claims description 6
- 230000005055 memory storage Effects 0.000 claims 1
- 230000003287 optical effect Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 3
- 230000001172 regenerating effect Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 239000012141 concentrate Substances 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 101150102573 PCR1 gene Proteins 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000000700 radioactive tracer Substances 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
- H04N21/42646—Internal components of the client ; Characteristics thereof for reading from or writing on a non-volatile solid state storage medium, e.g. DVD, CD-ROM
-
- 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/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/034—Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
-
- 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/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
- G11B27/105—Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
-
- 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/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/30—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
- G11B27/3027—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
-
- 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/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
- G11B27/327—Table of contents
- G11B27/329—Table of contents on a disc [VTOC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/4302—Content synchronisation processes, e.g. decoder synchronisation
- H04N21/4305—Synchronising client clock from received content stream, e.g. locking decoder clock with encoder clock, extraction of the PCR packets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4334—Recording operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4344—Remultiplexing of multiplex streams, e.g. by modifying time stamps or remapping the packet identifiers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4345—Extraction or processing of SI, e.g. extracting service information from an MPEG stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
- H04N21/43632—Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wired protocol, e.g. IEEE 1394
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
- H04N5/775—Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/804—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
- H04N9/8042—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2562—DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2579—HD-DVDs [high definition DVDs]; AODs [advanced optical discs]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/84—Television signal recording using optical recording
- H04N5/85—Television signal recording using optical recording on discs or drums
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/82—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
- H04N9/8205—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Television Signal Processing For Recording (AREA)
- Television Systems (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
Abstract
本发明涉及提供数据流和数字电视机的数据流选择、分离和解码所必需的节目专用信息(PSI)的方法和设备。当把PSI传输到数字电视机时,本发明测量PSI的时间长度,创建比属于数据流的第一个TP的传输时间领先了所测量的时间长度的时间信息,将PSI转换为至少一个添加了创建的时间信息的TP,并在数据流TP之前传输转换过的PSI TP。由于和数字数据流一起提供的PSI,可以在数字电视机上对记录介质上的数字数据流进行选择、分离和解码操作,而不会丢失数据。此外,即使PSI是附加提供的,也总是能够保证写在PSI的连续的TP和数据流中的时间信息的连续性。
Description
技术领域
本发明涉及为数字电视机提供从高密度数字通用光盘(HDVD)之类的信息记录介质读取的数据流,以及数字电视机进行数字数据流的选择、分离和解码操作所必需的节目专用信息(PSI)的方法和装置。
背景技术
近来,为展现由数字电视广播信号携带的高质量图象而开发的数字电视机逐渐扩大其影响。由数字电视机所接收的数字电视广播信号不仅包括数字视频和音频数据,还包括间断***的PSI,以提供关于广播节目的多种信息。PSI有时也称作PSIP(节目***信息协议)。
数字电视机选择一个频道,参考间断接收到的PSI,把选定频道的数字流分离并解码为图象和声音。
同时,如图1所示,要将正在开发的用于再生HDVD(其记录标准还在讨论中)的高密度光盘设备通过IEEE 1394标准连接到数字电视机。然而,当从光盘设备100接收和展现数据流时,数字电视机200仍然需要PSI,以选择数据流和控制选定数据流的展现。
因此,当光盘设备100再生记录在HDVD上的MPEG格式数据流,并发送到通过IEEE1394标准之类的数字接口连接的数字电视机200时,它必需为使用传输流(TS,由188字节长的传输分组(TP)构成)格式的数字电视机200提供PSI,PSI可以包含节目关联表(PAT)、节目映射表(PMT)、条件访问表(CAT)等等,如图2所示。
为了像数字电视广播信号那样为数字电视机提供间断或周期性的用于所记录的数据流的PSI,可以在图3所示HDVD的数据记录区‘AREA1’中分散和重复地记录PSI,并且和数据流一起顺序地恢复和传输重复写入的PSI。
然而,如果在光盘的数据记录区分散和重复地记录PSI,则会大大减小实际数据,即视频和/或音频数据的记录区域,这导致光盘记录效率的降低。
另外,即使在根据用户的键盘命令移动了再生点,或者IEEE 1394标准之类的数字接口复位之后恢复了数据接收,在接收到按固定顺序由分散记录在数据记录区中的PSI恢复的PSI之前,数字电视机不能展现所接收到的数据流。由于在接收到用于数据流的PSI之前,数字电视机不能选择数据流来解码为实际的图象和/或声音,在视频和/或者音频中不可避免地有不连续,或者暂时性的黑屏。
同时,数字电视机根据间断包含在TP中的PCR(节目时钟基准)来决定何时进行解码和展现接收到的TP,因此,如果PCR是不连续的,在进行解码和展现所接收到的TP时会出现错误。因此,为了防止此类可能的故障,当把PSI转换为TP并***到实际数据的TS中时,PSI的时间信息必须和在含有实际数据的连续TP中包含的PCR保持连续性。
发明内容
本发明的目的是提供一种PSI提供方法,使得连接的数字电视机能够稳定地展现视频图象和/或声音。
本发明的另外一个目的是提供一种PSI记录方法和记录介质,使得数字电视机能够稳定地展现视频图象和/或声音。
本发明的另外一个目的是提供一种信息记录/再生装置,使得连接的数字电视机能够稳定地展现视频图象和/或声音。
根据本发明,提供了一种当在传输流格式下把数据传输到所连接的设备时,为所连接的设备提供节目专用信息的方法,包括以下步骤:(a)从记录介质上读取数据;(b)在将要进行初始数据传输的时候,在传输所读取的数据之前,传输至少一个节目专用信息的传输分组。
根据本发明,提供了一种在再生写在记录介质上的数据时为所连接的设备提供节目专用信息的设备,包括:拾取器(32),用于读取记录在记录介质上的信号;信号处理器(33,34),用于处理所述拾取器(32)读取的信号以从中获得至少包括实际数据的数字数据;多路复用器(35),用于对所述节目专用信息以及由所述信号处理器(33,34)获得的实际数据进行多路复用;控制器单元(37),用于在由该控制器单元要进行初始数据传输的时候,在传输所述实际数据之前,通过多路复用器(35)创建并传输至少一个节目专用信息的传输分组。
根据本发明,还提供了一种在记录介质上和数据流一起记录节目专用信息的方法,包括:(a)接收数字流;(b)从所接收到的数字流中选择节目专用信息,并在记录介质的数据记录区上记录被选择了的节目专用信息的数字流;(c)将分离出来的节目专用信息写在数据记录区之外的其它记录区上。
根据本发明的PSI提供方法和实现所述方法的装置,其特征在于,在开始传输数据流时,在传输数据流之前,它们传送由PSI构成的TP。
根据本发明的PSI提供方法和实现所述方法的装置,其特征在于,当传输PSI时,它们测量待传输的PSI的时间长度,在数据流第一个TP的传输时间之前,由测量的时间长度创建时间信息,将PSI转换为至少一个写入所创建时间信息的TP,并在数据流TP之前传送转换的PSI TP。
由于根据本发明的PSI提供方法和实现所述方法的装置,数字电视机能够使其本地时钟和写入接收到的PSI TP中的时间信息保持同步,然后在同步化之后,对PSI TP进行解释。之后,其能够连续对数据流TP进行分离和解码,而不丢失任何TP。因此,即使PSI是为数字电视机附加提供的,写在连续PSI的TP中的时间信息和数据流仍能保证时间的连续性,从而从根本上避免了可能由时间不连续导致的可能的数据丢失。
附图说明
附图帮助更好地理解本发明,显示了本发明的优选实施例,并和说明书一起解释本发明的原理。附图中:
图1显示的是彼此连接的光盘再生设备和数字电视机;
图2显示的是构成节目专用信息(PSI)的几个信息单元;
图3显示的是光盘记录介质的记录区和要记录在其上的内容;
图4显示的是根据本发明的光盘记录介质的记录区和要记录在其上的内容;
图5显示的是用于管理集中在记录介质的一个区上所有PSI的PSI通用信息;
图6显示的是根据本发明实现提供数据流和PSI的方法的光盘设备框图;
图7显示的是传输到所连接的数字电视机的流的示例格式。
优选实施例详细说明
为了更好地理解本发明,现在将结合附图对优选实施例进行描述。
图4是能够支持根据本发明的PSI传输方法的分区HDVD。
图4中的HDVD有两个记录区‘AREA 1’和‘AREA2’,‘AREA 1’用于由流对象单元使用的诸如视频/或音频数据的实际数据,而‘AREA 2’用于诸如导航数据的管理信息,导航数据用于控制再生和展现构成流对象(SOB)的记录的SOBU,而SOB通常对应于单个节目或者从头到尾连续记录的数字流部分。
如图4所示,所有的PSI(要提供给通过IEEE1394之类的数字接口连接的数字电视机,用以从光盘播放器选择数据流,并对选择的流进行解码)无重复的集中写在管理信息记录区‘AREA 2’中,因此没有降低用于视频和/或音频数据的数据记录区‘AREA 1’的存储容量。
为集中记录所有的PSI,顺序执行下面的步骤。
首先,参照图2,从接收到的数字电视广播信号中检测和分离出包含PAT、PMT、CAT等上述部分、并间断地***数字电视广播信号中的PSI。每个分离出的PSI被处理成适合于可写HDVD的记录格式的数字流,同时,将各个分离出的PSI同前面检测的PSI进行比较,以确认分离出的PSI是否是新的,换言之,分离出的PSI包含与前面PSI不同的数据。如果分离出的PSI是新的,则按顺序写在可写HDVD的管理信息区‘AREA 2’中。
当写入各个PSI之后,创建写入的PSI和SOB之间的各个链接信息,并附加到各个写入PSI中。链接信息包含相应SOB的起始和结束时间。
当处理各个PSI时,除了PAT、PMT和CAT信息之外,还可以向PSI添加用于记录介质提供的数据流的不同展现的控制信息,并且可以替换PSI的一些字段,以更好地展现记录数据流而不是广播数据流。
图5显示的是用于一般地管理集中写在HDVD的‘AREA 2’区中所有PSI的PSI通用信息。如图5所示,向PSI通用信息添加标记为‘PCR_offset’的PCR偏移字段。用包含PSI的各个有效载荷的TP时间长度填写PCR偏移字段,这样,属于PSI TP的第一个TP具有比数据流TP(将在PSI TP之后传输)的第一个TP的传输时间(或者PCR)提前了写在‘PCR_offset’字段中的时间长度的时间信息。
例如,如果假设将500写入PCR偏移字段,跟有数据流TP的包含部分PSI的第一个TP具有数据流第一个TP的传输时间‘TT1’(或者PCR)减去500之后的时间信息,即‘TT1-500’。如果要在传输数据流之前两次传输PSI,所传输PSI的第一个TP具有时间信息‘TT1-500×2’,而第二个传输PSI的第一个TP具有时间信息‘TT1-500×1’,一般说来,如果提供N次PSI,则第M次传输的PSI的第一个TP具有时间信息‘TT1-500×(N-M+1)’。
因此,包含在PSI TP或TP中的时间信息通常在时间上和PSI TP之后的数据流TP是连续的,从而数字电视机能够使其本地时钟和写在在数据流TP之前接收的PSI的一个或者多个TP中的时间信息保持同步,在同步化之后,对所接收的PSI TP进行解码和解释。之后,其能够对数据流TP进行连续分离和解码,而不会丢失任何TP。
图6显示的是实现根据本发明的提供数据流和PSI的方法的HDVD播放器之类的光盘设备的方框图。
图6中的光盘设备300包括:光学拾取器32,用于检测在‘AREA 2’区中集中写有PSI的HDVD 31的记录信号;模拟信号处理器33,用于处理来自拾取器32的电信号,并将其转换为二进制信号;数字信号处理器34,用于处理二进制信号,以获取实际数据和PSI;TS多路复用器35,用于复用实际数据和PSI,并将复用的数据转换成TS;接口单元36,用于传输TS到通过IEEE 1394进行连接的数字电视200;微计算机37,用于监测整个再生过程;以及存储器38,用于存储在光盘再生过程中产生的临时数据。
在如图6配置的光盘设备300中,微计算机37为数字电视机200实现提供PSI的操作,所述PSI和当前再生的数据流相关联。为此,当用户直接输入键盘命令时,或者从通过IEEE 1394连接的数字电视机200接收到分组命令时,或者在IEEE 1394上出现了总线复位的时候,其首先从管理信息记录区‘AREA 2’中读取PSI。然后,数字电视机200通过IEEE 1394总线对在数据流之前接收的PSI进行解释,并基于PSI的解释对数据流进行选择和解码。下面详细介绍这个操作。
图7是传输到所连接的数字电视机的流的示例格式。为传输图7中的PSI和数据流,微计算机37检查在再生HDVD 31时再生数据是否改变到下一个SOB。如果从第N个SOB改变到了第(N+1)个SOB,微计算机37从‘AREA 2’区中读取和第(N+1)个SOB相关的PSI,并将读取的PSI送到TS多路复用器35,如果需要,其将输入的PSI转化为一个TP或者多个TP(称为‘TP组’)。TS多路复用器35在微计算机37的控制下,在属于第(N+1)个SOB的第一个TP之前,传输转换后的TP或者TP组。
最好重复提供PSI TP或者TP组一次以上,以在传输和/或接收时避免可能的错误。图7中的例子是一个实例,即进行了五次数据流之前的PSI传输,且由多个TP(即,TP组)承载PSI。
为五次传输PSI,微计算机37读取PSI通用信息和传输时间信息的PCR偏移字段,或者写在第(N+1)个SOB的第一个TP中的PCR,然后,其使用读取的偏移值和传输时间(或者PCR)计算各个PSI TP组第一个TP的各个时间信息。
如果传输时间信息或者写在第(N+1)个SOB的第一个TP的PCR是‘PCR1’,从微计算机37的计算结果中获得五个时间信息是‘PCR1-(PCR_offset×5)’,‘PCR1-(PCR_offset×4)’,‘PCR1-(PCR_offset×3)’,‘PCR1-(PCR_offset×2)’,‘PCR1-(PCR_offset×1)’。获得的五个时间信息从时间‘PCR1-(PCR_offset×5)’开始,顺序写在各个PSI的第一个TP中。
由于数次提供了同一个PSI,甚至第一个和第二个PSI都完全丢失,且用第三个PSI的第一个TP的时间信息对数字电视机的内部时钟进行同步,也可以从成功接收的第四个和第五个PSI的TP的解释中获得关于数据流的信息。因此,数字电视机能够选择跟随PSI TP的数据流,并且基于PSI的解释对选择的数据流进行分离和解码。
除了在改变再生节目的时候,即开始再生下一个SOB的时候,在下面不同的情况下,在数据流之前,也为数字电视机提供PSI:
a)第一次传输数据流;
b)在用户的键盘输入请求下进行了长轨跳跃,其中记录介质上的再生位置发生了很大的变化;
c)当通过IEEE 1394标准和光盘设备300相连接的数字电视机200开机或者改变频道时,由光盘设备300的微计算机37通过其数字接口接收到命令;
d)光盘设备300和数字电视机200之间的连接接口被复位;
在本发明的上述实施例中,将HDVD用作记录介质。然而,本发明无需任何修改和变化也可应用于磁记录介质的视频记录/再生装置,其中视频内容记录在数字数据流中。
如果记录介质与上述包含PSI的HDVD不同,不具有PSI,再生装置可以自己创建PSI,并在如上所述再生数据流之前将PSI传输给数字电视机。
例如,如果***图6中光盘设备的光盘是不具有PSI的传统DVD,微计算机37创建PSI的一个或者多个TP,这可以利用预先保存在存储器38中的基本的PSI相关信息将数字数据流分解为视频和音频流,并在PSITP或者TP中***由上述时间计算方法获得的时间信息。当第一次传输数据流,或者当接收到和打开所连接的数字电视机或者改变其频道的事件相关的命令时,将创建的包含时间信息的PSI TP在再生数据流之前提供给连接的数字电视机。
Claims (15)
1.一种当在传输流格式下把数据传输到所连接的设备时,为所连接的设备提供节目专用信息的方法,包括以下步骤:
(a)从记录介质上读取数据;以及
(b)在将要进行初始数据传输的时候,在传输所读取的数据之前,传输至少一个节目专用信息的传输分组。
2.根据权利要求1的方法,其中,所述步骤(b)包括以下步骤:
(b1)根据节目专用信息的时间长度来创建在第一数据传输分组的传输时间之前的时间信息;
(b2)将所创建的时间信息添加到由节目专用信息转化而来的传输分组中;
(b3)在数据传输分组之前,把包含时间信息的节目专用信息传输分组传输到所连接的设备。
3.根据权利要求2的方法,其中,所述时间长度已经写入为管理节目专用信息而分配的管理信息区中。
4.根据权利要求1的方法,其中,所述的步骤(b)创建至少两个包含节目专用信息的传输分组,并在第一个包含数据的传输分组之前传输所有创建的节目专用信息。
5.根据权利要求1的方法,其中,所述的初始数据传输是指改变了记录介质上的数据再生位置之后的第一次传输。
6.根据权利要求1的方法,其中,所述的初始数据传输是指在启动所连接的设备之后的第一次传输。
7.根据权利要求1的方法,其中,所述的初始数据传输是指改变了所再生的流对象之后的新的流对象的第一次传输。
8.根据权利要求1的方法,其中,所述的初始数据传输是指用于把节目专用信息传输分组和数据传输分组传送给所连接的设备的数据总线复位之后的第一次传输。
9.根据权利要求1的方法,其中,所述的初始数据传输是指改变了所连接设备的接收频道之后的第一次传输。
10.一种在再生写在记录介质上的数据时为所连接的设备提供节目专用信息的设备,包括:
拾取器(32),用于读取记录在记录介质上的信号;
信号处理器(33,34),用于处理所述拾取器(32)读取的信号以从中获得至少包括实际数据的数字数据;
多路复用器(35),用于对所述节目专用信息以及由所述信号处理器(33,34)获得的实际数据进行多路复用;
控制器单元(37),用于在由该控制器单元要进行初始数据传输的时候,在传输所述实际数据之前,通过多路复用器(35)创建并传输至少一个节目专用信息的传输分组。
11.根据权利要求10的设备,其中,在把节目专用信息传输分组传输到所连接的设备之前,所述的控制器在所创建的节目专用信息传输分组中写入时间信息,所述时间信息先于属于所读取数据的第一个传输分组的传输时间。
12.根据权利要求10的设备,其中,所述的控制器创建并传输至少两个包含节目专用信息的传输分组。
13.根据权利要求10的设备,其中,所述的控制器根据预先记录在记录介质上的信息来创建节目专用信息传输分组。
14.根据权利要求10的设备,其中,所述的控制器根据预先写在所述记录介质之外的其它信息存储介质上的信息来创建节目专用信息传输分组。
15.一种在记录介质上和数据流一起记录节目专用信息的方法,包括:
(a)接收数字流;
(b)从所接收到的数字流中选择节目专用信息,并在记录介质的数据记录区上记录被选择了的节目专用信息的数字流;以及
(c)将分离出来的节目专用信息写在数据记录区之外的其它记录区上。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/KR2000/001345 WO2002043066A1 (en) | 2000-11-22 | 2000-11-22 | Method for providing program specific information recorded on high density disc medium |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2005100082036A Division CN1652239B (zh) | 2000-11-22 | 2000-11-22 | 提供记录在高密度光盘介质上的节目专用信息的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1391692A CN1391692A (zh) | 2003-01-15 |
CN1197365C true CN1197365C (zh) | 2005-04-13 |
Family
ID=19198300
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB008159777A Expired - Fee Related CN1197365C (zh) | 2000-11-22 | 2000-11-22 | 提供记录在高密度光盘介质上的节目专用信息的方法 |
Country Status (6)
Country | Link |
---|---|
EP (1) | EP1340227B1 (zh) |
JP (1) | JP4005505B2 (zh) |
CN (1) | CN1197365C (zh) |
AU (1) | AU2001218980A1 (zh) |
DE (1) | DE60045642D1 (zh) |
WO (1) | WO2002043066A1 (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003081588A2 (en) * | 2002-03-25 | 2003-10-02 | Matsushita Electric Industrial Co., Ltd. | Recording device, recording method, and program |
US20040143851A1 (en) * | 2003-01-21 | 2004-07-22 | Nokia Corporation | Active packet identifier table |
JP4264827B2 (ja) * | 2004-08-18 | 2009-05-20 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1145512A (ja) * | 1997-07-25 | 1999-02-16 | Hitachi Ltd | ディジタルディスクレコーダ |
EP1021048A3 (en) * | 1999-01-14 | 2002-10-02 | Kabushiki Kaisha Toshiba | Digital video recording system and its recording medium |
JP2000231758A (ja) * | 1999-02-10 | 2000-08-22 | Toshiba Corp | データ記憶装置、暗号化データの記録方法および記録媒体 |
JP2000312342A (ja) * | 1999-02-23 | 2000-11-07 | Canon Inc | 記録再生装置、方法、記録装置、方法及びコンピュータ読み取り可能な記憶媒体 |
-
2000
- 2000-11-22 AU AU2001218980A patent/AU2001218980A1/en not_active Abandoned
- 2000-11-22 CN CNB008159777A patent/CN1197365C/zh not_active Expired - Fee Related
- 2000-11-22 EP EP00981871A patent/EP1340227B1/en not_active Expired - Lifetime
- 2000-11-22 WO PCT/KR2000/001345 patent/WO2002043066A1/en active Application Filing
- 2000-11-22 DE DE60045642T patent/DE60045642D1/de not_active Expired - Lifetime
- 2000-11-22 JP JP2002544720A patent/JP4005505B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
EP1340227B1 (en) | 2011-02-16 |
WO2002043066A1 (en) | 2002-05-30 |
AU2001218980A1 (en) | 2002-06-03 |
EP1340227A1 (en) | 2003-09-03 |
EP1340227A4 (en) | 2006-04-26 |
CN1391692A (zh) | 2003-01-15 |
JP2004515022A (ja) | 2004-05-20 |
DE60045642D1 (de) | 2011-03-31 |
JP4005505B2 (ja) | 2007-11-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1276426C (zh) | 记录/再生多信道流的方法和设备 | |
CN1269130C (zh) | 多位流的数据存储介质及记录/再现多位流的设备和方法 | |
JP4970688B2 (ja) | デジタルビデオ記録物を作成、再生する方法及び装置と、この方法を用いて作成されたデジタルビデオ記録物 | |
US7254316B2 (en) | Data recording method and data recording device using same | |
US20050163229A1 (en) | Format conversion device and format conversion method | |
CN1194539A (zh) | 图象信息记录再生装置 | |
CN101057295A (zh) | 写关于数据流中的图像数据段的信息以及使用该信息的方法和装置 | |
KR101151303B1 (ko) | 데이터 패킷의 도착시각을 결정하는 방법 및 장치 | |
CN1764971A (zh) | 用于再现和记录静止图像和音频数据的方法和装置及具有管理静止图像和音频数据再现的数据结构的记录媒介 | |
CN1523881A (zh) | 用于记录数字数据的方法和装置 | |
USRE41090E1 (en) | Methods and apparatuses for recording information on and reproducing information from a recording medium and the recording medium | |
CN1197365C (zh) | 提供记录在高密度光盘介质上的节目专用信息的方法 | |
CN1551218A (zh) | 记录和再生数据结构的方法、装置以及记录介质 | |
KR100340753B1 (ko) | 디지털 비트 스트림의 블록 형성방법 및 장치 | |
CN1171426C (zh) | 通过数字接口向/从数字录像机存储/重放mp3数据的方法 | |
CN1652239B (zh) | 提供记录在高密度光盘介质上的节目专用信息的方法 | |
CN1335711A (zh) | 程序记录再现方法和装置 | |
CN1150549C (zh) | 用于记录数字数据流和管理信息的方法与装置 | |
US20030033613A1 (en) | Method for providing program specific information recorded on high density disc medium | |
KR100288780B1 (ko) | 기록 데이터스트림의 재생진입지점 정보 생성 기록방법 | |
JP4356219B2 (ja) | データ伝送方法とデータ伝送装置およびデータ記録方法とデータ再生方法とデータ記録再生装置 | |
JP2001298715A (ja) | ストリーム記録装置、ストリーム編集装置、ストリーム再生装置および記録媒体 | |
KR20010017611A (ko) | 디지털 데이터 스트림 기록방법 및 그에 따른 표현제어정보 제공방법 | |
KR100630062B1 (ko) | 다중 데이터 비트 스트림 기록기기에서 임의의 프로그램데이터 열의 고속 재생을 위한 데이터 정보 접근방법 | |
CN1271939A (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 | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20050413 Termination date: 20111122 |