[go: up one dir, main page]

CN1144214C - Method of selecting channel, optical recording and reproducing apparatus - Google Patents

Method of selecting channel, optical recording and reproducing apparatus Download PDF

Info

Publication number
CN1144214C
CN1144214C CNB001010867A CN00101086A CN1144214C CN 1144214 C CN1144214 C CN 1144214C CN B001010867 A CNB001010867 A CN B001010867A CN 00101086 A CN00101086 A CN 00101086A CN 1144214 C CN1144214 C CN 1144214C
Authority
CN
China
Prior art keywords
channel
program
audio
stream
data
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
Application number
CNB001010867A
Other languages
Chinese (zh)
Other versions
CN1306278A (en
Inventor
文诚辰
吴永南
郑泰允
姜政锡
朴判基
朴凤吉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Priority to CNB001010867A priority Critical patent/CN1144214C/en
Publication of CN1306278A publication Critical patent/CN1306278A/en
Application granted granted Critical
Publication of CN1144214C publication Critical patent/CN1144214C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

A method of allocating a channel Identifier of an audio signal, a method of selecting an audio channel using the same, and apparatuses suitable for the same are provided. The method selects an audio channel comprising a plurality of a/V data streams of programs, each program comprising at least two audio data streams, each audio data stream comprising at least two non-repeating secondary audio data streams having a sequence of IDs corresponding to predetermined priorities, comprising the steps of: (a) searching for whether there is an auxiliary audio stream having the same channel ID as that of the auxiliary audio stream assigned to the reproduction program before the change in the changed program when the one program is changed to the other program; (b) selecting the secondary audio data stream when it is determined in step (a) to be present.

Description

选择信道的方法、光学记录和再现装置Method for selecting channel, optical recording and reproducing apparatus

                           技术领域 technical field

本发明涉及一种分配音频信道识别符(identification,ID)的方法,通过该方法,当节目或音频数据流在用于再现含有多个音频数据流的节目的音频/视频(A/V)装置中改变时,可以跟踪和选择用户所选择的音频信道,本发明还涉及一种利用该方法选择音频信道的方法以及一种适合于它们的光学记录和再现装置。The present invention relates to a method of assigning an audio channel identifier (identification, ID), by which method, when a program or audio data stream is used to reproduce a program containing multiple audio data streams on an audio/video (A/V) device The audio channel selected by the user can be tracked and selected when the medium is changed, and the present invention also relates to a method for selecting an audio channel using this method and an optical recording and reproducing apparatus suitable for them.

                             背景技术 Background technique

当前,运动图象专家组(moving picture engineering group,MPEG)和AC3经常被用作压缩编码音频信号的方法。在线性脉冲编码调制(pulse codemodulation,PCM)中,音频信号不是被压缩编码而是被原样记录。在数字TV广播或视频CDS和数字视盘(digital video disk,DVD)这些数字A/V装置中,主要使用MPEG。Currently, the moving picture engineering group (MPEG) and AC3 are often used as methods for compression-encoding audio signals. In linear pulse code modulation (PCM), the audio signal is not compressed but recorded as it is. In digital A/V devices such as digital TV broadcasting or video CDS and digital video disk (DVD), MPEG is mainly used.

当MPEG A/V数据的编码数据流和其它数据流被组合并应用到实际应用中时,有必要通过组合这些数据流来生成一个数据流。按照特定应用场合还可使用辅助数据。MPEG系统的作用是对视频和音频数据进行同步和多路复用。When encoded data streams of MPEG A/V data and other data streams are combined and applied to practical applications, it is necessary to generate one data stream by combining these data streams. Depending on the specific application, auxiliary data may also be used. The role of the MPEG system is to synchronize and multiplex video and audio data.

在MPEG系统中,采用分组(packet)进行多路复用。在采用分组进行多路复用时,每个视频和音频数据被分成多个叫做分组的数据流,这些分组具有适当的长度,诸如头部等的信息附加到分组上,并且这些视频和音频数据的分组被多路复用。In the MPEG system, multiplexing is performed using packets. When multiplexing with packets, each video and audio data is divided into multiple data streams called packets, these packets have an appropriate length, information such as headers are attached to the packets, and these video and audio data The packets are multiplexed.

分组包括在称为分组头部的区域中的用于识别数据项是视频还是音频数据的信息,如图1所示。分组的长度取决于传输介质或应用场合。A packet includes information for identifying whether a data item is video or audio data in an area called a packet header, as shown in FIG. 1 . The length of the packet depends on the transmission medium or application.

表1用于显示图1所示的分组头部的内容。Table 1 is used to show the contents of the packet header shown in FIG. 1 .

表1     主要项目  Packet_start_code_prefix       “00 00 01”h     stream_id     1字节,用于区分数据项目种类     PTS值     (DTS值)     数据   视频数据、MPEG音频数据或专用数据 Table 1 main project Packet_start_code_prefix "00 00 01"h stream_id 1 byte, used to distinguish the type of data item PTS value (DTS value) data Video data, MPEG audio data or private data

在表1中,Packet_start_code_prefix表示分组的开始,而stream_id表示分组中的数据项类型。例如,在视频数据的情况下,stream_id是二进制代码“1110 0000”b。在音频数据的情况下,stream_id是二进制代码“1100 0***”b。在这里,***表示可能以000b到111b存在的八种数据流。在MPEG系统中,除这两种数据项以外的其它数据项都被定义为专用数据流。代码“10111101”b可用于专用数据流。In Table 1, Packet_start_code_prefix indicates the start of the packet, and stream_id indicates the data item type in the packet. For example, in the case of video data, stream_id is binary code "1110 0000"b. In the case of audio data, stream_id is binary code "1100 0 *** "b. Here, *** indicates eight data streams that may exist from 000b to 111b. In the MPEG system, data items other than these two data items are defined as private data streams. Code "10111101"b is available for private data streams.

在MPEG系统标准中定义的显示时间标记(presentation time stamp,PTS)和解码时间标记(decoding time stamp,DTS)分别表示对视频或音频数据中的显示单元进行输出和解码的时间。显示单元是视频数据中的画面的帧和音频数据中的音频的帧。在音频数据的情况下,并不需要DTS。The presentation time stamp (PTS) and decoding time stamp (decoding time stamp, DTS) defined in the MPEG system standard represent the time at which the display unit in the video or audio data is output and decoded, respectively. A display unit is a frame of a picture in video data and a frame of audio in audio data. In the case of audio data, DTS is not required.

除MPEG音频数据外,诸如AC3或LPCM的音频数据被实现为专用数据流。专用数据流采用的分组头部的内容如表2所示。In addition to MPEG audio data, audio data such as AC3 or LPCM is implemented as a dedicated data stream. Table 2 shows the content of the packet header used by the dedicated data stream.

                           表2     主要项目   Packet_start_code_prefix     “00 00 01”h         stream_id     “1011 1101”h          PTS值       substream_id       AC3或LPCM   number_of_audio_channels      音频信道数目            数据 Table 2 main project Packet_start_code_prefix "00 00 01" h stream_id "1011 1101" h PTS value substream_id AC3 or LPCM number_of_audio_channels number of audio channels data

在表2中,substream_id用于区分诸如AC3或LPCM的音频数据编码类型。例如,在AC3的情况下,substream_id是“1010 0***”b。在这里,***表示就象在MPEG音频中存在的八种数据流。在MPEG系统中,一个节目可具有各种视频数据流和音频数据流。In Table 2, substream_id is used to distinguish audio data encoding types such as AC3 or LPCM. For example, in the case of AC3, substream_id is "1010 0 *** "b. Here, *** represents the eight data streams that exist just like in MPEG audio. In the MPEG system, one program can have various video streams and audio streams.

术语“number_of_audio_channels”表示信道的数目。可能有1ch、2ch、3ch、4ch和双重单信道(dual mono channel)。这里的信道不同于用户选择的信道。即,以上的信道除双重单信道外,在用户看来是一个信道。双重单信道被认为是两个信道。The term "number_of_audio_channels" indicates the number of channels. There may be 1ch, 2ch, 3ch, 4ch and dual mono channel. The channel here is different from the channel selected by the user. That is, the above channels are viewed as one channel by the user except for the double single channel. Dual single channel is considered two channels.

在MPEG-1或MPEG-2节目数据流(PS)中,存在视频或音频分组的上一层,叫做包(pack)。总之,通过组合多个分组而形成的包被看作一个基本单元。图2示出了该包的结构。在包的头部存在用于同步再现的时基基准(timebased reference)的附加信息。In an MPEG-1 or MPEG-2 program stream (PS), there is an upper layer of video or audio packets called packs. In summary, a packet formed by combining a plurality of packets is regarded as a basic unit. Figure 2 shows the structure of this package. There is additional information of a time-based reference for synchronous reproduction at the head of the pack.

表3示出了图2所示的包头部的内容。Table 3 shows the contents of the packet header shown in FIG. 2 .

                         表3     主要数据   Packet_start_code    “00 00 01 BA”h      “01”     说明数据为MPEG-2       SCR值    program_mux_rate  pack_stuffing_length table 3 main data Packet_start_code "00 00 01 BA" h "01" Description data is MPEG-2 SCR value program_mux_rate pack_stuffing_length

在表3中,Pack_start_code是包数据开始的代码。SCR值代表包数据到达解码器的缓冲器的时间,并用于使编码端口的系统时钟与解码端口的系统时钟同步。Progarm_mux_rate代表传输速率,视频、音频和专用数据项以该速率进行多路复用和传输。为正确解码数据,这些数据必须以高于所述传输速率的传输速率进行传输。Pack_stuffing_length代表伪(dummy)数据的数目。In Table 3, Pack_start_code is the code of the start of pack data. The SCR value represents when the packet data arrives at the decoder's buffer and is used to synchronize the system clock of the encode port with the system clock of the decode port. Progarm_mux_rate represents the transmission rate at which video, audio and private data items are multiplexed and transmitted. In order for data to be decoded correctly, these data must be transmitted at a higher transfer rate than stated. Pack_stuffing_length represents the number of dummy data.

图3示意性地示出了各信道和与其对应的音频信号。如图3所示,音频信号通过解码器被输出。具有输出的双重单信道的数据,即CH0的音频数据和CH1的音频数据类似于2ch数据。然而,双重单数据不同于2ch数据之处在于,在2ch数据中的左和右音频信号互相关联,而双重单数据中的CH0和CH1是独立的音频信号。Fig. 3 schematically shows each channel and its corresponding audio signal. As shown in FIG. 3, the audio signal is output through the decoder. Data with dual single channels output, ie audio data of CH0 and audio data of CH1 is similar to 2ch data. However, the double single data is different from the 2ch data in that the left and right audio signals in the 2ch data are associated with each other, whereas CH0 and CH1 in the double single data are independent audio signals.

例如,在双重单信道中,韩语音频数据可加载到CH0而英语音频数据可加载到CH1。因此,通常两个信道中仅有一个输出,或者CH0音频数据和CH1音频数据分别通过左扬声器和右扬声器被输出。For example, in dual mono channel, Korean audio data can be loaded to CH0 and English audio data can be loaded to CH1. Therefore, usually only one of the two channels is output, or CH0 audio data and CH1 audio data are output through the left speaker and the right speaker, respectively.

图4示出了用于解码和输出双重单信道的数据的装置。当选择信号为0时,图4所示的装置输出CH0音频来作为左音频和右音频。当选择信号为1时,该装置输出CH1音频来作为左音频和右音频。当选择信号为2时,该装置分别输出CH1和CH2音频来作为左音频和右音频。FIG. 4 shows a device for decoding and outputting data of a dual single channel. When the selection signal is 0, the device shown in FIG. 4 outputs CH0 audio as left audio and right audio. When the selection signal is 1, the device outputs CH1 audio as left audio and right audio. When the selection signal is 2, the device outputs CH1 and CH2 audio as left audio and right audio respectively.

图5示意性地示出了将多语音音频信号作为双重单音频数据记录或再现的方法。多语音音频信号是由主音频数据和副音频数据形成的。当数据被记录时,主音频数据和副音频数据通过多语音编码器被编码成音频数据流。与此同时,主音频数据被编码成CH0音频数据而副音频数据被编码成CH1音频数据。FIG. 5 schematically shows a method of recording or reproducing a multi-speech audio signal as double single audio data. A multi-speech audio signal is formed of main audio data and sub audio data. When data is recorded, main audio data and sub audio data are encoded into an audio data stream by a multi-vocoder. At the same time, main audio data is encoded as CH0 audio data and sub audio data is encoded as CH1 audio data.

当数据被再现时,音频数据流通过多语音解码器被解码成CH0音频数据和CH1音频数据。CH0音频数据是主音频数据而CH1音频数据是副音频数据。When the data is reproduced, the audio data stream is decoded into CH0 audio data and CH1 audio data by the multi-voice decoder. CH0 audio data is main audio data and CH1 audio data is sub audio data.

在这里,假定存在多个音频数据流。举个例子,当A/V数据流中存在两个音频数据流时,用户可以选择两个信道中的一个。当所选择的音频数据流是双重单数据时,即,包括有副音频数据流时,用户可以选择两个信道。Here, it is assumed that there are a plurality of audio data streams. For example, when there are two audio data streams in the A/V data stream, the user can select one of the two channels. When the selected audio data stream is dual single data, that is, when the sub audio data stream is included, the user can select two channels.

                         发明内容 Contents of the invention

本发明的一个目的是提供一种当在包括多个音频数据流的音频/视频(A/V)数据流中的每个音频数据流都处于双重模式时,将信道识别符(ID)分配给包括在音频数据流中的副音频数据流的方法。An object of the present invention is to provide a method for distributing channel identifiers (IDs) to Method of sub audio stream included in audio stream.

本发明的另一个目的是提供一种尽管用于再现多个允许双重单模式的音频数据流的A/V装置中的节目或音频数据已经改变,也能通过跟踪用户输入的音频信道选择来选择相同类型的音频信道的方法。Another object of the present invention is to provide an audio channel selection that can be selected by tracking the user input although the program or audio data in the A/V apparatus for reproducing a plurality of audio data streams that allow dual single mode has changed. methods for audio channels of the same type.

相应地,为达到以上第一个目的,提供了一种分配音频信道ID的方法,其中,信道ID 2n-1(n是音频数据流的优先级,1,2,3,...)被分配给音频/视频(A/V)数据流中的音频数据流,所述音频/视频(A/V)数据流包括至少两种音频数据流,其每一种都处于双重单模式。Correspondingly, in order to achieve the above first object, a method for assigning audio channel IDs is provided, wherein, channel ID 2n-1 (n is the priority of the audio data stream, 1, 2, 3, ...) is assigned Assigned to an audio data stream in an audio/video (A/V) data stream, the audio/video (A/V) data stream comprising at least two audio data streams, each of which is in dual single mode.

为达到上述第二个目的,提供了一种用于选择A/V数据流的音频信道的方法,所述A/V数据流包括多个节目,每个节目包括至少两种音频数据流,每种音频数据流包括至少两个不重复并且具有相应于预定优先级的一系列ID的副音频数据流,所述方法包括步骤:当一个节目被改变成另一个节目时,在改变后的节目中搜索是否存在具有与所述节目改变之前分配给正在再现的节目的副音频数据流的信道ID相同的信息ID的副音频数据流;以及,当存在具有与所述节目改变之前分配给正在再现的节目的副音频数据流的信道ID相同的信道ID的副音频数据流时,选择所述副音频数据流,其中,当不存在具有与所述节目改变前分配给正在被再现的节目的音频数据流的信道ID相同的信道ID的副音频数据流时,所述方法还包括步骤:在选择的节目的副音频数据流中选择具有第一优先权的信道选择编号的副音频数据流,当不存在具有与所述节目改变前分配给正在被再现的节目的音频数据流的信道ID相同的信道ID的副音频数据流时,所述方法还包括以下步骤:在选择的节目的副音频数据流中搜索是否存在这样的副音频数据流:即该副音频数据流的信道ID具有比在所述节目改变前分配给再现节目的副音频数据流的信道ID的优先权更低的优先权;及当存在副音频数据流时,从选择的节目的副音频数据流中选择这样的副音频数据流:即该副音频数据流的信道ID具有比在所述节目改变前分配给再现节目的副音频数据流的信道ID的优先权更低的优先权。To achieve the above second object, a method for selecting an audio channel of an A/V data stream is provided, the A/V data stream includes a plurality of programs, each program includes at least two audio data streams, each The audio data stream includes at least two sub-audio data streams that do not repeat and have a series of IDs corresponding to predetermined priorities, and the method includes the steps of: when a program is changed to another program, in the changed program Searching for whether there is a sub audio stream having the same information ID as the channel ID assigned to the sub audio stream of the program being reproduced before the program is changed; When the sub audio stream of the same channel ID as the channel ID of the sub audio stream of the program is selected, the sub audio stream is selected when there is no audio data having the same channel ID assigned to the program being reproduced before the change of the program When the channel ID of the flow is the same as the sub-audio data stream of the channel ID, the method also includes the step of: selecting the sub-audio data stream with the channel selection number of the first priority in the sub-audio data stream of the selected program, when not When there is a sub-audio stream having the same channel ID as the channel ID assigned to the audio stream of the program being reproduced before the program is changed, the method further comprises the step of: searching whether there is such a sub audio stream whose channel ID has a lower priority than that assigned to the channel ID of the sub audio stream of the reproduced program before said program change; and When there is a sub audio stream, select such a sub audio stream from among the sub audio streams of the selected program that the channel ID of the sub audio stream has a higher channel ID than the sub audio stream assigned to the reproduced program before said program is changed The priority of the channel ID of the stream is lower priority.

为达到上述第三个目的,提供了一种光学记录和再现装置,该装置包括:一拾取单元,用于对来自盘的光信号进行拾取;一RF AMP(射频放大器),用于将所述拾取单元生成的光信号转换成电信号并且提取(extract)一伺服信号和调制数据;一数字信号处理器,用于通过对所述RF AMP提供的调制数据进行解调来输出压缩的A/V数据流;一伺服单元,用于从所述RF AMP接收信息,该信息是控制伺服和系统控制器并执行伺服操作所要求的信息;一AV编解码器(codec),用于对所述数字信号处理器提供的压缩A/N数据流进行解码并且输出包括多个音频数据流的A/V数据流;一键输入单元,用于输入用户的键输入;和一系统控制器,用于通过所述键输入单元执行用户接口和控制所述拾取单元、所述RF AMP、所述数字信号处理器和所述AV编解码器,其中,当一个节目改变成另一个节目时,所述系统控制器在改变后的节目中搜索是否存在具有与在节目改变前分配给再现节目的副音频数据流的信道ID相同的副音频数据流,并且在改变后的节目中选择具有与在节目改变前被分配给再现节目的副音频数据流的信道ID相同的信道ID的副音频数据流。In order to achieve the above-mentioned third object, an optical recording and reproducing device is provided, which includes: a pick-up unit for picking up an optical signal from a disc; an RF AMP (radio frequency amplifier) for converting said The optical signal generated by the pickup unit is converted into an electrical signal and a servo signal and modulation data are extracted; a digital signal processor for outputting compressed A/V by demodulating the modulation data provided by the RF AMP data stream; a servo unit for receiving information from the RF AMP that is required to control the servo and system controller and perform servo operations; an AV codec (codec) for encoding the digital The compressed A/N data stream provided by the signal processor decodes and outputs an A/V data stream comprising a plurality of audio data streams; a key input unit for inputting a user's key input; and a system controller for passing through The key input unit implements the user interface and controls the pickup unit, the RF AMP, the digital signal processor, and the AV codec, wherein when one program is changed to another, the system control The device searches the program after the change for a sub audio stream having the same channel ID as that assigned to the sub audio stream of the reproduced program before the program change, and selects the channel ID of the sub audio stream assigned to the program after the change. A sub audio stream having the same channel ID as the channel ID of the sub audio stream of the playback program is allocated.

                           附图说明 Description of drawings

通过参照附图对本发明的优选实施例进行详细描述,本发明的以上目的和优点将会变得更明朗,附图中:By describing in detail preferred embodiments of the present invention with reference to the accompanying drawings, the above purpose and advantages of the present invention will become clearer, in the accompanying drawings:

图1示出了MPEG系统中的分组的结构;Figure 1 shows the structure of a packet in the MPEG system;

图2示出了MPEG系统中的包的结构;Figure 2 shows the structure of a packet in the MPEG system;

图3示出了每个信道中的音频信号;Figure 3 shows the audio signal in each channel;

图4示出了对双重单信道的数据进行解码和输出的装置的示例;Fig. 4 shows the example of the device that the data of double single channel is decoded and output;

图5示意性地示出了将多语音音频信号记录和再现为双重单音频数据的方法;及Fig. 5 schematically shows the method that multi-speech audio signal is recorded and reproduced as double single audio data; and

图6是显示按照本发明的光学记录和再现装置的结构的方框图。Fig. 6 is a block diagram showing the structure of an optical recording and reproducing apparatus according to the present invention.

                        具体实施方式 Detailed ways

按照本发明,在分配音频信道识别符(ID)的方法中,不同的信道ID被分配给包括在节目中的各个音频信道。According to the present invention, in a method of assigning audio channel identifiers (IDs), different channel IDs are assigned to respective audio channels included in a program.

表4示出了当在一个节目中记录了三个音频数据流时,信道ID被分配给数据流的示例。Table 4 shows an example in which channel IDs are assigned to streams when three audio streams are recorded in one program.

                          表4    非双重单       双重单     信道ID   信道ID   数据流1     1     CH0     1     CH1     2   数据流2     3     CH0     3     CH1     4   数据流3     5     CH0     5     CH1     6 Table 4 non-double single double single channel ID channel ID data flow 1 1 CH0 1 CH1 2 data flow 2 3 CH0 3 CH1 4 data flow 3 5 CH0 5 CH1 6

在除双重单情况(case)的其它情况下,给出了诸如2n-1(n=1,2和3)的信道ID。此时,n与数据流数目相同。在双重单的情况下,信道ID 2n-1分给CH0而信道ID分给CH1。In other cases than the double single case, channel IDs such as 2n-1 (n=1, 2 and 3) are given. At this time, n is the same as the number of data streams. In case of double single, the channel ID 2n-1 is assigned to CH0 and the channel ID is assigned to CH1.

当用户通过诸如遥控器的装置按下音频改变键时,比当前再现信道ID更大的数目被顺序选择和输出。当用户选择信道ID时,对应于该ID的音频数据流被选择、解码和输出。When the user presses an audio change key through a device such as a remote controller, numbers larger than the current reproduction channel ID are sequentially selected and output. When the user selects a channel ID, the audio data stream corresponding to the ID is selected, decoded and output.

按照本发明,在音频信道选择方法中,当节目改变时,前一个节目中选择的音频信道在下一个节目中被跟踪和选择。而且,当节目改变前没有音频信道时,将选择默认的音频信道。According to the present invention, in the audio channel selection method, when the program is changed, the audio channel selected in the previous program is tracked and selected in the next program. Also, when there is no audio channel before the program change, the default audio channel will be selected.

这里,假定当数据被再现时输入新的数据流。在新的数据流中可以记录不同于前面的数据流的音频数据。例如,当在前面的数据流中记录一种双重单音频数据流时,在新的数据流中将记录两种非双重单数据流。Here, it is assumed that a new data stream is input when data is reproduced. Audio data different from the preceding data stream can be recorded in the new data stream. For example, when a dual mono audio stream is recorded in the previous stream, two non-dual mono audio streams will be recorded in the new stream.

按照本发明,在音频信道选择方法中,当存在相应于要被再现的信道ID的数据时,该数据被选择和再现。当缺省为没有相应的数据时,对应于信道ID-1的数据被选择和输出。According to the present invention, in the audio channel selection method, when there is data corresponding to a channel ID to be reproduced, the data is selected and reproduced. When there is no corresponding data by default, data corresponding to channel ID-1 is selected and output.

当存在相应于正在被再现的信道ID的数据时,该数据被选择和再现。当不存在相应的数据时,并且当当前信道为偶数编号时,搜索当前信道ID-1。当存在相应于信道ID-1的数据时,该数据被选择和输出。当不存在所述数据时,相应于信道ID 1的数据被选择和输出。当不存在相应的数据且当前信道为奇数据编号时,相应于信道ID 1的数据被选择和输出。When there is data corresponding to the channel ID being reproduced, the data is selected and reproduced. When there is no corresponding data, and when the current channel is even-numbered, the current channel ID-1 is searched. When there is data corresponding to channel ID-1, the data is selected and output. When the data does not exist, data corresponding to channel ID 1 is selected and output. When there is no corresponding data and the current channel has an odd data number, the data corresponding to channel ID 1 is selected and output.

表5示出了音频数据流的组合的另一个示例。Table 5 shows another example of combinations of audio data streams.

                          表5            节目1             节目2   数据流1(双重单)  CH0;信道ID 1   数据流1(非双重单)   信道ID 1  CH1;信道ID 2   数据流2(双重单)  CH0;信道ID 3   数据流2(非双重单)   信道ID 3  CH1;信道ID 4 table 5 program 1 program 2 Data Stream 1 (Dual Single) CH0; Channel ID 1 Data stream 1 (non-dual single) Channel ID 1 CH1; Channel ID 2 Data Stream 2 (Dual Single) CH0; Channel ID 3 Data stream 2 (non-dual single) Channel ID 3 CH1; Channel ID 4

例如,当用户在节目1的再现过程中压下音频改变键时,输出音频信号以数据流号码1的CH0、数据流号码1的CH1、数据流号码2的CH0和数据流号码2的CH1的次序变化。For example, when the user presses the audio change key during the reproduction of program 1, the audio signal is output in CH0 of stream number 1, CH1 of stream number 1, CH0 of stream number 2, and CH1 of stream number 2. order changes.

当通过选择信道ID为3的数据流号码2的CH0来再现节目1并且想要再现下一个节目2时,将考查是否存在信道ID 3的数据。因为在节目2中存在相应于信道ID 3的数据流2,所以数据流2被再现。When program 1 is reproduced by selecting CH0 of stream number 2 with channel ID 3 and the next program 2 is intended to be reproduced, it will be checked whether data of channel ID 3 exists. Since stream 2 corresponding to channel ID 3 exists in program 2, stream 2 is reproduced.

当通过选择信道ID为4的数据流2的CH1来再现节目1并且想要再现下一个节目2时,将考查是否存在信道ID 4的数据。因为在节目2中不存在相应于信道ID 4的数据,作为缺省信道的信道ID为1的数据流1被选择和再现。When program 1 is reproduced by selecting CH1 of stream 2 with channel ID 4 and the next program 2 is intended to be reproduced, it will be checked whether data of channel ID 4 exists. Since data corresponding to channel ID 4 does not exist in program 2, stream 1 having channel ID 1 as a default channel is selected and reproduced.

在另一个优选的改变信道的方法中,将考查是否有通过从信道ID 4减去1所得到的信道ID 3。当存在该信道ID时,则选择该信道ID。当不存在该信道ID时,信道ID为1的数据流1可以被选择和再现。在这种情况下,因为存在信道ID 3的数据,所以信道ID 3的数据被再现。In another preferred method of changing channels, it is checked whether there is a channel ID 3 obtained by subtracting 1 from channel ID 4. When the channel ID exists, the channel ID is selected. When the channel ID does not exist, stream 1 with a channel ID of 1 can be selected and reproduced. In this case, since the data of the channel ID 3 exists, the data of the channel ID 3 is reproduced.

按照本发明的方法,当信道ID是奇数编号时,该信道为非双重单信道或双重单信道中的主音频信道。当信道ID是偶数编号时,该信道为双重单信道中的副音频信道。According to the method of the present invention, when the channel ID is an odd number, the channel is a non-dual single channel or the main audio channel in a dual single channel. When the channel ID is an even number, the channel is a sub audio channel in a dual mono channel.

当用户改变音频信道时,对用户来说,最好是不管音频数据的信道是否被分类成单独的音频数据流或分类为双重单信道,信道都将得到改变。When the user changes the audio channel, it is preferable for the user whether the channel of the audio data is classified as a separate audio data stream or as a dual single channel, the channel will be changed.

按照本发明的音频信道选择方法,当接收到音频改变键时,从主音频到副音频的改变是在相应的音频数据流中执行的,并且执行到下一个音频数据的改变。According to the audio channel selection method of the present invention, when the audio change key is received, the change from the main audio to the sub audio is performed in the corresponding audio data stream, and the change to the next audio data is performed.

当用户选择一个音频信道时,当前选择的信道即便是在节目被改变的情况下仍被保持。When the user selects an audio channel, the currently selected channel is maintained even if the program is changed.

然而,当不存在相应的音频信道时,信道必须被改变成适当的信道,而且改变后的信道必须被选择。此时,缺省信道CH0被选择和再现,或者最接近于当前选择的音频信道的信道被搜索,然后被再现(当信道ID是偶数编号时,也就是说,在副音频数据的情况下,主音频信道,即奇数编号的信道ID-1,可被认为是最近的信道)。However, when there is no corresponding audio channel, the channel must be changed to an appropriate channel, and the changed channel must be selected. At this time, the default channel CH0 is selected and reproduced, or the channel closest to the currently selected audio channel is searched for and then reproduced (when the channel ID is an even number, that is, in the case of sub audio data, The main audio channel, odd numbered channel ID-1, can be considered the closest channel).

而且,当不存在相应于当前设定的信道ID的音频数据流时,信道ID被存储,而且基本信道通过以上提到的方法被选择和输出,或者最近的信道被选择和再现,并且当相应于以上的信道ID的音频数据流出现时,数据被选择和输出。Also, when there is no audio data stream corresponding to the currently set channel ID, the channel ID is stored, and the basic channel is selected and output by the above-mentioned method, or the latest channel is selected and reproduced, and when the corresponding When the audio data stream of the above channel ID is present, the data is selected and output.

这是在用户选择和再现副音频信道的情况下实现的,然后选择和再现另一个短时不具有副音频的节目,并且当带有副音频的节目被再现时,选择和再现最初的副音频。如不这样做,用户必须执行改变来再现副音频。This is achieved when the user selects and reproduces a sub-audio channel, then selects and reproduces another program briefly without sub-audio, and when the program with sub-audio is reproduced, selects and reproduces the original sub-audio . If this is not done, the user must perform changes to reproduce the secondary audio.

图6是适合于本发明的光学记录和再现装置的方框图。A/V数据通过可记录盘被记录和再现。光学记录和再现装置的功能可被分成记录和再现。Fig. 6 is a block diagram of an optical recording and reproducing apparatus suitable for the present invention. A/V data is recorded and reproduced through a recordable disc. The functions of the optical recording and reproducing apparatus can be divided into recording and reproducing.

在记录数据的过程中,AV编解码器110对通过预定压缩方案从外部接收的A/V信号进行压缩编码并且提供关于压缩数据的数量的信息。数字信号处理器(digital signal processor,DSP)120接收从AV编解码器110提供的A/V数据,分配用于处理纠错码(error correction code,ECC)的附加数据,并且按预定的调制方案执行调制。高频放大器(RF AMP)130将DSP 120提供的电数据转换成光信号。In recording data, the AV codec 110 compression-codes an A/V signal received from the outside by a predetermined compression scheme and provides information on the amount of compressed data. A digital signal processor (DSP) 120 receives A/V data supplied from the AV codec 110, distributes additional data for processing an error correction code (ECC), and performs a predetermined modulation scheme Perform modulation. A high frequency amplifier (RF AMP) 130 converts the electrical data provided by the DSP 120 into an optical signal.

拾取单元140包括用于在光盘上记录来自RF AMP 130的光信号以及执行聚焦和跟踪的驱动器。伺服单元150从RFAMP 130和系统控制器160接收控制伺服所要求的信息并且控制所述伺服。The pickup unit 140 includes a driver for recording an optical signal from the RF AMP 130 on an optical disc and performing focusing and tracking. The servo unit 150 receives information required to control the servo from the RFAMP 130 and the system controller 160 and controls the servo.

系统控制器160控制整个系统,决定音频数据的编码模式,将数据记录在光盘上并且控制该数据。The system controller 160 controls the entire system, decides an encoding mode of audio data, records data on an optical disc and controls the data.

在再现数据的过程中,拾取单元140从存储数据的盘上拾取光信号。数据是从光信号中提取的。RF AMP 130将来自拾取单元140的光信号转换成电信号并且提取用于控制伺服和调制数据的伺服信号。In reproducing data, the pickup unit 140 picks up an optical signal from a disc storing data. Data is extracted from the optical signal. The RF AMP 130 converts an optical signal from the pickup unit 140 into an electrical signal and extracts a servo signal for controlling servo and modulating data.

DSP 120对由相应于用于调制数据的调制方案的RF AMP 130所提供的电信号的调制数据进行解调,并且通过执行ECC来除去附加数据。伺服单元150从RF AMP 130和系统控制器160接收控制伺服所要求的信息并且执行伺服操作。The DSP 120 demodulates modulated data of an electrical signal supplied by the RF AMP 130 corresponding to a modulation scheme used to modulate the data, and removes additional data by performing ECC. The servo unit 150 receives information required to control servos from the RF AMP 130 and the system controller 160 and performs servo operations.

AV编解码器110对DSP 120提供的压缩A/V数据进行解码并且输出A/V信号。The AV codec 110 decodes compressed A/V data supplied from the DSP 120 and outputs an A/V signal.

系统控制器160执行用户接口,例如,它通过以上的方法处理用户的键输入,控制拾取单元140、RF AMP 130、DSP 120和AV编解码器110,并且分析音频数据流以及控制拾取部分140、RF AMP 130、DSP 120和AV编解码器110,以便当用于改变音频信道的命令从键输入单元170接收时选择和再现相应的音频数据。The system controller 160 executes the user interface, for example, it processes the user's key input through the above method, controls the pickup unit 140, the RF AMP 130, the DSP 120 and the AV codec 110, and analyzes the audio data stream and controls the pickup section 140, The RF AMP 130, the DSP 120, and the AV codec 110 to select and reproduce corresponding audio data when a command for changing an audio channel is received from the key input unit 170.

如以上所述,按照本发明的信道ID分配方法,当通过将不同的信道ID分配给音频数据流的各信道来选择音频信号时,能够跟踪相同的信道。As described above, according to the channel ID assigning method of the present invention, when audio signals are selected by assigning different channel IDs to the respective channels of the audio data stream, the same channel can be tracked.

按照本发明的音频信道选择方法,当节目或音频数据流改变时,能够跟踪用户所选择的音频模式。According to the audio channel selection method of the present invention, the audio mode selected by the user can be tracked when the program or the audio data stream is changed.

尽管以上描述了本发明的优选实施例,但本发明不限于此,本领域普通技术人员可以在所附权利要求所限定的本发明的精神和范围内对本发明进行许多修改和润饰。Although the preferred embodiments of the present invention have been described above, the present invention is not limited thereto, and those skilled in the art can make many modifications and modifications to the present invention within the spirit and scope of the present invention defined by the appended claims.

Claims (2)

1.一种选择A/V数据流的音频信道的方法,所述A/V数据流包括多个节目,每个节目包括至少两种音频数据流,每种音频数据流包括至少两个不重复并且具有相应于预定优先级的一系列ID的副音频数据流,所述方法包括以下步骤:1. A method for selecting an audio channel of an A/V data stream, said A/V data stream comprising a plurality of programs, each program comprising at least two audio data streams, each audio data stream comprising at least two non-repeating And there is a secondary audio data stream corresponding to a series of IDs of predetermined priority, the method comprises the following steps: (a)当一个节目被改变成另一个节目时,在改变后的节目中搜索是否存在具有与所述节目改变之前分配给正在再现的节目的副音频数据流的信道ID相同的信道ID的副音频数据流;以及(a) When a program is changed to another program, it is searched in the changed program whether there is a sub with the same channel ID as the channel ID assigned to the sub audio stream of the program being reproduced before the program is changed. audio data stream; and (b)当在步骤(a)中确定存在具有与所述节目改变之前分配给正在再现的节目的副音频数据流的信道ID相同的信道ID的副音频数据流时,选择所述副音频数据流,(b) when it is determined in step (a) that there is a sub audio stream having the same channel ID as the channel ID assigned to the sub audio stream of the program being reproduced before the program is changed, selecting the sub audio data flow, 其中,当不存在具有与所述节目改变前分配给正在被再现的节目的音频数据流的信道ID相同的信道ID的副音频数据流时,所述方法还包括步骤:在选择的节目的副音频数据流中选择具有第一优先权的信道选择编号的副音频数据流,Wherein, when there is no sub-audio data stream having the same channel ID as the channel ID assigned to the audio data stream of the program being reproduced before the program is changed, the method further includes the step of: Select the secondary audio data stream with the channel selection number of the first priority in the audio data stream, 当不存在具有与所述节目改变前分配给正在被再现的节目的音频数据流的信道ID相同的信道ID的副音频数据流时,所述方法还包括以下步骤:When there is no sub-audio stream with the same channel ID as the channel ID assigned to the audio stream of the program being reproduced before the program is changed, the method further comprises the steps of: 在选择的节目的副音频数据流中搜索是否存在这样的副音频数据流:即该副音频数据流的信道ID具有比在所述节目改变前分配给再现节目的副音频数据流的信道ID的优先权更低的优先权;及In the sub audio streams of the selected program, it is searched whether there is a sub audio stream whose channel ID is higher than the channel ID assigned to the sub audio stream of the reproduced program before said program is changed. the lower priority; and 当存在副音频数据流时,从选择的节目的副音频数据流中选择这样的副音频数据流:即该副音频数据流的信道ID具有比在所述节目改变前分配给再现节目的副音频数据流的信道ID的优先权更低的优先权。When there is a sub audio stream, select such a sub audio stream from among the sub audio streams of the selected program that the channel ID of the sub audio stream has a higher channel ID than the sub audio stream assigned to the reproduced program before said program is changed The priority of the channel ID of the stream is lower priority. 2.一种光学记录和再现装置,包括:2. An optical recording and reproducing apparatus comprising: 一拾取单元,用于从一盘拾取光信号;a pick-up unit for picking up optical signals from a disc; 一射频放大器,用于将所述拾取单元生成的光信号转换成电信号以及提取一伺服信号和调制数据;a radio frequency amplifier for converting the optical signal generated by the pickup unit into an electrical signal and extracting a servo signal and modulation data; 一数字信号处理器,用于通过对由所述射频放大器提供的调制数据进行解调而输出压缩的A/V数据流;a digital signal processor for outputting a compressed A/V data stream by demodulating modulated data provided by said radio frequency amplifier; 一伺服单元,用于从所述射频放大器接收信息,该信息是控制伺服和系统控制器所要求的信息,并用于控制所述伺服;a servo unit for receiving information from said radio frequency amplifier required to control the servo and system controller and for controlling said servo; 一AV编解码器,用于对由所述数字信号处理器提供的所述压缩的A/V数据流进行解码并且输出包括多个音频数据流的A/V数据流;an AV codec for decoding said compressed A/V data stream provided by said digital signal processor and outputting an A/V data stream comprising a plurality of audio data streams; 一键输入单元,用于输入用户的键输入;以及a key input unit for inputting user's key input; and 一系统控制器,用于通过所述键输入单元执行用户接口并控制所述拾取单元、所述射频放大器、所述数字信号处理器和所述AV编解码器,a system controller for performing a user interface through the key input unit and controlling the pickup unit, the radio frequency amplifier, the digital signal processor and the AV codec, 其中,当一个节目改变成另一个节目时,所述系统控制器在改变后的节目中搜索是否存在具有与在节目改变前分配给再现节目的副音频数据流的信道ID相同的信道ID的副音频数据流,并且在改变后的节目中选择具有与在所述节目改变前被分配给再现节目的副音频数据流的信道ID相同的信道ID的副音频数据流。Wherein, when one program is changed to another program, the system controller searches whether there is a sub channel ID identical to a channel ID assigned to a sub audio data stream of a reproduced program before the program change in the changed program. audio stream, and selects the sub audio stream having the same channel ID as the channel ID assigned to the sub audio stream of the reproduced program before said program change in the changed program.
CNB001010867A 2000-01-17 2000-01-17 Method of selecting channel, optical recording and reproducing apparatus Expired - Fee Related CN1144214C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB001010867A CN1144214C (en) 2000-01-17 2000-01-17 Method of selecting channel, optical recording and reproducing apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB001010867A CN1144214C (en) 2000-01-17 2000-01-17 Method of selecting channel, optical recording and reproducing apparatus

Related Child Applications (3)

Application Number Title Priority Date Filing Date
CN 02140733 Division CN1292430C (en) 2000-01-17 2000-01-17 Method for assigning audio channel identifier and method for selecting audio channel
CN 02140732 Division CN1282970C (en) 2000-01-17 2000-01-17 Optical recording and/or reproducing device
CN 02140731 Division CN1276425C (en) 2000-01-17 2000-01-17 Method for choosing audio frequency channel of audio frequency/video frequency data flow

Publications (2)

Publication Number Publication Date
CN1306278A CN1306278A (en) 2001-08-01
CN1144214C true CN1144214C (en) 2004-03-31

Family

ID=4575767

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB001010867A Expired - Fee Related CN1144214C (en) 2000-01-17 2000-01-17 Method of selecting channel, optical recording and reproducing apparatus

Country Status (1)

Country Link
CN (1) CN1144214C (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104796759A (en) * 2015-04-07 2015-07-22 无锡天脉聚源传媒科技有限公司 Method and device for extracting one-channel audio frequency from multiple-channel audio frequency

Also Published As

Publication number Publication date
CN1306278A (en) 2001-08-01

Similar Documents

Publication Publication Date Title
CN1269130C (en) Data storage medium for multi-bit stream and apparatus and method for recording/reproducing multi-bit stream
CN1276426C (en) Method and apparatus of recording/reproducing multi-channel stream
CN1685422A (en) Apparatus for recording a main file and auxiliary files in a track on a record carrier
CN1711605A (en) Information storage medium storing still picture, reproducing apparatus and method therefor
CN1685420A (en) Method and apparatus for recording a multi-component data stream and a high-density recording medium having a multi-component data stream recorded theron and reproducing method and apparatus of said r
WO2006054590A1 (en) Data processing apparatus
CN1135552C (en) Method and device for receiving audio data stream through digital interface
CN1221968C (en) Method and apparatus for recording multi-channel stream
CN1144214C (en) Method of selecting channel, optical recording and reproducing apparatus
CN1292430C (en) Method for assigning audio channel identifier and method for selecting audio channel
CN1276425C (en) Method for choosing audio frequency channel of audio frequency/video frequency data flow
CN1640136A (en) Device, record carrier and method for reproducing a video data signal
US6813281B1 (en) Method of assigning audio channel identification, method for selecting audio channel using the same, and optical recording and reproducing apparatus suitable therefor
CN1282970C (en) Optical recording and/or reproducing device
JP3873001B2 (en) Information recording medium, information recording apparatus and method, information reproducing apparatus and method, information recording / reproducing apparatus and method, computer program for recording or reproduction control, and data structure including control signal
CN1335711A (en) Program recording reproducing method and apparatus
US7231268B1 (en) Method of assigning audio channel identification, method for selecting audio channel using the same, and optical recording and reproducing apparatus suitable therefor
JP3647387B2 (en) Optical recording / reproducing device
US6694091B1 (en) Method of assigning audio channel identification, method for selecting audio channel using the same, and optical recording and reproducing apparatus suitable therefor
HK1061300A1 (en) A method of assigning audio channel identifications and a method for selecting audio channel
HK1061300B (en) A method of assigning audio channel identifications and a method for selecting audio channel
HK1061302B (en) A method for selecting audio channels of an a/v data stream
HK1061301B (en) An optical recording and/or reproducing apparatus
HK1061301A1 (en) An optical recording and/or reproducing apparatus
JPH1166754A (en) Multi-channel data recording medium and transmission recording and reproducing apparatus

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
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: 20040331

Termination date: 20140117