专利摘要:
Discs storing additional information for a slide show, an apparatus for performing the same, and a method thereof are disclosed. Each pack recorded on the disc is multiplexed with two or more types of packets. Each packet has a different stream identifier, and one packet stores audio data of one or several audio frames, and the other packet contains audio data. Additional information for a slide show made up of video data of one or several image frames having a predetermined relationship with is stored. Accordingly, the present invention multiplexes and stores the audio data packet and the video data packet in one pack, so that audio data in the audio frame unit is accessed and reproduced based on the audio data packet, and video data in the image frame unit is immediately after the audio data. It is positioned so that it can be played without special timing control.
公开号:KR19990074132A
申请号:KR1019980007524
申请日:1998-03-06
公开日:1999-10-05
发明作者:허정권;고정완
申请人:윤종용;삼성전자 주식회사;
IPC主号:
专利说明:

Disc recording additional information for slide show, apparatus for performing the same and method thereof
TECHNICAL FIELD The present invention relates to the field of optical recording and reproducing, and more particularly, to a disc on which additional information for a slide show is recorded, and an apparatus and method for performing the same.
There is no proposal for a device or method for implementing a slide show in a digital versatile disc (DVD) -Video. Here, the slide show means that the still picture (Still Picture) continues to change at a constant timing while audio data is continuously reproduced. This still image may include production information on the audio data recorded on the disc, information on the recorded contents, information on the composer, the singer, and the performer, which is referred to as additional information on the audio data, which is the main data recorded on the disc. Can be.
An object of the present invention is to provide a disc in which two kinds of streams of an audio stream and a video stream for a slice show are multiplexed and recorded on one stream.
It is another object of the present invention to provide an apparatus for recording and reproducing in real time by multiplexing two types of streams of an audio stream and a video stream for a slice show on one stream.
It is still another object of the present invention to provide a method of multiplexing two types of streams, such as an audio stream and a video stream for a slice show, onto a single stream to record and reproduce in real time.
In order to achieve the above object, in the disk according to the present invention, in a recording medium in which data is recorded in a pack structure, two or more kinds of packets are multiplexed in one pack, and each packet has a different stream identifier, In one packet, audio data in units of one or more audio frames is stored, and in another packet, additional information for a slide show having a predetermined relationship with the audio data is recorded. Here, the additional information is video data in units of one or more video frames.
In order to achieve the above another object, a recording apparatus for performing a slide show according to the present invention inserts a packet header into an audio stream by using a stream identifier (ID) for inputting audio data in units of audio frames. A first packet header inserter for applying packet data, and inserting a packet header into a video stream using a stream ID for video data for a slide show of an input image frame unit to apply data of a second packet unit. And a pack header inserter for inserting a pack header by multiplexing the first packet data and the second packet data in one pack and inserting the pack header into one pack.
Also, a playback apparatus for performing a slide show according to the present invention includes a pack header remover for removing pack headers from received pack unit data and applying pack unit data from which pack headers are removed, and pack unit from which pack headers are removed. Demultiplexer that detects the packet header from the data of the packet and checks the stream ID of the detected packet header and outputs the audio data packet and the video data packet according to each stream ID, and removes the packet header from the audio data packet. And a second depacketizer for outputting video data in units of image frames by removing a packet header from the video data packet and a first depacketizer for outputting audio data.
In order to achieve the above another object, a recording method for performing a slide show according to the present invention comprises inserting a packet header into an audio stream by using a stream identifier (ID) for audio data in an audio frame unit. Generating data in one packet unit, generating a second packet data by inserting a packet header into a video stream using a stream ID for video data for an input slide show in a video frame unit; and And multiplexing the first packet data and the second packet data into a pack to insert a pack header to generate data in a pack unit.
In addition, the playback method for performing a slide show according to the present invention includes the steps of generating a pack unit data from which the pack header is removed by removing the pack header from the pack unit data received, the pack unit data from which the pack header is removed Detecting the packet header from the packet header, checking the stream ID of the detected packet header, and dividing the packet header into audio data packets and video data packets according to each stream ID; Characterized in that it comprises the step of generating.
1 is a diagram illustrating a general audio pack structure.
2 is a view showing a pack structure for a slide show proposed in the present invention.
3 is a block diagram according to an embodiment of an encoder for performing a slide show according to the present invention.
4 is a block diagram according to an embodiment of a decoder for performing a slide show according to the present invention.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, a disk in which additional information for a slide show according to the present invention is recorded, an apparatus for performing the same, and a preferred embodiment of the method will be described with reference to the accompanying drawings.
Two streams are required to implement the slide show. One of the two streams is an audio stream and the other is a video stream in which video data for a slide show is multiplexed. Each stream is separately stored in pack units, an audio stream is stored in an audio pack, and a video stream for a slide show is stored in a video pack. When the slide show is played using these two streams, the video stream is decoded while the audio stream is played in pack units, and the slide show is performed in accordance with the time information included in each stream.
Here, in the general audio pack structure, as shown in FIG. 1, audio data is configured in units of frames, and one frame has audio data having a predetermined number of samples. In one audio pack, there is one audio packet except for a special case. Therefore, since only one packet exists in one pack, different types of packs exist when two streams exist.
On the other hand, since the audio data stream and the video data stream in which the video data for the slide show are multiplexed are different in packs, the decoder or player demultiplexes the pack for each stream, and thus the time in each pack header. The information must be reproduced in timing using both the information and the time information contained in the packet header in the pack. In this case, since two streams are used, timing must be adjusted using four time information.
Therefore, in order to implement a slide show with the pack structure shown in FIG. 1, timing control is performed using four time information in two streams. Therefore, a complicated circuit is required according to the timing control. Timing control is difficult.
In addition, it is difficult to record and play back two streams in real time because the two streams for a single event called a slide show are recorded and played separately.
In addition, since two types of packs need to be aligned on a pack-by-pack basis, stuffing data for filling gaps is used more frequently than when a single pack is processed, thereby reducing storage space efficiency.
Therefore, the new pack structure recorded on the disc proposed by the present invention is shown in FIG. 2, and is different from the general pack structure shown in FIG. 1. The proposed structure can be composed of two or more kinds of packets for two streams in one pack, that is, a pack of multiplexed audio and video packets, and each packet has a different stream identifier (hereinafter, referred to as ID). have. The audio packet in one pack stores audio data of one or several frames, and the video packet stores video data of one or several frames having a predetermined relationship with the audio packet. That is, a packet of audio and video may be multiplexed in one pack. For example, a pack header, a packet header for audio and audio data in audio frame units, a packet header for video and video data in image frame units, A packet header for audio and audio data in audio frame units are recorded, and audio data in image frame units and subsequent video data in frame units have a predetermined relationship. The predetermined relationship may be production information for explaining the content of the audio, which is the main data recorded on the disc, information on the recorded content, information on the composer, the singer, and the performer as mentioned above. In addition, the number of frames may be one or several, and the number of audio frames and the number of video frames may be the same or different.
If the packet continues to be stored in one pack and there is not enough space to record video data in the i-th pack as shown in FIG. 2, the video packet header is inserted again in the next i + 1 th pack. After recording the video data, audio packets are recorded again.
In the case of playback using the pack structure shown in FIG. 2, audio data in audio frame units is accessed and reproduced based on audio packets, and since video data is located immediately after audio data in image frame units, it is directly accessed without a special access operation. Since it can be reproduced by the data, there is no need for a separate process for synchronization in time by the position of the data.
When the pack structure proposed by the present invention is used, the encoder of the optical recording / reproducing apparatus performs streaming as shown in FIG. 3, and the decoder performs streaming as shown in FIG.
Referring to FIG. 3, streaming performed by an encoder is described. Audio data processed in audio frame units and video data in image frame units for a slide show are input to the first and second packet header inserters 110 and 120.
The first packet header inserter 110 and the second packet header inserter 120 insert the packet headers using the stream ID for each data to pack the first packet data and the second packet data processed in packet units. To the header inserter 130. The pack header inserter 130 multiplexes audio packets and video packets in pack units as in the pack structure shown in FIG. 2 to generate and transmit data in pack units.
Meanwhile, referring to FIG. 4, the streaming performed by the decoder will be described. After the pack header remover 210 removes the pack header from the input pack data, the pack header remover pack demultiplexer 220 removes the pack header data. Is applied.
The demultiplexer 220 detects the packet header from the pack unit data from which the pack header is removed, checks the stream ID in the detected packet header, and outputs an audio data packet (data in the first packet unit) and video data according to each stream ID. The output is divided into packets (data of a second packet unit).
The first depacketizer 230 removes the packet header from the audio data packet to output audio data in audio frame units, and the second depacketizer 240 removes the packet header from the video data packet to perform video frame unit Output video data. Here, the first and second depacketizers 230 and 240 may be configured as a kind of buffer.
Accordingly, the present invention reproduces video data in units of image frames applied from the second depacketizer 240 while reproducing audio data in units of audio frames applied from the first depacketizer 230.
As described above, since the present invention multiplexes and stores the audio data packet and the video data packet in one pack, the audio data in the audio frame unit is accessed and reproduced based on the audio data packet, and the video data in the image frame unit is audio. Located directly behind the data, it can be reproduced without special timing control, making it simple to implement, real-time recording and playback, and efficient storage of packs.
权利要求:
Claims (8)
[1" claim-type="Currently amended] In a recording medium in which data is recorded in a pack structure:
Two or more types of packets are multiplexed in one pack, each packet has a different stream identifier, and one type of packet stores audio data of one or more frames of audio, and the other packet includes the audio data and A disc having a predetermined relationship and storing additional information for a slide show.
[2" claim-type="Currently amended] The disk according to claim 1, wherein the additional information is video data of one or more video frame units.
[3" claim-type="Currently amended] 3. The pack pack according to claim 2, wherein the pack header, packet header for audio and audio data in audio frame units, packet header for video and video data in video frame units, packet header for audio and audio in image frame units. Recorded in data order, wherein the audio data in audio frame units and the subsequent video data in image frame units have a predetermined relationship, and the frame unit is at least one frame or more.
[4" claim-type="Currently amended] The method of claim 1, wherein if packet data in a unit of frames is continuously stored in one pack and there is insufficient space to record the data of the unit of frame, the packet header is inserted in the next pack to record the remaining data of the frame. Disk.
[5" claim-type="Currently amended] A first packet header inserter for inserting a packet header into an audio stream to apply data in a first packet unit by using a stream identifier (ID) for input audio data in unit of audio frame;
A second packet header inserter for inserting a packet header into a video stream to apply data in a second packet unit by using a stream ID for video data for an input slide show in an image frame unit; And
And a pack header inserter for inserting a pack header by multiplexing the first packet data and the second packet data in one pack to apply pack data.
[6" claim-type="Currently amended] The method of claim 5,
A pack header remover which removes a pack header from the received pack unit data and applies pack unit data from which the pack header is removed;
A demultiplexer which detects a packet header from the pack unit data from which the pack header is removed, checks the stream ID of the detected packet header, and outputs the audio data packet and the video data packet according to each stream ID;
A first depacketizer for outputting audio data in audio frame units by removing a packet header from the audio data packet; And
And a second depacketizer for outputting video data in image frame units by removing a packet header from the video data packet.
[7" claim-type="Currently amended] (a) inserting a packet header into an audio stream using a stream identifier (ID) for input audio data in units of audio frames to generate data in units of a first packet;
generating data in a second packet unit by inserting a packet header into a video stream using a stream ID for video data for an input slide show in image frame units; And
and (c) multiplexing the first packet data and the second packet data into one pack and inserting a pack header to generate data in a pack unit.
[8" claim-type="Currently amended] The method of claim 7, wherein
(d) removing the pack header from the received pack unit data to generate pack unit data from which the pack header is removed;
(e) detecting the packet header from the pack unit data from which the pack header has been removed, checking the stream ID of the detected packet header, and dividing the packet header into an audio data packet and a video data packet according to each stream ID; And
and (f) removing the packet header from each data packet to generate audio data in audio frame units and video data in image frame units.
类似技术:
公开号 | 公开日 | 专利标题
US9445042B2|2016-09-13|Method and apparatus for synchronizing data streams containing audio, video and/or other data
US9711184B2|2017-07-18|Method of storing a real time stream of information signals on a disc like record carrier
US8886010B2|2014-11-11|Apparatus and method for decoding data for providing browsable slide show, and data storage medium therefor
US8699854B2|2014-04-15|Method for reproducing data recorded on an interactive recording medium in conjunction with associated auxiliary data
US8588312B2|2013-11-19|Method and device for information transmission with time information for controlling a period of time for overlay information display
JP5676087B2|2015-02-25|Method and system for displaying subtitle information during video trick mode
KR100821949B1|2008-04-15|Method of processing a received data stream, recording apparatus, recording medium and method of signal conveying
KR100476135B1|2005-08-10|Digital signal encoding method and apparatus, digital signal transmission method, recording medium
EP1447983B1|2009-12-30|Method of recording scrambled digital data, storage medium and method of reading such data
KR100272411B1|2000-12-01|Method for recording data with reproduction timing information
KR100342120B1|2002-11-30|Data recording method and apparatus, data recording medium, and data reproducing method and apparatus
TW439054B|2001-06-07|Optical disc, optical disc recording method and apparatus, and optical disc reproducing method and apparatus
JP5052848B2|2012-10-17|Video stream playback method, playback device, recording method, recording device, and recording medium
EP1126459B1|2006-01-11|Data recording method and data recording device
RU2470386C2|2012-12-20|Information storage medium for use with reproducing/recording device and device for reproducing audio/video | data and text subtitle data
CN1723703B|2012-05-30|Data processing device and method
US7519275B2|2009-04-14|Data storage medium in which multiple bitstreams are recorded, apparatus and method for recording the multiple bitstreams, and apparatus and method for reproducing the multiple bitstreams
KR100189512B1|1999-06-01|Audio/video decoding system
US7133347B2|2006-11-07|Information outputting apparatus and method, and presentation medium for digital television broadcast systems
KR100910972B1|2009-08-05|Method for controling a playback in interactive optical disc player
US7574113B2|2009-08-11|Video and audio data recording apparatus, video and audio data recording method, video and audio data reproducing apparatus, and video and audio data reproducing method
EP1230795B1|2003-07-09|Eliminating picture format artifacts in mpeg trick modes
JP3363117B2|2003-01-08|Digital data stream recording method and reproduction method, and apparatus therefor
US7054546B2|2006-05-30|Data multiplexing method, data recorded medium, data recording apparatus and data recording program
DE60212379T2|2007-05-24|Method and device for data recording
同族专利:
公开号 | 公开日
KR100300977B1|2001-09-06|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
法律状态:
1998-03-06|Application filed by 윤종용, 삼성전자 주식회사
1998-03-06|Priority to KR1019980007524A
1999-10-05|Publication of KR19990074132A
2001-09-06|Application granted
2001-09-06|Publication of KR100300977B1
优先权:
申请号 | 申请日 | 专利标题
KR1019980007524A|KR100300977B1|1998-03-06|1998-03-06|Disk for writing additional data for slide show and apparatus and method for performing slide show|
[返回顶部]