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.
|
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.
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.
0. 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.
0. 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.
0. 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.
0. 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.
0. 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.
0. 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.
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
3. The method set forth in
4. The method set forth in
5. The method set forth in
7. The method set forth in
8. The method set forth in
9. The method set forth in
10. The method set forth in
11. The method set forth in
12. The method set forth in
13. The method set forth in
14. The method set forth in
15. The method set forth in
16. The method set forth in
17. The method set forth in
19. The disk device as set forth in
0. 21. The apparatus of
0. 22. The apparatus of
0. 23. The apparatus of
0. 24. The apparatus of
0. 26. The apparatus of
0. 27. The apparatus of
0. 28. The apparatus of
0. 29. The apparatus of
0. 31. The method of
0. 32. The method of
0. 33. The method of
0. 34. The method of
0. 36. The method of
0. 37. The method of
0. 38. The method of
0. 39. The method of
0. 41. The recording medium of
0. 42. The recording medium of
0. 43. The recording medium of
0. 44. The recording medium of
|
1. Field of the Invention
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.
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.
Yoo, Jea-Yong, Seo, Kang-Soo, Kim, Byung-Jin
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
4835757, | Aug 29 1986 | Kabushiki Kaisha Toshiba | System for recording information onto disk medium |
6094723, | May 10 1996 | Sony Corporation | Copy protection system for recording media |
EP738078, | |||
EP911830, | |||
KR1019977004213, | |||
WO9632720, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Oct 26 2004 | LG Electronics Inc. | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Apr 02 2010 | ASPN: Payor Number Assigned. |
Apr 21 2010 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Jul 14 2010 | RMPN: Payer Number De-assigned. |
Jul 15 2010 | ASPN: Payor Number Assigned. |
Date | Maintenance Schedule |
Jan 26 2013 | 4 years fee payment window open |
Jul 26 2013 | 6 months grace period start (w surcharge) |
Jan 26 2014 | patent expiry (for year 4) |
Jan 26 2016 | 2 years to revive unintentionally abandoned end. (for year 4) |
Jan 26 2017 | 8 years fee payment window open |
Jul 26 2017 | 6 months grace period start (w surcharge) |
Jan 26 2018 | patent expiry (for year 8) |
Jan 26 2020 | 2 years to revive unintentionally abandoned end. (for year 8) |
Jan 26 2021 | 12 years fee payment window open |
Jul 26 2021 | 6 months grace period start (w surcharge) |
Jan 26 2022 | patent expiry (for year 12) |
Jan 26 2024 | 2 years to revive unintentionally abandoned end. (for year 12) |