午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

串流格式轉(zhuǎn)換的系統(tǒng)、方法及數(shù)字電視記錄裝置的制作方法

文檔序號(hào):7958412閱讀:140來源:國(guó)知局
專利名稱:串流格式轉(zhuǎn)換的系統(tǒng)、方法及數(shù)字電視記錄裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明是有關(guān)于一種串流(stream)格式轉(zhuǎn)換,特別有關(guān)于將數(shù)據(jù)由傳輸串流(transport stream,以下簡(jiǎn)稱TS)格式轉(zhuǎn)換成節(jié)目串流(program stream,以下簡(jiǎn)稱PS)格式。
背景技術(shù)
近來,將廣播數(shù)據(jù)(broadcast data)記錄于數(shù)字電視接收器或機(jī)上盒(set-top box)的硬盤的技術(shù)和應(yīng)用已經(jīng)獲得很大注意。廣播數(shù)據(jù)(例如全國(guó)電視系統(tǒng)委員會(huì)(National Television System Committee,NTSC)型態(tài)廣播數(shù)據(jù)、逐行倒相(Phase Alternation by Line,PAL)型態(tài)廣播數(shù)據(jù))經(jīng)多媒體編碼器,編碼為一動(dòng)畫專家群(Moving Picture Experts Group,以下簡(jiǎn)稱MPEG)串流。該多媒體編碼器提供數(shù)據(jù)壓縮,使得視頻信號(hào)和音頻信號(hào)數(shù)據(jù)在一數(shù)字環(huán)境中被轉(zhuǎn)換、儲(chǔ)存和播放。在MPEG系統(tǒng)中,結(jié)合數(shù)種多媒體信息型態(tài)成一串流,便于傳遞于單一通訊信道上或儲(chǔ)存于數(shù)字儲(chǔ)存媒體(digitalstorage media,DSM)的檔案中。MPEG定義三種非基本串流型態(tài),其中包括節(jié)目串流(PS)、傳輸串流(TS)以及封包化基本串流(Packetized elementarystream,以下簡(jiǎn)稱PES)。
一節(jié)目串流僅搭載一節(jié)目,并且設(shè)計(jì)成用在可以忽略傳輸誤差的應(yīng)用上,例如,可校正或可忽略傳輸誤差的數(shù)字儲(chǔ)存媒體或網(wǎng)絡(luò)。這種節(jié)目串流之中多任務(wù)的(multiplexed)音頻信號(hào)、視頻信號(hào)數(shù)據(jù)包(pack)由數(shù)據(jù)包標(biāo)頭(header)接著數(shù)目不定且多任務(wù)的PES封包(packet)所構(gòu)成。一傳輸串流搭載數(shù)個(gè)節(jié)目,并且設(shè)計(jì)成用在不可忽略傳輸誤差的應(yīng)用上。這種傳輸串流同樣地包含多任務(wù)的PES數(shù)據(jù)。尤其為了傳輸之用,可變長(zhǎng)度的PES封包被分封成較短的固定長(zhǎng)度(188字節(jié))TS封包。
為了傳輸之用而編碼成TS格式的數(shù)字?jǐn)?shù)據(jù),其公知的記錄方法為直接以TS格式記錄傳來的數(shù)字?jǐn)?shù)據(jù),例如,記錄于硬盤上。然而,上述記錄于硬盤上的TS格式數(shù)據(jù)難以被修改或管理。此外,因?yàn)門S格式數(shù)據(jù)所含的數(shù)據(jù)量相當(dāng)大,硬盤的有限容量會(huì)成為TS應(yīng)用的問題。其它解決上述問題的記錄方法則是先將以TS編碼的傳輸數(shù)字?jǐn)?shù)據(jù)進(jìn)行譯碼,然后將上述譯碼數(shù)據(jù)編碼成PS型態(tài)以儲(chǔ)存數(shù)據(jù)。然而,實(shí)施上述解決方法需要一套MPEG編碼譯碼系統(tǒng),會(huì)增加成本和整個(gè)系統(tǒng)的復(fù)雜度。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明提出串流格式轉(zhuǎn)換的系統(tǒng)與方法。串流格式轉(zhuǎn)換方法的示范實(shí)施例包括接收以一傳輸串流(TS)格式傳送的原始數(shù)據(jù);將上述原始數(shù)據(jù)由傳輸串流(TS)格式轉(zhuǎn)換成一基本串流(ES)格式,借此得到基本串流(ES)格式數(shù)據(jù);以及插入多個(gè)封包化基本串流(PES)標(biāo)頭和多個(gè)節(jié)目串流(PS)標(biāo)頭于上述基本串流(ES)格式數(shù)據(jù)中,從而產(chǎn)生以節(jié)目串流(PS)格式儲(chǔ)存的數(shù)據(jù)。
串流格式轉(zhuǎn)換方法的另一實(shí)施例包括將原始數(shù)據(jù)由傳輸串流(TS)格式轉(zhuǎn)換成封包化基本串流(PES)格式而非基本串流(ES)格式,借此得到封包化基本串流(PES)格式數(shù)據(jù)。原本的封包化基本串流(PES)標(biāo)頭可保留在由節(jié)目串流(PS)封包組成的儲(chǔ)存數(shù)據(jù)中。將原本的或新產(chǎn)生的封包化基本串流(PES)標(biāo)頭以及節(jié)目串流(PS)標(biāo)頭插入封包化基本串流(PES)格式數(shù)據(jù)中,借此產(chǎn)生上述儲(chǔ)存數(shù)據(jù)。
串流格式轉(zhuǎn)換系統(tǒng)的實(shí)施例包括一過濾器以及一封包產(chǎn)生器。該過濾器接收以傳輸串流(TS)格式傳送的原始數(shù)據(jù),并且將上述原始數(shù)據(jù)由傳輸串流(TS)格式轉(zhuǎn)換成基本串流(ES)或封包化基本串流(PES)格式。該封包產(chǎn)生器將封包化基本串流(PES)標(biāo)頭和節(jié)目串流(PS)標(biāo)頭插入上述過濾器輸出的轉(zhuǎn)換數(shù)據(jù),產(chǎn)生以節(jié)目串流(PS)格式儲(chǔ)存的數(shù)據(jù)。
一數(shù)字電視(DTV)記錄裝置包括一接收裝置、一串流格式轉(zhuǎn)換裝置以及一記錄裝置。該接收裝置接收以傳輸串流(TS)格式傳送的原始數(shù)據(jù),并且將上述傳輸串流(TS)格式數(shù)據(jù)輸出至上述串流格式轉(zhuǎn)換裝置。該串流格式轉(zhuǎn)換裝置包括一轉(zhuǎn)換裝置以及一產(chǎn)生裝置。該轉(zhuǎn)換裝置用以將上述原始數(shù)據(jù)由傳輸串流(TS)格式轉(zhuǎn)換成基本串流(ES)或封包化基本串流(PES)格式,而產(chǎn)生裝置則將封包化基本串流(PES)標(biāo)頭和節(jié)目串流(PS)標(biāo)頭插入上述轉(zhuǎn)換數(shù)據(jù),產(chǎn)生以節(jié)目串流(PS)格式儲(chǔ)存的數(shù)據(jù)。


圖1A、圖1B說明節(jié)目串流封包、封包化基本串流封包以及傳輸串流封包之間的關(guān)系。
圖2為串流格式轉(zhuǎn)換系統(tǒng)的實(shí)施例方塊圖。
圖3為圖2中的過濾器的實(shí)施例方塊圖。
圖4為圖2中的封包產(chǎn)生器的實(shí)施例方塊圖。
圖5為串流格式轉(zhuǎn)換系統(tǒng)另一實(shí)施例的方塊圖。
圖6為串流格式轉(zhuǎn)換系統(tǒng)另一個(gè)實(shí)施例的方塊圖。
圖7為圖6中的過濾器的實(shí)施例方塊圖。
圖8為圖6中的封包產(chǎn)生器的實(shí)施例方塊圖。
圖9為數(shù)字電視記錄裝置的實(shí)施例方塊圖。
圖10為串流格式轉(zhuǎn)換系統(tǒng)的封包產(chǎn)生器的實(shí)施例方塊圖。
符號(hào)說明2~串流格式轉(zhuǎn)換系統(tǒng),5~串流格式轉(zhuǎn)換系統(tǒng)6~串流格式轉(zhuǎn)換系統(tǒng),9~數(shù)字電視記錄裝置,10~封包產(chǎn)生器21~傳輸串流格式的原始數(shù)據(jù),22~過濾器23a~基本串流格式的音頻信號(hào)串流23b~基本串流格式的視頻信號(hào)串流,24~封包產(chǎn)生器25~節(jié)目串流格式的儲(chǔ)存數(shù)據(jù)51~傳輸串流格式的原始數(shù)據(jù),52~過濾器53a~基本串流或封包化基本串流的音頻信號(hào)數(shù)據(jù)53b~基本串流或封包化基本串流的視頻信號(hào)數(shù)據(jù)54~封包產(chǎn)生器,55~節(jié)目串流格式的儲(chǔ)存數(shù)據(jù)56~存儲(chǔ)器子系統(tǒng),61~傳輸串流格式的原始數(shù)據(jù),62~過濾器63a~封包化基本串流的音頻信號(hào)數(shù)據(jù)63b~封包化基本串流的視頻信號(hào)數(shù)據(jù)64~封包產(chǎn)生器,65~節(jié)目串流格式的儲(chǔ)存數(shù)據(jù)92~接收器,93~傳輸串流格式數(shù)據(jù),94~串流格式轉(zhuǎn)換系統(tǒng)
95~節(jié)目串流格式數(shù)據(jù),96~數(shù)字儲(chǔ)存系統(tǒng)101~封包化基本串流負(fù)載,102~標(biāo)頭提取器103~封包化基本串流標(biāo)頭,104~標(biāo)頭產(chǎn)生器105~標(biāo)頭產(chǎn)生器的輸出,106a~多任務(wù)器,106b~多任務(wù)器107~多任務(wù)器106a的輸出,108~多任務(wù)器109~多任務(wù)器106b的輸出222~封包識(shí)別符(PID)過濾器,223~選出的傳輸串流封包224~封包卸載器,225~已過濾的傳輸串流封包226~封包化基本串流至基本串流(PES-to-ES)過濾器242~負(fù)載產(chǎn)生器,244~標(biāo)頭產(chǎn)生器,246~多任務(wù)器562~處理音頻信號(hào)數(shù)據(jù)的先入先出緩存器(FIFO)564~處理視頻信號(hào)數(shù)據(jù)的先入先出緩存器(FIFO)622~封包識(shí)別符過濾器,623~選出的傳輸串流封包624~封包卸載器,641~封包化基本串流標(biāo)頭642~標(biāo)頭提取器,643~封包化基本串流負(fù)載644~負(fù)載產(chǎn)生器,645~標(biāo)頭產(chǎn)生器的輸出,646~標(biāo)頭產(chǎn)生器647~負(fù)載產(chǎn)生器的輸出,648a~多任務(wù)器,648b~多任務(wù)器649~多任務(wù)器648a的輸出,942~過濾器943~基本串流格式數(shù)據(jù)或封包化基本串流格式數(shù)據(jù)944~封包產(chǎn)生器
具體實(shí)施例方式
為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉數(shù)個(gè)較佳實(shí)施例,并配合所附圖式,作詳細(xì)說明如下。
本發(fā)明提出動(dòng)畫專家群(MPEG)系統(tǒng)中串流格式轉(zhuǎn)換的方法和系統(tǒng)。此處描述的實(shí)施例,無需進(jìn)行數(shù)據(jù)編碼和譯碼,便能將數(shù)據(jù)由傳輸串流(TS)格式轉(zhuǎn)換至節(jié)目串流(PS)格式。
圖1A、圖1B說明封包化基本串流(PES)同時(shí)為TS和PS的子集合。在串流格式轉(zhuǎn)換系統(tǒng)的實(shí)施例中,接收到的是TS格式的原始數(shù)據(jù),借由提取出TS負(fù)載(payload,圖中標(biāo)示為P)而將該原始數(shù)據(jù)轉(zhuǎn)換成PES格式,上述提取出的TS負(fù)載具有對(duì)應(yīng)于某一選定節(jié)目的特定封包識(shí)別符(PID)。如圖1A所示,選取PID為0X1F的TS負(fù)載,以組成PES封包中的PES標(biāo)頭(H)和PES負(fù)載。每一個(gè)PES封包及其標(biāo)頭構(gòu)成一PS負(fù)載。接著分別加入PS標(biāo)頭至每一個(gè)PES封包以組成PS封包。例如,就數(shù)字激光視盤-視頻信號(hào)(DVD-video)而言,一個(gè)PES封包能被分割成數(shù)個(gè)區(qū)段,使其可被放置在較短且固定長(zhǎng)度的PS封包中。參閱圖1B,圖中所示的兩個(gè)PES封包各自被分割成兩個(gè)區(qū)段。第一區(qū)段包含其原本的PES標(biāo)頭可當(dāng)作一個(gè)PS負(fù)載,而第二區(qū)段則需要加入一個(gè)PES標(biāo)頭以產(chǎn)生另一個(gè)PS負(fù)載。圖1B中的斜線部份代表新加入的PES標(biāo)頭。
本發(fā)明提出的串流格式轉(zhuǎn)換方法大致上可分成兩個(gè)種類。第一種方法將數(shù)據(jù)由TS格式轉(zhuǎn)換成ES格式,并且插入PES標(biāo)頭和PS標(biāo)頭于上述ES格式數(shù)據(jù)中,以產(chǎn)生PS格式數(shù)據(jù)。第二種方法將數(shù)據(jù)由TS格式轉(zhuǎn)換成PES格式,然后于每一PES封包區(qū)段中插入一PS標(biāo)頭并且搭配一原本的或新產(chǎn)生的PES標(biāo)頭,以產(chǎn)生PS格式數(shù)據(jù)。第一種方法濾除原本的PES標(biāo)頭,而第二種方法將原本的PES標(biāo)頭保存在PS格式數(shù)據(jù)中。
圖2表示串流格式轉(zhuǎn)換系統(tǒng)2的實(shí)施例,首先,將原始數(shù)據(jù)自TS格式轉(zhuǎn)換至ES格式。系統(tǒng)2包括過濾器22和封包產(chǎn)生器24。一廣播系統(tǒng)(未顯示在圖上)將TS格式的原始數(shù)據(jù)21傳送到過濾器22。過濾器22接收上述TS格式數(shù)據(jù)21并且將其轉(zhuǎn)換成ES格式數(shù)據(jù)。ES格式數(shù)據(jù)包括音頻信號(hào)串流23a和視頻信號(hào)串流23b。借由插入PES標(biāo)頭和PS標(biāo)頭于上述ES格式數(shù)據(jù)23a與23b中,封包產(chǎn)生器24產(chǎn)生PS格式的儲(chǔ)存數(shù)據(jù)。
圖3說明圖2中的過濾器22的實(shí)施例。過濾器22包括封包識(shí)別符(PID)過濾器222、封包卸載器224以及封包化基本串流至基本串流(PES-to-ES)過濾器226。PID過濾器222的功能如同一TS解多任務(wù)器,用以收集TS封包并將其傳送至封包卸載器224,這些TS封包具有對(duì)應(yīng)于某一選定節(jié)目的特定PID。封包卸載器224將選出的TS封包223的TS標(biāo)頭濾除,并且將濾掉標(biāo)頭的TS封包225輸出至PES-to-ES過濾器226。PES-to-ES過濾器226略去PES標(biāo)頭而只通過ES格式數(shù)據(jù)23a與23b。
圖4表示圖2中的封包產(chǎn)生器24的實(shí)施例。封包產(chǎn)生器24包括負(fù)載產(chǎn)生器242、標(biāo)頭產(chǎn)生器244以及多任務(wù)器246。負(fù)載產(chǎn)生器242將ES格式數(shù)據(jù)23a和23b分割成適合PS負(fù)載的數(shù)據(jù)長(zhǎng)度。標(biāo)頭產(chǎn)生器244包括一PES標(biāo)頭產(chǎn)生器和一PS標(biāo)頭產(chǎn)生器,并且針對(duì)負(fù)載產(chǎn)生器242輸出的每一個(gè)分割好的ES格式數(shù)據(jù),輸出一PES標(biāo)頭和一PS標(biāo)頭。多任務(wù)器246接收標(biāo)頭產(chǎn)生器244輸出的PS標(biāo)頭以及負(fù)載產(chǎn)生器242、標(biāo)頭產(chǎn)生器244兩者的輸出所形成的PS負(fù)載。每一PS負(fù)載包括負(fù)載產(chǎn)生器242輸出的分割好的ES格式數(shù)據(jù)以及標(biāo)頭產(chǎn)生器244輸出的PES標(biāo)頭。上述PES標(biāo)頭包含一呈現(xiàn)時(shí)間標(biāo)記(PTS)的字段,用以指示何時(shí)將譯碼好的呈現(xiàn)單元傳送至一輸出裝置以供播放。PTS被用來在ES層級(jí)讓音頻信號(hào)和視頻信號(hào)同步。上述PS標(biāo)頭包含一42位的系統(tǒng)時(shí)間參考依據(jù)(SCR)字段,用以重設(shè)譯碼器系統(tǒng)時(shí)鐘(STC)。PES標(biāo)頭和PS標(biāo)頭還包含一些標(biāo)準(zhǔn)字段,例如,起始碼,封包長(zhǎng)度,加密控制以及各種旗標(biāo)。
在某些實(shí)施例中,串流格式轉(zhuǎn)換系統(tǒng)可包含耦接于過濾器和封包產(chǎn)生器間的一存儲(chǔ)器子系統(tǒng)。圖5描述串流格式轉(zhuǎn)換系統(tǒng)5的實(shí)施例,其中包括過濾器52、存儲(chǔ)器子系統(tǒng)56以及封包產(chǎn)生器54。過濾器52將原始數(shù)據(jù)51自TS格式轉(zhuǎn)換成ES格式或PES格式,并且輸出音頻信號(hào)數(shù)據(jù)53a和視頻信號(hào)數(shù)據(jù)53b至存儲(chǔ)器子系統(tǒng)56中。例如,存儲(chǔ)器子系統(tǒng)56包括兩個(gè)先入先出(FIFO)緩存器562和564,分別供音頻信號(hào)和視頻信號(hào)數(shù)據(jù)使用。存儲(chǔ)器子系統(tǒng)56將儲(chǔ)存在FIFO緩存器562和564中的數(shù)據(jù)進(jìn)行多任務(wù)式的結(jié)合,并且將其輸出至封包產(chǎn)生器54。封包產(chǎn)生器54將上述音頻信號(hào)和視頻信號(hào)數(shù)據(jù)由ES格式或PES格式轉(zhuǎn)換成PS格式,產(chǎn)生由PS封包所組成的儲(chǔ)存數(shù)據(jù)55。
圖6說明串流格式轉(zhuǎn)換系統(tǒng)6的實(shí)施例,首先,將數(shù)據(jù)由TS格式轉(zhuǎn)換成PES串流格式。系統(tǒng)6包括過濾器62和封包產(chǎn)生器64。系統(tǒng)6類似圖2的系統(tǒng)2,然而,系統(tǒng)6和系統(tǒng)2的主要差異在于過濾器62將原始數(shù)據(jù)61由TS格式轉(zhuǎn)換成PES格式。過濾器62輸出的PES格式數(shù)據(jù)63a以及63b提供給封包產(chǎn)生器64以產(chǎn)生PS格式的儲(chǔ)存數(shù)據(jù)65。
圖7說明圖6中的過濾器62的實(shí)施例。過濾器62包括PID過濾器622和封包卸載器624。PID過濾器622只允許原始數(shù)據(jù)61中具有對(duì)應(yīng)某一選定節(jié)目的PID的TS封包通過。封包卸載器624濾除掉選取出的TS封包623的TS標(biāo)頭,以產(chǎn)生PES格式數(shù)據(jù)63a與63b。
圖8表示圖6中的封包產(chǎn)生器64的實(shí)施例。封包產(chǎn)生器64包括標(biāo)頭提取器642、負(fù)載產(chǎn)生器644、標(biāo)頭產(chǎn)生器646以及兩個(gè)多任務(wù)器648a與648b。標(biāo)頭提取器642將PES格式數(shù)據(jù)63a與63b分離出PES負(fù)載643與PES標(biāo)頭641。負(fù)載產(chǎn)生器644可以讓未經(jīng)處理的PES負(fù)載643直接通過,或若必要時(shí),將PES負(fù)載劃分成適當(dāng)長(zhǎng)度的區(qū)段,使其可被放置在PS封包中(例如,符合DVD-video的PS封包)。標(biāo)頭產(chǎn)生器646產(chǎn)生PES標(biāo)頭與PS標(biāo)頭。針對(duì)信號(hào)線647上由負(fù)載產(chǎn)生器644產(chǎn)生的每一個(gè)PES負(fù)載,多任務(wù)器648a輸出一PS標(biāo)頭和一PES標(biāo)頭,該P(yáng)S標(biāo)頭來自信號(hào)線645且由標(biāo)頭產(chǎn)生器646所產(chǎn)生,該P(yáng)ES標(biāo)頭則來自傳輸線641、由標(biāo)頭提取器642取出的PES標(biāo)頭或來自信號(hào)線645、由標(biāo)頭產(chǎn)生器646產(chǎn)生的PES標(biāo)頭。標(biāo)頭產(chǎn)生器646產(chǎn)生的PES標(biāo)頭與負(fù)載產(chǎn)生器644輸出的負(fù)載區(qū)段以第1B圖所示方式結(jié)合,以組成PS負(fù)載。多功器648b將信號(hào)線647上的一PES負(fù)載、信號(hào)線649上的一PS標(biāo)頭和一PES標(biāo)頭進(jìn)行結(jié)合,以組成一PS封包。
圖9所示為包含串流格式轉(zhuǎn)換系統(tǒng)94的數(shù)字電視(DTV)記錄裝置9的實(shí)施例。接收器92接收廣播數(shù)據(jù)并且將TS格式的原始數(shù)據(jù)提供給過濾器942。過濾器942讓原始數(shù)據(jù)中具有對(duì)應(yīng)于某選定節(jié)目的PID的TS封包通過,并且略過其TS標(biāo)頭,如此輸出PES格式數(shù)據(jù)或ES格式數(shù)據(jù)943。尤其,上述ES格式數(shù)據(jù)乃經(jīng)由過濾掉PES格式數(shù)據(jù)中的PES標(biāo)頭得到。然后,封包產(chǎn)生器944將PES標(biāo)頭和PS標(biāo)頭插入PES或ES格式數(shù)據(jù)中,以產(chǎn)生PS封包95。數(shù)字儲(chǔ)存系統(tǒng)96(例如,數(shù)字激光視盤(DVD)或激光視盤(VCD)錄像機(jī))便可以儲(chǔ)存串流格式轉(zhuǎn)換系統(tǒng)94輸出的PS封包。例如,數(shù)字電視記錄裝置9可實(shí)施在數(shù)字電視中,以PS格式的壓縮型態(tài)來記錄節(jié)目。
圖10表示封包產(chǎn)生器10的實(shí)施例,該封包產(chǎn)生器可處理ES和PES格式數(shù)據(jù)。封包產(chǎn)生器10包括標(biāo)頭提取器102、標(biāo)頭產(chǎn)生器104以及三個(gè)多任務(wù)器106a、106b以及108。若輸入數(shù)據(jù)為ES格式數(shù)據(jù),則標(biāo)頭提取器102不會(huì)作用。多任務(wù)器108將信號(hào)線107上的ES格式數(shù)據(jù)與信號(hào)線109上由標(biāo)頭產(chǎn)生器104產(chǎn)生的標(biāo)頭結(jié)合,形成PS封包。若輸入數(shù)據(jù)為PES格式數(shù)據(jù),則標(biāo)頭提取器102將輸入數(shù)據(jù)分出PES負(fù)載和PS標(biāo)頭,并且分別經(jīng)由信號(hào)線101和信號(hào)線103輸出。在這種情況下,多任務(wù)器106a選擇將信號(hào)線101上的PES負(fù)載輸出至信號(hào)線107,并且多任務(wù)器106b輸出一PES標(biāo)頭,該P(yáng)ES標(biāo)頭為信號(hào)線105上由標(biāo)頭產(chǎn)生器104產(chǎn)生的PES標(biāo)頭或信號(hào)線103上由標(biāo)頭提取器102取出的原本PES標(biāo)頭。因此,PES格式數(shù)據(jù)的標(biāo)頭將會(huì)選擇性地由上述產(chǎn)生的PES標(biāo)頭所取代。針對(duì)多任務(wù)器106a輸出至信號(hào)線107上的每一個(gè)PES負(fù)載,多任務(wù)器106b的輸出109包括了一PS標(biāo)頭以及一提取的或新產(chǎn)生的PES標(biāo)頭。如圖所示,結(jié)合信號(hào)線107上的PES負(fù)載和信號(hào)線109上的PES和PS標(biāo)頭,便可以產(chǎn)生PS封包。
本發(fā)明所提出的技術(shù),將廣泛應(yīng)用于借由軟件、硬件或軟硬件結(jié)合以實(shí)現(xiàn)上述功能方塊的各種方法上。
本發(fā)明已揭示較佳實(shí)施例如上,僅用于幫助了解本發(fā)明的實(shí)施,非用以限定本發(fā)明的精神,而熟悉此領(lǐng)域技藝者于領(lǐng)悟本發(fā)明的精神后,在不脫離本發(fā)明的精神范圍內(nèi),當(dāng)可作些許更動(dòng)潤(rùn)飾及等同的變化替換,其專利保護(hù)范圍當(dāng)視申請(qǐng)專利范圍及其等同領(lǐng)域而定。
權(quán)利要求
1.一種串流格式轉(zhuǎn)換方法,包括接收以一傳輸串流格式傳送的原始數(shù)據(jù);將上述原始數(shù)據(jù)由上述傳輸串流格式轉(zhuǎn)換成一基本串流格式,從而得到基本串流格式數(shù)據(jù);以及插入多個(gè)封包化基本串流標(biāo)頭和多個(gè)節(jié)目串流標(biāo)頭于上述基本串流格式數(shù)據(jù)中,從而產(chǎn)生以一節(jié)目串流格式儲(chǔ)存的數(shù)據(jù)。
2.如權(quán)利要求1所述的串流格式轉(zhuǎn)換方法,其中上述將原始數(shù)據(jù)由傳輸串流格式轉(zhuǎn)換成基本串流格式的步驟還包括根據(jù)一封包識(shí)別符,針對(duì)一選定節(jié)目而從上述原始數(shù)據(jù)中選取多個(gè)傳輸串流封包;濾除上述選取的傳輸串流封包的傳輸串流標(biāo)頭;以及濾除上述已過濾的傳輸串流封包的封包化基本串流標(biāo)頭。
3.如權(quán)利要求2所述的串流格式轉(zhuǎn)換方法,其中只有具一特定封包識(shí)別符的傳輸串流封包會(huì)被選取而轉(zhuǎn)換成上述基本串流格式數(shù)據(jù)。
4.如權(quán)利要求1所述的串流格式轉(zhuǎn)換方法,其中上述產(chǎn)生儲(chǔ)存數(shù)據(jù)的步驟還包括分割上述基本串流格式數(shù)據(jù);以及針對(duì)每一個(gè)上述分割的基本串流格式數(shù)據(jù)區(qū)段,產(chǎn)生一封包化基本串流標(biāo)頭和一節(jié)目串流標(biāo)頭,用以形成一個(gè)節(jié)目串流封包,而上述儲(chǔ)存數(shù)據(jù)包括多個(gè)上述節(jié)目串流封包。
5.如權(quán)利要求4所述的串流格式轉(zhuǎn)換方法,其中上述產(chǎn)生封包化基本串流標(biāo)頭的步驟包括產(chǎn)生一呈現(xiàn)時(shí)間戳記,用以使上述基本串流格式數(shù)據(jù)的音頻信號(hào)和視頻信號(hào)同步。
6.如權(quán)利要求4所述的串流格式轉(zhuǎn)換方法,其中上述產(chǎn)生節(jié)目串流標(biāo)頭的步驟包括產(chǎn)生一系統(tǒng)時(shí)鐘參考依據(jù),用以重設(shè)一譯碼器系統(tǒng)時(shí)鐘。
7.如權(quán)利要求1所述的串流格式轉(zhuǎn)換方法,其中上述基本串流格式數(shù)據(jù)包括一音頻信號(hào)串流和一視頻信號(hào)串流。
8.如權(quán)利要求1所述的串流格式轉(zhuǎn)換方法,其中還包括將上述基本串流格式數(shù)據(jù)予以暫存緩沖。
9.如權(quán)利要求8所述的串流格式轉(zhuǎn)換方法,其中上述基本串流格式的音頻信號(hào)和視頻信號(hào)數(shù)據(jù)分別地被暫存緩沖,并且予以多任務(wù)處理以產(chǎn)生上述儲(chǔ)存數(shù)據(jù)。
10.一種串流格式轉(zhuǎn)換方法,包括接收以一傳輸串流格式傳送的原始數(shù)據(jù);將上述原始數(shù)據(jù)由上述傳輸串流格式轉(zhuǎn)換成一封包化基本串流格式,從而得到封包化基本串流格式數(shù)據(jù);以及插入多個(gè)節(jié)目串流標(biāo)頭于上述封包化基本串流格式數(shù)據(jù),并且選擇性地取代上述封包化基本串流格式數(shù)據(jù)中多個(gè)封包化基本串流標(biāo)頭,從而產(chǎn)生以一節(jié)目串流格式儲(chǔ)存的數(shù)據(jù)。
11.如權(quán)利要求10所述的串流格式轉(zhuǎn)換方法,其中上述將原始數(shù)據(jù)由傳輸串流格式轉(zhuǎn)換成封包化基本串流格式的步驟還包括根據(jù)一封包識(shí)別符,針對(duì)一選定節(jié)目而從上述原始數(shù)據(jù)中選擇多個(gè)傳輸串流封包;以及濾除上述選取的傳輸串流封包的傳輸串流標(biāo)頭,以輸出上述封包化基本串流格式數(shù)據(jù)。
12.如權(quán)利要求11所述的串流格式轉(zhuǎn)換方法,其中只具一特定封包識(shí)別符的傳輸串流封包會(huì)被選取而來形成上述封包化基本串流格式數(shù)據(jù)。
13.如權(quán)利要求10所述的串流格式轉(zhuǎn)換方法,其中上述產(chǎn)生儲(chǔ)存數(shù)據(jù)的步驟還包括從上述封包化基本串流數(shù)據(jù)之中提取多個(gè)封包化基本串流標(biāo)頭與多個(gè)封包化基本串流負(fù)載;分割該些封包化基本串流負(fù)載;產(chǎn)生多個(gè)封包化基本串流標(biāo)頭以及多個(gè)節(jié)目串流標(biāo)頭;以及將一節(jié)目串流標(biāo)頭和一封包化基本串流標(biāo)頭插入每一上述分割的封包化基本串流負(fù)載中,以形成一個(gè)節(jié)目串流封包,其中該封包化基本串流標(biāo)頭是從上述提取的封包化基本串流標(biāo)頭和上述產(chǎn)生的封包化基本串流標(biāo)頭其中之一選出,而上述儲(chǔ)存數(shù)據(jù)包括多個(gè)上述節(jié)目串流封包。
14.如權(quán)利要求13所述的串流格式轉(zhuǎn)換方法,其中上述產(chǎn)生封包化基本串流標(biāo)頭的步驟包括產(chǎn)生一呈現(xiàn)時(shí)間戳記,用以使上述封包化基本串流數(shù)據(jù)的音頻信號(hào)和視頻信號(hào)同步。
15.如權(quán)利要求13所述的串流格式轉(zhuǎn)換方法,其中上述產(chǎn)生節(jié)目串流標(biāo)頭的步驟包括產(chǎn)生一系統(tǒng)時(shí)鐘參考依據(jù),用以重設(shè)一譯碼器系統(tǒng)時(shí)鐘。
16.如權(quán)利要求10所述的串流格式轉(zhuǎn)換方法,其中上述封包化基本串流格式數(shù)據(jù)包括一音頻信號(hào)串流和一視頻信號(hào)串流。
17.如權(quán)利要求10所述的串流格式轉(zhuǎn)換方法,其中還包括將上述封包化基本串流格式數(shù)據(jù)予以暫存緩沖。
18.如權(quán)利要求17所述的串流格式轉(zhuǎn)換方法,其中上述基本串流格式的音頻信號(hào)和視頻信號(hào)數(shù)據(jù)分別地被暫存緩沖,并且予以多任務(wù)處理以產(chǎn)生上述儲(chǔ)存數(shù)據(jù)。
19.一種串流格式轉(zhuǎn)換系統(tǒng),包括一過濾器,用以接收以一傳輸串流格式傳送的原始數(shù)據(jù),并且將上述原始數(shù)據(jù)由上述傳輸串流格式轉(zhuǎn)換成一基本串流格式,從而得到基本串流格式數(shù)據(jù);一封包產(chǎn)生器,將多個(gè)封包化基本串流標(biāo)頭和多個(gè)節(jié)目串流標(biāo)頭插入上述過濾器輸出的基本串流格式數(shù)據(jù)中,產(chǎn)生以一節(jié)目串流格式儲(chǔ)存的數(shù)據(jù)。
20.如權(quán)利要求19所述的串流格式轉(zhuǎn)換系統(tǒng),其中上述過濾器還包括一封包識(shí)別符過濾器,用以根據(jù)一封包識(shí)別符,針對(duì)一選定節(jié)目而從上述原始數(shù)據(jù)中選取多個(gè)傳輸串流封包;一封包卸載器,用以濾除上述封包識(shí)別符過濾器所輸出的上述選取的傳輸串流封包的傳輸串流標(biāo)頭;一封包化基本串流轉(zhuǎn)基本串流過濾器,用以濾除上述封包卸載器所輸出的上述已過濾的傳輸串流封包的封包化基本串流標(biāo)頭,并且輸出上述基本串流格式數(shù)據(jù)。
21.如權(quán)利要求20所述的串流格式轉(zhuǎn)換系統(tǒng),其中上述封包識(shí)別符過濾器選取具有一特定封包識(shí)別符的傳輸串流封包,予以傳送至上述封包卸載器。
22.如權(quán)利要求19所述的串流格式轉(zhuǎn)換系統(tǒng),其中上述封包產(chǎn)生器還包括一負(fù)載產(chǎn)生器,用以分割上述基本串流格式數(shù)據(jù);一標(biāo)頭產(chǎn)生器,針對(duì)每一個(gè)上述分割的基本串流格式數(shù)據(jù)區(qū)段,產(chǎn)生一封包化基本串流標(biāo)頭和一節(jié)目串流標(biāo)頭,以形成一個(gè)節(jié)目串流封包,其中上述儲(chǔ)存數(shù)據(jù)包括多個(gè)節(jié)目串流封包。
23.如權(quán)利要求19所述的串流格式轉(zhuǎn)換系統(tǒng),其中上述過濾器輸出的上述基本串流格式數(shù)據(jù)包含一音頻信號(hào)串流和一視頻信號(hào)串流。
24.如權(quán)利要求19所述的串流格式轉(zhuǎn)換系統(tǒng),其中更包含耦接于上述過濾器的一存儲(chǔ)器子系統(tǒng),用以暫存緩沖上述基本串流格式數(shù)據(jù)。
25.如權(quán)利要求24所述的串流格式轉(zhuǎn)換系統(tǒng),其中上述存儲(chǔ)器子系統(tǒng)分別地暫存緩沖上述基本串流格式數(shù)據(jù)的音頻信號(hào)和視頻信號(hào)數(shù)據(jù),以輸出至上述封包產(chǎn)生器。
26.一種串流格式轉(zhuǎn)換系統(tǒng),包括一過濾器,用以接收以一傳輸串流格式傳送的原始數(shù)據(jù),并且將上述原始數(shù)據(jù)由上述傳輸串流格式轉(zhuǎn)換成一封包化基本串流格式,從而得到封包化基本串流格式數(shù)據(jù);一封包產(chǎn)生器,將多個(gè)節(jié)目串流標(biāo)頭插入于上述過濾器輸出的封包化基本串流格式數(shù)據(jù),并且選擇性地取代上述封包化基本串流格式數(shù)據(jù)中多個(gè)封包化基本串流標(biāo)頭,產(chǎn)生以一節(jié)目串流格式儲(chǔ)存的數(shù)據(jù)。
27.如權(quán)利要求26所述的串流格式轉(zhuǎn)換系統(tǒng),其中上述過濾器還包括一封包識(shí)別符過濾器,用以根據(jù)一封包識(shí)別符,針對(duì)一選定節(jié)目而從上述原始數(shù)據(jù)中選取多個(gè)傳輸串流封包;一封包卸載器,用以濾除上述封包識(shí)別符過濾器所輸出的上述選取的傳輸串流封包的傳輸串流標(biāo)頭,并且輸出上述封包化基本串流格式數(shù)據(jù)。
28.如權(quán)利要求27所述的串流格式轉(zhuǎn)換系統(tǒng),其中上述封包識(shí)別符過濾器選取具有一特定封包識(shí)別符的傳輸串流封包,予以傳送至上述封包卸載器。
29.如權(quán)利要求26所述的串流格式轉(zhuǎn)換系統(tǒng),其中上述封包產(chǎn)生器還包括一標(biāo)頭提取器,用以自上述封包化基本串流數(shù)據(jù)中,提取出多個(gè)封包化基本串流標(biāo)頭以及多個(gè)封包化基本串流負(fù)載;一負(fù)載產(chǎn)生器,用以分割該些封包化基本串流負(fù)載;一標(biāo)頭產(chǎn)生器,用以產(chǎn)生多個(gè)封包化基本串流標(biāo)頭以及多個(gè)節(jié)目串流標(biāo)頭;以及一多任務(wù)器,用以結(jié)合一節(jié)目串流標(biāo)頭、一封包化基本串流標(biāo)頭以及一分割的封包化基本串流負(fù)載,以產(chǎn)生一節(jié)目串流封包,該封包化基本串流標(biāo)頭是從上述標(biāo)頭提取器所提取出的封包化基本串流標(biāo)頭和上述標(biāo)頭產(chǎn)生器所產(chǎn)生的封包化基本串流標(biāo)頭其中之一選出,該分割的封包化基本串流負(fù)載乃由上述負(fù)載產(chǎn)生器產(chǎn)生,上述儲(chǔ)存數(shù)據(jù)包括多個(gè)上述節(jié)目串流封包。
30.如權(quán)利要求26所述的串流格式轉(zhuǎn)換系統(tǒng),其中上述過濾器輸出的上述封包化基本串流數(shù)據(jù)包含一音頻信號(hào)串流和一視頻信號(hào)串流。
31.如權(quán)利要求26所述的串流格式轉(zhuǎn)換系統(tǒng),其中還包括耦接于上述過濾器的一存儲(chǔ)器子系統(tǒng),用以暫存緩沖上述封包化基本串流格式數(shù)據(jù)。
32.如權(quán)利要求31所述的串流格式轉(zhuǎn)換系統(tǒng),其中上述存儲(chǔ)器子系統(tǒng)分別地暫存緩沖上述封包化基本串流格式數(shù)據(jù)的音頻信號(hào)和視頻信號(hào)數(shù)據(jù),并且交替地輸出至上述封包產(chǎn)生器,以產(chǎn)生上述儲(chǔ)存數(shù)據(jù)。
33.一數(shù)字電視記錄裝置,包括一接收裝置,用以接收以一傳輸串流格式傳送的原始數(shù)據(jù);一串流格式轉(zhuǎn)換裝置,包括一過濾裝置,用以將上述原始數(shù)據(jù)由上述傳輸串流格式轉(zhuǎn)換成一基本串流格式或一封包化基本串流格式,從而得到轉(zhuǎn)換數(shù)據(jù);以及一封包產(chǎn)生裝置,將多個(gè)封包化基本串流標(biāo)頭和多個(gè)節(jié)目串流標(biāo)頭插入上述轉(zhuǎn)換數(shù)據(jù),產(chǎn)生以一節(jié)目串流格式儲(chǔ)存的數(shù)據(jù);以及一記錄裝置,用以記錄上述節(jié)目串流格式的儲(chǔ)存數(shù)據(jù)。
34.如權(quán)利要求33所述的數(shù)字電視記錄裝置,其中上述過濾裝置還包括一選取裝置,用以根據(jù)一封包識(shí)別符,針對(duì)一選定節(jié)目而從上述原始數(shù)據(jù)中選取多個(gè)傳輸串流封包;以及一卸載裝置,用以濾除上述選取的傳輸串流封包的傳輸串流標(biāo)頭。
35.如權(quán)利要求34所述的數(shù)字電視記錄裝置,其中上述過濾裝置還包括一標(biāo)頭過濾裝置,用以濾除上述已過濾的傳輸串流封包的封包化基本串流標(biāo)頭。
36.如權(quán)利要求33所述的數(shù)字電視記錄裝置,其中上述封包產(chǎn)生裝置還包括一分段裝置,用以分割上述轉(zhuǎn)換數(shù)據(jù);一標(biāo)頭產(chǎn)生裝置,針對(duì)每一個(gè)上述分割的轉(zhuǎn)換數(shù)據(jù)區(qū)段,產(chǎn)生一封包化基本串流標(biāo)頭和一節(jié)目串流標(biāo)頭,以形成一個(gè)節(jié)目串流封包,其中上述儲(chǔ)存數(shù)據(jù)包括多個(gè)節(jié)目串流封包。
37.如權(quán)利要求33所述的數(shù)字電視記錄裝置,其中上述封包產(chǎn)生裝置還包括一提取裝置,用以自上述轉(zhuǎn)換數(shù)據(jù)中,提取出多個(gè)封包化基本串流標(biāo)頭以及多個(gè)封包化基本串流負(fù)載;一分段裝置,用以分割該些封包化基本串流負(fù)載;一標(biāo)頭產(chǎn)生裝置,用以產(chǎn)生多個(gè)封包化基本串流標(biāo)頭以及多個(gè)節(jié)目串流標(biāo)頭;以及一結(jié)合裝置,用以結(jié)合一節(jié)目串流標(biāo)頭、一封包化基本串流標(biāo)頭以及一分割的封包化基本串流負(fù)載,以產(chǎn)生一節(jié)目串流封包,該封包化基本串流標(biāo)頭是從上述標(biāo)頭提取裝置所提取出的封包化基本串流標(biāo)頭和上述標(biāo)頭產(chǎn)生裝置所產(chǎn)生的封包化基本串流標(biāo)頭其中之一選出,其中上述儲(chǔ)存數(shù)據(jù)包括多個(gè)節(jié)目串流封包。
38.如權(quán)利要求33所述的數(shù)字電視記錄裝置,其中還包括一緩沖裝置,用以暫存緩沖上述轉(zhuǎn)換數(shù)據(jù)。
39.如權(quán)利要求38所述的數(shù)字電視記錄裝置,其中上述緩沖裝置分別地暫存緩沖上述轉(zhuǎn)換數(shù)據(jù)的音頻信號(hào)和視頻信號(hào)數(shù)據(jù),并且交替地輸出上述音頻信號(hào)和視頻信號(hào)數(shù)據(jù)。
全文摘要
本發(fā)明提供一種串流格式轉(zhuǎn)換的系統(tǒng)與方法。一串流格式轉(zhuǎn)換系統(tǒng),用以將數(shù)據(jù)由傳輸串流格式轉(zhuǎn)換至節(jié)目串流格式,其包括根據(jù)封包識(shí)別符,選擇傳輸串流封包;濾除傳輸串流標(biāo)頭和封包化基本串流標(biāo)頭,以得到基本串流格式數(shù)據(jù);然后將封包化基本串流標(biāo)頭和節(jié)目串流標(biāo)頭插入上述基本串流格式數(shù)據(jù)中,以產(chǎn)生節(jié)目串流封包。
文檔編號(hào)H04N5/04GK1838771SQ20061006529
公開日2006年9月27日 申請(qǐng)日期2006年3月21日 優(yōu)先權(quán)日2005年3月22日
發(fā)明者蔡錦煜, 謝華君 申請(qǐng)人:聯(lián)發(fā)科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1