CN1144415C - 同步设备 - Google Patents
同步设备 Download PDFInfo
- Publication number
- CN1144415C CN1144415C CNB981232760A CN98123276A CN1144415C CN 1144415 C CN1144415 C CN 1144415C CN B981232760 A CNB981232760 A CN B981232760A CN 98123276 A CN98123276 A CN 98123276A CN 1144415 C CN1144415 C CN 1144415C
- Authority
- CN
- China
- Prior art keywords
- decoder
- data
- dec1
- value
- decoding
- 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 - Lifetime
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
- G11B27/105—Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/4302—Content synchronisation processes, e.g. decoder synchronisation
- H04N21/4307—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
- H04N21/43072—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen of multiple content streams on the same device
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8106—Monomedia components thereof involving special audio data, e.g. different tracks for different languages
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/24—Systems for the transmission of television signals using pulse code modulation
- H04N7/52—Systems for transmission of a pulse code modulated video signal with one or more other pulse code modulated signals, e.g. an audio signal or a synchronizing signal
- H04N7/54—Systems for transmission of a pulse code modulated video signal with one or more other pulse code modulated signals, e.g. an audio signal or a synchronizing signal the signals being synchronous
- H04N7/56—Synchronising systems therefor
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2562—DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
- Television Receiver Circuits (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Stereophonic System (AREA)
Abstract
杜比AC-3和MPEG-2音频标准用两个以上独立音频通道传输音频信号。若重放设备仅有双通道音频译码器(DEC1),则可将外部多通道音频译码器(DEC2)用于多通道音频重放。若音频重放伴有视频重放,则需用同步方法获得声像吻合。为使仅有双通道兼容性的第一译码器与有多通道兼容性的第二译码器同步,给计数变量分配从***参数产生的值(F)。由第一译码器接收数据并输出给第二译码器,对于特定数据量计数变量递减或递增。当计数变量达到对应第二译码器译码起始点的值时,第一译码器开始对数据译码。
Description
本发明涉及使第一译码器与第二译码器同步的方法和装置,尤其涉及DVD播放机的内部音频译码器与多通道放大器的外部音频译码器的同步。
音频编码***,如杜比AC-3和MPEG-2音频,允许传输高质量音频信号,尤其包括传输多通道声音。如果用“x,y”定义可能的重放配置,其中x是正面通道的数量,y是环绕通道的数量,则例如在杜比AC-3的情况下,下列重放配置是可能的:3/2,3/1,2/2,3/0,2/1,2/0,1/0。此外,也可传输低频通道。
为了使这种多通道音频重放成为可能,必须首先用适用于此目的的多通道音频译码器对所传输的音频数据流译码。然而,如果为重放而配备的设备仅包含一个双通道音频译码器,则仅可用外部多通道音频译码器执行多通道音频重放。在这种情况下,音频数据经串行数字接口从重放设备输出到多通道译码器。如果打算使音频信号伴随视频信号输出,例如在重放存储在DVD上的电影期间,则需要一种同步方法来达到图像与多通道音频重放之间的声像吻合。
本发明的目的是提供一种使第一译码器与第二译码器同步的方法,其表现为简单的方法步骤和由此产生的少量硬件成本。该目的是由权利要求1的方法达到的。
本发明的另一目的是提供一种执行本发明方法的装置。该目的是由权利要求10的装置达到的。
本发明的使第一译码器与第二译码器同步的方法的原理在于:
给计数变量分配第一值;
用第一译码器接收第一数据;
用第一译码器把与所接收的第一数据相同或者在处理之后由第一数据产生的第二数据输出到第二译码器,分别相应于预定数据量的输出递减或递增计数变量;
当计数变量取第二值时,第一译码器开始对第一数据译码,其对应于第二译码器对第二数据译码的起始点。
尤其是,如果第一和第二数据包含多通道音频信号,可以采用该方法,其中多通道音频信号是按帧传输的,帧又可再划分为块。
在这种情况下,多通道音频信号最好已按照MPEG-2音频算法、杜比AC-3算法或DVD的另一音频选项编码。
若第一译码器是一双通道音频译码器且第二译码器是一多通道音频译码器,可以在特别有利的方式下使用该方法。
最好给计数变量分配第一值,该第一值是由诸如数据编码方法、传输速度或数据速率等的***参数产生的。
第二译码器最好在已传输一帧多通道音频信号的预定部分时或已全部传输所述帧时开始译码。
在这种情况下,计数变量以逐位、逐字节或者逐个字的方式递减。
更为有益的是,接收第一数据后由第一译码器将其拆分并存储在存储器中,为输出到第二译码器,再从存储器读出并格式化。
该方法的优越之处尤其还在于,第一译码器从第一数据译码音频信号,该音频信号是与视频信号同步地输出的,视频信号已与音频信号一起在一共同的数据流中传输并已由视频译码器译码。
原理上本发明的使第一译码器与第二译码器同步的装置包括一接口,第二数据可通过该接口从第一译码器输出到第二译码器,一计数寄存器,其作为第二数据所用的编码方法的函数和/或接口的传输速度的函数和/或接口的数据速率的函数分配有第一值,当经接口输出数据时,以及当计数变量达到对应于第二译码器对数据译码的起始点的值时,计数寄存器递增或递减,给第一译码器施加一控制信号,其启动第一译码器对第一数据的译码。
计数寄存器最好是第一译码器的一部分,用***控制器为计数寄存器分配第一值。
如果除了用于过程控制和第一数据的译码的处理器外,第一译码器还包含一个或多个下列单元是特别有利的:
一个或多个存储器,用于在接收时存储第一数据和/或在处理第一数据时进行缓存;
一拆分单元,用于将接收的数据拆分为基本流;
一格式化单元,为通过接口串行输出执行格式化。
下面参照附图描述本发明的示范实施例,其中:
图1示出一种包含重放设备的配置,带有一双通道音频译码器和一外部多通道音频译码器;
图2示出双通道音频译码器的方框图;
图3示出按照本发明同步的两个译码器对音频数据的同步译码。
图1示意性地示出一DVD播放机DVD,一外部多通道音频译码器DEC2连接它。在这种情况下,仅示出了对本发明重要的那些部件;其他部件对于本领域技术人员而言是熟知的,而且为执行本发明的方法也无需作任何变化。***控制器和多路分解器SYS提供视频数据流V和音频数据流A、也称作第一数据。此外,它特别估计包含在数据流中的时间标记并发送同步命令到译码器DEC1。除对音频数据译码外,译码器DEC1还为数据的串行输出执行格式化。而且,将PES数据流拆开以形成基本数据流。基本数据流受到进一步的信号处理直到输出PCM音频信号PCM1。由于译码器DEC1仅是一双通道译码器,况且它仅能输出立体声信号。基本数据流的数据同样经由串行接口S、例如IEC 985(IEC 1937)或IEC 1394提供给多通道音频译码器DEC2。该译码器则实现数据的多通道音频译码,这可以利用所谓的向下混频技术随重放配置的变化实现。PCM音频信号PCM2则同样由多通道音频译码器DEC2输出。
两个译码器DEC1和DEC2的同步按下述方式执行。双通道音频译码器DEC1具有由***控制器SYS置位的计数寄存器Z。在这种情况下所分配的值取决于所采用的编码方法,例如,杜比AC-3,MPEG-2音频,DTS或SDDS,串行接口的传输速度和/或可获得的数据速率。最好从一表格中取得计数变量的值。计数变量以逐位、逐字节或者逐个字的方式递减或递增。在所有情况下双通道音频译码器DEC1立即以传输其所接收的数据作为开始,执行下列过程:在接收到数据,如果适当的话,并从节目流拆开形成基本数据流之后,将它们存储在存储器中。为了输出数据,再从存储器读数据、格式化然后经串行接口输出。在这种情况下,每当从存储器读出时递减计数寄存器。如果寄存器达到值“0”,它就发信号给双通道音频译码器DEC1通知多通道音频译码器DEC2正开始译码和处理,然后在这一时间点上,双通道音频译码器DEC1同样开始译码和处理。因此,确保了两个译码器DEC1和DEC2之间的同步。
成功同步的前提是适当选择分配给计数寄存器的计数变量值。为了能够开始译码所需的数据字的数目最好选择为计数变量的值。然后对于被读的每一数据字将计数寄存器减少一个数据字。如果采用杜比AC-3方法,则在448kbps的AC-3数据速率下,按在所有情况下大小为896字的帧传输音频数据。当有一帧的2/3或整个帧时,依据实施方式,AC-3译码器可开始译码。因此,在这种情况下,寄存器应当用一个560字的值置位,因为这相当于896字的大约2/3。如果用MPEG-2音频编码方法,则开始译码时必须有整个帧。
图2示出图1译码器的方框图。音频数据流A提供给拆分单元P,其分开PES数据流以形成基本数据流。基本数据流的音频数据首先存储在缓冲存储器BUF中,然后提供给处理器单元DSP,它确保过程控制并执行数据的实际译码。配备另一存储器M来缓存数据。将数据提供给格式化单元FOR,其输出经格式化的数据A’、也称作第二数据,以作串行输出。计数寄存器Z起初分配有一数值F,然后每当从缓冲存储器BUF读数据时它就递减。当到达值“0”时,处理器单元DSP就开始译码。最后,输出译码的音频数据PCM1。
在图3中,利用杜比AC-3-编码数据的例子示出了两个译码器DEC1和DEC2对音频数据的同步译码。首先,以高数据速率,例如10Mbps,用短脉冲串1读入数据。大小为896字的整个帧的读入需要1.43ms。在正好读入整个帧之后,数据输出2到外部译码器DEC2。这一输出也以短脉冲串发生,但是以较低数据速率。因此,在fS≈48kHz,采用IEC 1937接口时产生1.536Mbps的有用数据短脉冲串速率。这导致在一帧的2/3时传输速率为6.2ms和整个帧时传输速率为9.3ms。在传输了整个帧之后,首先不再传输数据,用时间间隔3表征。如果已将一帧的2/3传输到译码器DEC2,则计数寄存器到达值“0”并产生内部中断4。现在开始该帧的译码,由第一音频块AB0开始,然后在该帧的其他音频块AB1、AB2、AB3、AB4和AB5继续。接着对下一帧译码。在译码器DEC2的数据的短脉冲串输入5与译码器DEC1对该帧的输出同时发生。当已传输了该帧的2/3时,译码器DEC2立即开始对音频块AB0至AB5译码,但不需要为此而作的内部中断。在这种情况下,在短脉冲输入之间也存在不传输有用数据的时间间隔6。
本发明可用于两个任意译码器的同步。它主要适于外部多通道译码器与作为音频和/或视频数据重放设备的一部分的双通道音频译码器的同步。重放设备可以是一个用于读光学视频盘的设备,例如,DVD播放机,数字录像机,例如DVC设备,数字电视信号的电视接收机,机顶盒,其他属于消费电子设备的装置,或者计算机。特别是,为了能够将多通道音频信号同步,使用DVD播放机是可能的,以使用外部多通道AV接收机输出的多通道音频信号与视频信号同步。
Claims (10)
1.一种使第一译码器(DEC1)与第二译码器(DEC2)同步的方法,其特征在于:
给计数变量分配第一值(F),其中第一值(F)是为了能够开始译码所需的数据字的数目;
用第一译码器接收第一数据(A);
用第一译码器(DEC1)把与所接收的第一数据(A)相同或者在处理之后由第一数据(A)产生的第二数据(A’)输出到第二译码器(DEC2)的接口(S),分别相应于预定数据量的输出递减或递增计数变量;
当计数变量取第二值时,第一译码器开始对第一数据(A)译码,其对应于第二译码器对第二数据译码的起始点。
2.如权利要求1所述的方法,其特征在于:第一和第二数据(A,A’)包含按帧传输的多通道音频信号,所述帧可依次再划分为块(AB0-AB5)。
3.如权利要求2所述的方法,其特征在于:多通道音频信号已按照MPEG-2音频或杜比AC-3算法编码。
4.如权利要求2或3所述的方法,其特征在于:第一译码器(DEC1)是一双通道音频译码器,可连接的第二译码器(DEC2)是一多通道音频译码器。
5.如前述权利要求之一所述的方法,其特征在于:给计数变量分配第一值(F),该值是由诸如数据编码方法、传输速度或数据速率的***参数产生的。
6.如前述权利要求之一所述的方法,其特征在于:在已传输一帧多通道音频信号的预定部分时或者当已全部传输所述帧时,可连接的第二译码器(DEC2)开始译码。
7.如前述权利要求之一所述的方法,其特征在于:计数变量以逐位、逐字节或者逐个字的方式递减或递增。
8.如前述权利要求之一所述的方法,其特征在于:第一译码器(DEC1)从第一数据(A)译码音频信号(PCM1),所述音频信号是与视频信号同步地输出的,视频信号已与音频信号一起在一共同的数据流中传输并已由视频译码器译码。
9.一种使第一译码器(DEC1)与一可连接的第二译码器(DEC2)同步的装置,该装置包括:
所述第一译码器(DEC1);
接口(S),从所述第一译码器(DEC1)输出第二数据(A’);
计数寄存器(Z),对经接口(S)输出的第二数据(A’)的数量计数;
当计数寄存器(Z)达到第一值(F)时,将控制信号(4)施加到第一译码器(DEC1)的装置,第一值(F)对应于所述第二数据(A’)的预定量,并对应于第二译码器(DEC2)对数据(A’)译码的起始点,所述控制信号(4)启动第一译码器(DEC1)对第一数据(A)的译码。
10.如权利要求9所述的装置,其特征在于:所述第一值(F)是第二数据(A’)所用的编码方法和/或接口(S)的传输速度的函数和/或接口(S)的数据速率的函数。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19754296A DE19754296A1 (de) | 1997-12-08 | 1997-12-08 | Synchronisationseinrichtung |
DE19754296.4 | 1997-12-08 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1219807A CN1219807A (zh) | 1999-06-16 |
CN1144415C true CN1144415C (zh) | 2004-03-31 |
Family
ID=7851054
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB981232760A Expired - Lifetime CN1144415C (zh) | 1997-12-08 | 1998-12-08 | 同步设备 |
Country Status (5)
Country | Link |
---|---|
US (1) | US6230141B1 (zh) |
EP (1) | EP0923252B1 (zh) |
JP (1) | JPH11317021A (zh) |
CN (1) | CN1144415C (zh) |
DE (2) | DE19754296A1 (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1076915C (zh) * | 1999-03-15 | 2001-12-26 | 华为技术有限公司 | 可传输多声道声音的宽带码分多址移动装置 |
WO2002078388A2 (en) * | 2001-03-27 | 2002-10-03 | 1... Limited | Method and apparatus to create a sound field |
US6956871B2 (en) * | 2002-04-19 | 2005-10-18 | Thomson Licensing | Apparatus and method for synchronization of audio and video streams |
DE102004046746B4 (de) * | 2004-09-27 | 2007-03-01 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Verfahren zum Synchronisieren von Zusatzdaten und Basisdaten |
US7953118B2 (en) * | 2006-12-08 | 2011-05-31 | Microsoft Corporation | Synchronizing media streams across multiple devices |
US20090259324A1 (en) * | 2008-04-11 | 2009-10-15 | Himax Technologies Limited | Broadcast devices |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS57173241A (en) * | 1981-04-17 | 1982-10-25 | Sharp Corp | Sound multiplex broadcast receiver |
KR970000147B1 (ko) * | 1991-01-31 | 1997-01-04 | 삼성전자 주식회사 | 다중음성기록재생시스템 |
CA2107727C (en) * | 1992-10-07 | 1999-06-01 | Hiroaki Ueda | Synchronous compression and reconstruction system |
EP0734021A3 (en) * | 1995-03-23 | 1999-05-26 | SICAN, GESELLSCHAFT FÜR SILIZIUM-ANWENDUNGEN UND CAD/CAT NIEDERSACHSEN mbH | Method and apparatus for decoding of digital audio data coded in layer 1 or 2 of MPEG format |
KR960036744A (ko) * | 1995-03-31 | 1996-10-28 | 사또오 후미오 | 동화상 재생장치 및 동화상 재생처리 회로 |
JPH0918870A (ja) * | 1995-06-30 | 1997-01-17 | Sony Corp | タイミング検出回路及びその方法 |
ATE206859T1 (de) * | 1995-12-07 | 2001-10-15 | Koninkl Philips Electronics Nv | Verfahren und vorrichtung zur kodierung, übertragung und dekodierung eines nicht-pcm- bitstromes zwischen einer vorrichtung mit digitaler vielseitiger platte und einer mehrkanal-wiedergabevorrichtung |
-
1997
- 1997-12-08 DE DE19754296A patent/DE19754296A1/de not_active Withdrawn
-
1998
- 1998-11-25 EP EP98122357A patent/EP0923252B1/en not_active Expired - Lifetime
- 1998-11-25 DE DE69830461T patent/DE69830461T2/de not_active Expired - Lifetime
- 1998-12-04 JP JP10345450A patent/JPH11317021A/ja active Pending
- 1998-12-04 US US09/205,464 patent/US6230141B1/en not_active Expired - Lifetime
- 1998-12-08 CN CNB981232760A patent/CN1144415C/zh not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
DE19754296A1 (de) | 1999-06-10 |
DE69830461T2 (de) | 2006-03-23 |
CN1219807A (zh) | 1999-06-16 |
DE69830461D1 (de) | 2005-07-14 |
EP0923252B1 (en) | 2005-06-08 |
EP0923252A2 (en) | 1999-06-16 |
JPH11317021A (ja) | 1999-11-16 |
EP0923252A3 (en) | 2004-05-12 |
US6230141B1 (en) | 2001-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1163080C (zh) | 音频数据译码器 | |
JP3053541B2 (ja) | デジタル記録音声及びビデオの同期式可変速度再生 | |
KR19980702026A (ko) | 디지털 다용도 디스크 장치와 다중 채널 재생 장치간의 비-pcm 비트스트림을 인코딩, 전송 및 디코딩하기 위한 방법과 장치 | |
SG149665A1 (en) | Method and device for seamless-reproducing a bitstream containing noncontinuous system time information | |
JPH09214872A (ja) | 情報信号処理装置及び情報信号処理方法 | |
KR19980064056A (ko) | 오디오 복호화 장치 및 신호 처리 장치 | |
US20030113095A1 (en) | After-recording method and apparatus for digital recording medium and reproduction method and apparatus for the digital recording medium | |
EP0390576A1 (en) | Recording/reproducing apparatus | |
CN1144415C (zh) | 同步设备 | |
JPH09161456A (ja) | データ処理装置及びデータ処理方法 | |
US6788881B1 (en) | Storage medium and apparatus and method of recording and reproducing encoded data thereto and therefrom | |
KR100629093B1 (ko) | 디코딩 장치 및 디코딩 방법 | |
KR100527645B1 (ko) | 오디오 재생 장치 | |
US5493547A (en) | Recording eight digital audio channels on a single magneto optical disk | |
JP3019638B2 (ja) | 可変レート情報再生装置及び再生方法 | |
JP4297187B2 (ja) | 記録媒体におけるアフターレコーディング方法及び装置並びにそのデジタル記録媒体の再生方法及び装置 | |
EP0917143B1 (en) | Method and apparatus for controlling the buffering of a data stream | |
US6993139B2 (en) | Method of and apparatus for decoding audio data | |
JP3646382B2 (ja) | データ処理装置、データ処理方法、データ記録装置、データ記録方法、符号化装置及び符号化方法 | |
KR100220848B1 (ko) | 디지탈 비디오 카메라의 오디오 채널 삽입 장치 | |
JPH11177934A (ja) | 再生方法及び再生装置及び記録再生方法及び記録再生装置 | |
KR100191314B1 (ko) | 멀티채널 오디오신호의 재생장치 | |
EP0917142A1 (en) | Method and apparatus for controlling the buffering of a data stream | |
JP2002010193A (ja) | データ記録再生装置及びデータ記録再生方法 | |
JPH11250566A (ja) | データストリームのバッファリングを制御する方法及び装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: GR Ref document number: 1063641 Country of ref document: HK |
|
CX01 | Expiry of patent term |
Granted publication date: 20040331 |
|
CX01 | Expiry of patent term |