国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      傳送流的多路分路裝置的制作方法

      文檔序號(hào):7623311閱讀:139來源:國(guó)知局

      專利名稱::傳送流的多路分路裝置的制作方法
      技術(shù)領(lǐng)域
      :本發(fā)明涉及一種多路分路器(demultiplexer),更具體地說,是涉及一種多路分路裝置,該多路分路裝置能同時(shí)將具有不同結(jié)構(gòu)的多個(gè)傳送流(TS)進(jìn)行多路分路,以便能夠?qū)魉土鞔鎯?chǔ)在如硬盤(HDD)這樣的存儲(chǔ)媒介中,或使傳送流易于通過IEEE1394總線或外圍部件接口(PCI)進(jìn)行傳輸。為了在數(shù)字衛(wèi)星廣播或地面波廣播中傳輸編碼的音頻、視頻和其他補(bǔ)充(supplement)數(shù)據(jù)(節(jié)目選擇信息、節(jié)目介紹信息和加擾(scramble)信息等),應(yīng)該將數(shù)據(jù)進(jìn)行分組并多路復(fù)用成節(jié)目流(PS)或傳送流(TS),然后將其傳輸。TS主要用在通過極易出差錯(cuò)的媒介來傳輸比特流的情況下。在TS中,分組(packet)的大小是固定的以便能加入奇偶校驗(yàn)信息來校正錯(cuò)誤。對(duì)于運(yùn)動(dòng)圖像專家組-2(MPEG-2),TS分組固定為188字節(jié),并且每一個(gè)分組由4字節(jié)的字頭和184字節(jié)的有效負(fù)荷組成。同時(shí),對(duì)于分布式采樣加擾(DSS,distributedsamplescramble),TS分組的大小固定為130字節(jié),并且每一個(gè)分組由2字節(jié)的前綴(字頭)字段和128字節(jié)的傳輸塊(有效負(fù)荷)組成。字頭包含用來表示在有效負(fù)荷中裝入的是何種信息的分組標(biāo)識(shí)(PID,或?qū)τ贒SS為SCID)和加擾信息,有效負(fù)荷裝入視頻、音頻和其他表(table)。表包含節(jié)目映射表(PMT)和由PMT組成的節(jié)目關(guān)聯(lián)表(PAT)。DSSTS多路分路器已經(jīng)由多家公司以各種方法實(shí)現(xiàn)了,其模型大致可以分為兩種類型一種類型是使用嵌入式微處理器進(jìn)行多路分路,另一種類型是不使用微處理器。同時(shí),目前廣泛使用的C-cube公司的MPEG-2TS多路分路器具有嵌入式RISC引擎(engine)。這種多路分路器不能處理DSSTS,但能處理MPEG-2TS。除C-cube公司的多路分路器外,其他一些公司也銷售多路分路器。然而,這些多路分路器不能處理DSSTS,或盡管能處理DSSTS,但這些多路分路器不能同時(shí)處理DSSTS和MPEG-2TS,因?yàn)樗鼈儍H有一個(gè)用于接收TS的輸入端。并且,在通過PCI或IEEE1394傳輸?shù)腡S中,預(yù)定的分組不能被新的分組替換,在TS輸入固定的狀態(tài)下處理TS數(shù)據(jù)的路徑不能改變。為解決以上問題,本發(fā)明的目的就是提供一種多路分路裝置,其能將具有不同結(jié)構(gòu)的多個(gè)傳送流(TS)進(jìn)行多路分路,并將TS存儲(chǔ)在諸如HDD的存儲(chǔ)媒介中,或者使TS易于通過IEEE1394總線或PCI總線進(jìn)行傳輸。為實(shí)現(xiàn)本發(fā)明的上述目的,本發(fā)明提供了一種用于將具有不同結(jié)構(gòu)的多個(gè)數(shù)據(jù)傳送流進(jìn)行多路分路的傳送流(TS)多路分路器,該TS多路分路器包含TS輸入切換單元,用于從多個(gè)數(shù)據(jù)TS中選擇要被處理的TS數(shù)據(jù);分組標(biāo)識(shí)(PID)濾波器單元,用于從TS輸入切換單元選擇的TS數(shù)據(jù)中提取僅具有指定PID的分組,并將所提取的分組作為節(jié)目數(shù)據(jù)輸出;解擾器(descrambler)單元,用于將從PID濾波器單元輸出的節(jié)目數(shù)據(jù)進(jìn)行解擾;外部輸出接口單元,用于從PID濾波器單元提供的節(jié)目數(shù)據(jù)和解擾器單元提供的節(jié)目數(shù)據(jù)兩者之間選擇節(jié)目數(shù)據(jù),并在與外部接口后將所選擇的節(jié)目數(shù)據(jù)進(jìn)行輸出;以及CPU單元,用于控制上述單元的每一步操作以將多個(gè)接收的數(shù)據(jù)TS進(jìn)行多路分路。因?yàn)門S多路分路器具有TS輸入切換單元和輸出單元,使用這些單元能夠如所期望的選擇輸入和輸出,所以通過僅改變TS輸入切換單元和輸出切換單元的選擇信息而不用改變輸入,可以容易地將外部輸出改變。因此,本發(fā)明的多路分路器能夠有選擇地將如MPEG-2TS和DSSTS的多種類型的輸入數(shù)據(jù)進(jìn)行多路分路,特別是,能夠在如HDD的存儲(chǔ)媒介中存儲(chǔ)數(shù)據(jù),或使通過IEEE1394或PCI總線進(jìn)行的數(shù)據(jù)傳輸更為容易。通過參考附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行詳細(xì)描述,本發(fā)明的上述目的和優(yōu)點(diǎn)將變得更為明顯,其中圖1表示一種依據(jù)本發(fā)明用于將傳送流(TS)多路分路的裝置的結(jié)構(gòu);和圖2表示基于圖1所示的結(jié)構(gòu)、實(shí)現(xiàn)本發(fā)明的將TS多路分路的裝置的下文參照附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行詳細(xì)描述。本發(fā)明不限定于下述的實(shí)施例,在本發(fā)明的精神和范圍內(nèi),可以進(jìn)行各種改變。提供本發(fā)明的實(shí)施例是為了向本領(lǐng)域的技術(shù)人員更完整地說明本發(fā)明。圖1表示本發(fā)明中所應(yīng)用的傳送流(TS)多路分路器的結(jié)構(gòu)。TS輸入切換單元10從多個(gè)接收TS數(shù)據(jù)中選擇TS數(shù)據(jù),并檢測(cè)所選TS信號(hào)的同步信號(hào)。分組標(biāo)識(shí)(PID)濾波器單元20從由TS輸入切換單元10提供的TS數(shù)據(jù)中提取具有指定PID的分組,將TS數(shù)據(jù)作為節(jié)目數(shù)據(jù)輸出,并使用在TS輸入切換單元10檢測(cè)的同步信號(hào),從TS分組字頭中提取解擾所需的加擾信息。解擾器單元30使用從PID濾波器單元20提取的加擾信息、CPU中設(shè)定的密鑰信息和加擾模式將節(jié)目數(shù)據(jù)解擾。另外,當(dāng)進(jìn)行外部輸出需要加擾時(shí),解擾器30將節(jié)目數(shù)據(jù)加擾。這里,節(jié)目數(shù)據(jù)是指僅由在TS數(shù)據(jù)中具有指定PID的分組組成的數(shù)據(jù)。外部輸出接口單元40包含第一外部輸出接口單元40A,用于將被上述單元處理的節(jié)目數(shù)據(jù)通過PCI總線以TS分組的形式存儲(chǔ)在HDD中,或由IEEE1394總線通過網(wǎng)絡(luò)將節(jié)目數(shù)據(jù)向外部傳輸;第二外部輸出接口單元40B,用于將節(jié)目數(shù)據(jù)編成音頻/視頻數(shù)據(jù)和補(bǔ)充數(shù)據(jù)組,然后通過A/V解碼器和外設(shè)接口將分組的數(shù)據(jù)分別向外部傳輸,以便再現(xiàn)該節(jié)目數(shù)據(jù)。第一外部輸出接口單元40A包含用于從多個(gè)輸入節(jié)目數(shù)據(jù)中選擇所需節(jié)目數(shù)據(jù)的輸出切換單元41,和用于刪除或替換預(yù)定的外部輸出分組的后處理單元42。第二外部輸出接口單元40B包含緩存器43,用于臨時(shí)存儲(chǔ)用于節(jié)目再現(xiàn)的節(jié)目數(shù)據(jù);A/V解碼器接口單元44,用于將存儲(chǔ)在緩存器43中并由CPU單元50(在下文中說明)處理的音頻/視頻數(shù)據(jù)傳輸?shù)紸/V解碼器(未示出);和外設(shè)接口單元45,用于將存儲(chǔ)在緩存器43中并由CPU單元50(在下文中說明)處理的補(bǔ)充數(shù)據(jù)通過PCI總線輸出到外設(shè)。CPU單元50控制多路分路器的內(nèi)部操作,并將接收的TS數(shù)據(jù)多路分路為多種類型的數(shù)據(jù)來輸出。此外,CPU單元50提取包含在TS數(shù)據(jù)中的參考時(shí)間值,并使用該值將多路分路器的系統(tǒng)時(shí)間和輸入TS數(shù)據(jù)同步。圖1所示的TS多路分路器可以如圖2所示來實(shí)現(xiàn)。參照?qǐng)D2,根據(jù)來自CPU單元50的命令,TS輸入切換單元10從多個(gè)接收TS數(shù)據(jù)中選擇并輸出用戶所需形式的TS數(shù)據(jù)。此時(shí),接收TS數(shù)據(jù)包含具有188字節(jié)單元的分組結(jié)構(gòu)的MPEG-2TS、具有130字節(jié)單元分組結(jié)構(gòu)的DSSTS、由IEEE1394總線通過網(wǎng)絡(luò)接收的TS和通過PCI總線接收的TS,并且也可以包含其他類型的TS。此外,TS輸入切換單元10檢測(cè)用于確定分組字頭的同步信號(hào),并將該信號(hào)傳輸?shù)紺PU單元50。在TS輸入切換單元10中所選擇的TS數(shù)據(jù)被傳輸?shù)絇ID濾波器單元20。PID濾波器單元20接收來自CPU單元50的同步信號(hào),從TS輸入切換單元10提供的TS數(shù)據(jù)中提取分組字頭信息,并使用提取的分組字頭信息,僅允許具有指定PID的分組通過。另外,PID濾波器單元20使用同步信號(hào),從分組字頭中提取解擾所需的加擾信息,并將提取的加擾信息傳輸?shù)紺PU單元50。通過PID濾波器單元20的分組被傳輸?shù)浇鈹_器單元30、輸出切換單元41或緩存器43。CPU單元50根據(jù)用戶希望的外部輸出形式控制到解碼器單元30、輸出切換單元41或緩存器43的傳輸。存儲(chǔ)在緩存器43中的節(jié)目數(shù)據(jù)被分為音頻/視頻數(shù)據(jù)和補(bǔ)充數(shù)據(jù),通過A/V解碼器接口單元44被傳輸?shù)紸/V解碼器,及通過外設(shè)接口單元45被傳輸?shù)酵庠O(shè)。緩存器是用于臨時(shí)存儲(chǔ)數(shù)據(jù)的存儲(chǔ)器空間,CPU50使用地址處理存儲(chǔ)在緩存器43中的數(shù)據(jù)。例如,從第一解擾器31或第三PID濾波器23傳輸?shù)骄彺嫫?3中的節(jié)目數(shù)據(jù)被存儲(chǔ)在緩存器43的分開的存儲(chǔ)器位置中,并由CPU50處理。這里,處理是指數(shù)據(jù)分類和選擇。在圖2所示的裝置中,TS輸入切換單元10和外部輸出接口單元40的輸入/輸出選擇是通過選擇輸入裝置(未示出)進(jìn)行的。該選擇輸入裝置可以由一般功能鍵或程序彈出菜單來實(shí)現(xiàn)。圖2所示的實(shí)施例被實(shí)現(xiàn),使得第一PID濾波器21將提取的分組傳輸?shù)降谝唤鈹_器31和/或輸出切換單元41,第二PID濾波器22將提取的分組傳輸?shù)降诙鈹_器32,第三PID濾波器23將提取的分組傳輸?shù)骄彺嫫?3。因此,根據(jù)圖2所示的實(shí)施例,用戶再現(xiàn)并觀看想要的節(jié)目,同時(shí)可通過網(wǎng)絡(luò)由IEEE1394將該節(jié)目向外部傳輸。CPU單元50將從PID濾波器單元20提取的加擾信息傳輸?shù)浇鈹_器單元30。解擾器單元30使用通過第一PID濾波器21和第二PID濾波器22傳輸?shù)墓?jié)目數(shù)據(jù)及CPU單元50提供的加擾信息,將節(jié)目數(shù)據(jù)解擾并將解擾的節(jié)目數(shù)據(jù)輸出。除將加擾的節(jié)目數(shù)據(jù)解擾之外,當(dāng)通過第一外部輸出接口單元40A向外部傳輸節(jié)目數(shù)據(jù)需要加擾時(shí),解擾器單元30將節(jié)目數(shù)據(jù)再次加擾。從解擾器單元30輸出的節(jié)目數(shù)據(jù)被傳輸?shù)捷敵銮袚Q單元41用于外部傳輸,或者傳輸?shù)骄彺嫫?3用于再現(xiàn)。輸出切換單元41在PID濾波器單元20傳輸?shù)墓?jié)目數(shù)據(jù)和從解擾器單元30傳輸?shù)墓?jié)目數(shù)據(jù)兩者之間選擇、并輸出要向外傳輸?shù)墓?jié)目數(shù)據(jù)。即,通過TS輸入切換單元10接收的節(jié)目數(shù)據(jù)包含多個(gè)節(jié)目(例如,來自多個(gè)廣播電臺(tái)的節(jié)目),其中,只有那些用戶想要向外部傳輸?shù)墓?jié)目能夠被選擇并輸出。同時(shí),有必要將補(bǔ)充信息比如節(jié)目指定信息或節(jié)目介紹信息改變,這些信息在以后多路分路所選節(jié)目數(shù)據(jù)時(shí)會(huì)需要。因?yàn)楫?dāng)圖2中所示的裝置在數(shù)據(jù)處理過程中僅提取預(yù)定的分組進(jìn)行存儲(chǔ)或傳輸時(shí),在原始節(jié)目指定信息中指定的分組可能被丟棄,除非改變節(jié)目指定信息并將其存儲(chǔ),輸出TS數(shù)據(jù)可能被錯(cuò)誤地進(jìn)行多路分路。因此,為防止上述問題的發(fā)生,后處理單元42在預(yù)定的分組被除去或被新的分組替換后將TS數(shù)據(jù)輸出。然而,不需要這種后處理過程的節(jié)目數(shù)據(jù)將直接向外部傳輸。通過上述處理從第一外部輸出接口單元40A輸出的節(jié)目數(shù)據(jù),通過IEEE1394或PCI總線向外部傳輸。用于音頻/視頻再現(xiàn)的節(jié)目數(shù)據(jù)被傳輸?shù)降诙獠枯敵鼋涌趩卧?0B。TS數(shù)據(jù)分組包含補(bǔ)充數(shù)據(jù),比如節(jié)目指定信息或附加信息,及包含音頻/視頻數(shù)據(jù),并且在任何情況下,補(bǔ)充數(shù)據(jù)都應(yīng)在外部CPU中進(jìn)行解碼。因此,從第一解擾器31或第三PID濾波器23傳輸?shù)骄彺嫫?3的節(jié)目數(shù)據(jù)被CPU單元50分為音頻/視頻數(shù)據(jù)和補(bǔ)充數(shù)據(jù)。接著,分開的音頻/視頻數(shù)據(jù)和補(bǔ)充數(shù)據(jù)被分別通過A/V解碼器接口單元44傳輸?shù)紸/V解碼器(未示出),和通過外設(shè)接口單元45傳輸?shù)酵庠O(shè)。此時(shí),因?yàn)榇蠖鄶?shù)A/V解碼器接收分組化的單元流(PES,packetizedelementarystream)或單元流作為輸入數(shù)據(jù),所以A/V解碼器接口單元44將PES或單元流輸出,并且外設(shè)接口單元45主要通過PCI總線進(jìn)行數(shù)據(jù)傳輸。在本發(fā)明中,TS輸入切換單元10并不是連續(xù)選擇并僅處理一個(gè)TS輸入。也就是說,當(dāng)TS輸入切換單元10通過PID濾波器單元20、解擾器單元30和第二外部輸出接口單元40B選擇了MPEG-2TS以再現(xiàn)節(jié)目的同時(shí),TS輸入切換單元10可以通過PID濾波器單元20、解擾器單元30和第一外部輸出接口單元40A交替選擇DSSTS以將其向外部輸出。特別是,因?yàn)楸景l(fā)明具有TS輸入切換單元10和輸出切換單元41,所以通過僅將TS輸入切換單元10和輸出切換單元41的選擇信息改變而不改變輸入TS數(shù)據(jù),就可以容易地將輸入TS數(shù)據(jù)和外部輸出如用戶所希望的進(jìn)行改變。如上所述,因?yàn)楸景l(fā)明的TS多路分路器具有TS輸入切換單元和輸出單元,使用這些單元可以如用戶希望的選擇輸入和輸出,所以TS多路分路器可以接收比如MPEG-2TS和DSSTS的多個(gè)TS,并同時(shí)通過IEEE1394總線或PCI總線將TS方便地向外部進(jìn)行傳輸來再現(xiàn)預(yù)定的節(jié)目。權(quán)利要求1.一種用于將具有不同結(jié)構(gòu)的多個(gè)數(shù)據(jù)傳送流(TS)進(jìn)行多路分路的傳送流多路分路器,該TS多路分路器包含TS輸入切換單元,用于在多個(gè)數(shù)據(jù)傳送流中選擇要進(jìn)行處理的TS數(shù)據(jù);分組標(biāo)識(shí)(PID)濾波器單元,用于從TS輸入切換單元中選擇的TS數(shù)據(jù)中提取僅具有指定分組標(biāo)識(shí)的分組,并將所提取的分組作為節(jié)目數(shù)據(jù)輸出;解擾器單元,用于將PID濾波器單元輸出的節(jié)目數(shù)據(jù)解擾;外部輸出接口單元,用于接收PID濾波器單元和解擾器單元提供的節(jié)目數(shù)據(jù),選擇一個(gè)節(jié)目數(shù)據(jù),并通過與外部接口將所選擇的節(jié)目數(shù)據(jù)輸出;及CPU單元,用于控制上述單元的每一步操作以將多個(gè)接收數(shù)據(jù)傳送流進(jìn)行多路分路。2.如權(quán)利要求1所述的TS多路分路器,其中,輸入TS數(shù)據(jù)至少為MPEG-2、分布式采樣加擾(DSS)TS、通過IEEE1394總線的TS和通過PCI總線的TS其中之一。3.如權(quán)利要求1所述的TS多路分路器,其中,TS輸入切換單元檢測(cè)同步信號(hào),用于在所選TS中提取分組的字頭信息。4.如權(quán)利要求1所述的TS多路分路器,其中,外部輸出接口單元包含第一外部輸出接口單元,用于從PID濾波器單元提供的節(jié)目數(shù)據(jù)和解擾器單元提供的節(jié)目數(shù)據(jù)兩者之間選擇節(jié)目數(shù)據(jù),并將所選的節(jié)目數(shù)據(jù)進(jìn)行輸出;及第二外部輸出接口單元,用于將解擾器單元提供的節(jié)目數(shù)據(jù)編成音頻/視頻數(shù)據(jù)組和用于處理音頻/視頻數(shù)據(jù)(補(bǔ)充數(shù)據(jù))的信息組,并將分開的數(shù)據(jù)單元輸出。5.如權(quán)利要求4所述的TS多路分路器,其中,第一外部輸出接口包含輸出切換單元,用于從傳輸自PID濾波器或解擾器的大量的節(jié)目數(shù)據(jù)中有選擇地提取所希望的節(jié)目數(shù)據(jù);及后處理單元,用于除去預(yù)定的分組或用新的分組替換該分組,以改變?cè)谳敵銮袚Q單元中選擇的節(jié)目數(shù)據(jù)的節(jié)目指定信息。6.如權(quán)利要求4或權(quán)利要求5所述的TS多路分路器,其中,第一外部輸出接口單元至少通過IEEE1394總線或PCI總線中的一個(gè)將節(jié)目數(shù)據(jù)向外部輸出。7.如權(quán)利要求4所述的TS多路分路器,其中,第二外部輸出接口單元包含緩存器,用于臨時(shí)存儲(chǔ)解擾器單元提供的節(jié)目數(shù)據(jù);音頻/視頻(A/V)解碼器接口單元,用于將存儲(chǔ)在緩存器中的節(jié)目數(shù)據(jù)中的音頻/視頻數(shù)據(jù)傳輸?shù)紸/V解碼器;及外設(shè)接口單元,用于將存儲(chǔ)在緩存器的節(jié)目數(shù)據(jù)中的除音頻/視頻數(shù)據(jù)外的信息數(shù)據(jù)進(jìn)行外部傳輸。8.如權(quán)利要求1所述的TS多路分路器,其中,解擾器單元將被解擾的節(jié)目數(shù)據(jù)再次加擾以進(jìn)行外部傳輸。全文摘要一種傳送流(TS)多路分路器。TS多路分路器具有TS輸入切換單元和輸出單元,使用這些單元能夠按所希望的選擇輸入和輸出,通過改變TS輸入切換單元和輸出切換單元的選擇信息而不需改變輸入,即可將外部輸出改變。因此,TS多路分路器接收比如MPEG-2TS和DSSTS的多個(gè)TS,并有選擇地將TS進(jìn)行多路分路,特別是,TS多路分路器能夠在如HDD的存儲(chǔ)媒介中存儲(chǔ)TS,或通過IEEE1394總線或PCI總線將TS數(shù)據(jù)方便地進(jìn)行傳輸。文檔編號(hào)H04N7/24GK1334653SQ0111211公開日2002年2月6日申請(qǐng)日期2001年3月28日優(yōu)先權(quán)日2000年7月14日發(fā)明者金性兌申請(qǐng)人:三星電子株式會(huì)社
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1