Methods and apparatuses for recording information on and reproducing information from a recording medium and the recording medium
The present invention relates to method for recording program specific information (PSI) for a recorded data stream in an optical disk such as a high-density digital versatile disk (HD-DVD) and providing the recorded PSI to a presenting device such as a digital television. This method writes program or stream specific information in a management data recording area of a high-density disk, and when the recorded data stream is reproduced, determines whether it is time to send the stream specific information, obtains stream specific information corresponding to a stream object being reproduced, or to be reproduced based on the determination result, and transmits the obtained stream specific information. This method can maintain the disk storage capacity for real video and/or audio data by recording stream specific information in a management recording area of a high-density disk, and provide the stream specific information to a digital television promptly when it is necessary, thereby reducing the time duration of blank screen or discontinuity in video and/or audio presentation. The methods and apparatuses record information on or reproduce information from a recording medium. The information includes at least video information and presentation control information for managing presentation of the video information. The presentation control information includes change information for the video information, and the change information indicates a point in the video information where at least a portion of the presentation control information for the video information changes.
Latest LG Electronics Patents:
- Clearing part of sidelink grant for single pdu transmission and sidelink resource allocation
- Method and device for transmitting and receiving signals in wireless communication system
- Method and device for receiving PPDU having been subjected to LDPC tone mapping in broadband tone plan in wireless LAN system
- Method and apparatus for receiving system information in the wireless communication
- Method for transmitting and receiving signals in wireless communication system, and device supporting same
1. Field of the Invention
The present invention relates to an optical disk and method for recording program or stream specific information (PSI or SSI) for recorded data stream in an optical disk such as a high-density digital versatile disk (HD-DVD) and providing the recorded PSI or SSI to a presenting device such as a digital television. The present invention relates to methods for recording and reproducing presentation control information from a recording medium such as an optical disc (e.g., an HD-DVD), and also to apparatuses for recording and reproducing as well as the recording medium.
2. Description of the Related Art
A digital television which can receive digital broadcast programs and present them as high-quality picture and sound is being popularized. The digital broadcast signal to be processed in the digital television contains PSI for various programs and data presentation control as well as a digital video and audio signal. It is specified that the PSI should be intermittently inserted in the data stream of the digital broadcast signal.
Therefore, the digital television interprets the PSI received intermittently, and selects a program contained in the data stream and decodes data belonging to the selected program based on the PSI interpretation.
In the meantime, a disk device which is being developed to reproduce a high-density digital versatile disk (HD-DVD) whose recording standard is under discussion, is expected to be connected with a digital television as shown FIG. 1 through IEEE 1394 standard. The digital television 500 still requires PSI to select a program and to control data presentation when receiving and presenting the data stream from the disk device 100.
Therefore, when reproducing MPEG-formatted data stream recorded in a HD-DVD and sending it to the digital television 500 connected through a digital interface such as IEEE 1394 standard, the disk device 100 should provide PSI, which consists of a program association table (PAT), a program map table (PMT), a conditional access table (CAT), and so on as shown in
To provide PSI for a recorded data stream to the digital television, which is connected through a digital interface such as IEEE 1394 standard, intermittently and periodically as in a digital broadcast signal, it may be considered that PSI is recorded dispersedly and repeatedly in a data recording area ‘AREA 1’ of a HD-DVD as shown in
However, if PSI is recorded dispersedly and repeatedly in a data recording area of a disk, the recording area for real data, that is, video and/or audio data is greatly reduced, which causes a decrease in the recording efficiency of a disk.
In addition, the digital television must wait to receive one in a regular sequence among the PSI recorded dispersedly in the data recording area to present a received data stream even though data receiving has been resumed after a reproduction point is moved according to a key command of a user, or the digital interface such as IEEE 1394 standard is reset. Since the digital television can not select a data stream to decode into real picture and/or sound until the PSI for the data stream is received, there is inevitably discontinuity in video and/or audio or blank screen for a duration of time.
SUMMARY OF THE INVENTIONIt is an object of the present invention to provide an optical disk containing PSI in its management recording area and a method for recording PSI in an optical disk and providing the recorded PSI to a digital television, which records PSI for the recorded data stream in a specific area where management information for the recorded read data is written and, if it is time to send PSI, searches and reads PSI written in the specific area and sends it to a digital television.
A method of recording stream specific information along with a data stream in a disk according to the present invention, checks whether stream specific information needs to be changed while recording the data stream in the disk, generates stream specific information corresponding to the data stream being recorded based on the checked result, and writes the generated stream specific information and an additional information, the additional information consisting of start and/or end position data of a related stream object, to link the stream specific information with a stream object.
A method of providing data stream and stream specific information recorded in a disk according to the present invention, determines whether it is the time to send stream specific information, obtains stream specific information related with a stream object being reproduced or to be reproduced based on the determination result, and transmits the obtained stream specific information, wherein the stream objects have different contents of stream specific information differing from each other.
In one embodiment, the present invention provides an optical disk containing PSI in its management recording area and a method for recording PSI in an optical disk and providing the recorded PSI to a digital television. The PSI for the recorded data stream may be recorded in a specific area where management information for the recorded real data is written. If it is time to send PSI, the PSI written in the specific area is searched, read and sent to a digital television.
In one embodiment, a method of recording stream specific information along with a data stream in a disk according to the present invention, determines whether stream specific information needs to be changed while recording the data stream in the disk, generates stream specific information corresponding to the data stream being recorded based on the determination, and writes the generated stream specific information and additional information. The additional information may consist of start and/or end position data of a related stream object, to link the stream specific information with a stream object.
In another embodiment, a method of providing data stream and stream specific information recorded in a disk according to the present invention, determines whether it is the time to send stream specific information, obtains stream specific information related with a stream object being reproduced or to be reproduced based on the determination result, and transmits the obtained stream specific information. Here, the stream objects may have stream specific information differing from each other.
In a further embodiment of the present invention, an apparatus for recording information on a recording medium includes a pick-up for writing information on the recording medium, and a controller controlling the information supplied to the pick-up. The information includes at least video information and presentation control information for managing presentation of the video information. The presentation control information includes change information for the video information, and the change information indicates a point in the video information where at least a portion of the presentation control information for the video information changes.
In one embodiment, the change information indicates a time in the video information where at least a portion of the presentation control information for the video information changes.
In another embodiment of the present invention, an apparatus for reproducing information on a recording medium includes a pick-up for reproducing information from the recording medium. The information includes at least video information and presentation control information for managing presentation of the video information. The presentation control information includes change information for the video information, and the change information indicates a point in the video information where at least a portion of the presentation control information for the video information changes. Here, the change information may indicate a time in the video information where at least a portion of the presentation control information for the video information changes.
In yet another embodiment of the present invention, a method of reproducing information on a recording medium includes reproducing information from the recording medium. The information includes at least video information and presentation control information for managing presentation of the video information. The presentation control information includes change information for the video information, and the change information indicates a point in the video information where at least a portion of the presentation control information for the video information changes. The change information may indicate a time in the video information where at least a portion of the presentation control information for the video information changes.
A further embodiment of the present invention, provides a method of supplying information for recording on a recording medium. The supplied information includes at least video information and presentation control information for managing presentation of the video information. The presentation control information includes change information for the video information, and the change information indicates a point in the video information where at least a portion of the presentation control information for the video information changes. Here, the change information may indicate a time in the video information where at least a portion of the presentation control information for the video information changes.
A still further embodiment of the present invention provides a recording medium having a data structure for managing at least video data recorded on the recording medium. The recording medium includes a recording area storing at least video information and presentation control information for managing presentation of the video information. The presentation control information includes change information for the video information, and the change information indicates a point in the video information where at least a portion of the presentation control information for the video information changes. The change information may indicate a time in the video information where at least a portion of the presentation control information for the video information changes.
The accompanying drawings, which are included to provide a further understanding of the invention, illustrate the preferred embodiments of the invention, and together with the description, serve to explain the principles of the present invention. The accompanying drawings, which are included to provide a further understanding of the invention, illustrate the exemplary embodiments of the invention, and together with the description, serve to explain the principles of the present invention.
In the drawings:
In order that the invention may be fully understood, preferred embodiments thereof will now be described with reference to the accompanying drawings. In order that the invention may be fully understood, exemplary embodiments thereof will now be described with reference to the accompanying drawings.
The disk device of
The recording operation of the disk device 200 configured as above is described in detail.
The PSI separator 21 detects PSI, which consists of PAT, PMT, CAT, and so on as explained above referring to
When the PSI is processed by the PSI processor 23, control information may be appended to the PSI or the PSI is modified for various presentation appropriate for a data stream reproduced from a disk device. The modified PSI or control information appended PSI is called stream specific information (SSI).
The recording area where the PSI is written is a management information recording area where navigation data is written. The navigation data is used for controlling reproduction and presentation of recorded broadcast data containing a video and/or audio data stream processed by the signal processor 22. When writing PSI (or SSI), the microcomputer 25 generates linking information between the written PSI (or SSI) and a stream object, and appends the generated linking information to the written PSI (or SSI). A stream object corresponds to a single program or a digital stream recorded from recording start to stop, and the linking information consists of start and end time of each stream object.
All of the PSI (or SSI) including the linking information for stream objects, each stream object having different specific information for its own data stream, is written in the management information recording area.
In the meantime, the high-density disk 28 has two partitioned recording areas ‘AREA 2’ and ‘AREA 2’ as shown in
Since PSI (or SSI) is written in the management information recording area ‘AREA 2’, the storage capacity of the data recording area ‘AREA 1’ is not reduced.
From now on, a method of reproducing a data stream and specific information from the disk having PSI (or SSI) written only in the management information recording area ‘AREA 2’ and providing them to a digital television will be described.
The disk device 300 shown in
The microcomputer 37 conducts an operation to provide PSI (or SSI), which corresponds to the present data stream being reproduced or to be reproduced, to the digital television 500. To do so, it reads from the management information recording area ‘AREA 2’ when a key command directly from a user is entered, a packet command from the digital television 500 connected through IEEE 1394 standard is received, or there occurs a bus reset on the IEEE 1394. Then, the digital television 500 interprets the PSI (or SSI) received through the IEEE 1394 bus, and selects and decodes a data stream based on the interpretation of the PSI (or SSI).
If the disk 31 having PSI (or SSI) written in the management information recording area is inserted onto a tray (not figured) of the disk device 300 (S10), the microcomputer 37 moves the pickup 32 to the management information recording area ‘AREA 2’ to read navigation data and PSI (or SSI), and stores them in the memory 38 (S11).
After that, the microcomputer 37 monitors (S12) the operation mode of the disk device 300 and the digital television 500 connected through IEEE 1394 standard as well as whether a bus reset occurs on the digital interface of IEEE 1394. If the operation mode of the disk device 300 is reproduction mode (S13) in which a data stream recorded in the disk is or to be reproduced and transmitted in the form of TS, the microcomputer 37 checks whether a transmission operation of TS is first (S14), and if so, it searches the memory 38 for PSI (or SSI) corresponding to a stream object to be reproduced based on the linking information appended to all of PSI (or SSI) and applies the adequate PSI (or SSI) to the TS multiplexer 35 along with the real data stream reproduced from the data recording area ‘AREA 1’ of the disk 31.
The TS multiplexer 35 multiplexes the PSI (or SSI) and real data stream while converting them into TS consisting of stream information packets (SIPs) and data packets, and transmits the converted TS to the connected digital television 500 through the interfacing unit 36.
The SIP may be transmitted more than once to prevent from accident loss in the communication channel before sending real data packets, and it may contain time reference information such as program clock reference (PCR) to be used to synchronize an internal clock beforehand for timing control of data presentation in the digital television 500.
The SIP may be 188-bytes long as specified for a transport packet (TP) in digital broadcast standard, and it may be transmitted repeatedly every 40 msec as shown in FIG. 8.
If a data stream of a new program starts to be transmitted, that is, a new stream object starts to be reproduced (S15) while a data stream being reproduced from the high-density disk 31 is being transmitted in the format of TS, the microcomputer 37 also searches the memory 38 for PSI (or SSI) corresponding to the new stream object to be reproduced and applies the appropriate PSI (or SSI) to the TS multiplexer 35 along with the real data stream belonging to the new stream object which is reproduced from the data recording area ‘AREA 1’ of the disk 31.
For example, if the start position information of the (N+1)-th stream object is detected after the N-th stream object is completely reproduced as shown in
Therefore, the TS multiplexer 35 multiplexes the PSI (or SSI) and real data stream of the present stream object (S20) while converting them into TS consisting of stream information packets and data packets, and transmits the converted TS to the connected digital television 500 through the interfacing unit 36 (S21).
And, if the microcomputer 37 conducts a long jump of the pickup 32 according to a key input from a user (S16), it searches the memory 38 for PSI (or SSI) corresponding to the new or same stream object to be reproduced after the long jump, and applies the appropriate PSI (or SSI) to the TS multiplexer 35 along with the real data stream belonging to the stream object to which the pickup 32 is moved.
Then, the TS multiplexer 35 multiplexes the PSI (or SSI) and real data stream while converting them into TS consisting of stream information packets and data packets (S20), and transmits the converted TS to the connected digital television 500 through the interfacing unit 36 (S21).
And, if the digital television 500 connected with the disk device 300 through the IEEE 1394 standard is turned on (S17) or its viewing channel is changed (S18), a corresponding command is sent to the microprocessor 37 of the disk device 300 through the digital interface. At this time, the microcomputer 37 reads PSI (or SSI) corresponding to a stream object being provided, or to be provided on request of disk reproduction to the digital television 500, and applies the appropriate PSI (or SSI) to the TS multiplexer 35 along with the real data stream, if it is in a reproducing mode at present.
Then, as explained above, the TS multiplexer 35 multiplexes the PSI (or SSI) and real data stream, if it is applied, while converting them into TS consisting of stream information packets and data packets (S20), and transmits the converted TS to the connected digital television 500 through the interfacing unit 36 (S21).
Furthermore, if a reset occurs on the IEEE 1394 digital interface (S19), the microcomputer 37 detects the reset while monitoring the status of the digital interfacing bus, reads again PSI (or SSI) corresponding to a stream object being provided, or to be provided to the digital television 500, and applies the appropriate PSI (or SSI) to the TS multiplexer 35 along with the real data stream, if it is in a reproducing mode at present.
Then, the TS multiplexer 35 multiplexes the PSI (or SSI) and real data stream, if it is applied, while converting them into TS consisting of stream information packets and data packets (S20), and transmits the converted TS to the connected digital television 500 through the interfacing unit 36 (S21).
The above-explained operations (S12 to S22) is conducted by the microcomputer 37 until the disk device 300 is turned off or is requested to stop.
To be brief, whenever there is a command from a user or the digital television 500 connected through IEEE 1394, or a reset occurs on the interface bus, the disk device 300 reads the stored PSI (or SSI), which was reproduced beforehand from the management information recording area ‘AREA 2’ of the high-density disk 31, and then provides the read PSI (or SSI) to the connected digital television 500, so that the digital television 500 can select and decode the data stream from the disk device 300 immediately after the interpretation of the PSI (or SSI) is done.
The method of providing specific information on a data stream according to the present invention can maintain the disk storage capacity for real video and/or audio data by recording stream specific information in a management recording area of a high-density disk, and provide the stream specific information to a digital television promptly when it is necessary, thereby reducing the time duration of blank screen or discontinuity in video and/or audio presentation.
The invention may be embodied in other specific forms without departing from the spirit or essential characteristics thereof. The present embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the invention being indicated by the appended claims rather than by the foregoing description and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein.
Claims
1. A method of recording stream specific information along with data stream in a disk, comprising the steps of:
- separating program specific information contained in a received broadcast signal from the broadcast signal;
- converting the separated program specific information into stream specific information and processing the stream specific information into a digital stream compatible with a recording format;
- comparing the separated stream specific information with previous stream specific information to determine whether if contains data that is different from the previous stream specific information;
- checking whether stream specific information is the same or needs to be changed while recording the data stream in the disk;
- generating stream specific information corresponding to the data stream being recorded based on a result obtained from said checking; and
- writing the generated stream specific information and additional information linking the stream specific information with a stream object.
2. The method set forth in claim 1, wherein the additional information consists of start and/or end position data of a corresponding stream object.
3. The method set forth in claim 1, wherein the stream specific information is written in the same packetized format that the data stream is written in.
4. The method set forth in claim 1, wherein the data stream is grouped into a single stream object if it is determined that the stream specific information needs to be changed.
5. The method set forth in claim 1, wherein the stream specific information is written in a management information recording area where presentation control information of the data stream is to be written.
6. A method of providing data stream and stream specific information recorded in a disk, comprising the steps of:
- (a) determining whether it is time to send stream specific information;
- (b) obtaining stream specific information corresponding to a stream object being reproduced or to be reproduced based on the result obtained from determining in (a); and
- (c) transmitting the obtained stream specific information.
7. The method set forth in claim 6, wherein a stream object contains stream specific information, wherein the stream specific information for one object differs from the stream specific information of another object.
8. The method set forth in claim 6, wherein said step (b) searches for stream specific information corresponding to a stream object based on additional information appended to each stream specific information, the additional information having data to link stream specific information with a stream object.
9. The method set forth in claim 8, wherein the additional information has start and/or end position data of a corresponding stream object.
10. The method set forth in claim 6, wherein the stream specific information has been written in a management information recording area where presentation control information of a data stream has been written.
11. The method set forth in claim 6, wherein said step (a) determines that it is time to send the stream specific information when a current reproduction position on the disk is moved.
12. The method set forth in claim 6, wherein said step (a) determines that it is time to send the stream specific information when a connected device receiving a reproduced data stream is turned on.
13. The method set forth in claim 6, wherein said step (a) determines that it is time to send the stream specific information when a data stream belonging to a new stream object starts to be reproduced.
14. The method set forth in claim 6, wherein said step (a) determines that it is time to send the stream specific information when a digital bus connected to a device receiving the reproduced data stream is reset.
15. The method set forth in claim 6, wherein said step (a) determines that it is time to send the stream specific information when the viewing channel of the connected device receiving the reproduced data stream is changed.
16. The method set forth in claim 6, wherein said step (c) transmits the obtained stream specific information more than once before sending a reproduced real video and/or audio data stream.
17. The method set forth in claim 6, wherein data packets delivering the stream specific information contain time reference information to be used for data presentation timing in a connected device receiving a reproduced data stream.
18. A disk device comprising divided recording areas, one being a data area where a digital stream of video and/or audio data is written, the other being a management information area where stream specific information for controlling the reproduction and presentation of the data written in said data area are written, wherein the stream specific information is associated with each stream object which is a grouping unit of the written digital stream.
19. The disk device as set forth in claim 18, wherein the stream specific information is associated with each stream object by linking information appended to each stream specific information, the linking information being indicative of a start and/or end position of an associated stream object.
20. An apparatus for recording information on a recording medium, comprising:
- a pick-up for writing information on the recording medium; and
- a controller controlling the information supplied to the pick-up such that the information includes at least video information and presentation control information for managing presentation of the video information, the presentation control information including change information for the video information, the change information indicating a point in the video information where at least a portion of the presentation control information for the video information changes.
21. The apparatus of claim 20, wherein the change information indicates a time in the video information where at least a portion of the presentation control information for the video information changes.
22. The apparatus of claim 20, wherein the video information is packetized.
23. The apparatus of claim 22, wherein the presentation control information is packetized.
24. The apparatus of claim 20, wherein the recording medium is an optical disc and the pick-up is an optical pick-up.
25. An apparatus for reproducing information on a recording medium, comprising:
- a pick-up for reproducing information from the recording medium, the information including at least video information and presentation control information for managing presentation of the video information, the presentation control information including change information for the video information, the change information indicating a point in the video information where at least a portion of the presentation control information for the video information changes.
26. The apparatus of claim 25, wherein the change information indicates a time in the video information where at least a portion of the presentation control information for the video information changes.
27. The apparatus of claim 25, wherein the video information is packetized.
28. The apparatus of claim 27, wherein the presentation control information is packetized.
29. The apparatus of claim 25, wherein the recording medium is an optical disc and the pick-up is an optical pick-up.
30. An method of reproducing information on a recording medium, comprising:
- reproducing information from the recording medium, the information including at least video information and presentation control information for managing presentation of the video information, the presentation control information including change information for the video information, the change information indicating a point in the video information where at least a portion of the presentation control information for the video information changes.
31. The method of claim 30, wherein the change information indicates a time in the video information where at least a portion of the presentation control information for the video information changes.
32. The method of claim 30, wherein the video information is packetized.
33. The method of claim 30, wherein the presentation control information is packetized.
34. The method of claim 30, wherein the recording medium is an optical disc.
35. A method of supplying information for recording on a recording medium, comprising:
- supplying information for recording on a recording medium that includes at least video information and presentation control information for managing presentation of the video information, the presentation control information including change information for the video information, the change information indicating a point in the video information where at least a portion of the presentation control information for the video information changes.
36. The method of claim 35, wherein the change information indicates a time in the video information where at least a portion of the presentation control information for the video information changes.
37. The method of claim 35, wherein the video information is packetized.
38. The method of claim 37, wherein the presentation control information is packetized.
39. The method of claim 35, wherein the recording medium is an optical disc.
40. A recording medium having a data structure for managing at least video data recorded on the recording medium, comprising:
- a recording area storing at least video information and presentation control information for managing presentation of the video information, the presentation control information including change information for the video information, the change information indicating a point in the video information where at least a portion of the presentation control information for the video information changes.
41. The recording medium of claim 40, wherein the change information indicates a time in the video information where at least a portion of the presentation control information for the video information changes.
42. The recording medium of claim 40, wherein the video information is packetized.
43. The recording medium of claim 42, wherein the presentation control information is packetized.
44. The recording medium of claim 40, wherein the recording medium is an optical disc.
45. A method of recording presentation control information along with video information in a disk, comprising:
- separating presentation control information contained in a received signal from the received signal;
- converting the presentation control information into current presentation control information compatible with a recording format;
- comparing at least a portion of the presentation control information with at least a portion of a previous presentation control information to determine whether a change exists; and
- recording at least video information and presentation control information for managing presentation of the video information, the recorded presentation control information including change information for the video information, the change information indicating a point in the video information where at least a portion of the presentation control information for the video information changes.
0911830 | April 1999 | EP |
0738078 | August 1999 | EP |
10-1997-7004213 | August 1997 | KR |
WO 96/32720 | October 1996 | WO |
- Korean Office Action dated Jun. 27, 2002.
- Korean Office Action dated Feb. 10, 2003.
Type: Grant
Filed: Oct 26, 2004
Date of Patent: Jan 26, 2010
Assignee: LG Electronics Inc. (Seoul)
Inventors: Byung-Jin Kim (Kyunggi-do), Kang-Soo Seo (Kyunggi-do), Jea-Yong Yoo (Seoul)
Primary Examiner: Muhammad N. Edun
Attorney: Harness, Dickey & Pierce, PLC
Application Number: 10/973,099
International Classification: G11B 7/00 (20060101);