新四季網

數字多媒體數據的傳輸控制裝置、數字錄製裝置及其方法

2023-09-20 18:33:45 2


專利名稱::數字多媒體數據的傳輸控制裝置、數字錄製裝置及其方法
技術領域:
:本發明是有關於一種數字多媒體數據其傳輸速率的控制,特別是有關於一種數字錄製方法及其裝置。
背景技術:
:數位電視信號通常包括調變(modulated)多路通訊的傳輸串流。調變多路通訊的傳輸串流是根據ISO/IEC動畫專家群(MovingPictureExpertsGroup,MPEG)說明書中制定的MPEG標準(參閱ISO/IEC13818)進行編碼。MPEG加密信號是由殘邊帶調變(vestigialsideband,VSB)或正交調幅(quadratureamplitudemodulation,QAM)控制。數位電視信號必須遵守先進電視系統委員會(AdvancedTelevisionSystemCommittee,ATSC)、數位電視廣播(DigitalVideoBroadcasting,DVB)或整體服務數字廣播(IntegratedServicesDigitalBroadcasting)等標準。數位電視錄製器可記錄數位電視節目並儲存於硬碟、數字錄像帶(由日本Victor公司推廣)或是藍光可錄或可複寫式光碟中(必須遵守由藍光碟片協會所制定的藍光碟片標準)。
發明內容有鑑於此,本發明的特徵在於一種包含傳輸速率控制器的裝置,可根據來自MPEG傳輸串流封包的傳輸速率控制信息,控制MPEG傳輸串流封包從第一儲存裝置傳送至第二儲存裝置。本發明的實施包括至少一種下列特徵。傳輸速率控制信息包括時間信息。時間信息包括節目時鐘基準(programclockreferences,PCRs)。控制器包括本地節目時鐘基準計數器,本地節目時鐘基準計數器的值大於或等於封包中的節目時鐘基準值時,可傳送封包。本地節目時鐘基準計數器於收到第一個具有節目時鐘基準的封包時,儲存封包中的節目時鐘基準值,並開始周期性的增加計數器的值。當節目時鐘基準的值與本地節目時鐘基準計數器的值間的差距大於一預定的量時,則本地節目時鐘基準計數器會進行重設。控制器是根據兩個具有節目時鐘基準的封包之間的時間差以及介於其間的封包個數來控制不具有節目時鐘基準的封包。控制器執行整數運算,包括累加器以及加法器。在一些實施例中,封包的傳輸速率是根據先前具有節目時鐘基準的封包所得到的傳輸速率控制信息來估計。在另一些實施例中,傳輸速率是利用先前具有節目時鐘基準的封包所得的傳輸速率控制信息,通過下列至少任一方式來估計算術平均數、低通率波器以及移動平均線。在另一些實施例中,控制器根據代表目標傳輸速率的參數來決定傳輸速率,此參數是嵌入於MEPG傳輸串流封包之中。在另一些實施例中,控制器根據推導出的傳輸速率控制信息以及本地傳輸速率控制信息兩者比較的結果來調節傳輸速率。本地傳輸速率控制信息包括本地節目時鐘基準,用以解碼傳輸串流封包。控制器亦根據先前一或多個傳送至第二儲存裝置的封包的有關信息來調節傳輸速率。先前封包的有關信息包括此封包傳送至第二儲存裝置之後到目前的時間。第一儲存裝置可為旋轉式媒體(rotatingmedium)或是動態隨機存取存儲器(DRAM)。第二儲存裝置包括數字錄像帶錄製器、藍光碟片錄製器或是高密度DVD錄製器。傳輸串流的傳輸速率控制器不需經過影像壓縮或解壓縮即可調節傳輸速率。另一方面,本發明的特徵在於一種包括第一控制器和第二控制器的裝置。第一控制器用以控制MPEG傳輸串流封包從第一儲存裝置傳送至DRAM,以及控制至少一部分的MPEG傳輸串流封包從DRAM傳送至第二儲存裝置;第二控制器根據MPEG中傳輸串流封包的傳輸速率控制信息來調節下列至少任一項(a)從第一儲存裝置傳送至DRAM的封包傳輸速率;(b)從DRAM傳送至第一儲存裝置的封包傳輸速率。本發明的實施可包括至少一項以下特徵。傳輸速率控制信息包括時間信息。時間信息包括節目時鐘基準。第二控制器是根據內嵌的傳輸速率控制信息以及本地傳輸速率控制信息兩者比較的結果來調節傳輸速率。本地傳輸速率控制信息包括用來解碼傳輸串流封包的本地節目時鐘基準。第二控制器根據先前傳送至第二儲存裝置的封包的有關信息來調節傳輸速率。此裝置包括使用者接口,讓使用者選擇至少一節目,從第一儲存裝置傳送至第二儲存裝置。此裝置包括傳輸串流解多任務器,用以挑選出對應於使用者所選擇節目的傳輸串流封包。傳輸串流解多任務器根據封包識別碼來挑選出傳輸串流封包另一方面,本發明的特徵在於一種數字錄製裝置包括解多任務器,用以產生關於MPEG封包串流之中有關於特定封包的信息的數據文件,此信息是用以快速採集特定封包;硬碟,用以儲存MPEG封包及數據文件;寫錄器,用以存放MPEG封包至可移除式儲存媒體;第一控制器用以至少部分地根據上述數據文件來控制硬碟所存MPEG封包的播放,並且用以控制儲存MPEG封包至硬碟,也控制了MPEG封包從硬碟至寫錄器;存儲器,用來暫時儲存由硬碟傳送至寫錄器的封包。本發明的實施可包括至少一項以下特徵。數字記錄器包括第二控制器,根據MPEG封包中的傳輸速率控制信息,調節從硬碟傳送至寫錄器的MPEG封包的傳輸速率。傳輸速率控制信息包括時間信息。時間信息包括節目時鐘基準。控制器是控制MPEG封包的選擇性解碼,以使竅門模式得以運作。控制器根據數據文件中的信息來從MPEG封包之中選擇需要解碼的封包。數據文件根據封包是否需要其它封包一起處理或是可以獨立的處理來辨識封包。數據文件包括MPEG封包之中何者位於內編碼圖幀、預測編碼途幀或雙向預測編碼圖幀的起始點的有關信息。數字錄製裝置還包括解調器,用來將調變的MPEG傳輸串流信號予以解調,並產生MPEG封包的串流。另一方面,發明特徵在於一種數字錄製裝置包括解多任務器和控制器。解多任務器用來將一連串MPEG傳輸串流封包之中特定封包的有關數據插入於至少一部分的MPEG傳輸串流封包,這些數據有助於加速採集特定封包,且控制器用來控制MPEG傳輸串流封包的其中至少一部分從第一儲存裝置傳送至第二儲存裝置,插入的數據在MPEG傳輸串流封包傳送到第二儲存裝置之前被移除。另一方面,發明的特徵在於一種方法,包括根據嵌入於MPEG傳輸串流封包之中的傳輸速率控制信息,調節MPEG傳輸串流封包從第一儲存裝置傳送至第二儲存裝置的傳輸速率。本發明的實施包括至少一種下列特徵。傳輸速率控制信息包括時間信息。時間信息包括節目時鐘基準。當本地節目時鐘基準計數器的值等於或大於封包中節目時鐘基準值時,傳送這個具有節目時鐘基準的封包。本地節目時鐘基準計數器於收到第一個具有節目時鐘基準的封包時,儲存封包中的節目時鐘基準值,並開始周期性的增加計數器的值。當節目時鐘基準的值與本地節目時鐘基準計數器的值間的差距大於一預定的量時,將本地節目時鐘基準計數器予以重設。根據兩個具有節目時鐘基準封包之間的時間差異以及介於其間的封包數目來控制不具有節目時鐘基準的封包。此方法包括執行整數運算,以決定不具有節目時鐘基準封包之間的時間間隔。在一些實施例中,不具節目時鐘基準的封包的傳輸速率是根據先前具有節目時鐘基準封包的傳輸速率控制信息來估計。在另一些實施例中,傳輸速率是利用先前具有節目時鐘基準的封包所得的傳輸速率控制信息通過下列至少任一方式來估計算術平均數、低通率波器以及移動平均線。在另一些實施例中,根據代表目標傳輸速率的參數來決定傳輸速率,其中參數是嵌入於MEPG傳輸串流封包之中。調節傳輸速率包括根據將內嵌的傳輸速率控制信息與本地傳輸速率控制信息兩者比較的結果來進行調節。本地傳輸速率控制信息包括用以解碼傳輸串流封包的本地節目時鐘基準。調節傳輸速率包括根據有關先前傳送至第二儲存裝置的封包的有關信息來進行調節。調節傳輸速率包括調節MPEG傳輸串流封包從硬碟傳送至數字錄像帶錄製器、藍光碟片錄製器或高密度DVD錄製器的傳輸速率。調節傳輸速率包括不需要執行影像壓縮或解壓縮即可調節傳輸速率。另一方面,本發明的特特徵在於一種方法,包括將MPEG傳輸串流封包從第一儲存裝置傳送至動態隨機存取存儲器(DRAM),將至少一部分的MPEG傳輸串流封包從DRAM傳送至第二儲存裝置,並且根據MPEG傳輸串流封包中的傳輸速率控制信息,調節下列至少任一項(a)將封包從第一儲存裝置傳送至DRAM的傳輸速率,以及(b)將封包從DRAM傳送至第二儲存裝置的傳輸速率。本發明的實施包括至少一項下列特徵。傳輸速率控制信息包括時間信息。時間信息包括封包中的節目時鐘基準。調節傳輸速率包括根據嵌入封包中的傳輸速率控制信息與本地傳輸速率控制信息兩者比較的結果來進行調節。本地傳輸速率控制信息包括用來解碼傳輸串流封包的本地節目時鐘基準計數器。調節傳輸速率包括根據先前傳送至第二儲存裝置的封包的有關信息來進行調節。此方法包括提供使用者接口,讓使用者選擇至少一節目,從第一儲存裝置傳送至第二儲存裝置。此方法包括挑選出對應於使用者所選擇節目的傳輸串流封包。選擇傳輸串流封包包括根據封包識別碼來挑選傳輸串流封包。另一方面,本發明的特徵在於一種方法,包括產生數據文件,數據文件為關於MPEG封包串流之中特定封包的信息,此信息用以更快速採集地特定封包,然後儲存MPEG封包以及數據文件於硬碟中,至少部分地根據數據文件來控制自硬碟取出的MPEG封包,將至少一部分的MPEG封包從硬碟傳送至存儲器,並且將至少一部分的MPEG封包從存儲器傳送至可移動式儲存媒體。本發明的實施還包括至少一項下列特徵。此方法包括根據MPEG傳輸串流封包之中至少一部分內嵌的傳輸速率控制信息來調節下列至少任一個(a)將MPEG封包從硬碟傳送至存儲器的傳輸速率,以及(b)將MPEG封包從存儲器傳送至可移動式儲存媒體的傳輸速率。傳輸速率控制信息包括時間信息。此方法包括選擇性地解碼MPEG封包,以使竅門模式得以運作。此方法包括根據數據文件中的信息,來從MPEG封包之中選擇需要解碼的封包。數據文件包括有關於哪一個封包對應於內編碼圖幀、預測編碼圖幀以及雙向預測編碼圖幀的起始點的有關信息。此方法包括將調變的MPEG傳輸串流信號予以解調,並產生MPEG封包的串流。另一方面,本發明特徵在於一種方法,包括將一連串MPEG傳輸串流封包的特定封包的有關數據插入於至少一部分的MPEG傳輸串流封包,此數據有助於加速採集特定封包,然後將MPEG傳輸串流封包從第一儲存裝置傳送至第二儲存裝置,其中插入的數據在MPEG傳輸串流封包傳送到第二儲存裝置之前被移除。圖1是數位電視錄製裝置的示意圖。圖2A、圖2B以及圖2C是封包的示意圖。圖3以及圖7是顯示傳輸串流封包的信號傳輸路徑。圖4是顯示調節傳輸串流封包的傳輸速率的流程圖。圖5是TS速率控制器的示意圖。圖6是間隔計算器的示意圖。圖8是顯示數位電視節目儲存至硬碟、再從硬碟燒錄至藍光碟片的流程圖。符號說明100~數位電視錄製裝置102~硬碟103~傳輸串流封包104~TS速率控制器105~數據描述檔案106~藍光碟片錄製器107~藍光碟片108~調諧器110~信號112~調變傳輸串流114~解調器116~傳輸串流118~TS解多任務器119~緩存器120~動態隨機存取存儲器121~第一區122~系統控制器123~第二區124、126~IEEE1394接口128~內嵌控制器125~傳輸串流封包計數器150~指令總線152~MPEG解碼器158~視頻信號後處理器154~聲音數字模擬轉換器156~揚聲器160~電視信號編碼器162~電視164~存儲器總線200、220、230~封包202~標頭204~適配區域206~承載數據210~內編碼圖幀212~封包識別碼222~預測編碼圖幀232~雙向預測編碼圖幀240~採集電路242~周期計算器244~速率控制器250~間隔計算器252~累加器254~多任務器256~信號258~信號線260、262~加法器具體實施方式為使本發明的上述目的、特徵和優點能更明顯易懂,下文特舉一較佳實施例,並配合所附圖式,作詳細說明如下實施例圖1是顯示根據本發明實施例所述的數位電視錄製裝置100。數位電視錄製裝置100可提供使用者將數位電視節目以MPEG傳輸串流封包103的格式儲存於硬碟102、藍光碟片107或上述兩者。此外,錄製裝置100產生數據描述(metadata)檔案105,包括對處理數位電視節目有助益(例如使封包的搜尋更加快速)的特定封包相關的數據描述(例如管理數據、控制數據或是輔助數據)。具有數據描述檔案的錄製裝置100可作為本地可控制的電視錄製器,亦即「個人化電視記錄器」,提供使用者於錄製現場節目的同時,對節目進行暫停、倒帶快速撥放或慢動作播放等。數據描述檔案的格式不一定要遵守工業標準。數據描述檔案的格式可根據應用程式以及數據描述檔案所包括的信息而有所不同。使用者亦可使用藍光碟片錄製器106依據工業標準將數位電視節目記錄於藍光碟片107並且控制數位電視節目的錄放。「儲存數位電視節目」代表儲存可供日後再次播放的數位電視節目的數據,例如MPEG傳輸串流(transportstream,簡稱TS)封包、節目基本串流(programelementarystream,簡稱PES)封包或是節目串流(programstream,簡稱PS)封包等。「處理數位電視節目」代表處理編碼的數據來進行解碼,用以再次播放數位電視節目或是呈現修飾版本的數位電視節目(例如快轉、快速倒帶或是慢動作播放等)。「現場數位電視節目」代表當廣播或傳送數位電視節目的同時使用者即可以觀賞節目。「多媒體」代表使用至少兩種不同的媒介物傳遞信息,例如文字、聲音、圖形、動畫、影像以及交互式內容等。「節目」可通過具有相同時間基準的封包再次播放。根據具有不同時間基準的封包,可再次播放不同的節目。數位電視錄製裝置100的特色為儲存於硬碟102中的數位電視節目可傳送至藍光碟片錄製器106,並通過藍光碟片錄製裝置106將節目依據工業標準格式燒錄於藍光碟片107。使用者可將數位電視節目儲存於硬碟102,並且藉由數據描述檔案所實現的附加功能存取數位電視節目,並選擇性地將數位電視節目燒錄至藍光碟片107。將數位電視節目錄製至藍光碟片107有下列幾項優點。當儲存於硬碟102的數位電視節目燒錄至藍光碟片107後,可釋放硬碟102空間,以儲存額外的節目。藍光碟片107較硬碟102更為方便攜帶。使用者可將節目分類,挑選出具有同類型的數位電視節目,並將挑選出的數位電視節目燒錄至藍光碟片107。由於藍光碟片錄製器106是依據工業標準格式將數位電視節目燒錄至藍光碟片107,因此使用者可使用不同廠牌的藍光碟機播放並觀賞數位電視節目。防拷機制是根據數據加密標準(dataencryptionstandard,DES)、三重數據加密標準(tripleDES)或是先進加密標準(advancedencryptionstandard,AES),防止使用者將未授權的數位電視節目從硬碟102燒錄至藍光碟片107。當沒有授權碼的使用者企圖複製受版權保護的數據時,會出現警告信息。在數位電視錄製裝置100中,數字調諧器108會接收來自纜線或天線的數位電視信號110。數位電視信號110包括使用MPEG標準壓縮並且經過VSB或QAM調變的聲音或影像信號。數字調諧器108過濾信號110以選擇實體頻道,並且輸出實體頻道上所載內容的調變傳輸串流112。「實體頻道」亦即具有特定頻寬(例如6-8兆赫)且佔用特定頻帶的通訊媒介。實體頻道間的中心頻率相隔6兆赫至8兆赫。每一個實體頻道可根據節目頻道的位速率傳送一個MPEG傳輸串流其含有一或多個節目頻道。「節目頻道」代表包括聲音、影像以及有關於電視節目(例如電影節目或新聞節目等)的輔助信號的頻道。輔助信號可以為字幕信息。不論節目為標準畫質(根據NTSC標準為具有704*480的解析度,根據PAL標準為具有768*576或1024*576的解析度)或是高畫質(具有1280*720或1920*1080的解析度),每一節目頻道根據節目內容可具有3Mbps至18Mbps的位速率。解調器(demodulator)114是根據VSB或QAM將調變的傳輸串流112予以解調,以產生MPEG傳輸串流116。傳輸串流116包括一連串固定長度的封包。系統控制器122是根據TS解多任務器118輸出信號的目的地來設定解多任務器118。根據本發明的某些實施例,系統控制器122設定TS解多任務器118,使得解多任務器118的輸出傳送至MPEG解碼器152。TS解多任務器118將傳輸串流116予以解多任務,使得多路傳輸的節目頻道分離為個別的節目頻道,並將每個節目頻道中的影像、聲音以及輔助信號分離為個別的串流。TS解多任務器的輸出可以為PES封包。根據本發明另些實施例,系統控制器122設定TS解多任務器118,將解多任務器118的輸出儲存至硬碟102。TS解多任務器118的輸出可以為MPEG傳輸串流封包。TS解多任務器118是根據使用者的決定而輸出一或多個數位電視節目。當數位電視節目儲存至硬碟102時,系統控制器122藉由設定TS解多任務器118中的緩存器119使其能偵測封包中的某些事件、代碼或是模式,並將相關的信息寫入數據描述檔案。例如,TS解多任務器118可將那些封包含有內編碼圖幀(I-frame)、預測編碼圖幀(P-frame)或是雙向預測編碼圖幀(B-frame)起始點的信息寫入數據描述檔案中。圖2A是顯示根據本發明實施例所述的傳輸串流封包200。傳輸串流封包200的長度為188個字節,包括標頭202、適配區域(adaptationfield)204以及承載數據(payload)206。標頭202的第一個字節為同步字節,用來標示封包的界限。通過標頭202的同步位,可隨機存取傳輸串流的。傳輸串流包括不同串流的時間多任務(time-multiplexed)傳輸封包。標頭202中包括封包辨識碼(packetidentifier,PID)212,用以辨識封包所對應的串流。例如,電視節目通常至少包括一聲音串流以及一影像串流。內含聲音串流的封包具有相同的封包辨識碼,且內含影像串流的封包具有相同的另一封包辨識碼。適配區域204可包括節目時鐘基準(programclockreference,簡稱PCR)208,用以使數位電視節目的解碼以及播放同步,以及讓編碼時鐘和解碼時鐘同步。節目時鐘基準是通過MPEG解碼器插入傳輸串流(例如平均每30微秒插入一節目時鐘基準),並且代表編碼器上計數器目前的值,其中計數器每27兆赫增加一次。節目時鐘基準可用來當作是本地定時器或本地系統時鐘,提供解碼器使用。承載數據206可包括聲音數據、影像數據、由內容提供者定義的私人數據或是提供串流中節目相關信息及各節目所含聲音串流與影像串流的封包辨識碼的表格區段(tablesection)。例如,承載數據206可包括I-frame開端碼210(startcode),用以表示承載數據206屬於I-frame的第一個封包。同樣的,圖2B以及圖2C是顯示根據本發明實施例所述的封包220、230的承載數據206可分別包括P-frame開端碼222以及B-frame開端碼232,用以表示承載數據分別屬於P-frame以及B-frame的第一個封包。TS解多任務器118用以處理每一個封包,並且將封包儲存至硬碟102。解多任務器118每處理一個新的封包時,傳輸串流封包計數器125就增加1。封包計數器初始為0。傳輸串流封包計數器的數值代表傳輸串流封包的號碼,可用以判斷儲存於硬碟102裡一連串封包之中某特定封包的位置。根據本發明實施例,系統控制器122於處理傳輸串流封包時設定TS解多任務器118,偵測封包的I-frame,P-frame以及B-frame開端碼,並且將這些封包的封包編號記錄於數據描述檔案中。因此,數據描述檔案可用以快速定位I-frame,P-frame以及B-frame,這些信息於維持原來的畫面頻率(在NTSC標準下約為30frames/sec,在PAL標準下為25frames/sec)以及視頻速率的狀態下,有助於快速前進或快速倒帶播放中的影像。當播放以MPEG編碼的節目時,能夠定位I-frame、P-frame以及B-frame將會有所幫助。假使傳輸串流封包以高於正常畫面速率的方式(例如增加畫面速率)傳送給MPEG解碼器,MPEG解碼器將無法處理封包。為了配合MPEG解碼器,而完全以周期性的方式捨棄封包並不實際,例如捨棄75%的封包並且保留剩下25%的封包以正常畫面速率來傳遞,以增加播放速度使其比正常速度快4倍,由於只有I-frame為獨立編碼,P-frame以及B-frame皆需要其它的畫面的信息才能完成解碼。假使其它的畫面被丟棄,某些P-frame以及B-frame將無法予以解碼。再者,假使只有I-frame用正常的畫面速率來傳送,全部耗用的頻寬仍然可能增加而超過解碼器的能力,因為I-frame耗用的頻寬通常比P-frame以及B-frame大,且解碼器是設計用以處理I-frame、P-frame以及B-frame的組合。因此,應將播放中的節目以原來的畫面速率快轉前進或是快速倒帶時,選擇性地把混合在一起的I-frame、P-frame以及B-frame傳送至解碼器,以維持數據速率在MPEG解碼器的處理範圍內。表1是顯示根據本發明實施例所述的記錄於數據描述檔案中的信息。將I-frame、P-frame以及B-frame的封包編號儲存於數據描述檔案中,可讓錄製器100依據特定的播放速率快速從一個畫面(frame)跳至另一個畫面。根據本發明另一實施例,數據描述檔案亦可包括封包編號對應至串流的第i分第j秒的信息。於播放過程中,這些信息允許傳輸串流封包以相同於錄製時的速率傳送。根據本發明實施例,數位電視節目是儲存於硬碟102中。TS解多任務器118將傳輸串流封包(例如200,220以及230)以及數據描述檔案暫時寫入DRAM120,傳輸串流封包以及數據描述文件接著通過IEEE1394接口124從DRAM120傳送至硬碟102。系統控制器122通過指令總線(commandbus)150控制TS解多任務器118以及IEEE1394接口124的傳輸。IEEE1394接口124是通過存儲器總線164存取DRAM120。為了於竅門模式(trickmode)中進行播放(例如暫停現場電視節目、實時回放節目的片段、略過節目的片段、將播放中的節目快轉或快速倒帶或是將影片慢動作播放或是倒轉慢動作播放),首先,系統控制器122通過IEEE1394接口124從硬碟102中採集數據描述檔案,並且將數據描述檔案暫時寫入DRAM120。於竅門模式中,錄製器100依據使用者選擇的播放速度(例如3倍速的快進)以及數據描述檔案中的信息,從硬碟102中挑選傳輸串流封包,並且傳送至DRAM120播放。為了收看數位電視節目,TS解多任務器118根據封包識別碼將流入的多任務傳輸串流分離,並將解多任務後的傳輸串流儲存至DRAM120中的不同隊列。位於隊列中的封包是通過MPEG解碼器152,依據MPEG解碼方式進行解碼,以產生解碼的影像以及聲音數據。影像數據的解碼包括反向掃瞄(inversescanning),逆量化(inversequantization),離散餘弦反轉換(inversediscretecosinetransform),以及移動補償(motioncompensation)等。在移動補償的過程中,參考畫面(例如I-frame或P-frame)儲存於DRAM120中,並依據移動補償向量(motioncompensationvector)將壓縮後的畫面(例如P-frame或B-frame)予以重建。重建後的P-frame或B-frame亦儲存於DRAM120中。聲音數字轉模擬轉換器154將聲音數據轉換為模擬格式,並輸出至揚聲器156。視頻信號後處理器158執行視頻信號的後處理以改善影像品質,影像後處理包括例如執行塊狀噪聲過濾(de-blocking)步驟用以將相鄰兩宏區塊之間的影像平滑化,柔化環狀噪聲(de-ringing)步驟用以移除改變至下一個影像的瞬間轉換,縮放步驟用以將影像縮放至適合播放的解析度,以及顏色坐標轉換步驟用以根據播放的色彩範圍(colorgamut)調整影像的色彩模式(colorprofile)。電視信號編碼器160依據PAL,NTSC或是SECAM標準將後處理後的影像編碼成適當的電視信號,並且將編碼後的信號傳送至電視162。使用者可直接將數位電視節目錄於藍光碟片107中,藍光碟片107支持直接儲存MPEG傳輸串流。當MPEG傳輸串流直接錄製至藍光碟片107時,TS解多任務器118輸出傳輸串流封包但不產生數據描述檔案。由TS解多任務器118輸出的傳輸串流通過IEEE1394接口126傳送至藍光碟片錄製器106。系統控制器122通過IEEE1394接口126將指令傳送到內嵌控制器128,以控制藍光碟片錄製器106的操作。數位電視節目是通過藍光碟片錄製器106燒錄至藍光碟片107中。為了播放記錄於藍光碟片107中的數位電視節目,首先從藍光碟片107讀取傳輸串流封包,通過TS解多任務器118將傳輸串流解多任務,並交由MPEG解碼器152將TS解多任務器118的輸出解碼。數位電視錄製器100有用特色之一是數位電視節目錄製於硬碟102時,使用者可將一或多個記錄於硬碟102中的節目傳送至藍光碟片錄製器106,並將數位電視節目燒錄至藍光碟片107中。使用者可以將所有記錄於硬碟102的節目傳送至藍光碟片錄製器106,或選擇性的傳送部分記錄於硬碟102的節目。當數位電視節目儲存於硬碟102時,硬碟102中亦儲存一份目錄。目錄包括標題、長度以及節目錄製的時間等信息。系統控制器122可執行選單程式(menuprogram),讓使用者可根據某些條件(例如節目錄製的日期以及時間範圍,或是節目標題中的某些關鍵詞)搜尋硬碟102以挑選節目。系統控制器122可根據使用者的搜尋準則產生節目清單,並且提供核對方塊(checkbox)讓使用者挑選清單中想要觀賞的節目。選單程式亦可讓使用者選擇清單中的節目將其燒錄至藍光碟片107中。倘若使用者選擇的節目包括所有傳輸串流中的節目,則整個傳輸串流將從硬碟102傳送至藍光碟片錄製器106。倘若使用者只挑選傳輸串流中的部分節目,則將傳輸串流傳送至TS解多任務器118以過濾出屬於使用者所挑選節目的封包。由TS解多任務器118過濾出的封包將儲存至藍光碟片錄製器106中。圖3是顯示根據本發明實施例,將所有傳輸串流中的節目都從硬碟102傳送至藍光碟片錄製器106時的數據傳輸路徑。複製的封包通過IEEE1394接口124從硬碟102傳送至DRAM120,接著通過TS速率控制器104以及IEEE1394接口126再將複製的封包從DRAM120傳送至藍光碟片錄製器106。假使硬碟102以及DRAM120的數據傳輸速率較IEEE1394接口124的數據傳輸速率大,則由硬碟102至DRAM120的數據傳輸速率受到IEEE1394接口124的數據傳輸速率的限制。IEEE1394接口124的數據傳輸速率依據接口124遵守的標準為IEEE1394a或IEEE1394b而分別為400Mbps或是800Mbps。TS速率控制器104用以控制傳輸串流從DRAM120傳送至藍光碟片錄製器106的傳輸速率。ISO13818-1標準詳細說明了傳輸串流必須以定速傳送至傳輸串流系統目標解碼器。例如,將傳輸速率設定約為19.39Mbps以符合ATSC標準。藍光碟片錄製器106遵守ISO13818-1標準並且設計成接收傳輸速率約為19.39Mbps的MPEG傳輸串流,這樣的傳輸速率較IEEE1394接口126的傳輸速率為低。TS速率控制器104是用以將數據傳輸的速率調節在20Mbps附近,與藍光碟片錄製器106可接受的傳輸速率一致。根據本發明的另些實施例,數位電視信號的傳輸串流封包是經過調諧器108、解調器114以及TS解多任務器118的處理而將結果儲存於DRAM20中,並且傳送至儲存裝置(例如藍光碟片錄製器106),而不必將傳輸串流封包儲存於硬碟102中。根據實施例,儲存裝置可包括遵循MPEG標準的假定解碼模型,也就是傳輸串流系統目標解碼器。傳輸串流系統目標解碼器定義某些限制以確保證封包能順利的解碼,避免緩衝器發生滿溢/匱乏的情況。傳輸串流封包可包括傳送實時內容的現場節目,因此傳輸串流系統目標解碼器設定以現場節目所編碼的速率運作。TS速率控制器104控制封包從DRAM120傳送至IEEE1394接口126的傳輸速率,以避免藍光碟片錄製器106的緩衝器發生滿溢/匱乏的情況。圖4是顯示根據本發明實施例所述的流程130,TS速率控制器104依據節目時鐘基準(PCR)調整傳輸串流封包的傳輸速率。欲傳送的傳輸串流封包起初儲存於存儲器中,例如DRAM120。TS速率控制器104從存儲器中下載封包(132)、解析封包以及檢查封包(134),並且判斷封包的適配區域中是否具有節目時鐘基準(136)。假使封包中具有節目時鐘基準,則將其取出(138),並且於解碼時與本地節目時鐘基準定時器(本地系統時間)作比較。節目時鐘基準提供了關於封包編碼時的相對時間信息。例如,節目時鐘基準可能代表編碼器收到封包的時間相對於節目後的第i分第j秒,i與j的值是依據編碼器的本地定時器所決定的。解碼器的本地節目時鐘基準定時器可以是一種計數器,於頻率為27兆赫下運作,本地節目時鐘基準定時器是利用節目時鐘基準來調整成與編碼器的本地定時器同步。TS速率控制器104將封包暫時保留並等待(140)到解碼器的本地節目時鐘基準定時器的值大於或等於封包內含的節目時鐘基準值。然後,通過IEEE1394接口126將封包傳送至藍光碟片錄製器106。「周期計數器(periodtimer)」是用以控制不具有節目時鐘基準的封包的傳送。周期計數器持續增加計數,並且每當封包傳送至藍光碟片錄製器106時,將計數重設為0。對於不具有節目時鐘基準欄位的封包而言,從上一個封包傳送至藍光碟片錄製器106之後,TS速率控制器104便等待(142)周期計數器累積一段預定時間,亦即為「既定的封包間隔」。既定的封包間隔可通過解析傳輸串流而決定,計算兩個具有節目時鐘基準封包之間的封包數目,或以其它方式決定。既定的封包間隔不必然是固定的,依據從傳輸串流封包所採集出的信息有可能每次都不一樣。圖5是顯示根據本發明實施例,TS解多任務器118包括採集電路240。括採集電路240是用以於封包傳送至DRAM120之前,從傳輸串流封包中取得傳輸速率控制信息。傳輸速率控制信息包括節目時鐘基準以及封包儲存的地址等。通過電路240所取得的傳輸速率控制信息儲存於緩衝器或是DRAM120中。TS速率控制器104則包括周期計算器242,依據傳輸速率控制信息計算出既定的封包間隔。根據本發明實施例所述的周期計算器242是通過兩個具有節目時鐘基準的傳輸串流封包(例如封包A與封包B)之間的時間差M計算出既定的封包間隔。時間差M可根據封包A以及封包B所含節目時鐘基準之間的差異推得。將時間差M除N,其中N-1為介於封包A以及封包B之間的封包個數(可利用計數器來計算,或是根據封包A以及封包B的存儲器地址的差計算出)。周期計算器242將既定的封包間隔儲存於緩衝器或是DRAM120中。速率控制器244是根據既定的封包間隔來控制不具有節目時鐘基準的封包從DRAM120傳送至IEEE1394接口126的傳輸速率。速率控制器244等待周期定時器指示從上一個封包傳送至接口126之後已經經過既定的封包間隔。虛線246以及248是顯示用以計算既定的封包間隔以及控制封包從DRAM120傳送至接口126的傳輸速率的信息流向。根據本發明的另些實施例,IEEE1394接口124包括採集電路(未圖標)。採集電路是從硬碟102傳送至DRAM120的傳輸串流封包取得傳輸速率控制信息。周期計算器242從傳輸速率控制信息中計算出既定的封包間隔。如前面所描述,速率控制器244是藉由既定的封包間隔來控制不具有節目時鐘基準的封包從DRAM120傳送至IEEE1394接口126的傳輸速率。根據本發明其它實施例,傳輸串流封包的編碼器將速率信息嵌入於傳輸串流封包的選用(optional)欄位中。在此實施例中,既定的封包間隔可由內嵌的速率信息取得,並且提供速率控制器244控制封包的傳輸速率。在某些應用或裝置中,當編碼傳輸串流封包時,是將既定的封包間隔設定為一固定的值。當這樣的應用或裝置處理傳輸串流封包時,速率控制器244會根據此固定的值來控制傳輸速率。根據本發明實施例所述的先既定封包間隔時間是針對所有不具有節目時鐘基準的封包所計算的。例如,假設傳輸串流封包包括封包A、B、C...等具有節目時鐘基準的封包。計算第一既定的封包間隔以控制介於封包A和封包B之間不具有節目時鐘基準的封包的傳送。計算第二既定的封包間隔以控制介於封包B和封包C之間不具有節目時鐘基準的封包的傳送,以此類推。根據本發明其它實施例,採集電路240是根據前一個封包的傳輸速率控制信息估計出既定的封包間隔時間或是封包的傳輸速率。例如,傳輸速率可根據前一個封包的傳輸速率控制信息通過直接計算、低通濾波器或是移動平均線而決定。若傳輸串流封包的編碼速率變動平順或是大體維持固定,根據從先前封包所採集的信息來決定後面封包的傳輸速率是可行的。根據上述討論,M/N的值用以決定既定的封包間隔,提供給不具有節目時鐘基準的封包傳送至接口126時使用。當M並非N的整數倍時,M/N並不會是整數。較複雜的計算器能執行實數的除法來計算M/N。或者,可用執行整數運算的計算器來決定M/N的近似值。圖6是顯示根據本發明實施例所述的周期計算器242包括間隔計算器250。間隔計算器250是根據M、N的值計算既定的封包間隔,其中M表示兩個具有節目時鐘基準封包之間的時間差,N-1代表介於封包A以及封包B之間的封包個數(不包括封包A以及封包B)。間隔計算器250包括累加器252,累加器252初始設定為0。多任務器254接收輸入0以及-M,並且受到信號256的控制。信號256代表封包是否已從DRAM120傳送至IEEE1394接口126(參考圖5)。間隔計算器250接收時鐘信號(未圖標),且每一個時鐘信號的周期,加法器260、262分別加上N以及多任務器254的輸出,再加上儲存於累加器252的值。依據封包是否傳送至接口126來決定多任務器254的輸出為-M或是0。因此,假使封包傳送至接口126,加法器將儲存於累加器252中的值加上-M。當累加器248於信號線258輸出一正數時,速率控制器244便讓另一個封包傳送至接口126。舉例來說,時鐘信號的頻率為27兆赫,介於封包A以及封包B之間的時間差M為1000個周期(例如M為1000),且在具有節目時鐘基準的封包A以及封包B之間有兩個不具有節目時鐘基準的封包(因此N為3)。起初,累加器252設定為0。於第0個時鐘周期(clockperiod)時,將封包A傳送至接口126。於第1個時鐘周期時,加法器260加上3(N的值)且加法器262加上-1000(-M的值)至儲存於累加器252中的值,使的累加器252所存的值變為-997。在後續的每個周期,加法器260都會將儲存於累加器252中的值加上3(N的值)。於第334個時鐘周期時,儲存於累加器252中的值變為正數(此時為2),致使速率控制器224傳送另一個封包。接著,加法器260加上3(N的值)且加法器262加上-1000(-M的值)至儲存於累加器252中的值,使得儲存於累加器252中的值成為-995。在後續的每個周期,加法器260都會將儲存於累加器252中的值加上3(N的值)。於第667個時鐘周期時,儲存於累加器252中的值變為正數(此時為1),致使速率控制器224傳送另一個封包至接口126。間隔計算器250的優點為,藉由執行整數運算,封包以近乎M/N時鐘周期的間隔,從DRAM120傳送至接口126,其中M/N可以為非整數(如上述實施例中的M/N=1000/3=333.333...)。間隔計算器250執行類似整數除法的運算以計算時鐘周期的整數倍數,用以決定傳送封包的時機。間隔計算器250的運作如同將除法運算M/N的餘數累積至累加器252中,用以決定傳送另一個封包的時機。通過這種方式,於時間近乎M/N的整數倍時傳送封包,而並非使用複雜的電路來執行實數除法運算。如前面所述,本地節目時鐘基準定時器是用以決定傳送具有節目時鐘基準的封包至IEEE1394接口126的時機。本地節目時鐘基準定時器可具有兩種狀態重設狀態以及作用狀態(activestate)。起初,本地節目時鐘基準定時器為重設狀態。當TS速率控制器104接收到第一個具有節目時鐘基準的傳輸串流封包時,本地節目時鐘基準定時器便進入作用狀態,並且加載封包的節目時鐘基準。本地節目時鐘基準定時器開始計時,且速率控制器244暫停下一個具有節目時鐘基準的封包的進行,直到本地節目時鐘基準定時器累加至大於或等於被暫停封包中的節目時鐘基準值。根據本發明實施例,假使從封包中取得的節目時鐘基準的值小於或與節目時鐘基準定時器的值間的差距明顯超過一既定量時,則節目時鐘基準定時器回到重設狀態。這種狀況可能於傳輸串流封包並非依照原本的順序排列或是系統時間基準改變時發生。當頻道改變時,節目時鐘基準定時器回到重設狀態,因為每一個頻道都具有自己的系統時間基準。在這樣的狀況下,本地節目時鐘基準定時器將會重設,並且藉由進入重設狀態使其與新的時間基準同步。當傳輸串流封包為不連續時,本地節目時鐘基準定時器亦會進入重設狀態。根據本發明實施例,監測傳輸串流封包的適配區域中的不連續指示欄位,據以判斷傳輸串流封包是否為不連續。藉由使用TS速率控制器104來調節封包從DRAM120傳送至藍光碟片錄製器106的傳輸速率,如此封包將以藍光碟片錄製器106可接受的速率傳遞,即使IEEE1394接口124的傳輸速率遠高於藍光碟片錄製器106能夠接受封包的速率。假使沒有TS速率控制器104,可能會在藍光碟片錄製器106上造成數據滿溢。圖7是顯示根據本發明實施例,當傳輸串流中的部分節目傳送至藍光碟片錄製器106時,從硬碟102至藍光碟片錄製器106的數據傳輸路徑。在使用者挑選出欲燒錄至藍光碟片107的節目後,系統控制器122判斷那一個傳輸串流含有挑選的節目,將這些傳輸串流封包複製並從硬碟102通過IEEE1394接口124傳送至DRAM120中的第一區121。TS解多任務器118過濾出使用者所挑選節目的封包,並將濾出的封包儲存於DRAM120中的第二區123。接著,系統控制器122將傳輸串流封包從第二區123通過TS速率控制器104以及IEEE1394接口126傳送至藍光碟片錄製器106。圖8所示的流程170是描繪數位電視節目先儲存至硬碟102,再從硬碟102燒錄至藍光碟片107的步驟。首先,TS解多任務器118處理解調變後的MPEG傳輸串流116、172,挑選出對應於使用者想要記錄至硬碟102的節目所屬封包,並將挑選出的封包儲存至DRAM120、174。系統控制器122指示IEEE1394接口124從DRAM120中採集傳輸串流封包176,並且將封包儲存至硬碟102、178。系統控制器122判斷是否收到使用者的指令180欲將某些節目存到藍光碟片107。當接收到這樣的指令,系統控制器122指示IEEE1394接口124從硬碟102採集傳輸串流封包182並且將封包儲存至DRAM120的第一區121、184。接著,系統控制器122判斷傳輸串流封包是否需要經過TS解多任務器118的處理186。假使傳輸串流封包不需要經過TS解多任務器118的處理,則將封包傳送至TS速率控制器104,以調節傳輸串流封包通過IEEE1394接口126傳送至藍光碟片錄製器106的傳輸速率192。假使傳輸串流封包需要經過TS解多任務器118的處理(例如使用者只選擇傳輸串流中的部分節目),則將封包傳送至TS解多任務器118,以過濾出屬於使用者挑選的節目的封包188,並且將封包儲存至DRAM120中的第二區123、190。接著,系統控制器122讓這些傳輸串流封包傳送至TS速率控制器104,以控制傳輸串流封包通過IEEE1394接口126傳送至藍光碟片錄製器106的傳輸速率192。接著,藍光碟片錄製器106將屬於使用者挑選的節目的封包燒錄至藍光碟片107。雖然本發明所述的較佳實施例討論如上。必須說明的是,本發明提供了許多可應用的概念,所揭露的特定實施例僅是說明達成以及使用本發明的方式,不可用以限制本發明的範圍。例如,藍光碟片錄製器106可以用數字錄像帶系統、高密度DVD錄製器或是其它型式的錄製裝置來加以取代。錄製器106還可以用能記錄多媒體格式的裝置來取代,例如藍光碟片以及數字錄像帶等。硬碟102可以用其它型式的儲存裝置來加以取代,例如旋轉式的媒體(rotatingmedium)裝置、外接式硬碟、高容量的快閃記憶體或是使用微型機電系統的儲存裝置。DRAM100可以為同步DRAM、雙倍數據速率(doubledatarate,簡稱DDR)DRAM或是低延遲(reducedlatency)DRAM。DRAM100也可以代換為其它型式的存儲器,例如SRAM,包括四倍數據速率(quaddatarate,QDR)SRAM。解調器114可以設置於數字調諧器108中。IEEE1394接口124可以取代為並列式(parallel)先進附加技術接口(advancedtechnologyattachment,簡稱ATA)、序列ATA接口或是USB接口。如前面所述,描述數據是記錄於數據描述檔案中並且與儲存於硬碟中的MPEG傳輸串流封包分開放置。描述數據亦可嵌入於MPEG傳輸串流封包中,以致MPEG傳輸串流封包具備非標準的格式。在播放硬碟所存數位電視節目的過程中,必須在封包通過MPEG解碼器152進行解碼或傳送至藍光碟片錄製器106之前,先將描述數據移除。在圖1中,TS速率控制器104控制封包從DRAM120傳送至藍光碟片錄製器106的傳輸速率。TS速率控制器104亦可用以控制封包從硬碟102傳送至DRAM120的傳輸速率。TS速率控制器104可根據某些封包內嵌的傳輸控制信息來控制封包從硬碟102傳送至DRAM120或是從DRAM120傳送至藍光碟片錄製器106的傳輸速率,其中傳輸控制信息可以是節目時鐘基準或是其它時間信息。系統控制器122可以由單一晶片所構成或是將組件分散於多個晶片中。系統控制器122、TS解多任務器118、IEEE1394接口124與126以及TS速率控制器104可以整合於單一晶片中。此單一晶片亦可包括MPEG解碼器152、聲音數字模擬轉換器154、視頻信號後處理器158以及電視信號編碼器160。使用上述技術的數字錄製裝置可用以將多媒體節目或是數位電視節目記錄至第一儲存裝置(例如硬碟),並且將節目傳送至第二儲存裝置(例如藍光碟片)。多媒體節目也可依循不同於MPEG的標準,其中多媒體節目是以封包的型式傳輸,每個封包大小可以不同,且至少某些封包必須具有時間信息(例如時鐘基準)。多媒體節目從第一儲存裝置傳送至第二儲存裝置的傳輸速率是根據封包中的時間信息而調整。本發明雖以較佳實施例揭露如上,然其並非用以限定本發明的範圍,任何熟習此項技藝者,在不脫離本發明的精神和範圍內,當可做些許的更動與潤飾,因此本發明的保護範圍當視申請專利範圍所界定的為準。權利要求1.一種數字多媒體數據的傳輸控制裝置,包括一第一控制器,用以控制多個MPEG傳輸串流封包從一第一儲存裝置傳送至一動態隨機存取存儲器,並且用以控制上述MPEG傳輸串流封包的至少一個從上述動態隨機存取存儲器傳送至一第二儲存裝置;以及一第二控制器,根據上述MPEG傳輸串流封包中的傳輸速率控制信息來調節下列至少任一項(a)上述MPEG傳輸串流封包從上述第一儲存裝置傳送至上述動態隨機存取存儲器的傳輸速率,以及(b)上述MPEG傳輸串流封包從上述動態隨機存取存儲器傳送至上述第二儲存裝置的傳輸速率。2.如權利要求1所述的數字多媒體數據的傳輸控制裝置,其中上述傳輸速率控制信息包括時間信息。3.如權利要求2所述的數字多媒體數據的傳輸控制裝置,其中上述時間信息包括節目時鐘基準。4.如權利要求2所述的數字多媒體數據的傳輸控制裝置,其中上述第二控制器是根據嵌入於上述MPEG傳輸串流封包中的上述傳輸速率控制信息與本地傳輸速率控制信息兩者比較的結果來調整傳輸速率。5.如權利要求4所述的數字多媒體數據的傳輸控制裝置,其中上述本地傳輸速率控制信息包括用來解碼上述MPEG傳輸串流封包的本地節目時鐘基準。6.如權利要求1所述的數字多媒體數據的傳輸控制裝置,其中上述第二控制器是根據前一個傳送至上述第二儲存裝置的封包的有關信息來調節傳輸速率。7.如權利要求1所述的數字多媒體數據的傳輸控制裝置,還包括一使用者接口,提供使用者選擇至少一節目,從上述第一儲存裝置傳送至上述第二儲存裝置。8.如權利要求7所述的數字多媒體數據的傳輸控制裝置,還包括一傳輸串流解多任務器,用以挑選對應於上述使用者所選擇節目的多個傳輸串流封包。9.如權利要求8所述的數字多媒體數據的傳輸控制裝置,其中上述傳輸串流解多任務器是根據封包辨識碼來挑選上述傳輸串流封包。10.一種數字錄製裝置包括一解多任務器,用以產生MPEG封包串流之中有關於特定封包的信息的數據文件,上述信息用以加快取得上述特定封包;一硬碟,用以儲存上述MPEG封包以及上述數據文件;一寫錄器,用以將上述MPEG封包存放至一可移動式儲存媒體;一第一控制器,用以至少部分地根據上述數據文件來控制上述MPEG封包的播放,並且用以控制儲存上述MPEG封包至上述硬碟中與控制上述MPEG封包從上述硬碟傳送至上述寫錄器;以及一存儲器,用來暫存從上述硬碟傳送至上述寫錄器的封包。11.如權利要求10所述的數字錄製裝置,還包括一第二控制器,根據上述MPEG封包中的傳輸速率控制信息來調節上述MPEG封包從上述硬碟傳送至上述寫錄器的傳輸速率。12.如權利要求11所述的數字錄製裝置,其中上述傳輸速率控制信息包括時間信息。13.如權利要求12所述的數字錄製裝置,其中上述時間信息包括節目時鐘基準。14.如權利要求10所述的數字錄製裝置,其中上述控制器用以控制上述MPEG封包的選擇性解碼,以使竅門模式得以運作。15.如權利要求14所述的數字錄製裝置,其中上述控制器根據上述數據文件中的信息來從上述MPEG封包之中選擇需要解碼的封包。16.如權利要求10所述的數字錄製裝置,其中上述數據文件依據於處理封包時是否需要其它的封包或是可以被單獨處理來識別封包。17.如權利要求16所述的數字錄製裝置,其中上述數據文件包括上述MPEG封包之中何者位於內編碼圖幀、預測編碼圖幀或雙向預測編碼圖幀的起始點的有關信息。18.如權利要求10所述的數字錄製裝置,還包括一解調器,用以將調變的MPEG傳輸串流信號予以解調,並且產生上述MPEG封包串流。19.一種數字錄製裝置,包括一解多任務器,用以將多個MPEG傳輸串流封包中的特定封包的有關數據插入於至少一部分的上述多個MPEG傳輸串流封包中,上述數據有助於加快取得上述特定封包;以及一控制器,用以控制上述多個MPEG傳輸串流封包的其中至少一部分從一第一儲存裝置傳送至一第二儲存裝置,上述插入的數據將於上述MPEG傳輸串流封包傳送至上述第二儲存裝置之前移除。20.一種數字多媒體數據的傳輸控制裝置,包括一控制器,用以根據從多個MPEG傳輸串流封包的其中至少一部分所取得的傳輸速率控制信息來調節上述MPEG傳輸串流封包從一第一儲存裝置傳送至一第二儲存裝置的傳輸速率。21.如權利要求20所述的數字多媒體數據的傳輸控制裝置,其中上述傳輸速率控制信息包括時間信息。22.如權利要求21所述的數字多媒體數據的傳輸控制裝置,其中上述時間信息包括節目時鐘基準。23.如權利要求22所述的數字多媒體數據的傳輸控制裝置,其中上述控制器包括一本地節目時鐘基準定時器,當上述本地節目時鐘基準定時器的值大於或等於一封包所具有的節目時鐘基準的值時,傳送上述封包。24.如權利要求23所述的數字多媒體數據的傳輸控制裝置,其中上述本地節目時鐘基準定時器於接收到第一個具有節目時鐘基準的封包時,儲存該節目時鐘基準的值,並且開始周期性增加上述本地節目時鐘基準定時器的值。25.如權利要求23所述的數字多媒體數據的傳輸控制裝置,其中當上述本地節目時鐘基準定時器的值與上述封包所具有的節目時鐘基準的值間的差距超過一既定量時,上述本地節目時鐘基準定時器會進行重置。26.如權利要求22所述的數字多媒體數據的傳輸控制裝置,其中上述控制器依據兩個具有節目時鐘基準的封包中的節目時鐘基準的值間的差距,以及介於上述兩個具有節目時鐘基準的封包之間的封包個數,來調節不具有節目時鐘基準的封包的傳輸。27.如權利要求26所述的數字多媒體數據的傳輸控制裝置,其中上述控制器執行整數運算。28.如權利要求27所述的數字多媒體數據的傳輸控制裝置,其中上述控制器還包括一累加器以及多個加法器。29.如權利要求22所述的數字多媒體數據的傳輸控制裝置,其中上述封包傳輸速率從先前具有節目時鐘基準的封包所取得的上述傳輸速率控制信息來估計。30.如權利要求29所述的數字多媒體數據的傳輸控制裝置,其中上述封包傳輸速率將從上述先前具有節目時鐘基準的封包所取得的上述傳輸速率控制信息,通過下列至少任一方式來估計算術平均數、低通濾波器以及移動平均數運算。31.如權利要求20所述的數字多媒體數據的傳輸控制裝置,其中上述控制器根據一代表目標速率的參數來決定上述封包傳輸速率,其中上述參數嵌入於上述MPEG傳輸串流封包中。32.如權利要求20所述的數字多媒體數據的傳輸控制裝置,其中上述控制器根據上述傳輸速率控制信息與本地傳輸速率控制信息兩者比較的結果來調節上述封包傳輸速率。33.如權利要求32所述的數字多媒體數據的傳輸控制裝置,其中上述本地傳輸速率控制信息包括用來解碼上述MPEG傳輸串流封包的本地節目時鐘基準。34.如權利要求20所述的數字多媒體數據的傳輸控制裝置,其中上述控制器根據前一個傳送至上述第二儲存裝置的封包的有關信息來調節上述封包傳輸速率。35.如權利要求20所述的數字多媒體數據的傳輸控制裝置,其中上述傳輸速率控制信息來自前一個封包的有關信息,包括上述前一個封包傳送至上述第二儲存裝置後的一段時間。36.如權利要求20所述的數字多媒體數據的傳輸控制裝置,其中上述第一儲存裝置包括下列至少任一個一旋轉媒體裝置以及一動態隨機存取存儲器。37.如權利要求20所述的數字多媒體數據的傳輸控制裝置,其中上述第二儲存裝置包括下列至少任一個一數字錄像帶系統錄製器、一藍光碟錄製器以及一高密度DVD錄製器。38.如權利要求20所述的數字多媒體數據的傳輸控制裝置,其中上述控制器調節上述MPEG傳輸串流封包的傳輸速率時,並不需要執行視頻壓縮或解壓縮。39.一種數字多媒體數據的傳輸控制方法,包括將多個MPEG傳輸串流封包從一第一儲存裝置傳送至一動態隨機存取存儲器;將至少一部分的上述多個MPEG傳輸串流封包從上述動態隨機存取存儲器傳送至一第二儲存裝置;以及根據上述多個MPEG傳輸串流封包中的傳輸速率控制信息,調節下列至少任一項(a)將上述多個MPEG傳輸串流封包從上述第一儲存裝置傳送至上述動態隨機存取存儲器的傳輸速率,以及(b)將上述多個MPEG傳輸串流封包之中的至少一部分從上述動態隨機存取存儲器傳送至上述第二儲存裝置的傳輸速率。40.如權利要求39所述的數字多媒體數據的傳輸控制方法,其中上述傳輸速率控信息包括時間信息。41.如權利要求40所述的數字多媒體數據的傳輸控制方法,其中上述時間信息包括上述多個MPEG傳輸串流封包中的節目時鐘基準。42.如權利要求41所述的數字多媒體數據的傳輸控制方法,其中上述傳輸速率的調節包括根據嵌入於上述多個MPEG傳輸串流封包中的上述傳輸速率控制信息與本地傳輸速率控制信息兩者的比較結果來調節上述傳輸速率。43.如權利要求42所述的數字多媒體數據的傳輸控制方法,其中上述本地傳輸速率控制信息包括用以解碼上述多個MPEG傳輸串流封包的本地節目時鐘基準定時器。44.如權利要求39所述的數字多媒體數據的傳輸控制方法,其中上述傳輸速率的調節包括根據前一個傳送至上述第二儲存裝置的封包的有關信息來調節上述傳輸速率。45.如權利要求44所述的數字多媒體數據的傳輸控制方法,其中上述前一個封包的有關信息包括上述前一個封包傳送至上述第二儲存裝置後的一段時間。46.如權利要求39所述的數字多媒體數據的傳輸控制方法,還包括提供一使用者接口,允許使用者選擇至少一節目,從上述第一儲存裝置傳送至上述第二儲存裝置。47.如權利要求46所述的數字多媒體數據的傳輸控制方法,還包括挑選對應於上述使用者所選擇節目的多個傳輸串流封包。48.如權利要求47所述的數字多媒體數據的傳輸控制方法,其中上述挑選對應的傳輸串流封包是根據封包辨識碼來挑選上述對應於使用者所選擇節目的多個傳輸串流封包。49.一種數字錄製方法,包括產生MPEG封包串流之中有關於特定封包的信息的數據文件,上述信息用以加快取得上述特定封包;將上述MPEG封包以及上述數據文件儲存於一硬碟中;至少部分地根據上述數據文件來控制從上述硬碟中取出的多個MPEG封包;將至少一部分的上述多個MPEG封包從上述硬碟傳送至一存儲器;以及將至少一部分的上述多個MPEG封包從上述存儲器傳送至一可移動式儲存媒體。50.如權利要求49所述的數字錄製方法,還包括根據上述多個MPEG傳輸串流封包之中至少一部分內嵌的傳輸速率控制信息來控制下列至少任一個(a)上述MPEG傳輸串流封包從上述硬碟傳送至上述存儲器的傳輸速率,以及(b)上述MPEG傳輸串流封包從上述存儲器傳送至上述可移動式儲存媒體的傳輸速率。51.如權利要求50所述的數字錄製方法,其中上述傳輸速率控信息包括時間信息。52.如權利要求49所述的數字錄製方法,還包括選擇性地解碼上述多個MPEG封包,以使竅門模式得以運作。53.如權利要求52所述的數字錄製方法,還包括根據上述數據文件中的信息,來從上述多個MPEG封包之中選擇需要解碼的封包。54.如權利要求49所述的數字錄製方法,其中上述數據文件包括上述MPEG封包之中何者對應於內編碼圖幀、預測編碼圖幀或雙向預測編碼圖幀的起始點的有關信息。55.如權利要求49所述的數字錄製方法,還包括將調變的MPEG傳輸串流信號予以解調來產生上述MPEG封包串流。56.一種數字多媒體數據的傳輸控制方法,包括將多個MPEG傳輸串流封包中的特定封包的有關數據插入於至少一部分的上述多個MPEG傳輸串流封包中,上述數據有助於加快取得上述特定封包;以及將上述多個MPEG傳輸串流封包從一第一儲存裝置傳送至一第二儲存裝置,上述插入的數據將於上述MPEG傳輸串流封包傳送至上述第二儲存裝置之前移除。57.一種數字多媒體數據的傳輸控制方法,包括根據從多個MPEG傳輸串流封包的其中至少一部分所取得的傳輸速率控制信息,調節上述MPEG傳輸串流封包從一第一儲存裝置傳送至一第二儲存裝置的傳輸速率。58.如權利要求57所述的數字多媒體數據的傳輸控制方法,其中上述傳輸速率控制信息包括時間信息。59.如權利要求58所述的數字多媒體數據的傳輸控制方法,其中上述時間信息包括節目時鐘基準。60.如權利要求59所述的數字多媒體數據的傳輸控制方法,還包括當一本地節目時鐘基準定時器的值大於或等於一封包所具有的節目時鐘基準的值時,傳送上述封包。61.如權利要求60所述的數字多媒體數據的傳輸控制方法,其中上述本地節目時鐘基準定時器於接收到第一個具有節目時鐘基準的封包時,儲存該節目時鐘基準的值,並且開始周期性增加上述本地節目時鐘基準定時器的值。62.如權利要求60所述的數字多媒體數據的傳輸控制方法,其中當上述本地節目時鐘基準定時器的值與上述封包所具有的節目時鐘基準的值間的差距超過一既定量時,重設上述本地節目時鐘基準定時器。63.如權利要求59所述的數字多媒體數據的傳輸控制方法,還包括依據兩個具有節目時鐘基準的封包中的節目時鐘基準的值間的差距,以及介於上述兩個具有節目時鐘基準的封包之間的封包個數,來調節不具有節目時鐘基準的封包的傳輸。64.如權利要求63所述的數字多媒體數據的傳輸控制方法,還包括執行整數運算來決定不具有節目時鐘基準的封包之間的時間間隔。65.如權利要求59所述的數字多媒體數據的傳輸控制方法,還包括根據從先前具有節目時鐘基準的封包所取得的上述傳輸速率控制信息,來估計上述封包傳輸速率。66.如權利要求65所述的數字多媒體數據的傳輸控制方法,其中上述封包傳輸速率將從上述先前具有節目時鐘基準的封包所取得的上述傳輸速率控制信息,通過下列至少任一方式來估計算術平均數、低通濾波器以及移動平均數。67.如權利要求57所述的數字多媒體數據的傳輸控制方法,其中上述封包傳輸速率根據一代表目標速率的參數來決定,其中上述參數嵌入於上述MPEG傳輸串流封包中。68.如權利要求57所述的數字多媒體數據的傳輸控制方法,根據上述傳輸速率控制信息與本地傳輸速率控制信息兩者比較的結果來調節上述封包傳輸速率。69.如權利要求57所述的數字多媒體數據的傳輸控制方法,其中上述本地傳輸速率控制信息包括用來解碼上述MPEG傳輸串流封包的本地節目時鐘基準。70.如權利要求57所述的數字多媒體數據的傳輸控制方法,其中上述傳輸速率的調節包括根據前一個傳送至上述第二儲存裝置的封包的有關信息來調節上述封包傳輸速率。71.如權利要求57所述的數字多媒體數據的傳輸控制方法,其中上述傳輸速率控制信息來自前一個封包的有關信息,包括上述前一個封包傳送至上述第二儲存裝置後的一段時間。72.如權利要求57所述的數字多媒體數據的傳輸控制方法,其中上述傳輸速率的調節包括調節上述多個MPEG傳輸串流封包從一硬碟傳送至下列至少任一個的傳輸速率一數字錄像帶系統錄製器、一藍光碟片錄製器以及一高密度DVD錄製器。73.如權利要求57所述的數字多媒體數據的傳輸控制方法,其中上述傳輸速率的調節包括調節上述MPEG傳輸串流封包的傳輸速率時,並不需要執行視頻壓縮或是解壓縮。全文摘要一種裝置,包括第一控制器以及第二控制器。第一控制器,用以控制多個MPEG傳輸串流封包從第一儲存裝置傳送至動態隨機存取存儲器,並且用以控制某些MPEG傳輸串流封包從動態隨機存取存儲器傳送至第二儲存裝置。第二控制器,根據MPEG傳輸串流封包中的傳輸速率控制信息來調節下列至少任一項(a)MPEG傳輸串流封包從第一儲存裝置傳送至動態隨機存取存儲器的傳輸速率,以及(b)MPEG傳輸串流封包從動態隨機存取存儲器傳送至第二儲存裝置的傳輸速率。文檔編號H04N5/445GK1905412SQ200610107880公開日2007年1月31日申請日期2006年7月27日優先權日2005年7月27日發明者葉有民,楊智傑申請人:聯發科技股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀