[go: up one dir, main page]

TW201004365A - Synchronnization devices and methods - Google Patents

Synchronnization devices and methods Download PDF

Info

Publication number
TW201004365A
TW201004365A TW97125216A TW97125216A TW201004365A TW 201004365 A TW201004365 A TW 201004365A TW 97125216 A TW97125216 A TW 97125216A TW 97125216 A TW97125216 A TW 97125216A TW 201004365 A TW201004365 A TW 201004365A
Authority
TW
Taiwan
Prior art keywords
pts
stc
pes
time stamp
system clock
Prior art date
Application number
TW97125216A
Other languages
Chinese (zh)
Other versions
TWI366394B (en
Inventor
Chih-Haw Won
Original Assignee
Himax Tech 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 Himax Tech Ltd filed Critical Himax Tech Ltd
Priority to TW097125216A priority Critical patent/TWI366394B/en
Publication of TW201004365A publication Critical patent/TW201004365A/en
Application granted granted Critical
Publication of TWI366394B publication Critical patent/TWI366394B/en

Links

Landscapes

  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

An exemplary embodiment of a synchronization device is provided. The synchronization device comprises a memory, a demultiplexer, a comparator, and a sampling rate converter. The synchronization device has a system time clock (STC) and generates an output data with a first sampling rate. The demultiplexer receives a bit stream and extracts a packetized elementary stream (PES) from the bit stream. The demultiplexer writes the PES into the memory. The comparator obtains a presentation time stamp (PTS) from the PES and compares the PTS and the STC. The sampling rate converter has a converting factor, samples the PES in the memory, and generates the output data according to the PES. The sampling rate converter changes the converting factor according to the compared result of the comparator.

Description

201004365 九、發明說明: 【發明所屬之技術領域】 本發明係有關於一種同步裝置,更特別是有關於一種 聲音/影像信號之同步裝置。 【先前技術】 在數位廣播應用中,聲音/影像的同步是很重要的。一 傳送端傳送位元資料流至一接收端。此位元資料流包括基 本資料流封包(packetized elementary stream,PES)、傳 輸Μ料流(transport stream,TS)、以及程式資料流(program stream)。傳輸資料流TS内的程式時脈參考(programd〇ck reference,PCR )用來建立接收端的系統時脈(SyStem time clock ’ STC )。基本資料流封包PES所包含的呈現時間標 記(presentation time stamp,PTS)允許接收端識別基本資 料流封包PES的撥放時間。然而,傳送端的系統時脈STC 與接收端的系統時脈STC之間具有些微的差異。尤其是隨 著完成傳送所需的時間增加,系統時脈STC差異也會增 加。因此接收端的輸出緩衝器會操作在溢位(〇verf{〇w) 或緩衝不足(under-run)狀態。 在一般的聲音/影像同步機制中,接收端比本較身的系 統時脈stc以及所接收的呈現時間標記PTS。此比較與結 果差異允許聲音/影像同步機制來判斷撥放時間是否超越 或落後規劃時間。當撥放時_越規劃時間,接收端則停 止撥放聲音/影像。當撥放時間落後規劃時間,在輸出^ 器的-些封包則被吾棄。,然而,由於接收端的停止撥玫以 201004365 及資料封包的丟棄,晝面或聲音中明顯的中斷或斷裂會被 使用者察覺。 因此’期望提出一種聲音/影像信號的同步裝置及方 法’其聲音/影像撥放不會中斷或者資料封包不會被丟棄。 【發明内容】 本發明提供一種同步裝置,其具有系統時脈(system time dock ’ STC),用以產生具有第一取樣速率之輸出資 料。此同步裝置包括記憶體、分離器、比較器、以及取樣 速率轉換器。分離器接收位元資料流,且自位元資料流擷 取基本資料流封包(packetized elementary stream,PES )。 分離器將基本資料流封包(PES)寫入至記憶體。比較器 自基本資料流封包(PES )獲得呈現時間標記(presentation time stamp,PTS),且比較呈現時間標記(PTS)與系統 時脈(STC)。取樣速率轉換器具有轉換係數。取樣速率 轉換器對在記憶體之基本資料流封包(PES)進行取樣, 且根據基本資料流封包(PES)產生輸出資料。取樣速率 轉換器根據比較器之比較結果來改變轉換係數。 本發明又提供一種同步方法,適用於具有一系統時脈 (system time clock,STC)之裝置,且此裝置產生輸出資 料。此同步方法包括:接收一位元資料流;自位元資料流 擷取一基本資料流封包(packetized elementary stream, PES);將基本資料流封包(PES)寫入至記憶體;以第一 取樣速率對記憶體内之基本資料流封包(PES)進行取樣; 自基本資料流封包(PES )獲得一呈現時間標記 7 201004365 (presentation time stamp,PTS );比較呈現時間標記(PTS ) 與系統時脈(STC);以及根據比較結果來改變第一取樣 速率之值。 為使本發明之上述目的、特徵和優點能更明顯易懂, 下文特舉一較佳實施例,並配合所附圖式,作詳細說明如 下。 【實施方式】 第1圖係表示根據本發明實施例之同步裝置。參閱第 1圖’同步裝置1包括分離器(demultiplexer) 10、記憶體 11、比較器12、以及取樣率轉換器(sampling rate converter,SRC) 13。分離器10接收來自傳送端(第}圖 中未顯示)位元資料流S10。位元資料流S10包括基本資 料流封包(packetized elementary stream,PES)、傳輸資 料流(transport stream,TS)、以及程式資料流(program stream) 〇傳輸資料流TS内的程式時脈參考(program cl〇ck reference,PCR)用來建立接收端的系統時脈(system time clock ’ STC)。基本資料流封包PES所包含的呈現時間標 記(presentation time stamp,PTS )允許接收端識別基本資 料流封包PES的撥放時間。 分離器10自位元資料流S10擷取基本資料流封包 PES ’且將寫入至記憶體11。比較器12自基本資料流封包 PES獲付壬現時間標§己PTS ’且比較呈現時間標記ρτι§以 及同步裝置1的系統時脈(system time clock,STC )。SRC 13具有轉換係數(converting factor)。SRC 13以取樣速 8 201004365 率Rio對記憶體11内的基本資料流封包PES取樣以產生 取樣資料。SRC 13藉由以取樣速率Rji對該取樣信號進行 取樣來產生輸出資料Sout。SRC 13的轉換係數定義為取樣 速率R10對R11之比例。SRC 13根據比較器12之結果來 改變轉換係數。 接著,將說明同步裝置1之詳細操作。參閱第1圖, SRC 13包括计鼻單元130,其定義一個變化值。透過比較 ^ 呈現時間標記PTS與系統時脈STC,比較器12判斷此兩 者間的差異是否超過一預設範圍。當呈現時間標記pTS與 糸統時脈STC間的差異超過此預設範圍,比較器12輸出 才曰示彳§號S11。假使呈現時間標記PTS與系統時脈stc間 的差異超過預設範圍且呈現時間標記PTS超前系統時脈 STC,SRC 13根據指示信號S11而以上述變化值來減少轉 換係數。換句話说,取樣速率R1 〇的值減少以取樣美本資 料流封包PES。假使呈現時間標記PTS與系統時脈STC間 的差異超過預設範圍且呈現時間標記PTS落後系統時酿 STC,SRC 13根據指示信號Sn而以上述變化值來增加減201004365 IX. Description of the Invention: [Technical Field] The present invention relates to a synchronizing apparatus, and more particularly to a synchronizing apparatus for an audio/video signal. [Prior Art] In digital broadcasting applications, sound/image synchronization is important. A transmitting end transmits the bit stream to a receiving end. The bit stream includes a packetized elementary stream (PES), a transport stream (TS), and a program stream. The program clock reference (PCR) in the transport stream TS is used to establish the system clock of the receiver (SyStem time clock 'STC). The presentation time stamp (PTS) included in the basic data stream packet PES allows the receiving end to identify the playback time of the basic data stream packet PES. However, there is a slight difference between the system clock STC at the transmitting end and the system clock STC at the receiving end. In particular, as the time required to complete the transfer increases, the system clock STC difference increases. Therefore, the output buffer of the receiver will operate in an overflow (〇verf{〇w) or under-run state. In a general sound/image synchronization mechanism, the receiving end is clocked by the system clock stc and the received presentation time stamp PTS. This comparison and result difference allows the sound/image synchronization mechanism to determine if the playback time is beyond or behind the planned time. When the time is set, the receiving time stops the sound/image. When the time of the release is behind the planning time, some of the packets on the output are discarded. However, due to the stop of the receiving end, the 201004365 and the data packet are discarded, and the obvious interruption or break in the face or sound will be perceived by the user. Therefore, it is desirable to propose a synchronizing apparatus and method for sound/video signals whose sound/image playback is not interrupted or data packets are not discarded. SUMMARY OF THE INVENTION The present invention provides a synchronization device having a system time dock (STC) for generating an output data having a first sampling rate. The synchronization device includes a memory, a splitter, a comparator, and a sample rate converter. The splitter receives the bit stream, and extracts a packetized elementary stream (PES) from the bit stream. The splitter writes a basic stream packet (PES) to the memory. The comparator obtains a presentation time stamp (PTS) from the basic data stream packet (PES) and compares the presentation time stamp (PTS) with the system clock (STC). The sample rate converter has a conversion factor. The sample rate converter samples the basic stream packet (PES) in the memory and generates the output data based on the basic stream packet (PES). The sampling rate converter changes the conversion factor based on the comparison result of the comparator. The present invention further provides a synchronization method suitable for a device having a system time clock (STC), and the device generates output data. The synchronization method includes: receiving a bit stream; extracting a packetized elementary stream (PES) from the bit stream; writing a basic stream packet (PES) to the memory; The rate samples the basic data stream packet (PES) in the memory; obtains a presentation time stamp (PTS) from the basic data stream packet (PES); compares the presentation time stamp (PTS) with the system clock. (STC); and changing the value of the first sampling rate based on the comparison result. The above described objects, features, and advantages of the invention will be apparent from the description and appended claims [Embodiment] Fig. 1 is a diagram showing a synchronizing apparatus according to an embodiment of the present invention. Referring to Fig. 1, the synchronizing device 1 includes a demultiplexer 10, a memory 11, a comparator 12, and a sampling rate converter (SRC) 13. The splitter 10 receives the bit stream S10 from the transmitting end (not shown). The bit data stream S10 includes a packetized elementary stream (PES), a transport stream (TS), and a program stream, and a program clock reference in the transport stream TS (program cl 〇ck reference, PCR) is used to establish the system time clock 'STC' at the receiving end. The presentation time stamp (PTS) included in the basic data stream packet PES allows the receiving end to identify the playback time of the basic data stream packet PES. The splitter 10 retrieves the basic stream packet PES' from the bitstream stream S10 and writes it to the memory 11. The comparator 12 receives the current time stamp from the basic data stream packet PES and compares the time stamp ρτι§ with the system time clock (STC) of the synchronization device 1. The SRC 13 has a converting factor. The SRC 13 samples the basic data stream packet PES in the memory 11 at a sampling rate of 8 201004365 rate Rio to generate sampled data. The SRC 13 generates an output data Sout by sampling the sampled signal at a sampling rate Rji. The conversion factor of SRC 13 is defined as the ratio of sampling rate R10 to R11. The SRC 13 changes the conversion factor based on the result of the comparator 12. Next, the detailed operation of the synchronizing device 1 will be explained. Referring to Figure 1, the SRC 13 includes a nose unit 130 that defines a variation value. By comparing the presence time stamp PTS with the system clock STC, the comparator 12 determines whether the difference between the two exceeds a predetermined range. When the difference between the presentation time stamp pTS and the system clock STC exceeds the preset range, the output of the comparator 12 indicates the 彳§ S11. If the difference between the presentation time stamp PTS and the system clock stc exceeds the preset range and the presentation time stamp PTS advances the system clock STC, the SRC 13 reduces the conversion coefficient by the above-described change value in accordance with the indication signal S11. In other words, the value of the sampling rate R1 减少 is reduced to sample the US current stream packet PES. If the difference between the presentation time stamp PTS and the system clock STC exceeds the preset range and the presentation time stamp PTS is behind the system, the SRC 13 increases or decreases according to the indication signal Sn by the above change value.

少轉換係數。換句話說,取樣速率R10的值減少以^樣基 本資料流封包PES。 7 A 第2圖係表示根據本發明實施例之同步方法。參閱第 1及2圖,同步裝置1具有其本身的]系統時脈STc。分離 益10接收位元資料流S10 (步驟S20),且自位元資料济 S10擷取基本資料流封包PES (步驟S21)。分離哭 且將獲得的基本資料流封包PES寫入至記憶體u (步驟 9 201004365 S22)。SRC 13以取樣速率R10對記憶體11中的基本資料 流封包PES取樣(步驟S23 ),且產生取樣資料(步驟S24 )。 SRC 13藉由以取樣速率R11對取樣信號進行取,且產生具 有取樣速率R11之輸出資料Sout (步驟S25)。比較器^ 自基本資料流封包PES獲得呈現時間標記prps (步驟 S26) ’且判斷此呈現時間標記PTS與系統時脈STC間的 差異是否超過一預設範圍(步驟S27)。當比較器判斷出 呈現時間標記PTS與系統時脈STC間的差異超過預設範圍 (Yes),比較器12則判斷呈現時間標記PTS是否超前系 統時脈STC (步驟S28)。假使比較器12判斷出呈現時間 標記PTS超前系統時脈STC,SRC 13降低取樣速率 之值(步驟S29)。假使比較器12判斷出呈現時間標記pTs 落後系統時脈STC,SRC 13則增加取樣速率Rl〇的值。 a根據本發明實施例之同步裝置1及方法,當呈現時間 才^ η己PTS與系統時脈STC間的差異超過預設範圍,基本資 料流封包PES之取樣速率R10由SRC 13來改變,使得記 隐,12不會刼作在溢位(〇verfl〇w)或緩衝不足(而和^皿) ,恕。因^此,呈現時間標記PTS與系統時脈STC間的差異 :二直„預設範圍内’其中,此預設範圍係根據系統 而求而②定且不會影響同步。本發明之同步裝置1不會停 撥放耷θ /衫像或者丟棄資料封包,使得在同步程序中聲 曰/影像信號可連續的撥放。 本發月雖以車父佳實施例揭露如上,然其並非用以限定 發月的Ιε«圍,任何所屬技術領域中具有通常知識者,在 10 201004365 不脫離本發明之精神和範圍内,當可做些許的更動與潤 飾,因此本發明之保護範圍當視後附之申請專利範圍所界 定者為準。 11 201004365 【圖式簡單說明】 第1圖表示根據本發明實施例之同步裝置;以及 第2圖表示根據本發明實施例之同步方法。 【主要元件符號說明】 1〜同步裝置; 10〜分離器; 11〜記憶體; 12〜比較器; 13〜取樣速率轉換器(SRC); 130〜計算單元。 . 12Less conversion factor. In other words, the value of the sampling rate R10 is reduced to encapsulate the PES in a basic data stream. 7 A Fig. 2 shows a synchronization method according to an embodiment of the present invention. Referring to Figures 1 and 2, the synchronizing device 1 has its own system clock STc. The separation 10 receives the bit stream S10 (step S20), and extracts the basic stream packet PES from the bit table S10 (step S21). Separate the cry and write the obtained basic stream packet PES to the memory u (step 9 201004365 S22). The SRC 13 samples the basic stream packet PES in the memory 11 at the sampling rate R10 (step S23), and generates sampling data (step S24). The SRC 13 takes the sampled signal at the sampling rate R11 and produces an output data Sout having the sampling rate R11 (step S25). The comparator obtains the presentation time stamp prps (step S26) from the basic data stream packet PES and determines whether the difference between the presentation time stamp PTS and the system clock STC exceeds a predetermined range (step S27). When the comparator judges that the difference between the presentation time stamp PTS and the system clock STC exceeds the preset range (Yes), the comparator 12 judges whether or not the presentation time stamp PTS is ahead of the system clock STC (step S28). If the comparator 12 judges that the presentation time stamp PTS advances the system clock STC, the SRC 13 lowers the value of the sampling rate (step S29). If the comparator 12 determines that the presentation time stamp pTs is behind the system clock STC, the SRC 13 increases the value of the sampling rate R1〇. According to the synchronization apparatus 1 and method of the embodiment of the present invention, when the difference between the presentation time and the system clock STC exceeds the preset range, the sampling rate R10 of the basic data stream packet PES is changed by the SRC 13 so that Remember, 12 will not work in the overflow (〇 verfl〇w) or insufficient buffer (and and ^ dish), forgive. Because of this, the difference between the time stamp PTS and the system clock STC is presented: two straight within the preset range, wherein the preset range is determined according to the system and does not affect the synchronization. The synchronization device of the present invention 1 will not stop dialing θ / shirt image or discard the data packet, so that the sonar / video signal can be continuously played in the synchronization program. Although this month's photo is disclosed in the car master embodiment, it is not used限定 « « , , , , , , , , , , , , , , , , , , , , , , 10 10 10 10 10 10 10 10 10 10 10 10 10 10 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 2010 The definition of the scope of the patent application shall prevail. 11 201004365 [Simplified description of the drawings] Fig. 1 shows a synchronizing apparatus according to an embodiment of the present invention; and Fig. 2 shows a synchronizing method according to an embodiment of the present invention. 】 1~ Sync device; 10~ splitter; 11~ memory; 12~ comparator; 13~ sample rate converter (SRC); 130~ calculation unit.

Claims (1)

201004365 十、申請專利範圍: 1. 一種同步裝置,其具有一系統時脈(SyStein time clock ’ STC),用以產生具有一第一取樣速率之一輸出資 料,包括: 一記憶體; 一分離器’用以接收一位元資料流且自該位元資料流 擷取一基本資料流封包(packetize(j elementary stream, PES) ’其中,該分離器將該基本資料流封包(PES)寫入 至該記憶體; 一比較器,用以自該基本資料流封包(PES)獲得一呈 現時間標記(presentation time stamp,PTS ),且比較該呈 現時間標記(PTS)與該系統時脈(STC);以及 一取樣速率轉換器,具有一轉換係數,用以對在該記 憶體之該基本資料流封包(PES)進行取樣,且根據該基 本資料流封包(PES)產生該輸出資料; 其中,該取樣速率轉換器根據該比較器之比較結果來 改變該轉換係數。 2. 如申請專利範圍第1項所述之同步裝置,其中,當 該呈現時間標記(PTS)與該系統時脈(STC)間之差異超 過一預設範圍時,該比較器輸出依指示信號’且該取樣速 率轉換器根據該指示信號來改變該取樣係數。 3. 如申请專利範圍弟2項所述之同步裝置,其中,當 該呈現時間標記(PTS)超越該系統時脈(STC),該取樣 速率轉換器根據該指示信號來減少該轉換係數。 13 201004365 4. 如申請專利範圍第2項所述之同步裝置,其中,當 該呈現時間標記(PTS)或後該系統時脈(STC),該取樣 速率轉換器根據該指示信號來增加該轉換係數。 5. 如申请專利範圍第2項所述之同步裝置,其中,該 取樣速率轉換器以一第二取樣速率對該基本資料流封包 (PES )進行取樣,且該取樣係數定義為該第二取樣速率 對該第一取樣速率之比例。 6. 如申請專利範圍第5項所述之同步裝置,其中,該 取樣速率轉換器以該第二取樣速率對該基本資料流封包 (PES)進行取樣以產生一取樣信號,且藉由以該第一取 樣速率對該取樣信號進行取樣來產產生輪出資料。 7. 如申請專利範圍第5項所述之同步裝置,其中,該 取樣速率轉換器包括一計算單元,用以定義一變化值,且 當該呈現時間標記(PTS)與該系統時脈(STC)間之差異 超過該預設範圍時,該取樣速率轉換器以該變化值來改變 該轉換係數。 8. —種同步方法,適用於具有依系統時脈(systemtime dock,STC)之一裝置,且該裝置產生一輸出資料,該同 步方法包括: 接收一位元資料流; 自該位元資料流搁取一基本資料流封包(packetized elementary stream,PES ); 將該基本賢料流封包(P E S )寫入至一記憶體; 以一第一取樣速率對該記憶體内之該基本資料流封包 14 201004365 (PES)進行取樣; 自該基本資料流封包(PES)獲得一呈現時間標記 (presentation time stamp,PTS ); 比較該呈現時間標記(PTS)與該系統時脈(STC); 以及 根據該比較結果來改變該第一取樣速率之值。 9.如申請專利範圍第8項所述之同步方法,其中,比 較該呈現時間標記(PTS)與該系統時脈(STC)之步驟包 括判斷該王現時間標記(PTS )與該系統時脈(stc );間 之差異是否超過一預設範圍。 10·如申請專利範圍第9項所述之同步方法,其中,當 該呈現時間標記(PTS)與該系統時脈(STC)間之差異超 過該預設範圍時,則改變該第一取樣速率之值。 11. 如申請專利範圍第9項所述之同步方法,其中,比 較該,現時間標記(PTS)與該系統時脈(STC)之步驟更 括田判斷出該呈現時間標記(pTS )與該系統時脈() 間之差異超過該職範圍時,判斷該呈現時㈣記(PTS) 超越或落後該系統時脈(STC)。 12. 如申请專利範圍第u項所述之同步方法,其中, 車乂“王現時間標記(PTS)與該系統時脈(STC)之步驟 ^匕括K吏判斷出該呈現時間標記(PTS)超越該系統 扦脈(STC),則減少該轉換係數。 13. 如申明專利範圍第n項所述之同步方法,其中, 比較該呈現時間標記(PTS)與該系統時脈(STC)之步驟 15 201004365 更包括,假使判斷出該呈現時間標記(PTS )落後該系統 時脈(STC),則增加該轉換係數。 14.如申請專利範圍第8項所述之同步方法,更包括: 在以該第一取樣速率對該記憶體内之該基本資料流封 包(PES)進行取樣的步驟後,產生一取樣資料;以及 以一第二取樣速率對該取樣資料進行取樣以產生該輸 出資料,其中,該第二取樣速率相異於該第一取樣速率。 16201004365 X. Patent application scope: 1. A synchronization device having a system clock (STC) for generating an output data having a first sampling rate, comprising: a memory; a separator 'Receiving a meta-data stream and extracting a packet elementary stream (PES) from the bit stream, wherein the splitter writes the basic stream packet (PES) to The memory; a comparator for obtaining a presentation time stamp (PTS) from the basic data stream packet (PES), and comparing the presentation time stamp (PTS) with the system clock (STC); And a sample rate converter having a conversion coefficient for sampling the basic stream packet (PES) in the memory, and generating the output data according to the basic stream packet (PES); wherein the sampling The rate converter changes the conversion factor according to the comparison result of the comparator. 2. The synchronization device according to claim 1, wherein the presentation time When the difference between the mark (PTS) and the system clock (STC) exceeds a predetermined range, the comparator outputs an indication signal according to the indication signal and the sample rate converter changes the sampling coefficient according to the indication signal. The synchronizing apparatus of claim 2, wherein when the presentation time stamp (PTS) exceeds the system clock (STC), the sampling rate converter reduces the conversion coefficient according to the indication signal. 13 201004365 4. The synchronizing apparatus of claim 2, wherein, when the presentation time stamp (PTS) or the system clock (STC), the sampling rate converter increases the conversion coefficient according to the indication signal. The synchronization device of claim 2, wherein the sample rate converter samples the basic stream packet (PES) at a second sampling rate, and the sampling coefficient is defined as the second sampling rate 6. The synchronization device of claim 5, wherein the sampling rate converter seals the basic data at the second sampling rate (PES) is sampled to generate a sampled signal, and the sampled signal is sampled at the first sample rate to produce a wheeled data. 7. The synchronization device of claim 5, wherein The sample rate converter includes a calculation unit for defining a change value, and when the difference between the presentation time stamp (PTS) and the system clock (STC) exceeds the preset range, the sample rate converter The change value is used to change the conversion coefficient. 8. A synchronization method, which is applicable to a device having a system time dock (STC), and the device generates an output data, the synchronization method includes: receiving a bit element a data stream; a packetized elementary stream (PES) is taken from the bit stream; the basic stream packet (PES) is written to a memory; the memory is recorded at a first sampling rate The basic data stream packet 14 201004365 (PES) is sampled in the body; a presentation time stamp (PTS) is obtained from the basic data stream packet (PES); Comparing the presentation time stamp (PTS) with the system clock (STC); and changing the value of the first sampling rate based on the comparison result. 9. The synchronization method of claim 8, wherein the step of comparing the presentation time stamp (PTS) with the system clock (STC) comprises determining the king time stamp (PTS) and the system clock. (stc); whether the difference between the two exceeds a predetermined range. 10. The synchronization method of claim 9, wherein the first sampling rate is changed when a difference between the presentation time stamp (PTS) and the system clock (STC) exceeds the preset range The value. 11. The synchronization method of claim 9, wherein comparing the current time stamp (PTS) with the system clock (STC) step further determines the presentation time stamp (pTS) and the When the difference between the system clocks () exceeds the range, it is judged that the presentation (4) (PTS) exceeds or falls behind the system clock (STC). 12. The synchronization method according to the scope of claim 5, wherein the step of “the present time stamp (PTS) and the system clock (STC) of the vehicle” determines the presentation time stamp (PTS). Exceeding the system system (STC), the conversion factor is reduced. 13. The synchronization method of claim n, wherein the presentation time stamp (PTS) and the system clock (STC) are compared Step 15 201004365 further includes: if it is determined that the presentation time stamp (PTS) is behind the system clock (STC), the conversion coefficient is increased. 14. The synchronization method according to claim 8 of the patent scope further includes: Generating a sample data according to the step of sampling the basic stream packet (PES) in the memory at the first sampling rate; and sampling the sample data at a second sampling rate to generate the output data, Wherein the second sampling rate is different from the first sampling rate.
TW097125216A 2008-07-04 2008-07-04 Synchronnization devices and methods TWI366394B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW097125216A TWI366394B (en) 2008-07-04 2008-07-04 Synchronnization devices and methods

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW097125216A TWI366394B (en) 2008-07-04 2008-07-04 Synchronnization devices and methods

Publications (2)

Publication Number Publication Date
TW201004365A true TW201004365A (en) 2010-01-16
TWI366394B TWI366394B (en) 2012-06-11

Family

ID=44825860

Family Applications (1)

Application Number Title Priority Date Filing Date
TW097125216A TWI366394B (en) 2008-07-04 2008-07-04 Synchronnization devices and methods

Country Status (1)

Country Link
TW (1) TWI366394B (en)

Also Published As

Publication number Publication date
TWI366394B (en) 2012-06-11

Similar Documents

Publication Publication Date Title
EP2628305B1 (en) Distributed playback architecture for media data using beacon packets for synchronisation
CN101207764B (en) Recording device, recording method and reproducing device
US7228059B2 (en) Audio reproducing apparatus and audio reproduction control method for use in the same
US9607657B2 (en) Media playback component comprising playback queue and queue bypass
JP4407007B2 (en) Data transmission apparatus and method
JP4257478B2 (en) Recording / playback device
JP2010531087A (en) System and method for transmission of constant bit rate streams
CN100551053C (en) Recording/output device and recording/output method
CN101631250B (en) Synchronization device and method
TW201004365A (en) Synchronnization devices and methods
KR20070008069A (en) Audio / Video Signal Synchronization Device and Method
US7885297B2 (en) Synchronization devices and methods
JPH1173729A (en) Recording and playback device
JP2007259313A (en) Stream playback method and playback apparatus
JP5041080B2 (en) Data output system
JP4702381B2 (en) Data output system, data recording and output method
JP4458350B2 (en) Transport packet output device and operation method of transport packet output device
JP2006014079A (en) Digital signal processing apparatus and digital signal processing method
JP2008199516A (en) Data processing device
JP4935655B2 (en) Reproduction device and separation circuit
JP2000041011A (en) Information output device and method, and providing medium
KR100739802B1 (en) Apparatus for reproducing data and method therefor
JP2011035578A (en) Transmitter, receiver, and transmission system
WO2009090728A1 (en) Media reproducer
JP2003273825A (en) Transport stream splicer

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees