Reproduction device and reproduction method
AssigneePanasonic Corporation
InventorsTaro Katayama, Toshiya Noritake, Kazuo Fujimoto
Life of this patent
Estimating the term…
Abstract
Noise is prevented when decoding an audio stream not containing syncwords or CRC bits in the elementary stream. When decoding a current frame, the private header of the next frame is analyzed and the current frame is muted if the private header of the next frame is not valid. When there is a data discontinuity caused by editing, decoding resumes from the start address of the next frame determined by the stream analyzing means.
Claims18
A playback apparatus for receiving data having a lower layer second stream contained in an upper layer first stream that includes a detectable header signal, said second stream containing an encoded audio signal and a private header storing attribute information for the encoded audio signal in one frame but not containing a synchronization word, decoding said encoded audio signal, and outputting audio, said playback apparatus comprising:
- a stream analyzing means for analyzing the first stream and detecting the header signal, analyzing the second stream based on the detected header signal, and outputting the encoded audio signal and private header address;
- a pre-decoding buffer memory for temporarily storing the encoded audio signal and private header output from the stream analyzing means;
- a decoding means for decoding the encoded audio signal input from the pre-decoding buffer memory and outputting audio;
- a first header analyzing means for analyzing attribute information contained in the private header of a first frame, and detecting data length information denoting the data length of the encoded audio signal following the private header;
- a second header analyzing means for analyzing target data of a specified length starting from an address acquired by adding the detected data length to the address of the private header of the first frame, and determining if said target data is the attribute information contained in the private header of a second frame;
- and
- a control means for stopping audio output from the decoding means for at least the encoded audio signal of the first frame if the analyzed target data is determined to not be attribute information contained in the private header of a second frame.
A playback method for receiving data having a lower layer second stream contained in an upper layer first stream that includes a detectable header signal, said second stream containing an encoded audio signal and a private header storing attribute information for the encoded audio signal in one frame but not containing a synchronization word, decoding said encoded audio signal, and outputting audio, said playback method comprising:
- a stream analyzing step for analyzing the first stream and detecting the header signal, analyzing the second stream based on the detected header signal, and outputting the encoded audio signal and private header address;
- a step for temporarily storing the encoded audio signal and private header output from the stream analyzing step;
- a decoding step for decoding the stored encoded audio signal and outputting audio;
- a first header analyzing step for analyzing attribute information contained in the private header of a first frame, and detecting data length information denoting the data length of the encoded audio signal following the private header;
- a second header analyzing step for analyzing target data of a specified length starting from an address acquired by adding the detected data length to the address of the private header of the first frame, and determining if said target data is the attribute information contained in the private header of a second frame;
- and
- a control step for stopping audio output from the decoding step for at least the encoded audio signal of the first frame if the analyzed target data is determined to not be attribute information contained in the private header of a second frame.
Dependencies are inferred from the claim text.