|Número de publicación||USRE44466 E1|
|Tipo de publicación||Concesión|
|Número de solicitud||US 10/170,822|
|Fecha de publicación||27 Ago 2013|
|Fecha de presentación||13 Jun 2002|
|Fecha de prioridad||7 Dic 1995|
|También publicado como||CN1179870A, CN1202676C, DE69615826D1, DE69615826T2, EP0811295A2, EP0811295B1, US6076062, USRE44955, WO1997021310A2, WO1997021310A3|
|Número de publicación||10170822, 170822, US RE44466 E1, US RE44466E1, US-E1-RE44466, USRE44466 E1, USRE44466E1|
|Inventores||Bernard Van Steenbrugge|
|Cesionario original||Koninklijke Philips Electronics N.V.|
|Exportar cita||BiBTeX, EndNote, RefMan|
|Citas de patentes (62), Otras citas (25), Clasificaciones (19), Eventos legales (1)|
|Enlaces externos: USPTO, Cesión de USPTO, Espacenet|
The invention relates to a method of transferring a non-PCM encoded audio bitstream read from a digital medium, subsequent to parsing thereof, via an IEC 958 protocolled interface to a multi-channel audio reproduction apparatus.
Digital video disc standardizing is proceeding at an accelerated pace. Commercially available MPEG1 decoder circuit SAA2502 is able to decode compressed digital audio received as a continuous bit stream. Present-day MPEG2 technology has standardized 5 channels, to wit: Left, Right, Center, Left Surround, Right Surround, and furthermore a low frequency enhancement (LFE) channel. The MPEG2 bit stream is distributed into frames of 1152 samples for each of the actual channels, and player operation is controllable in a non-uniform manner on a frame-to-frame basis. For example, the number of actual channels may vary, and certain ones or all of them may be outputting silence.
General background to the invention is given by the following earlier documents, all being at least co-assigned to the present assignee and being herein incorporated by reference:
EP Patent 402 973, EP Patent Application 660 540, corresponding U.S. Pat. No. 5,323,396, issued Jun. 21, 1994, which is a continuation of U.S. application Ser. No. 07/532,462, abandoned; U.S. Pat. No. 5,606,618, issued Feb. 25, 1997; U.S. Pat. No. 5,530,655, issued Jun. 25, 1996; U.S. Pat. No. 5,539,829, issued Jul. 23, 1996; U.S. Pat. No. 5,777,992, issued Jul. 7, 1998; and pending U.S. application Ser. No. 08/488,536, describing a Musicam Layer 1 encoder and decoder for L and R signals;
EP 678 226, corresponding to U.S. Pat. No. 5,544,247, issued Aug. 6, 1996, describing encoding and decoding of L, R and C channels;
U.S. patent application Ser. Nos. 08/032,915, 08/180,004, 08/427,046, describing the matrixing of bitrate-reduced L, R, C, SL and SR signals.
Now, in a consumer application (SPDIF) of the above specified digital video disc, two subframes are specified that each can simultaneously carry 32 bit data words. This allows to transfer via the IEC 958 bitstream either 2-channel linear PCM audio, or a set of alternating bitstreams, but not those configurations simultaneously. The IEC 958 standard specifies a widely used method for interconnecting digital audio equipment with 2-channel linear PCM audio. A need has been encountered to allow transferring non-PcM encoded audio bitstreams for consumer applications in the same protocolled environment, and in particular pause bursts, in case one or more of the audio channels would represent silence. In particular, the granularity of such pause representation at the receiver side should be sufficiently brief from a perceptive standpoint.
Accordingly, amongst other things, it is an object of the present invention to extend present protocols to allow transfer of non-PCM encoded audio bitstreams for consumer applications in the same protocolled environment.
This and other objects, features and advantages according to the present invention are provided by a method for decoding a non-PCM encoded audio bit stream, which can be read from a digital medium. Preferably, the method includes the steps, executed for each respective audio channel, of recurrently packaging MPEG audio samples in burst payloads, and packaging the burst payloads as user data in IEC958 format frames, including pause bursts which signal the absence of audio for all associated channels. According to one aspect of the present invention, each pause burst represents such audio absence during a perceptively acceptable time interval only.
According to the state of the art, the above granularity could reach several tens of milliseconds, which the present inventor has found unacceptably long. According to the invention, the granularity is in the millisecond range which is acceptable in all circumstances encountered at present.
These and other objects, features and advantages according to the present invention are proved by a method for receiving a non-PCM encoded audio bitstream emanating from a parsed bitstream read from a digital versatile disc DVD via an IEC 958 protocolled interface for use in a multi-channel reproduction apparatus. Advantageously, the method includes steps for receiving the parsed bitstream as a sequence of frames each accommodating, for each applicable bitstream, a uniform number of data bits, storing each frame in an intermediate frame buffer; detecting presence or absence of data pertaining to a particular output channel. Moreover, in response to the detecting step, executing decoding and outputting decoded information for the particular channel. However, under control of one or more pause bursts received, as representing a sequential multiplicity of absence of the detecting, controlling a soft mute block. It will be appreciated that this feature provides for straightforward decoding of the pause bursts for subsequent representation by a soft mute block.
These and other objects, features and advantages according to the present invention are provided by a device for implementing the method described immediately above, either on the encoding or the decoding side. Further advantageous aspects of the invention are set forth hereinafter.
These and further aspects and advantages of the invention will be discussed more in detail hereinafter with reference to the disclosure of preferred embodiments, and more in particular with reference to the following drawings, in which:
1. Data Formats
For better detailing the invention, first various applicable information formats are described.
V indicates no deviation from the standard;
U indicates user data with ‘0’ default;
C contains one bit of a channel status word, and
P is a parity bit relating to bits 4 through 31.
A pair of subframes may contain one PCM word from each of left and right channels.
According to the present invention, for consumer applications, the channel status word as built from a sequence of C bits has the following meaning: bit bO with value 0 indicates consumer PCM audio, bit bi with value 1 indicates Non-linear PCM samples, bits 8 through 15 contain a category code. Furthermore, the MPEG header indicates audio sample rate and sample size in bits.
Now, audio bit streams as read from the DVD disc may contain gaps, that may be due to pauses in the audio, or to a trick mode of the related video source, such as the transition to a freeze picture produced in track mode. Now, during transfer in bursts on the IEC 958, these gaps in the bit stream may remain unused or rather, filled with bursts of the data_type ‘pause’ to be described hereinafter. If the gap occurs in MPEG1 layer 1, or in MPEG 1 layer 2 or 3 data, or in MPEG2 without extension, or in MPEG2 data with extension audio bitstream, the gap will be filled with a sequence of bursts of data_type ‘pause’. These bursts may have the minimum allowable length therefor, corresponding to 32 sample periods. Preferably, this number is three times as long, so corresponding to 96 sample periods, which is the recurrency of LFE samples.
It is possible on this interface to simultaneously convey multiple multi-channel non_PCM encoded data streams, for example relating to both a main audio service and to an associated audio service. In that case, the burst of the associated service occurs before the burst of the main service to which it is associated.
repetition of burst in number of Pc Bits value content sample periods 0-4 0 Null data @4096 1 AC-3 stream 1536 2 SMPTE time stamp 3 MPEG1 layer 1 data 384 4 MPEG1 layer ⅔ or MPEG 2 1152 without extension 5 MPEG2 with extension 1152 6 PAUSE 32 or 96 7 ACX date 1024 8 MPEG2 layer 1 low sample rate 384 9 MPEG2 layer ⅔ low rate 1152 10-31 Reserved
The content of further bits of Pc is irrelevant to the present invention. The provision of the relatively brief ‘pause’ burst allows a low granularity size of ‘soft mute’ intervals controlled thereby. The indication of the various burst type specifications by Pc bit values 3, 4, 5, 8, 9, allows an extremely flexible control policy.
Now, an MPEG2 frame comprises 1152 samples for each encoded channel. The burst as shown in the uppermost row, is headed by a burst_preamble, followed by the payload, and stuffed with stuffing zero bits. The payload numbers up to 36768=1152=32 bits. Furthermore, there are at least 32 stuffing zeroes and 64 bits for the Pa..Pd header. Bitstreams matching the MPEG layer 2 data type are:
A burst with an Audio frame consists of a synchronized and concatenated Base frame (MPEG1 compatible) and an extension frame.
Now, by using units of 32 sample periods per subband filler, synchronization is maintained. In this respect,
2. Hardware Embodiments
For attaining full functionality of MPEG2, an external multichannel MC_box 46 has been provided. To this effect, first in player 30, the MPEG data is configured according to the burst format described with respect to the earlier Figures. Next, this requires an output channel 33 for data according to the standardized IEC 958 protocol, and which is used to convey a non-PCM bitstream inclusive of various commands for the MC_box. The channel may be based on galvanic interconnection or optical fibre. Optionally, interconnection is by a uni- or bidirectional channel 48, in particular for transmitting commands to the DVD player. The channel may be protocolled according to D2B described in U.S. Pat. No. 4,429,384 to the present assignee. Moreover as shown, a FIFO 28 is provided that by way of example accommodates 8 k Bytes as generally required for intermediate storage of MPEG data, a bus interface circuit 32 of commercially available type TDA1315, and a control interface circuit 34 of type MSM6307, organized according to the D2B protocol. Alternatively, block 32 receives commands from the microprocessor 26 on the data path, rather than on its control path.
Like the DVD player, MC_box 46 has an internal control path 41, interface circuit 38 of type MSM6307, and control processing in microprocessor 40. In correspondence to FIFO 28, the MC_box 46 has a relatively small FIFO 44. This stores the data of one bitstream while the previous one is decoded locally. The decoding pertains first to the burst level, and next to the sample level. The output from FIFO 44 feeds MC_decoder 42 that may output up to seven audio channels as indicated: Left, Right, LFE/C, Left center surround, Right center surround, Left surround and Right surround. As shown, these are grouped on four I2S interfaces, according to a protocol described in U.S. Pat. No. 4,755,817 to the present assignee. Alternatively FIFO 44 plus decoder 42 are combined into a single hardware block and controlled directly by the commands contained in the IEC 958 data. Moreover, the MC_Box attaches to the secondary control channel 48 by means of circuit 38.
Block 58 is an intermediate buffer that can hold n blocks as specified supra, optimized as regards to cost versus allowable occurrence of over/underflow; expected value of n is about four. Line 70 transmits a stop/go signal to DSP shell 54 that functions as source; line 68 transmits a request signal from the data destination block 60.
Block 60 executes the demultiplexing function with respect to the maximum of seven channels received; it is based on a similar Motorola 56000 DSP processor. In particular, block 62 symbolizes the subband filtering, whereas block 64 symbolizes an LFE upsample filter. Again, the processor shell has been indicated by block 66. During each execution cycle, 32 subchannels per channel are filtered, and unloaded by means of a dual port RAM: the length of a cycle is thus for a sample frequency of 44.1 kHz:32/44, lk=0.725 millisec. The delay length of the RAM for each channel is advantageously equal to 3*32 subsamples. Filtering takes place when 3*32 subsamples have been received, otherwise the subband filter will output all zeroes signalling an audio pause, which thus has a reduced granularity with respect to prior art. The processor will contain a ‘free running’ function, and will continually output audio samples at uniform intervals. The first DSP 56 will continually produce audio samples in bursts of 1152 samples per channel, 12 groups of 3*32 samples each for each and every channel. The real-time demand is on subband filter 62. If applicable, decoder 56/54 is put on “hold” to avoid an overflow of buffer 58.
The MC Box does not have a user control interface, but the data received on the IEC unidirectional interconnect 33 are used for effecting control, inclusive of the soft-mute and concealing feature according to the invention. If required, the D2B interconnect allows for sending control signals in the reverse direction. The multichannel decoder 60 can be controlled by decoder 54, such as by means of an I2C interface as disclosed in U.S. Pat. No. 4,689,740. This will be robust enough to recover from error conditions. However, no status output to a user is deemed necessary. If underflow occurs in buffer 58, the soft mute feature is controlled subsequently.
The hand-shake between the sub-sample buffer and decoder DSP 56 is implemented by a token that indicates the current owner of the block in question; this token is transferred when synchronization has been effected (77, 88). In the flowchart, block 78 detects either audio data, or a pause. Unless third pause, data type detecting is continued (78). Upon meeting a non-pause, decoding is continued in block 80, and the decoding result is outputted on line 81, subject to the reception of a blocking token to put the processor on hold via block 82. The handshake is between blocks 80 and 82. Bidirectional connection 83 allows reacting to the filling degree of buffer 58. When the third pause is received (84), block 86 prepares zero output blocks for outputting on line 81 as an alternative to the decoding results from block 80, to function as ‘soft mute’ information.
In the implementation, block 50 detects whether the buffer 58 is not empty. If empty, zeroes are output in such a way as to maintain synchronization. If not empty and a token has been passed, the block output is at right, and 32 samples are outputted for each actual channel, plus a single LFE sample. If not empty and no token has been passed, the block output is at left, and 32 zero subband samples are outputted to emulate a pause. Both outputs from block 50 lead to the input of subband filter 62 and LFE upsample filter 64 in
The token indicates which processor is currently the owner of the block. An owner has read/write access to a block, non-owners can only read, such as read the token. Block ownership is only passed along by the owner of the block, render the actual owner to non-owner. After power-on, all tokens will be handed to the decoder DSP. Absent a token, the subband filter will clear all registers and will filter exclusively zeroes. When synchronizing on the Burst_Preamble, the first token shall be passed to the subband filter DSP after an expected ‘worst case’ decoding time.
PAUSE data-bursts are intended to fill small discontinuities in the bitstream, the gaps which may occur between two data-bursts of a non-PCM encoded audio data type. PAUSE data-bursts convey information of the audio decoder that a gap exists. The PAUSE data-bursts may also indicate the actual length of the audio gap, or that the non-PCM audio data stream has stopped. This information may be used by the audio decoder to minimise (or conceal) the existence of the audio gap, or in the case that the bitstream stops, to trigger a fade-out of the audio. A sequence of PAUSE data-bursts can also assist decoder synchronization prior to the beginning of a non-PCM audio bitstream. It is recommended to send a short sequence of PAUSE data-bursts immediately preceding the transmission of the first audio data-burst.
In this example, P indicates a PAUSE burst, P+subsequent stuffing represents the repetition time of PAUSE, and the total gap in between the data bursts is three times as long. The length of Data burst+stuffing is the repetition time of the burst. The PAUSE burst is transferred with the same bit stream number as the bit stream number of the audio data stream which contains the gap that the PAUSE data-bursts are filling, or for which synchronization is being assisted.
The PAUSE data-burst contains the burst_preamble and a 32-bit payload. The first 16 bits of the payload contain the audio gap_length parameter. The remaining bis are reserved, and should all be set to ‘0’. The audio gap_length parameter is an optional indication of the actual audio gap length. This is the length, measured in IEC958 frames, between the first bit of Pa of the first PAUSE data-burst and the first bit of Pa of the next Audio data-burst. The detailed use of the PAUSE data-burst depends on the data-type of the Audio data-burst. For example, gaps between AC-3 data bursts are filled with a sequence of very short PAUSE bursts, and the repetition time of PAUSE data-bursts between data-bursts of an MPEG type is related to the algorithm. The gap_length parameter of the first PAUSE data-burst of the sequence may be used to indicate the length of the audio gap which is being bridged by the sequence of PAUSE data-bursts. The PAUSE data-bursts in the sequence which follows the initial PAUSE data-burst do not have a gap_length specified (gap_length=0). A gap may be filled with one single sequence of PAUSE data-bursts with a single indication of audio gap_length. For example, a gap corresponding to an audio gap of 768 samples may be filled with one sequence of PAUSE data-bursts with an indication of gap-length=768 in the initial PAUSE data-burst. Or this gap could be filled with a number of smaller sequences of PAUSE data-bursts, with the initial PAUSE data-burst in each sequence indicating the gap_length bridged by that sequence (E.g. one sequence with a gap-length of 200 samples, followed by a sequence with gap-length of 568, together bridging a gap of 768 sample periods).
The information about the full length of the audio gap in the first PAUSE data-burst will allow the decoder to perform the best concealment. However, if the data source does not have the information about the full audio gap length at the time the gap begins, then it may signal an initial value for gap_length. If the data source then determines that the audio gap will be longer than the initial indication, then another sequence of PAUSE data-bursts may be initiated (following the first sequence by the repetition time) with another gap_length value to signal the decoder that the audio gap is being extended. If the gap is further extended, additional sequences may be initiated.
Audio decoders may use the gap_length information to optimise their concealment of the audio gap. The inclusion of non-zero values of gap_length is optional, data sources are not required to indicate the length of the audio gap.
The data type PAUSE has a sequence of four control words Pa, Pb, Pc, Pd followed by the Payload and the Stuffing.
“Gaps” are discontinuities in a bitstreams, and may be due to switching between bitstreams. The length of the gaps depend on the timing of switching from one to the other bitstream, and may have any value. The length of a gap however, depends on the decoder which must be able to conceal the gaps. Therefore the transmitter shall adjust the length of the gap to a multiple of the repetition time of PAUSE data-bursts. The PAUSE data-burst has its repetition time, which gives the time of transmission of Pa of the next data-burst.
Some AC-3 decoders may be capable of “concealing” audio gaps. The indication of the audio gap length (gap_length) which may be included in the payload of the PAUSE data-burst allows the decoder to know how long an audio gap will need to be concealed, and thus allow the decoder to optimise the concealment process for the actual audio gap length. AC-3 decoders will most easily conceal audio gaps which have a length equal to an integral multiple of 256 samples. Thus audio gaps of length 256, ?68, etc IC958 frames are preferred, as follows:
repetition time of PAUSE data-burst
data-type of Audio data-burst
3 IEC958 frames
MPEG-1 Layer 1 data
32 IEC958 frames
MPEG-1 Layer 2 or 3 data or
32 IEC958 frames
MPEG-2 without extension
MPEG-2 data with extension
32 IEC958 frames
MPEG-2, layer-1 Low sample rate
64 IEC958 frames
MPEG-2, layer-2 or 3 Low sample
64 IEC958 frames
The AC-3 bitstream consists of a sequence of AC-3-frames. The data-type of a AC 3 data-burst is 01 h. An AC-3 frame contains 1536 samples for each encoded channel. The data-burst is headed with a burst_preamble, followed by the burst_payload. The burst-payload of each data-burst of AC-3 data shall contain one complete AC-3-frame. The length of the AC-3-data-burst will depend on the encoded bit rate (which determines the AC-3-frame length). An AC-3 data burst with reference instant R comprises again four control words Pa, Pb, Pc, Pd an AC-3 burst_payload, and stuffing.
|Patente citada||Fecha de presentación||Fecha de publicación||Solicitante||Título|
|US3909532||29 Mar 1974||30 Sep 1975||Bell Telephone Labor Inc||Apparatus and method for determining the beginning and the end of a speech utterance|
|US4008375||21 Ago 1975||15 Feb 1977||Communications Satellite Corporation (Comsat)||Digital voice switch for single or multiple channel applications|
|US4375083||31 Ene 1980||22 Feb 1983||Bell Telephone Laboratories, Incorporated||Signal sequence editing method and apparatus with automatic time fitting of edited segments|
|US4376874||15 Dic 1980||15 Mar 1983||Sperry Corporation||Real time speech compaction/relay with silence detection|
|US4425645||15 Oct 1981||10 Ene 1984||Sri International||Digital data transmission with parity bit word lock-on|
|US4429384 *||16 Abr 1981||31 Ene 1984||U.S. Philips Corporation||Communication system having an information bus and circuits therefor|
|US4449190||27 Ene 1982||15 May 1984||Bell Telephone Laboratories, Incorporated||Silence editing speech processor|
|US4539692||30 Ago 1983||3 Sep 1985||Northern Telecom Limited||Digital automatic gain control circuit for PCM signals|
|US4701937||13 May 1985||20 Oct 1987||Industrial Technology Research Institute Republic Of China||Signal storage and replay system|
|US4703477||28 Feb 1986||27 Oct 1987||American Telephone And Telegraph Company At&T Bell Laboratories||Packet information field data format|
|US4905234||3 Jun 1987||27 Feb 1990||General Electric Company||Apparatus and method for transmitting digital data over a radio communications channel|
|US4920534||28 Feb 1986||24 Abr 1990||At&T Bell Laboratories||System for controllably eliminating bits from packet information field based on indicator in header and amount of data in packet buffer|
|US5029200||2 May 1989||2 Jul 1991||At&T Bell Laboratories||Voice message system using synthetic speech|
|US5262964||10 Abr 1991||16 Nov 1993||International Business Machines Corporation||Method and apparatus for variable playback speed of multimedia data interchange within a data processing system|
|US5297181||17 Ene 1992||22 Mar 1994||Alesis||Method and apparatus for providing a digital audio interface protocol|
|US5323396 *||21 Dic 1992||21 Jun 1994||U.S. Philips Corporation||Digital transmission system, transmitter and receiver for use in the transmission system|
|US5359626 *||2 Sep 1992||25 Oct 1994||Motorola, Inc.||Serial interface bus system for transmitting and receiving digital audio information|
|US5451942||4 Feb 1994||19 Sep 1995||Digital Theater Systems, L.P.||Method and apparatus for multiplexed encoding of digital audio information onto a digital audio storage medium|
|US5461604||17 Ago 1994||24 Oct 1995||Pioneer Electronic Corporation||PCM digital audio signal playback apparatus|
|US5530655 *||6 Jun 1995||25 Jun 1996||U.S. Philips Corporation||Digital sub-band transmission system with transmission of an additional signal|
|US5539829 *||7 Jun 1995||23 Jul 1996||U.S. Philips Corporation||Subband coded digital transmission system using some composite signals|
|US5544247 *||25 Oct 1994||6 Ago 1996||U.S. Philips Corporation||Transmission and reception of a first and a second main signal component|
|US5602815||9 Ago 1994||11 Feb 1997||Wea Manufacturing, Inc.||Method and apparatus for combining CD-ROM data and digital audio on a single disc|
|US5606618 *||27 Dic 1993||25 Feb 1997||U.S. Philips Corporation||Subband coded digital transmission system using some composite signals|
|US5619197||29 Nov 1994||8 Abr 1997||Kabushiki Kaisha Toshiba||Signal encoding and decoding system allowing adding of signals in a form of frequency sample sequence upon decoding|
|US5675693 *||18 Ene 1996||7 Oct 1997||Victor Company Of Japan, Ltd.||Video signal reproducing apparatus with plural search functions|
|US5684786||12 Ene 1995||4 Nov 1997||U.S. Philips Corporation||Record carrier having an information volume including audio information and an information volume including additional non-audio information|
|US5687191 *||26 Feb 1996||11 Nov 1997||Solana Technology Development Corporation||Post-compression hidden data transport|
|US5706309||2 Nov 1993||6 Ene 1998||Fraunhofer Geselleschaft Zur Forderung Der Angewandten Forschung E.V.||Process for transmitting and/or storing digital signals of multiple channels|
|US5748835||30 Jul 1996||5 May 1998||Samsung Electronics Co., Ltd.||Audio signal decoding apparatus and method for a disc driving system|
|US5812760||25 Jun 1996||22 Sep 1998||Lsi Logic Corporation||Programmable byte wise MPEG systems layer parser|
|US5841385||12 Sep 1996||24 Nov 1998||Advanced Micro Devices, Inc.||System and method for performing combined digital/analog automatic gain control for improved clipping suppression|
|US5875396||13 Nov 1995||23 Feb 1999||Wytec, Incorporated||Multichannel radio frequency transmission system to deliver wideband digital data into independent sectorized service areas|
|US5987418||4 Dic 1998||16 Nov 1999||Thomson Multimedia||Synchronous decoding of packetized audio for different reproduction modes|
|US6233562||8 Dic 1997||15 May 2001||Matsushita Electric Industrial Co., Ltd.||Audio decoding device and signal processing device for decoding multi-channel signals with reduced memory requirements|
|US6501802||29 Ene 1999||31 Dic 2002||3Com Corporation||Digital silence for a PCM data communication system|
|US6504994||3 Abr 2001||7 Ene 2003||Sony Corporation||Data reproduction apparatus and data storage medium|
|US6667950||24 May 2001||23 Dic 2003||Koninklijke Philips Electronics N.V.||Non-PCM coded information on a CD audio disc|
|US7630396||24 Ago 2005||8 Dic 2009||Panasonic Corporation||Multichannel signal coding equipment and multichannel signal decoding equipment|
|US20020009044||24 May 2001||24 Ene 2002||Robers Klaas Herman Jan||Coded information on CD audio|
|US20050169320||2 Feb 2005||4 Ago 2005||Nec Corporation||PCM-based data transmission system and method|
|US20060143190||18 Feb 2004||29 Jun 2006||Haitsma Jaap A||Handling of digital silence in audio fingerprinting|
|DE4222150A1||6 Jul 1992||13 Ene 1994||Fraunhofer Ges Forschung||Transmission and/or storage of digital audio signals - using adjustment of sampling frequencies for re-definition of bit rate table|
|DE4236989A1||2 Nov 1992||5 May 1994||Fraunhofer Ges Forschung||Verfahren zur Übertragung und/oder Speicherung digitaler Signale mehrerer Kanäle|
|EP0402973A1 *||29 May 1990||19 Dic 1990||Philips Electronics N.V.||Digital transmission system, transmitter and receiver for use in the transmission system, and record carrier obtained by means of the transmitter in the form of a recording device|
|EP0618730B1||28 Mar 1994||28 Jun 2000||RCA Thomson Licensing Corporation||Priority processing of encoded video signal|
|EP0677932A1||13 Abr 1995||18 Oct 1995||Sony Dynamic Digital Sound Inc.||Method and apparatus for multichannel sound encoding|
|EP0686973A1||19 Dic 1994||13 Dic 1995||Sony Corporation||Data reproducing device and data recording medium|
|EP0690630B1||26 Jun 1995||19 May 2004||Sony Corporation||Digital serial data interface suitable for video and audio data|
|EP0701374B1||9 Ago 1995||12 Oct 2011||Thomson Consumer Electronics, Inc.||An audio/video/data component system bus|
|EP0713628B1||19 Ene 1994||11 Jul 2001||Rca Thomson Licensing Corporation||Digital video tape recorder for digital hdtv|
|EP0724263A2||25 Ene 1996||31 Jul 1996||Sony Corporation||Disc-shaped recording medium, recording apparatus and reproducing apparatus|
|EP0751520B1||29 May 1990||17 Mar 2004||France Telecom||Transmission of digital signals by means of a record carrier|
|EP0847196B1||27 Sep 1996||6 May 1999||Matsushita Electric Industrial Co., Ltd.||Method for encoding seamless-connection system of bit stream|
|EP1069780A2||26 Jun 1995||17 Ene 2001||Sony Corporation||Digital serial data interface|
|EP1434218A1||11 Sep 2002||30 Jun 2004||Sony Corporation||RECORDING MEDIUM, RECORDING APPARATUS, REPRODUCTION APPARATUS, RECORDING METHOD, AND REPRODUCTION METHOD|
|GB2258102A||Título no disponible|
|GB2276796A||Título no disponible|
|JPH06061958A||Título no disponible|
|JPH07264144A||Título no disponible|
|WO1995012254A1 *||18 Oct 1994||4 May 1995||Philips Electronics N.V.||Transmission and reception of a first and a second main signal component|
|WO1995026597A1||11 Jul 1994||5 Oct 1995||Scientific-Atlanta, Inc.||Methods for providing conditional access information to decoders in a packet-based multiplexed communications system|
|1||"AC-3 Data Stream in IEC958 Interface", Digital Audio Compression (AC-3) Standard, Annex B, Oct. 1995, pp. 115-126.|
|2||"International Standard", CEI IEC 958, Digital Audio Interface, 1989, pp. 1-25.|
|3||"Multichannel Digital Audio Decoding System for Consumer Prducts", Licensee Information Manual, Version1.0, Oct. 10, 1995, pp. 1-33.|
|4||AES Recommended Practice for Digital Audio Engineering-Serial Multichannel Audio Digital Interface (MADI), Audio Engineering Society Inc. AES 10, 1991, pp. 2-12.|
|5||AES Recommended Practice for Digital Audio Engineering—Serial Multichannel Audio Digital Interface (MADI), Audio Engineering Society Inc. AES 10, 1991, pp. 2-12.|
|6||Anonymous, "Dynamic Range Compression and/or Expansion During Subband Decoding" Research Disclousre, Jul. 1995, p. 495.|
|7||Davis, "The AC-3 Multichannel Coder", Presented at the 95th Convention, Oct. 7-10 1993, pp. 1-6.|
|8||Digital Audio Input/Output Circuit (DAIO), TDA1315H, Product Specification, Jul. 17, 1995, Philps Semiconductors, 37 pages.|
|9||Epanorama.net-Audio Documents, http://www.epanorama.net/documents/audio, spdif.html, Downloaded Mar. 10, 2003, 12 pages.|
|10||Epanorama.net—Audio Documents, http://www.epanorama.net/documents/audio, spdif.html, Downloaded Mar. 10, 2003, 12 pages.|
|11||Hopkins, Digital Terrestrial HDTV for North America: The Grand Alliance HDTV System, IEEE Transactions on Comsumer Electronics, vol. 40, No. 3, Aug. 1994, pp. 185-198.|
|12||Information Technology-Generic Coding of Moving Pictures and Associated Audio: Audio, ISO/IEC 13818-3, International Standard, 1994, 136 pages.|
|13||Information Technology—Generic Coding of Moving Pictures and Associated Audio: Audio, ISO/IEC 13818-3, International Standard, 1994, 136 pages.|
|14||MADI Multi Channel Audio Digital Interface, NTI-Pro Audio, Digilyer, http:/www.nt-instruments.com/x0-asp-plngcateid-219-pintlevel-4-plngpageid-661-x1-default.htm, Downloaded Mar. 11, 2003, 2 pages.|
|15||MADI Multi Channel Audio Digital Interface, NTI-Pro Audio, Digilyer, http:/www.nt-instruments.com/x0-asp-plngcateid—219-pintlevel—4-plngpageid—661-x1-default.htm, Downloaded Mar. 11, 2003, 2 pages.|
|16||Rault, J.B. et al, "The ISO/MPEG Audio Musicam Family", The Institution of Electrical Engineers, 1995, pp. 1-15.|
|17||Stoll, G., "MPEG Audio Layer II: A Generic Coding Standard for Two and Multichannel Sound DFOR DVB, DAB and Computer Multimedia", International Broadcasting Convention, Conference Publication NNo. 413, Sep. 1995, pp. 1-9.|
|18||Van Steenbrugge, Bernard, "IEC958 to Convey Non-PCM Audio Bitstreams, Including Amendment to IEC958", Revised Nov. 17, 1995, pp. 1-25.|
|19||Van Steenbrugge, Bernard, "IEC958 to Convey Non—PCM Audio Bitstreams, Including Amendment to IEC958", Revised Nov. 17, 1995, pp. 1-25.|
|20||Van Steenbrugge, Bernard, "Multi Channel Decoder Functional Specification", Draft, 1995, pp. 1-23.|
|21||Van Steenbrugge, Bernard, "The Transfer of Audio Bitstreams via the ‘IEC 058’ Interface Using the TDA 1315" Advanced Development Centre Broadcast Laboratory, July 21, 1995, pp. 1-10.|
|22||Van Steenbrugge, Bernard, "The Transfer of Audio Bitstreams via the 'IEC 058' Interface Using the TDA 1315" Advanced Development Centre Broadcast Laboratory, July 21, 1995, pp. 1-10.|
|23||Van Steenbrugge, Bernard, "The Transfer of Non-PCM Encoded Audio Bitstreams", Draft Amendment to IEC958, Revised Nov. 6, 1995, pp. 1-25.|
|24||Van Steenbrugge, Bernard, "The Transfer of Non—PCM Encoded Audio Bitstreams", Draft Amendment to IEC958, Revised Nov. 6, 1995, pp. 1-25.|
|25||Vernon, "Design and Implementation of AC-3 Coders", IEEE TR. Consumer Electronics, vol. 41, No. 3, Aug. 1995, pp. 1-6.|
|Clasificación de EE.UU.||704/500, 370/468, 375/220, 375/240.03, 370/442|
|Clasificación internacional||G11B20/10, G11B27/22, G10L19/00, G11B27/10, H04N7/52, H04S3/00|
|Clasificación cooperativa||G11B27/105, G11B27/22, G11B2220/2562, H04N21/4325, G11B27/10, G11B2220/2545, H04N21/42646, H04N21/8106|
|1 Mar 2012||AS||Assignment|
Owner name: KONINKLIJKE PHILIPS ELECTRONICS N.V., NETHERLANDS
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:U.S. PHILIPS CORPORATION;REEL/FRAME:027787/0750
Effective date: 20120228