国产精品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>

      電子設(shè)備、電子設(shè)備的流發(fā)送和接收方法、程序、主機(jī)裝置及主機(jī)裝置的流發(fā)送和接收方法

      文檔序號:7790674閱讀:214來源:國知局
      電子設(shè)備、電子設(shè)備的流發(fā)送和接收方法、程序、主機(jī)裝置及主機(jī)裝置的流發(fā)送和接收方法
      【專利摘要】本發(fā)明的目的是為了允許多個(gè)流能夠作為一個(gè)流更好地在外部設(shè)備之間進(jìn)行發(fā)送和接收。將通過組合多個(gè)流的數(shù)據(jù)包而獲取的組合流發(fā)送到外部設(shè)備。輸出用于處理組合流的每個(gè)數(shù)據(jù)包的處理信息以便匹配每個(gè)數(shù)據(jù)包的發(fā)送時(shí)間,并且將處理信息保留固定時(shí)間段。針對輸出到外部設(shè)備的組合流的每個(gè)數(shù)據(jù)包,將按順序增大的預(yù)定比特的計(jì)數(shù)信息添加到數(shù)據(jù)包和根據(jù)數(shù)據(jù)包輸出的處理信息兩者。基于添加了與被添加到數(shù)據(jù)包的計(jì)數(shù)信息相同的計(jì)數(shù)信息的處理信息,處理從外部設(shè)備接收到的組合流的每個(gè)數(shù)據(jù)包。
      【專利說明】電子設(shè)備、電子設(shè)備的流發(fā)送和接收方法、程序、主機(jī)裝置及主機(jī)裝置的流發(fā)送和接收方法
      【技術(shù)領(lǐng)域】
      [0001]本技術(shù)涉及電子設(shè)備、電子設(shè)備的流發(fā)送和接收方法、程序、主機(jī)裝置及主機(jī)裝置的流發(fā)送和接收方法,尤其涉及使得能夠?qū)⒍鄠€(gè)流合成為一個(gè)流然后利用外部裝置來發(fā)送流的電子設(shè)備等。
      【背景技術(shù)】
      [0002]已發(fā)布并使用了用于經(jīng)由公用接口(Cl)來使用以模塊實(shí)現(xiàn)的條件訪問(CA)的一組標(biāo)準(zhǔn),以便在接收電視廣播時(shí)處理不同的條件訪問(參考非專利文獻(xiàn)I以及非專利文獻(xiàn)2)。
      [0003]引用列表
      [0004]專利文獻(xiàn)
      [0005]非專利文獻(xiàn)1:CI Plus Specification vl.3.1 (2011 年 9 月)
      [0006]非專利文獻(xiàn)2:DVB_CI EN50221

      【發(fā)明內(nèi)容】

      [0007]技術(shù)問題
      [0008]然而,根據(jù)該組標(biāo)準(zhǔn),由于對于傳輸流中的每個(gè)只有一個(gè)可以在用于輸入和輸出的公用接口(Cl)上使用的接口,所以需要對多個(gè)傳輸流的TS數(shù)據(jù)包執(zhí)行時(shí)分多路復(fù)用以成為一個(gè)流,然后利用CAM模塊執(zhí)行流的發(fā)送。
      [0009]期望能夠利用外部裝置進(jìn)行被合成為一個(gè)流的多個(gè)流的令人滿意的發(fā)送和接收。
      [0010]問題的解決方案
      [0011]根據(jù)本技術(shù)的實(shí)施例,提供了一種電子設(shè)備,包括:合成流創(chuàng)建單元,被配置成通過合成多個(gè)傳輸流的傳輸流數(shù)據(jù)包來創(chuàng)建合成流;流發(fā)送單元,被配置成將創(chuàng)建的合成流發(fā)送到外部裝置;處理信息保留單元,被配置成根據(jù)傳輸流數(shù)據(jù)包中的每個(gè)的發(fā)送時(shí)間,輸出用于處理所述合成流的傳輸流數(shù)據(jù)包中的每個(gè)的處理信息,并且將所述處理信息保留一定時(shí)間段;計(jì)數(shù)信息添加單元,被配置成針對要發(fā)送到外部裝置的所述合成流的傳輸流數(shù)據(jù)包中的每個(gè),向傳輸流數(shù)據(jù)包和對應(yīng)于傳輸流數(shù)據(jù)包輸出的處理信息兩者添加按順序增大的預(yù)定比特?cái)?shù)的計(jì)數(shù)信息;流接收單元,被配置成從外部裝置接收所述合成流;以及處理單元,被配置成基于添加了與被添加到傳輸流數(shù)據(jù)包的計(jì)數(shù)信息具有相同值的計(jì)數(shù)信息的處理信息,處理接收到的合成流的傳輸流數(shù)據(jù)包中的每個(gè)。
      [0012]在本技術(shù)中,合成流創(chuàng)建單元通過合成多個(gè)傳輸流的傳輸流數(shù)據(jù)包來創(chuàng)建合成流。然后,流發(fā)送單元將合成流發(fā)送到外部裝置。例如,流發(fā)送單元經(jīng)由DVB-CI公用接口或Cl+公用接口,在外部裝置之間執(zhí)行合成流的發(fā)送和接收,并且外部裝置可被設(shè)置為執(zhí)行解擾處理的條件訪問模塊(CAM模塊)。
      [0013]處理信息保留單元根據(jù)傳輸流數(shù)據(jù)包中的每個(gè)的發(fā)送時(shí)間,輸出用于處理合成流的傳輸流數(shù)據(jù)包中的每個(gè)的處理信息,并且將處理信息保留一定時(shí)間段。例如,處理信息保留單元可被設(shè)置為具有預(yù)定數(shù)量的觸發(fā)器的串聯(lián)電路結(jié)構(gòu),這些觸發(fā)器以輸出的處理信息作為輸入。
      [0014]計(jì)數(shù)信息添加單元,針對要發(fā)送到外部裝置的合成流的傳輸流數(shù)據(jù)包中的每個(gè),向傳輸流數(shù)據(jù)包和對應(yīng)于傳輸流數(shù)據(jù)包輸出的處理信息兩者添加按順序增大的預(yù)定比特?cái)?shù)的計(jì)數(shù)信息。
      [0015]流接收單元從外部裝置接收合成流。另外,處理單元還基于添加了與被添加到傳輸流數(shù)據(jù)包的計(jì)數(shù)信息相同的計(jì)數(shù)信息的處理信息,處理接收到的合成流的傳輸流數(shù)據(jù)包中的每個(gè)。
      [0016]在如上所述的本技術(shù)中,基于添加了與被添加到傳輸流數(shù)據(jù)包的計(jì)數(shù)信息相同的計(jì)數(shù)信息的處理信息,處理接收到的合成流的傳輸流數(shù)據(jù)包中的每個(gè)。因此,即使在要發(fā)送到外部裝置的合成流的傳輸流數(shù)據(jù)包的順序不同于從外部裝置接收到的合成流的傳輸流數(shù)據(jù)包的順序的情況下,也可以基于對應(yīng)于數(shù)據(jù)包的處理信息,適當(dāng)?shù)靥幚斫邮盏降暮铣闪鞯膫鬏斄鲾?shù)據(jù)包。
      [0017]注意,在本技術(shù)中,例如,用于處理傳輸流數(shù)據(jù)包中的每個(gè)的處理信息可包括指示傳輸流數(shù)據(jù)包中的每個(gè)在原始傳輸流中的時(shí)間位置的時(shí)間信息,以及處理單元可通過將傳輸流數(shù)據(jù)包中的每個(gè)置于分配了接收到的合成流的傳輸流數(shù)據(jù)包的每個(gè)流中的、根據(jù)對應(yīng)于傳輸流數(shù)據(jù)包中的每個(gè)的時(shí)間信息的時(shí)間位置來重建多個(gè)傳輸流。
      [0018]在此情況下,還可以包括標(biāo)識信息添加單元和標(biāo)識信息獲取單元,該標(biāo)識信息添加單元將用于標(biāo)識原始傳輸流的流標(biāo)識信息添加到要被發(fā)送到外部裝置的合成流的傳輸流數(shù)據(jù)包中的每個(gè),該標(biāo)識信息獲取單元從接收到的合成流的傳輸流數(shù)據(jù)包中的每個(gè)獲取流標(biāo)識信息,以及處理單元可根據(jù)從傳輸流數(shù)據(jù)包中的每個(gè)獲取的流標(biāo)識信息,向每個(gè)流分配接收到的合成流的傳輸流數(shù)據(jù)包中的每個(gè)。
      [0019]另外,在此情況下,計(jì)數(shù)信息添加單元可將計(jì)數(shù)信息插入到傳輸流數(shù)據(jù)包中的每個(gè)的標(biāo)頭中的區(qū)域中,以及流標(biāo)識信息添加單元可將流標(biāo)識信息插入到傳輸流數(shù)據(jù)包中的每個(gè)的標(biāo)頭中的區(qū)域中。例如,標(biāo)頭中的區(qū)域可以是循環(huán)計(jì)數(shù)器區(qū)域和/或同步字節(jié)區(qū)域。
      [0020]另外,例如,可以將計(jì)數(shù)信息和流標(biāo)識信息中的一部分或全部插入到傳輸流數(shù)據(jù)包中的每個(gè)的標(biāo)頭中的循環(huán)計(jì)數(shù)器區(qū)域中,用于處理傳輸流數(shù)據(jù)包的處理信息可包括傳輸流數(shù)據(jù)包中的每個(gè)的標(biāo)頭中的循環(huán)計(jì)數(shù)器區(qū)域的原始值,以及處理單元可以將接收到的合成流的傳輸流數(shù)據(jù)包中的每個(gè)的循環(huán)計(jì)數(shù)器區(qū)域的值替換為對應(yīng)于傳輸流數(shù)據(jù)包中的每個(gè)的循環(huán)計(jì)數(shù)器區(qū)域的原始值。
      [0021]另外,用于處理傳輸流數(shù)據(jù)包的處理信息可包括用于標(biāo)識傳輸流數(shù)據(jù)包的原始傳輸流的流標(biāo)識信息,以及可以根據(jù)對應(yīng)于傳輸流數(shù)據(jù)包中的每個(gè)的流標(biāo)識信息,向流中的每個(gè)分配接收到的合成流的傳輸流數(shù)據(jù)包中的每個(gè)。
      [0022]另外,在本技術(shù)中,例如,用于處理傳輸流數(shù)據(jù)包中的每個(gè)的處理信息可包括用于標(biāo)識傳輸流數(shù)據(jù)包中的每個(gè)的原始傳輸流的流標(biāo)識信息,以及處理單元可通過根據(jù)對應(yīng)于傳輸流數(shù)據(jù)包中的每個(gè)的流標(biāo)識信息將接收到的合成流的傳輸流數(shù)據(jù)包中的每個(gè)分配給每個(gè)流來重建多個(gè)傳輸流。
      [0023]根據(jù)本技術(shù)的另一個(gè)實(shí)施例,提供了一種主機(jī)裝置,包括:流發(fā)送單元,被配置成將通過合成多個(gè)流的數(shù)據(jù)包獲得的合成流發(fā)送到外部裝置;處理信息保留單元,被配置成根據(jù)數(shù)據(jù)包中的每個(gè)的發(fā)送時(shí)間,輸出用于處理所述合成流的數(shù)據(jù)包中的每個(gè)的處理信息,并且將所述處理信息保留一定時(shí)間段;計(jì)數(shù)信息添加單元,被配置成針對要發(fā)送到外部裝置的所述合成流的數(shù)據(jù)包中的每個(gè),向數(shù)據(jù)包和對應(yīng)于數(shù)據(jù)包輸出的處理信息兩者添加按順序增大的預(yù)定比特?cái)?shù)的計(jì)數(shù)信息;以及處理單元,被配置成基于添加了與被添加到數(shù)據(jù)包的計(jì)數(shù)信息相同的計(jì)數(shù)信息的處理信息,處理從外部裝置接收到的合成流的數(shù)據(jù)包中的每個(gè)。
      [0024]在本技術(shù)中,流發(fā)送單元將通過合成多個(gè)流的數(shù)據(jù)包獲得的合成流發(fā)送到外部裝置。例如,流可以是傳輸流,并且數(shù)據(jù)包可以是傳輸流數(shù)據(jù)包。另外,例如,還可以包括獲取多個(gè)流的流獲取單元和從多個(gè)獲取的流中的每個(gè)選擇預(yù)定的數(shù)據(jù)包的數(shù)據(jù)包選擇單元,并且合成流可以包括所選擇的數(shù)據(jù)包。
      [0025]處理信息保留單元根據(jù)數(shù)據(jù)包的發(fā)送時(shí)間,輸出用于處理合成流的每個(gè)數(shù)據(jù)包的處理信息,并且將該信息保留一定時(shí)間段。計(jì)數(shù)信息添加單元針對要發(fā)送到外部裝置的合成流的每個(gè)數(shù)據(jù)包,向數(shù)據(jù)包和對應(yīng)于數(shù)據(jù)包輸出的處理信息兩者添加按順序增大的預(yù)定比特?cái)?shù)的計(jì)數(shù)信息。另外,處理單元還基于添加了與被添加到數(shù)據(jù)包的計(jì)數(shù)信息相同的計(jì)數(shù)信息的處理信息,處理從外部裝置接收到的合成流的每個(gè)數(shù)據(jù)包。
      [0026]例如,當(dāng)處理信息是用于標(biāo)識每個(gè)數(shù)據(jù)包的原始流的流標(biāo)識信息時(shí),處理單元基于流標(biāo)識信息執(zhí)行到對應(yīng)于每個(gè)數(shù)據(jù)包的流的分配。另外,例如,當(dāng)處理信息是指示每個(gè)數(shù)據(jù)包在原始流中的時(shí)間位置的時(shí)間信息時(shí),處理單元基于時(shí)間信息對經(jīng)過了分配處理的每個(gè)流中的每個(gè)數(shù)據(jù)包執(zhí)行輸出時(shí)間調(diào)整。
      [0027]在如上所述的本技術(shù)中,基于添加了與被添加到數(shù)據(jù)包的計(jì)數(shù)信息相同的計(jì)數(shù)信息的處理信息,處理從外部裝置接收到的合成流的每個(gè)數(shù)據(jù)包。因此,即使在要發(fā)送到外部裝置的合成流的數(shù)據(jù)包的順序不同于從外部裝置接收到的合成流的數(shù)據(jù)包的順序的情況下,也可以基于對應(yīng)于數(shù)據(jù)包的處理信息,適當(dāng)?shù)靥幚斫邮盏降暮铣闪鞯臄?shù)據(jù)包中的每個(gè)。
      [0028]發(fā)明的有利效果
      [0029]根據(jù)本技術(shù),可以在將多個(gè)流合成為一個(gè)流之后,令人滿意地向外部裝置發(fā)送多個(gè)流并且從外部裝置接收多個(gè)流。
      【專利附圖】

      【附圖說明】
      [0030]圖1是示出作為本技術(shù)的實(shí)施例的數(shù)字廣播中的接收系統(tǒng)的結(jié)構(gòu)示例的框圖。
      [0031]圖2是示出構(gòu)成接收系統(tǒng)的公用接口控制器的詳細(xì)結(jié)構(gòu)示例的框圖。
      [0032]圖3是用于描述傳輸流數(shù)據(jù)包(TSP)的結(jié)構(gòu)的圖。
      [0033]圖4是示出構(gòu)成公用接口控制器的多路復(fù)用單元的結(jié)構(gòu)示例的框圖。
      [0034]圖5是示出被給予PID數(shù)據(jù)包的信息和在FIFO單元中保留一定時(shí)間段的信息的示例的圖。
      [0035]圖6是用于描述循環(huán)計(jì)數(shù)器區(qū)域中的用于LTSID和LCC的比特的分配的示例的表。
      [0036]圖7是示出構(gòu)成公用接口控制器的多路解復(fù)用單元的結(jié)構(gòu)示例的框圖。
      [0037]圖8是示出FIFO單元的詳細(xì)結(jié)構(gòu)示例的框圖。[0038]圖9是示意性示出FIFO單元的操作示例(1/2)的圖。
      [0039]圖10是示意性示出FIFO單元的另一操作示例(2/2)的圖。
      [0040]圖11是示出提供給LTS添加單元的每個(gè)傳輸流的PID數(shù)據(jù)包的結(jié)構(gòu)示例和在去除了除選擇(調(diào)諧)的服務(wù)頻道以外的服務(wù)頻道的PID數(shù)據(jù)包之后所需的PID數(shù)據(jù)包的示例的圖。
      [0041]圖12是用于描述多路復(fù)用單元的處理的圖。
      [0042]圖13是用于描述多路解復(fù)用單元的處理的圖。
      [0043]圖14是用于描述當(dāng)每個(gè)傳輸流的PID數(shù)據(jù)包被合成為一個(gè)流然后發(fā)送到CAM模塊時(shí)由公用接口控制器實(shí)現(xiàn)的處理過程的示例的流程圖。
      [0044]圖15是用于描述當(dāng)從CAM模塊接收到每個(gè)傳輸流的合成PID數(shù)據(jù)包時(shí)由公用接口控制器實(shí)現(xiàn)的處理過程的示例的流程圖。
      [0045]圖16是示出添加到PID數(shù)據(jù)包的信息和在FIFO單元中保留一定時(shí)間段的信息的另一不例的圖。
      [0046]圖17是用于描述同步字節(jié)區(qū)域中的用于LTSID和LCC的比特的分配的另一示例的表。
      [0047]圖18是示出添加到PID數(shù)據(jù)包的信息和在FIFO單元中保留一定時(shí)間段的信息的又一個(gè)示例的圖。
      [0048]圖19是用于描述同步字節(jié)區(qū)域和循環(huán)計(jì)數(shù)器區(qū)域中的用于LTSID和LCC的比特的分配的示例的表。
      [0049]圖20是示出其中提供了用于處理接收到的合成流的PID數(shù)據(jù)包的LTSID、LTS、CC等的信息的各種模式的圖。
      [0050]圖21是用于描述獲得每個(gè)PID數(shù)據(jù)包的LTS (相對時(shí)間)的方式的圖。
      [0051]圖22是用于描述在重建期間使用LTS (相對時(shí)間)進(jìn)行時(shí)間調(diào)整的圖。
      【具體實(shí)施方式】
      [0052]下面,將描述本發(fā)明的優(yōu)選實(shí)施例(下面,被稱為實(shí)施例)。注意,將按下列順序提供描述。
      [0053]1.實(shí)施例
      [0054]2.修改的示例
      [0055]〈1.實(shí)施例 >
      [0056][數(shù)字廣播中的接收系統(tǒng)的結(jié)構(gòu)示例]
      [0057]圖1示出作為實(shí)施例的數(shù)字廣播中的接收系統(tǒng)10的結(jié)構(gòu)示例。接收系統(tǒng)10包括主機(jī)裝置100和CAM模塊200。主機(jī)裝置100是諸如電視接收機(jī)(電視機(jī))或機(jī)頂盒之類的
      電子裝置。
      [0058]主機(jī)裝置100具有微處理器101、調(diào)諧器102-1、102-2和102_3,以及解調(diào)器103-1、103-2和103-3。另外,主機(jī)裝置100具有公用接口控制器104,以及多路解復(fù)用器105-1、105-2 和 105-3。此外,主機(jī)裝置 100 具有 MPEG 解碼器 106-1、106-2 和 106-3。
      [0059]微處理器101控制主機(jī)裝置100的各個(gè)單元的操作。調(diào)諧器102-1、102-2和102_3分別接收從廣播電臺發(fā)送的傳輸流TS1、TS2和TS3的RF調(diào)制信號。另外,調(diào)諧器102-1、102-2和102-3下轉(zhuǎn)換RF調(diào)制信號以便具有中頻,然后輸出信號,以便將信號輸入到解調(diào)器
      103-1、103-2和103-3。解調(diào)器103_1、103_2和103-3分別解調(diào)已經(jīng)下轉(zhuǎn)換以便具有中頻的IF調(diào)制信號,由此獲得基帶的傳輸流TS1、TS2和TS3。
      [0060]公用接口控制器104合成在解調(diào)器103-1、103-2和103-3中獲得的傳輸流TSl、TS2和TS3,以創(chuàng)建合成流,并與CAM模塊200交換流,換言之,執(zhí)行流的發(fā)送和接收。公用接口控制器104和CAM模塊200通過DVB-CI公用接口、或Cl+公用接口(Cl+公用接口 )連
      接在一起。
      [0061]每個(gè)傳輸流以時(shí)分方式包括多個(gè)服務(wù)頻道的PID數(shù)據(jù)包(TSP:傳輸流數(shù)據(jù)包)。公用接口控制器104通過從傳輸流中去除沒有被選擇(調(diào)諧)的服務(wù)頻道的PID數(shù)據(jù)包來執(zhí)行數(shù)據(jù)的交換。相應(yīng)地,這樣的交換導(dǎo)致發(fā)送比特率的降低。稍后將更詳細(xì)地描述公用接口控制器104的結(jié)構(gòu)。
      [0062]多路解復(fù)用器105-1、105_2和105_3分別從由公用接口控制器104獲得的傳輸流TS1、TS2和TS3中提取選擇(調(diào)諧)的服務(wù)頻道的PID數(shù)據(jù)包。PID數(shù)據(jù)包是視頻和音頻PID數(shù)據(jù)包。MPEG解碼器106-1、106-2和106-3分別解碼由多路解復(fù)用器105-1、105-2和105-3提取的PID數(shù)據(jù)包構(gòu)成的基本流,由此獲得視頻數(shù)據(jù)和音頻數(shù)據(jù)。
      [0063]CAM模塊200是用于執(zhí)行放入到主機(jī)裝置100的公用接口連接器中的解擾處理的附屬裝置。通過插入諸如磁卡或IC卡之類的卡(智能卡)來使用CAM模塊200,其中,訂戶信息、預(yù)訂合同時(shí)間段信息等被記錄到CAM模塊中。
      [0064]CAM模塊200具有微處理器201和解擾器202。CAM模塊200在公用接口上接收從主機(jī)裝置100的公用接口控制器104發(fā)送的PID數(shù)據(jù)包,并對這些PID數(shù)據(jù)包執(zhí)行解擾處理。然后,CAM模塊200將PID數(shù)據(jù)包發(fā)送到主機(jī)裝置100的公用接口控制器104。
      [0065]將簡要地描述圖1中所示出的接收系統(tǒng)10的操作。從廣播電臺發(fā)送的傳輸流TS1、TS2和TS3的RF調(diào)制信號分別由調(diào)諧器102-1、102-2和102-3接收。然后,調(diào)諧器102-1、
      102-2和102-3下轉(zhuǎn)換RF調(diào)制信號以便具有中頻,然后將信號提供給解調(diào)器103_1、103_2和103-3。解調(diào)器103-1、103-2和103-3解調(diào)已經(jīng)下轉(zhuǎn)換以便具有中頻的IF調(diào)制信號,由此獲得基帶的傳輸流TSl、TS2和TS3。傳輸流TSl、TS2和TS3被提供給公用接口控制器104。
      [0066]公用接口控制器104通過合成從解調(diào)器103-1、103-2和103_3提供的傳輸流TS1、TS2和TS3的PID數(shù)據(jù)包來創(chuàng)建合成流。然后,構(gòu)成合成流的PID數(shù)據(jù)包經(jīng)由公用接口從公用接口控制器104按順序發(fā)送到CAM模塊200。此時(shí),從每個(gè)傳輸流中去除未被選擇(調(diào)諧)的服務(wù)頻道的PID數(shù)據(jù)包。
      [0067]CAM模塊200經(jīng)由公用接口接收從主機(jī)裝置100的公用接口控制器104發(fā)送的合成流,然后對PID數(shù)據(jù)包中的每個(gè)執(zhí)行解擾處理。然后,CAM模塊200經(jīng)由公用接口將合成流發(fā)送到主機(jī)裝置100的公用接口控制器104。
      [0068]公用接口控制器104經(jīng)由公用接口接收從CAM模塊200發(fā)送的合成流。然后,在公用接口控制器104中,將合成流中所包括的PID數(shù)據(jù)包分配給各個(gè)流,從而重建傳輸流TSU TS2和TS3。分別將重建的傳輸流TS1、TS2和TS3提供給多路解復(fù)用器105-1、105-2和 105-3。
      [0069]多路解復(fù)用器105-1、105_2和105-3從由公用接口控制器104分配了數(shù)據(jù)包的傳輸流TS1、TS2和TS3中提取選擇(調(diào)諧)的服務(wù)頻道的PID數(shù)據(jù)包。分別將由多路解復(fù)用器105-1、105-2和105-3提取的視頻和音頻PID數(shù)據(jù)包提供給MPEG解碼器106-1、106-2和 106-3。
      [0070]MPEG解碼器106-1、106-2和106_3對由視頻和音頻PID數(shù)據(jù)包構(gòu)成的視頻和音頻基本流執(zhí)行解碼處理。然后,MPEG解碼器106-1、106-2和106-3分別輸出選擇(調(diào)諧)的服務(wù)頻道的視頻數(shù)據(jù)和音頻數(shù)據(jù)。
      [0071][公用接口控制器的結(jié)構(gòu)示例]
      [0072]接下來,將描述公用接口控制器104的結(jié)構(gòu)。圖2示出控制器104的詳細(xì)結(jié)構(gòu)示例。控制器104具有LTS (本地時(shí)間戳)添加單元141-1、141-2和141-3,以及PID過濾單元142-1、142-2和142-3。另外,控制器104具有多路復(fù)用(MUX)單元143、LCC (本地循環(huán)計(jì)數(shù)器)添加單元144、多路解復(fù)用(DEMUX)單元145、LCC提取單元146,以及FIFO (先進(jìn)先出)單元147。
      [0073]LTS添加單元141-1、141-2和141-3分別將對應(yīng)于輸入時(shí)間的LTS (本地時(shí)間戳)添加到輸入的傳輸流TS1、TS2和TS3的PID數(shù)據(jù)包(TSP:傳輸流數(shù)據(jù)包)中的每個(gè)。例如,LTS是基于由自由運(yùn)轉(zhuǎn)類型的時(shí)鐘發(fā)生器或PCR被恢復(fù)的時(shí)鐘發(fā)生器所生成的時(shí)鐘而獲得的。
      [0074]PID過濾單元142-1、142-2和142-3通過從傳輸流TS1、TS2和TS3中去除未被選擇(調(diào)諧)的服務(wù)頻道的PID數(shù)據(jù)包來執(zhí)行過濾。通過過濾,實(shí)現(xiàn)了通過合成傳輸流TS1、TS2和TS3的PID數(shù)據(jù)包獲得的合成流的發(fā)送比特率的降低。
      [0075]通過合成傳輸流TSl、TS2和TS3的PID數(shù)據(jù)包,多路復(fù)用單元143創(chuàng)建并輸出一個(gè)流,即合成流CTS。另外,多路復(fù)用單元143還將LTSID (本地TS標(biāo)識符)添加到如上所述地創(chuàng)建的合成流CTS的每個(gè)PID數(shù)據(jù)包的TS標(biāo)頭中的循環(huán)計(jì)數(shù)器區(qū)域(continuity_counter)ο LTSID是用于標(biāo)識當(dāng)創(chuàng)建合成流CTS時(shí)生成并使用的每個(gè)PID數(shù)據(jù)包的原始傳輸流的流標(biāo)識信息。
      [0076]圖3示出TSP (PID數(shù)據(jù)包)的結(jié)構(gòu)。TSP被設(shè)置為具有188字節(jié)固定長度。TSP的頭部中的4個(gè)字節(jié)構(gòu)成TS標(biāo)頭,并且后面的184個(gè)字節(jié)構(gòu)成PES數(shù)據(jù)包有效載荷。另外,在TS標(biāo)頭中有在TS標(biāo)頭的頭部的同步字節(jié)區(qū)域中的8比特同步字(0x47),13比特PID,以及最后4比特循環(huán)計(jì)數(shù)器區(qū)域。
      [0077]另外,多路復(fù)用單元143根據(jù)合成流CTS的PID數(shù)據(jù)包的輸出時(shí)間,輸出對應(yīng)于每個(gè)PID數(shù)據(jù)包的LTS (本地時(shí)間戳)和CC (循環(huán)計(jì)數(shù)器區(qū)域的原始值),然后將它們提供到FIFO單元147。LTS是指示原始傳輸流中的每個(gè)PID數(shù)據(jù)包的時(shí)間位置的時(shí)間信息,例如,由上述LTS添加單元141-1、141-2和141-3添加的那些被分離,然后被使用。
      [0078]圖4示出多路復(fù)用單元143的結(jié)構(gòu)示例。多路復(fù)用單元143具有LTS分離單元151-1、151-2和151-3,以及TS多路復(fù)用單元152。LTS分離單元151-1,151-2和151-3分別將LTS與傳輸流TS1、TS2和TS3的PID數(shù)據(jù)包分離。然后,LTS分離單元151-1、151-2和151-3分別輸出包括沒有添加LTS的PID數(shù)據(jù)包的傳輸流TS1、TS2和TS3,并輸出被添加到PID數(shù)據(jù)包的LTS。
      [0079]通過合成各自從LTS分離單元151-1、151-2和151-3輸出的傳輸流TS1、TS2和TS3的PID數(shù)據(jù)包,TS多路復(fù)用單元152創(chuàng)建并輸出合成流CTS。例如,傳輸流TS1、TS2和TS3的PID數(shù)據(jù)包臨時(shí)存儲在附圖中未示出的雙端口存儲器中,并且按順序取出較早的PID數(shù)據(jù)包,然后合成。
      [0080]另外,TS多路復(fù)用單元152創(chuàng)建用于標(biāo)識數(shù)據(jù)包的原始傳輸流的合成流CTS的每個(gè)PID數(shù)據(jù)包的預(yù)定比特?cái)?shù)的LTSID,然后將LTSID插入或添加到每個(gè)PID數(shù)據(jù)包的TS標(biāo)頭中的循環(huán)計(jì)數(shù)器區(qū)域的一部分中。然后,TS多路復(fù)用單元152根據(jù)合成流CTS的PID數(shù)據(jù)包的輸出時(shí)間,按順序輸出CC,這些CC是PID數(shù)據(jù)包的循環(huán)計(jì)數(shù)器區(qū)域的原始值。此夕卜,TS多路復(fù)用單元152根據(jù)合成流CTS的PID數(shù)據(jù)包的輸出時(shí)間,使用從LTS分離單元151-1、151-2和151-3輸出的LTS,按順序輸出對應(yīng)于PID數(shù)據(jù)包的LTS。
      [0081]LCC添加單元144針對從多路復(fù)用單元143輸出的合成流CTS的每個(gè)PID數(shù)據(jù)包,將作為按順序增大的預(yù)定比特?cái)?shù)的計(jì)數(shù)信息的LCC插入并添加到每個(gè)PID數(shù)據(jù)包的TS標(biāo)頭中的循環(huán)計(jì)數(shù)器區(qū)域的一部分中。然后,LCC添加單元144按順序向FIFO單元147輸出添加了 LCC的合成流CTS的每個(gè)PID數(shù)據(jù)包。LCC是用于處理CAM模塊200中的PID數(shù)據(jù)包的順序的變化的計(jì)數(shù)信息,以及在其添加時(shí)生成并使用。
      [0082]另外,LCC添加單元144還將如上所述的已經(jīng)添加到合成流CTS的每個(gè)PID數(shù)據(jù)包的LCC添加到對應(yīng)于來自多路復(fù)用單元143的PID數(shù)據(jù)包輸出的LTS和CC。然后,LCC添加單元144按順序向FIFO單元147輸出如上所述的添加了 LCC的LTS和CC。
      [0083]圖5 (a)示出LTSID和LCC被插入到從主機(jī)裝置100發(fā)送到CAM模塊200的每個(gè)PID數(shù)據(jù)包的TS標(biāo)頭中的循環(huán)計(jì)數(shù)器區(qū)域中。圖5(b)示出LCC被添加到每個(gè)PID數(shù)據(jù)包的向主機(jī)裝置100內(nèi)的FIFO單元147提供的LTS和CC。
      [0084]每個(gè)PID數(shù)據(jù)包的TS標(biāo)頭中的循環(huán)計(jì)數(shù)器區(qū)域是4比特。圖6示出向循環(huán)計(jì)數(shù)器區(qū)域中的LTSID和LCC分配比特的示例。例如,當(dāng)向LTSID分配3比特并向LCC分配I比特時(shí),可以標(biāo)識8個(gè)傳輸流,并可以處理I個(gè)數(shù)據(jù)包或更少數(shù)據(jù)包的順序的變化。
      [0085]另外,例如,當(dāng)向LTSID分配2個(gè)比特并向LCC分配2個(gè)比特時(shí),可以標(biāo)識4個(gè)傳輸流,并可以處理3個(gè)數(shù)據(jù)包或更少數(shù)據(jù)包的順序的變化。此外,例如,當(dāng)向LTSID分配I個(gè)比特并向LCC分配3個(gè)比特時(shí),可以標(biāo)識2個(gè)傳輸流,并可以處理7個(gè)數(shù)據(jù)包或更少數(shù)據(jù)包的順序的變化。
      [0086]返回到圖2,F(xiàn)IFO單元147將按順序從LCC添加單元144提供的添加了 LCC的LTS和CC保留一定時(shí)間段。這里,該一定時(shí)間段應(yīng)該是至少對應(yīng)于在CAM模塊200中從接收到發(fā)送合成流CTS的最大延遲時(shí)間的時(shí)間。
      [0087]另外,對于稍后將描述的從CAM模塊200接收到的合成流CTS的PID數(shù)據(jù)包,F(xiàn)IFO單元147輸出對應(yīng)于PID數(shù)據(jù)包的LTS和CC。在此情況下,F(xiàn)IFO單元147參考被插入并添加到每個(gè)PID數(shù)據(jù)包的標(biāo)頭中的循環(huán)計(jì)數(shù)器區(qū)域中的LCC,由此選擇性地輸出添加了與前述LCC具有相同值的LCC的LTS和CC。利用該選擇性輸出,即使在CAM模塊200中有PID數(shù)據(jù)包的順序的變化的情況下,也可以輸出對應(yīng)于每個(gè)PID數(shù)據(jù)包的LTS和CC。
      [0088]多路解復(fù)用單元144接收從CAM模塊200發(fā)送的合成流CTS。然后,多路解復(fù)用單元145基于從FIFO單元147輸出的對應(yīng)于PID數(shù)據(jù)包的LTS和CC,處理接收到的合成流的PID數(shù)據(jù)包。
      [0089]換言之,多路解復(fù)用單元145根據(jù)LTSID,向每個(gè)流分配接收到的合成流CTS的PID數(shù)據(jù)包。另外,多路解復(fù)用單元145將接收到的合成流CTS的每個(gè)PID數(shù)據(jù)包的循環(huán)計(jì)數(shù)器區(qū)域的值替換為CC (循環(huán)計(jì)數(shù)器區(qū)域的原始值)。然后,多路解復(fù)用單元145將PID數(shù)據(jù)包置于分配了數(shù)據(jù)包的每個(gè)流中的根據(jù)LTS的時(shí)間位置,由此重建傳輸流ST1、ST2和ST3。
      [0090]圖7示出多路解復(fù)用單元145的結(jié)構(gòu)示例。多路解復(fù)用單元145具有TS分離和CC替換部分161,以及輸出時(shí)間調(diào)整部分162-1、162-2和162-3。
      [0091]TS分離和CC替換部分161基于被添加到PID數(shù)據(jù)包的LTSID,向每個(gè)流分配從CAM模塊200接收到的合成流的PID數(shù)據(jù)包。另外,TS分離和CC替換部分161將分配給每個(gè)流的PID數(shù)據(jù)包中的每個(gè)的循環(huán)計(jì)數(shù)器區(qū)域的值替換為有延遲地從FIFO單元147輸出的CC (循環(huán)計(jì)數(shù)器區(qū)域的原始值)。
      [0092]輸出時(shí)間調(diào)整部分162-1、162-2和162_3分別將PID數(shù)據(jù)包置于每個(gè)流中的根據(jù)從FIFO單元147輸出的對應(yīng)于PID數(shù)據(jù)包的LTS的時(shí)間位置。然后,輸出時(shí)間調(diào)整部分162-1、162-2和162-3分別輸出重建的傳輸流TS1、TS2和TS3。
      [0093]返回到圖2,LCC提取單元146提取被插入到接收到的合成流的每個(gè)PID數(shù)據(jù)包的標(biāo)頭中的循環(huán)計(jì)數(shù)器區(qū)域中的LCC,然后將LCC發(fā)送到FIFO單元147。FIFO單元147參考提取的LCC,然后選擇性地輸出添加了與上文描述的前述LCC具有相同值的LCC的LTS和CC0
      [0094]圖8示出FIFO單元147的詳細(xì)結(jié)構(gòu)示例。這是當(dāng)LCC是2比特計(jì)數(shù)信息時(shí)的示例。FIFO單元147具有六個(gè)觸發(fā)器(鎖存電路)171a、171b、171c、171d、171e和171f的串聯(lián)電路,選擇信號生成部分172,以及開關(guān)部分173。
      [0095]六個(gè)觸發(fā)器的串聯(lián)電路構(gòu)成處理信息保留單元。TS同步信號(TS Sync)作為鎖存信號從多路復(fù)用(MUX)單元143輸 入到每個(gè)觸發(fā)器。每當(dāng)輸入TS同步信號(TS Sync)時(shí),從多路復(fù)用(MUX)單元143輸入的LTS、CC和LCC按順序移動到并保留在稍后級的觸發(fā)器中。
      [0096]開關(guān)部分173選擇性地輸出各自由觸發(fā)器171c、171d、171e和171f保留的LTS和CC中的一個(gè)LTS和CC。選擇信號生成部分172將由LCC提取單元146提取的LCC與由觸發(fā)器171c、171d、171e和171f保留的每個(gè)LCC進(jìn)行比較,并將選擇信號SWC發(fā)送到開關(guān)部分173,以便輸出添加了具有相同值的LCC的LTS和CC。
      [0097]即使在CAM模塊200中PID數(shù)據(jù)包(3個(gè)或更少的數(shù)據(jù)包)的順序有變化的情況下,具有如圖8所示的結(jié)構(gòu)的FIFO單元147可以針對接收到的合成流的每個(gè)PID數(shù)據(jù)包取出并輸出對應(yīng)于每個(gè)PID數(shù)據(jù)包的LTS和CC。
      [0098]圖9和圖10示意性示出具有圖8中所示出的結(jié)構(gòu)的FIFO單元147的操作示例。在此示例中,2比特被分配給LCC,并且在CAM模塊200的輸入中,添加到合成流CTS的每個(gè)PID數(shù)據(jù)包的LCC按下列順序變化:〃0〃、"I"、〃2〃、〃3〃、〃0〃,…。另外,在該示例中,2比特被分配給LTSID,并且四個(gè)傳輸流被設(shè)置為可識別的。此外,該示例處理通過合成3個(gè)傳輸流LTSID0、LTSIDl和LTSID2的PID數(shù)據(jù)包而獲得的合成流CTS。
      [0099]關(guān)于FIFO單元147,圖9和圖10示出觸發(fā)器171a的輸入(FIFO輸入)、觸發(fā)器171c的輸出(C輸出)、觸發(fā)器171d的輸出(D輸出)、觸發(fā)器171e的輸出(E輸出)和觸發(fā)器171f的輸出(F輸出)。另外,關(guān)于CAM模塊120,還圖9和圖10示出(到CAM的)輸入和(來自CAM的)輸出。關(guān)于FIFO單元147的數(shù)值指示被添加到LTS和CC的LCC的值,而關(guān)于CAM模塊120的數(shù)值指示被添加到PID數(shù)據(jù)包的LCC的值。
      [0100]被添加到PID數(shù)據(jù)包的作為CAM模塊120的輸入(到CAM)的LCC的值與被添加到LTS和CC (LTS和CC是與其對應(yīng)的對應(yīng)觸發(fā)器171a的輸入(FIFO輸入))的LCC的值一致。根據(jù)TS同步信號(TS Sync)的輸入,狀態(tài)按照圖9(a)、圖9(b)、圖9(c)、圖9 (d)...的順
      序發(fā)展。
      [0101]圖9 (d)的狀態(tài)繼之以圖10 (e)的狀態(tài)。在此狀態(tài)下,被添加到PID數(shù)據(jù)包的作為CAM模塊120的輸出(來自CAM)的LCC的值是“I”。此值與被添加到作為觸發(fā)器171e的輸出(E輸出)的LTS和CC的LCC的值一致。因此,在該情況下,F(xiàn)IFO單元147的開關(guān)部分173基于選擇信號SWC輸出觸發(fā)器17Ie的LTS和CC。
      [0102]接下來,圖10 (e)的狀態(tài)繼之以圖10 (f)的狀態(tài)。在此狀態(tài)下,被添加到PID數(shù)據(jù)包的作為CAM模塊120的輸出(來自CAM)的LCC的值是“3”(順序變化)。此值與被添加到作為觸發(fā)器171d的輸出(D輸出)的LTS和CC的LCC的值一致。因此,在該情況下,F(xiàn)IFO單元147的開關(guān)部分173基于選擇信號SWC輸出觸發(fā)器171d的LTS和CC。
      [0103]接下來,圖10 (f)的狀態(tài)繼之以圖10 (g)的狀態(tài)。在此狀態(tài)下,被添加到PID數(shù)據(jù)包的作為CAM模塊220的輸出(來自CAM)的LCC的值是“2”。此值與被添加到作為觸發(fā)器171f的輸出(F輸出)的LTS和CC的LCC的值一致。因此,在該情況下,F(xiàn)IFO單元147的開關(guān)部分173基于選擇信號SWC輸出觸發(fā)器171f的LTS和CC。
      [0104]接下來,圖10 (g)的狀態(tài)繼之以圖10 (h)的狀態(tài)。在此狀態(tài)下,被添加到PID數(shù)據(jù)包的作為CAM模塊200的輸出(來自CAM)的LCC的值是“O”。此值與被添加到作為觸發(fā)器171e的輸出(E輸出)的LTS和CC的LCC的值一致。因此,在該情況下,F(xiàn)IFO單元147的開關(guān)部分173基于選擇信號SWC輸出觸發(fā)器171e的LTS和CC。此后,重復(fù)相同操作。
      [0105]將描述圖2中所示出的公用接口控制器104的操作。從解調(diào)器103-1、103_2和
      103-3 (參見圖1)提供的傳輸流TS1、TS2和TS3分別被提供給LTS添加單元141_1、141_2和141-3。LTS添加單元141-1、141-2和141-3分別將對應(yīng)于其輸入時(shí)間的LTS(本地時(shí)間戳)添加到輸入的傳輸流TS1、TS2和TS3的PID數(shù)據(jù)包(TSP:傳輸流數(shù)據(jù)包)。
      [0106]向PID數(shù)據(jù)包添加了 LTS的傳輸流TS1、TS2和TS3分別被提供給PID過濾單元142-1、142-2和142-3。PID過濾單元142-1、142-2和142-3分別通過從傳輸流TS1、TS2和TS3中去除未被選擇(調(diào)諧)的服務(wù)頻道的PID數(shù)據(jù)包來執(zhí)行過濾。
      [0107]圖11(a)示出提供給LTS添加單元141-1、141-2和141-3的傳輸流TS1、TS2和TS3的PID數(shù)據(jù)包的結(jié)構(gòu)示例。圖11(b)示出在PID過濾單元142-1、142-2和142-3對圖11(a)的輸入執(zhí)行過濾之后剩余的PID數(shù)據(jù)包(需要的PID數(shù)據(jù)包)的示例。
      [0108]返回到圖2,將經(jīng)過過濾的傳輸流TS1、TS2和TS3提供給多路復(fù)用單元143。多路復(fù)用單元143通過合成LTS被去除的傳輸流TS1、TS2和TS3的PID數(shù)據(jù)包來創(chuàng)建合成流CTS。
      [0109]另外,多路復(fù)用單元143將LTSID插入并添加到如上所述地創(chuàng)建的合成流CTS的每個(gè)PID數(shù)據(jù)包的TS標(biāo)頭中的循環(huán)計(jì)數(shù)器區(qū)域。此外,多路復(fù)用單元143根據(jù)合成流CTS的每個(gè)PID數(shù)據(jù)包的輸出時(shí)間,輸出對應(yīng)于每個(gè)PID數(shù)據(jù)包的LTS (本地時(shí)間戳)和CC (循環(huán)計(jì)數(shù)器區(qū)域的原始值)。
      [0110]將由多路復(fù)用單元143創(chuàng)建的合成流CTS提供給LCC添加單元144。還將從多路復(fù)用單元143輸出的LTS和CC提供給LCC添加單元144。LCC添加單元144針對合成流CTS的PID數(shù)據(jù)包中的每個(gè),將作為按順序增大的具有預(yù)定比特?cái)?shù)的計(jì)數(shù)信息的LCC插入并添加到PID數(shù)據(jù)包的TS標(biāo)頭中的循環(huán)計(jì)數(shù)器區(qū)域的一部分。LCC是用于處理CAM模塊200中的PID數(shù)據(jù)包的順序的變化的計(jì)數(shù)信息,并在添加時(shí)生成和使用。經(jīng)由CAM模塊200和公用接口,按順序輸出如上文所描述的添加了 LCC的合成流CTS的PID數(shù)據(jù)包。
      [0111]另外,LCC添加單元144還將如上文所描述的添加到合成流CTS的PID數(shù)據(jù)包的LCC添加到對應(yīng)于PID數(shù)據(jù)包從多路復(fù)用單元143輸出的LTS和CC。添加了 LCC的LTS和CC按順序輸出到FIFO單元147。
      [0112]圖12(a)示出從PID過濾單元142-1、142-2和142-3提供到多路復(fù)用單元143的傳輸流TS1、TS2和TS3的PID數(shù)據(jù)包的示例。將LTS添加到PID數(shù)據(jù)包。
      [0113]圖12(b)示出按順序從LCC添加單元144輸出到CAM模塊200的合成流CTS的PID數(shù)據(jù)包的示例。另外,圖12(c)示出按順序從LCC添加單元144向FIFO單元147輸出的添加了 LCC的一排LTS和CC的示例。
      [0114]將LTSID和LCC添加到每個(gè)PID數(shù)據(jù)包。這里,LTSID (IDl)是指示原始傳輸流是傳輸流TSl的LTSID。另外,LTSID (ID2)是指示原始傳輸流是傳輸流TS2的LTSID。
      [0115]經(jīng)由公用接口從CAM模塊200按順序接收到的合成流的PID數(shù)據(jù)包通過LCC提取單元146被發(fā)送到多路解復(fù)用單元146。LCC提取單元146從接收到的合成流的每個(gè)PID數(shù)據(jù)包中提取被插入到標(biāo)頭中的循環(huán)計(jì)數(shù)器區(qū)域中的LCC,并且將LCC發(fā)送到FIFO單元147。
      [0116]FIFO單元147將按順序從LCC添加單元144輸出的添加了 LCC的LTS和CC保留一定時(shí)間段。在此情況下,LTS和CC被保留與對應(yīng)于在CAM模塊200中從接收到發(fā)送合成流CTS的最大延遲時(shí)間的時(shí)間一樣長的時(shí)間。
      [0117]然后,F(xiàn)IFO單元147針對從CAM模塊200接收到的合成流CTS的PID數(shù)據(jù)包中的每個(gè),輸出對應(yīng)于PID數(shù)據(jù)包的LTS和CC。換言之,在此情況下,F(xiàn)IFO單元147參考由LCC提取單元146提取的插入并添加到PID數(shù)據(jù)包的標(biāo)頭中的循環(huán)計(jì)數(shù)器區(qū)域的LCC,然后選擇性地輸出添加了與前述LCC具有相同值的LCC的LTS和CC。
      [0118]將從FIFO單元147按順序輸出的LTS和CC發(fā)送到多路解復(fù)用單元145。多路解復(fù)用單元145基于添加的LTSID并且還基于從FIFO單元147輸出的對應(yīng)于PID數(shù)據(jù)包的LTS和CC,處理接收到的合成流的PID數(shù)據(jù)包。
      [0119]換言之,多路解復(fù)用單元145根據(jù)LTSID向每個(gè)流分配接收到的合成流的PID數(shù)據(jù)包。另外,多路解復(fù)用單元145將接收到的合成流CTS的每個(gè)PID數(shù)據(jù)包的循環(huán)計(jì)數(shù)器區(qū)域的值替換為CC (循環(huán)計(jì)數(shù)器區(qū)域的原始值)。然后,多路解復(fù)用單元145調(diào)整輸出時(shí)間,以便將每個(gè)PID數(shù)據(jù)包置于分配了數(shù)據(jù)包的每個(gè)流中的根據(jù)對應(yīng)于每個(gè)PID數(shù)據(jù)包的LTS的時(shí)間位置,由此獲得重建的傳輸流TS1、TS2和TS3。
      [0120]圖13(a)示出經(jīng)由公用接口從CAM模塊200按順序輸入到多路解復(fù)用單元145的合成流CTS的PID數(shù)據(jù)包的示例(雖然附圖對應(yīng)于圖11(b),但是具有星形標(biāo)記的數(shù)據(jù)包的順序改變)。
      [0121]另外,圖13(b)示出根據(jù)合成流CTS的PID數(shù)據(jù)包的輸入時(shí)間按順序從FIFO單元147發(fā)送到多路解復(fù)用單元145的LTS和CC的示例(雖然附圖對應(yīng)于圖11 (c),但是根據(jù)PID數(shù)據(jù)包的順序的變化改變了準(zhǔn)備)。[0122]另外,圖13(c)示出從多路解復(fù)用單元144輸出的重建的傳輸流TS1、TS2和TS3的PID數(shù)據(jù)包的示例。
      [0123]圖14的流程圖示出當(dāng)公用接口控制器104通過合成傳輸流TS1、TS2和TS3的PID數(shù)據(jù)包創(chuàng)建合成流CTS、然后將合成流發(fā)送到CAM模塊200時(shí)實(shí)現(xiàn)的處理過程的示例。
      [0124]在步驟ST1,控制器104開始處理,然后轉(zhuǎn)到步驟ST2的處理。在步驟ST2,控制器104輸入傳輸流TS1、TS2和TS3。然后,在步驟ST3,控制器104將LTS添加到傳輸流的PID數(shù)據(jù)包。
      [0125]接下來,在步驟ST4,控制器104去除每個(gè)傳輸流的未被選擇(調(diào)諧)的服務(wù)頻道的PID數(shù)據(jù)包。然后,在步驟ST5,控制器104按照以前的順序排列剩余的PID數(shù)據(jù)包(在去除LTS之后的PID數(shù)據(jù)包),然后合成數(shù)據(jù)包,由此創(chuàng)建合成流。此時(shí),控制器104將LTSID和LCC添加到PID數(shù)據(jù)包。
      [0126]接下來,在步驟ST6,控制器104以連續(xù)發(fā)送所需的時(shí)鐘速率,按順序?qū)⒑铣闪鰿TS的PID數(shù)據(jù)包發(fā)送到CAM模塊200。然后,在步驟ST6,對應(yīng)于PID數(shù)據(jù)包的發(fā)送,控制器104向FIFO單元147輸入添加了 LCC的LTS和CC,以便保留一定時(shí)間段。在步驟ST6的處理之后,控制器104在步驟ST7結(jié)束處理。
      [0127]圖15的流程圖示出當(dāng)公用接口控制器104從CAM模塊200接收到合成流CTS以重建傳輸流TS1、TS2和TS3時(shí)實(shí)現(xiàn)的過程或處理的示例。
      [0128]在步驟ST11,控制器104開始處理,然后轉(zhuǎn)到步驟ST12的處理。在步驟ST12,控制器104從CAM模塊200按順序接收合成流CTS的PID數(shù)據(jù)包。另外,控制器104從FIFO單元147獲得對應(yīng)于PID數(shù)據(jù)包的LTS和CC。
      [0129]接下來,在步驟ST13,控制器104執(zhí)行與合成流CTS的PID數(shù)據(jù)包的CC的替換,并基于對應(yīng)于數(shù)據(jù)包的LTSID將PID數(shù)據(jù)包分配給對應(yīng)的流。然后,在步驟ST14,控制器104調(diào)整并輸出“輸出時(shí)間”,以便將PID數(shù)據(jù)包置于每個(gè)流中的根據(jù)對應(yīng)于數(shù)據(jù)包的LTS的時(shí)間位置,由此輸出重建的傳輸流TS1、TS2和TS3。在步驟ST14的處理之后,控制器104在步驟ST15結(jié)束處理。
      [0130]注意,控制器104同時(shí)執(zhí)行以上在圖14的流程圖中描述的發(fā)送處理和以上在圖15的流程圖中描述的接收處理,并周期性地重復(fù)相應(yīng)的處理。
      [0131]如上所述,在圖1中所示出的接收系統(tǒng)10中,主機(jī)裝置100根據(jù)從CAM模塊200接收到的合成流CTS重建原始傳輸流。在此情況下,主機(jī)裝置100使用被添加到PID數(shù)據(jù)包的LTSID和從FIFO單元147輸出的對應(yīng)于PID數(shù)據(jù)包的LTS和CC,處理接收到的合成流CTS的PID數(shù)據(jù)包,由此重建原始傳輸流。
      [0132]在此情況下,F(xiàn)IFO單元147選擇性地輸出對應(yīng)于接收到的合成流CTS的PID數(shù)據(jù)包的LTS和CC,其中向LTS和CC添加了與添加到PID數(shù)據(jù)包的LCC具有相同值的計(jì)數(shù)信息。因此,即使在CAM模塊200中PID數(shù)據(jù)包的順序有變化的情況下,也可以基于對應(yīng)于數(shù)據(jù)包的LTS和CC,適當(dāng)?shù)靥幚斫邮盏降暮铣闪鞯腜ID數(shù)據(jù)包。換言之,主機(jī)裝置100可以令人滿意地根據(jù)從CAM模塊200接收到的合成流CTS重建原始傳輸流。
      [0133]〈2.修改的示例〉
      [0134]在上面的描述中,例示了將LTSID和LCC插入到每個(gè)PID數(shù)據(jù)包的TS標(biāo)頭中的循環(huán)計(jì)數(shù)器區(qū)域中(參見圖5 (a))。然而,如圖16(a)所示,也可以考慮將LTSID和LCC插入到每個(gè)PID數(shù)據(jù)包的TS標(biāo)頭中的同步字節(jié)區(qū)域中。在此情況下,如圖16(b)所示,提供給FIFO單元147并保留一定時(shí)間段的處理信息是添加了 LCC的LTS。在這樣的情況下,需要將從CAM模塊200接收到的合成流CTS的每個(gè)PID數(shù)據(jù)包的TS標(biāo)頭中的同步字節(jié)區(qū)域替換為同步字的處理,并且同步字是固定值“0x47”,但是不需要將該值與LTS —起保留在FIFO單元147中。
      [0135]PID數(shù)據(jù)包的同步字節(jié)區(qū)域是8比特。圖17示出在同步字節(jié)區(qū)域中向LTSID和LCC分配比特的示例。例如,當(dāng)向LTSID分配7比特并向LCC分配I比特時(shí),可以標(biāo)識128個(gè)傳輸流,并且相應(yīng)地,可以處理I個(gè)數(shù)據(jù)包或更少數(shù)據(jù)包的順序的變化。
      [0136]另外,例如,當(dāng)向LTSID分配6個(gè)比特并向LCC分配2個(gè)比特時(shí),可以標(biāo)識64個(gè)傳輸流,并且相應(yīng)地,可以處理3個(gè)數(shù)據(jù)包或更少數(shù)據(jù)包的順序的變化。另外,例如,當(dāng)向LTSID分配5個(gè)比特并向LCC分配3個(gè)比特時(shí),可以標(biāo)識32個(gè)傳輸流,并且相應(yīng)地,可以處理7個(gè)數(shù)據(jù)包或更少數(shù)據(jù)包的順序的變化。
      [0137]另外,如圖18(a)所示,考慮了將LTSID和LCC插入到每個(gè)PID數(shù)據(jù)包的TS標(biāo)頭中的循環(huán)計(jì)數(shù)器區(qū)域和同步字節(jié)區(qū)域兩者中。在此情況下,如圖18(b)所示,提供給FIFO單元147并在FIFO單元147中保留一定時(shí)間段的處理信息是添加了 LCC的LTS和CC。
      [0138]每個(gè)PID數(shù)據(jù)包的同步字節(jié)區(qū)域和循環(huán)計(jì)數(shù)器區(qū)域是12比特。圖19示出在同步字節(jié)區(qū)域中向LTSID和LCC分配比特的示例。例如,當(dāng)向LTSID分配7比特并向LCC分配5比特時(shí),可以標(biāo)識128個(gè)傳輸流,并且可以處理31個(gè)數(shù)據(jù)包或更少數(shù)據(jù)包的順序的變化。
      [0139]另外,例如,當(dāng)向LTSID分配6個(gè)比特并向LCC分配6個(gè)比特時(shí),可以標(biāo)識64個(gè)傳輸流,并且可以處理63個(gè)數(shù)據(jù)包或更少數(shù)據(jù)包的順序的變化。另外,例如,當(dāng)向LTSID分配5個(gè)比特并向LCC分配7個(gè)比特時(shí),可以標(biāo)識32個(gè)傳輸流,并且可以處理127個(gè)數(shù)據(jù)包或更少數(shù)據(jù)包的順序的變化。
      [0140]另外,在上面的描述中,示出了將LTSID和LCC插入到發(fā)送到CAM模塊200的合成流CTS的每個(gè)PID數(shù)據(jù)包的TS標(biāo)頭中的示例。換言之,示例對應(yīng)于圖20的模式(I)和(2)。
      [0141]模式(I)是LTSID和LCC被插入到每個(gè)PID數(shù)據(jù)包(TSP:傳輸流數(shù)據(jù)包)的TS標(biāo)頭中的循環(huán)計(jì)數(shù)器區(qū)域、或同步字節(jié)區(qū)域和循環(huán)計(jì)數(shù)器區(qū)域兩者中,并且添加了 LCC的CC和LTS在FIFO單元147中被保留一定時(shí)間段并被使用的示例。模式(2)是LTSID和LCC被插入到每個(gè)PID數(shù)據(jù)包的TS標(biāo)頭中的同步字節(jié)區(qū)域中,并且添加了 LCC的LTS在FIFO單元147中被保留一定時(shí)間段并被使用的示例。
      [0142]然而,作為由主機(jī)裝置100中的FIFO單元147保留一定時(shí)間段并使用的處理信息的模式,例如,還考慮圖20的模式(3)到(9)。模式(3)是LCC被插入到PID數(shù)據(jù)包的TS標(biāo)頭中的循環(huán)計(jì)數(shù)器區(qū)域中,并且添加了 LCC的CC、LTS、LTSID在FIFO單元147中被保留一定時(shí)間段并被使用的示例。
      [0143]模式(4)是LCC被插入到每個(gè)PID數(shù)據(jù)包的TS標(biāo)頭中的循環(huán)計(jì)數(shù)器區(qū)域中,LTS作為前標(biāo)頭被添加到PID數(shù)據(jù)包的前面,并且添加了 LCC的CC在FIFO單元147中被保留一定時(shí)間段并被使用的示例。模式(5)是LCC被插入到每個(gè)PID數(shù)據(jù)包的TS標(biāo)頭中的循環(huán)計(jì)數(shù)器區(qū)域中,LTS作為頁腳被添加到TSP的后面,并且添加了 LCC的CC在FIFO單元147中被保留一定時(shí)間段并被使用的示例。
      [0144]模式(6)是LTSID和LCC作為前標(biāo)頭被添加到每個(gè)PID數(shù)據(jù)包的前面,并且添加了 LCC的LTS在FIFO單元147中被保留一定時(shí)間段并被使用的示例。模式(7)是LTSID和LCC作為頁腳被添加到每個(gè)PID數(shù)據(jù)包的后面,并且添加了 LCC的LTS在FIFO單元147中被保留一定時(shí)間段并被使用的示例。
      [0145]模式(8)是LTS和LCC作為前標(biāo)頭被添加到每個(gè)PID數(shù)據(jù)包的前面,并且添加了LCC的LTSID在FIFO單元147中被保留一定時(shí)間段并被使用的示例。模式(9)是LTS和LCC作為頁腳被添加到每個(gè)PID數(shù)據(jù)包的后面,并且添加了 LCC的LTSID在FIFO單元149中被保留一定時(shí)間段并被使用的示例。
      [0146]另外,在上面的描述中,示出了 LTS (本地時(shí)間戳)是對應(yīng)于相對于公用接口控制器104的輸入時(shí)間的絕對時(shí)間的示例。然而,還考慮如下所述的將LTS設(shè)置為相對時(shí)間。當(dāng)計(jì)算LTS的需要的比特?cái)?shù)時(shí),需要相對于絕對時(shí)間但是不需要相對于相對時(shí)間定義CAM模塊200的延遲的上限。
      [0147]將描述獲得對應(yīng)于每個(gè)PID數(shù)據(jù)包的LTS(相對時(shí)間)以及在重建期間使用LTS(相對時(shí)間)對時(shí)間進(jìn)行調(diào)整的方式。圖21示意性示出獲得對應(yīng)于每個(gè)PID數(shù)據(jù)包的LTS (相對時(shí)間)的方式。為了簡化描述,附圖的示例示出兩個(gè)傳輸流TSINl和TSIN2?!ˋ1"、"A2'..表示構(gòu)成傳輸流TSINl的PID數(shù)據(jù)包。此外,“Β1”、“Β2”…表示構(gòu)成傳輸流TSIN2的PID數(shù)據(jù)包。
      [0148]例如,給予PID數(shù)據(jù)包“Al”的LTS (相對時(shí)間)被設(shè)置為從PID數(shù)據(jù)包輸入到輸入緩沖區(qū)時(shí)的時(shí)間到PID數(shù)據(jù)包在多路復(fù)用(MUX)單元143中實(shí)際被合成時(shí)的時(shí)間的延遲時(shí)間(delay_al)。另外,例如,給予PID數(shù)據(jù)包“B2”的LTS (相對時(shí)間)被設(shè)置為從PID數(shù)據(jù)包輸入到輸入緩沖區(qū)時(shí)的時(shí)間到PID數(shù)據(jù)包在多路復(fù)用(MUX)單元143中實(shí)際被合成時(shí)的時(shí)間的延遲時(shí)間(delay_b2)。雖然省略了詳細(xì)描述,但是同理適用于其他PID數(shù)據(jù)包。
      [0149]圖22示意性示出在重建期間使用LTS (相對時(shí)間)對時(shí)間的調(diào)整。為了簡化描述,附圖的示例示出了重建兩個(gè)傳`輸流TSOUTl和TS0UT2?!ˋ1〃、〃Α2〃…表示構(gòu)成以上在圖21中描述的重建的傳輸流TSOUTl的PID數(shù)據(jù)包。此外,“Β1”、“Β2”…表示構(gòu)成重建的傳輸流TS0UT2的PID數(shù)據(jù)包。
      [0150]調(diào)整多路解復(fù)用的PID數(shù)據(jù)包“Al”的時(shí)間,以便延遲“DELAY-delay_al”。這里,“DELAY”是固定延遲,并至少具有等于或大于LTS (相對時(shí)間)的最大值的值。另外,例如,調(diào)整多路解復(fù)用的PID數(shù)據(jù)包“B2”的時(shí)間,以便延遲“DELAY-delay_b2”。雖然省略了詳細(xì)描述,但是同理適用于其他PID數(shù)據(jù)包。
      [0151]另外,在上面的描述中,示出了處理信息保留單元具有預(yù)定數(shù)量的觸發(fā)器的串聯(lián)電路結(jié)構(gòu)的示例。然而,在本技術(shù)中,處理信息保留單元的結(jié)構(gòu)當(dāng)然不限于此。
      [0152]此外,在上面的描述中,主機(jī)裝置100具有3個(gè)調(diào)諧器102-1、102-2和102_3,并處理3個(gè)傳輸流TS1、TS2和TS3。本技術(shù)甚至可以以同樣的方式應(yīng)用于處理兩個(gè)或四個(gè)或更多個(gè)傳輸流的情況。
      [0153]此外,在上面的描述中,示出了主機(jī)裝置100向和從經(jīng)由DVB-CI公用接口或Cl+公用接口連接的CAM模塊200發(fā)送和接收合成流的示例。然而,本技術(shù)甚至可以當(dāng)然以同樣的方式應(yīng)用于在主機(jī)裝置與其他外部裝置之間執(zhí)行這樣的合成流的有線或無線發(fā)送和接收的情況。
      [0154]另外,本技術(shù)也可被如下配置。[0155](I) 一種電子設(shè)備,包括:
      [0156]合成流創(chuàng)建單元,被配置成通過合成多個(gè)傳輸流的傳輸流數(shù)據(jù)包來創(chuàng)建合成流;
      [0157]流發(fā)送單元,被配置成將創(chuàng)建的合成流發(fā)送到外部裝置;
      [0158]處理信息保留單元,被配置成根據(jù)傳輸流數(shù)據(jù)包中的每個(gè)的發(fā)送時(shí)間,輸出用于處理所述合成流的傳輸流數(shù)據(jù)包中的每個(gè)的處理信息,并且將所述處理信息保留一定時(shí)間段;
      [0159]計(jì)數(shù)信息添加單元,被配置成針對要發(fā)送到外部裝置的所述合成流的傳輸流數(shù)據(jù)包中的每個(gè),向傳輸流數(shù)據(jù)包和對應(yīng)于傳輸流數(shù)據(jù)包輸出的處理信息兩者添加按順序增大的預(yù)定比特?cái)?shù)的計(jì)數(shù)信息;
      [0160]流接收單元,被配置成從外部裝置接收所述合成流;以及
      [0161]處理單元,被配置成基于添加了與被添加到傳輸流數(shù)據(jù)包的計(jì)數(shù)信息具有相同值的計(jì)數(shù)信息的處理信息,處理接收到的合成流的傳輸流數(shù)據(jù)包中的每個(gè)。
      [0162]( 2 )根據(jù)(I)所述的電子設(shè)備,
      [0163]其中,用于處理傳輸流數(shù)據(jù)包中的每個(gè)的處理信息包括指示傳輸流數(shù)據(jù)包中的每個(gè)的原始傳輸流的時(shí)間位置的時(shí)間信息,以及
      [0164]其中,所述處理單元通過將傳輸流數(shù)據(jù)包中的每個(gè)置于分配了接收到的合成流的傳輸流數(shù)據(jù)包中的每個(gè)的每個(gè)流中的、根據(jù)對應(yīng)于傳輸流數(shù)據(jù)包中的每個(gè)的時(shí)間信息的時(shí)間位置來重建多個(gè)傳輸流。
      [0165]( 3 )根據(jù)(2 )所述的電子設(shè)備,還包括:
      [0166]流標(biāo)識信息添加單元,被配置成將用于標(biāo)識原始傳輸流的流標(biāo)識信息添加到要被發(fā)送到外部裝置的合成流的傳輸流數(shù)據(jù)包中的每個(gè);以及
      [0167]流標(biāo)識信息獲取單元,被配置成從接收到的合成流的傳輸流數(shù)據(jù)包中的每個(gè)獲取流標(biāo)識信息,
      [0168]其中,處理單元根據(jù)從傳輸流數(shù)據(jù)包中的每個(gè)獲取的流標(biāo)識信息,向流中的每個(gè)分配接收到的合成流的傳輸流數(shù)據(jù)包中的每個(gè)。
      [0169](4)根據(jù)(3)所述的電子設(shè)備,
      [0170]其中,所述計(jì)數(shù)信息添加單元將計(jì)數(shù)信息插入到傳輸流數(shù)據(jù)包中的每個(gè)的標(biāo)頭中的區(qū)域中,以及
      [0171]其中,所述流標(biāo)識信息添加單元將流標(biāo)識信息插入到傳輸流數(shù)據(jù)包中的每個(gè)的標(biāo)頭中的區(qū)域中。
      [0172]( 5 )根據(jù)(4 )所述的電子設(shè)備,
      [0173]其中,標(biāo)頭中的區(qū)域是循環(huán)計(jì)數(shù)器區(qū)域和/或同步字節(jié)區(qū)域。
      [0174]( 6 )根據(jù)(4 )所述的電子設(shè)備,
      [0175]其中,計(jì)數(shù)信息和流標(biāo)識信息中的一部分或全部被插入到傳輸流數(shù)據(jù)包中的每個(gè)的標(biāo)頭中的循環(huán)計(jì)數(shù)器區(qū)域中,
      [0176]其中,用于處理傳輸流數(shù)據(jù)包的處理信息包括傳輸流數(shù)據(jù)包中的每個(gè)的標(biāo)頭中的循環(huán)計(jì)數(shù)器區(qū)域的原始值,以及
      [0177]其中,所述處理單元將接收到的合成流的傳輸流數(shù)據(jù)包中的每個(gè)的循環(huán)計(jì)數(shù)器區(qū)域的值替換為對應(yīng)于傳輸流數(shù)據(jù)包中的每個(gè)的循環(huán)計(jì)數(shù)器區(qū)域的原始值。[0178](7)根據(jù)(2)所述的電子設(shè)備,
      [0179]其中,用于處理傳輸流數(shù)據(jù)包的處理信息包括用于標(biāo)識傳輸流數(shù)據(jù)包的原始傳輸流的流標(biāo)識信息,以及
      [0180]其中,所述處理單元根據(jù)對應(yīng)于傳輸流數(shù)據(jù)包中的每個(gè)的流標(biāo)識信息,向流中的每個(gè)分配接收到的合成流的傳輸流數(shù)據(jù)包中的每個(gè)。
      [0181](8)根據(jù)(I)至(7)中任一項(xiàng)所述的電子設(shè)備,其中,所述處理信息保留單元具有預(yù)定數(shù)量的觸發(fā)器的串聯(lián)電路結(jié)構(gòu),這些觸發(fā)器以輸出的處理信息作為輸入。
      [0182](9)根據(jù)(I)至(8)中任一項(xiàng)所述的電子設(shè)備,
      [0183]其中,流發(fā)送單元經(jīng)由DVB-CI公用接口或Cl+公用接口,將合成流發(fā)送到外部裝置,
      [0184]其中,流接收單元經(jīng)由DVB-CI公用接口或Cl+公用接口,從外部裝置接收合成流,以及
      [0185]其中,外部裝置是執(zhí)行解擾處理的條件訪問模塊。
      [0186](10)根據(jù)(I)所述的電子設(shè)備,
      [0187]其中,用于處理傳輸流數(shù)據(jù)包中的每個(gè)的處理信息包括用于標(biāo)識傳輸流數(shù)據(jù)包中的每個(gè)的原始傳輸流的流標(biāo)識信息,以及
      [0188]其中,所述處理單元通過根據(jù)對應(yīng)于傳輸流數(shù)據(jù)包中的每個(gè)的流標(biāo)識信息將接收到的合成流的傳輸流數(shù)據(jù)包中的每個(gè)分配給流中的每個(gè)來重建多個(gè)傳輸流。
      [0189](11) 一種電子設(shè)備的流發(fā)送和接收方法,包括:
      [0190]合成流創(chuàng)建步驟,用于通過合成多個(gè)傳輸流的傳輸流數(shù)據(jù)包來創(chuàng)建合成流;
      [0191]流發(fā)送步驟,用于將創(chuàng)建的合成流發(fā)送到外部裝置;
      [0192]處理信息保留步驟,用于根據(jù)傳輸流數(shù)據(jù)包中的每個(gè)的發(fā)送時(shí)間,輸出用于處理所述合成流的傳輸流數(shù)據(jù)包中的每個(gè)的處理信息,并且將所述處理信息保留一定時(shí)間段;
      [0193]計(jì)數(shù)信息添加步驟,用于針對要發(fā)送到外部裝置的所述合成流的傳輸流數(shù)據(jù)包中的每個(gè),向傳輸流數(shù)據(jù)包和對應(yīng)于傳輸流數(shù)據(jù)包輸出的處理信息兩者添加按順序增大的預(yù)定比特?cái)?shù)的計(jì)數(shù)信息;
      [0194]流接收步驟,用于從外部裝置接收合成流;以及
      [0195]處理步驟,用于基于添加了與被添加到傳輸流數(shù)據(jù)包的計(jì)數(shù)信息具有相同值的計(jì)數(shù)信息的處理信息,處理接收到的合成流的傳輸流數(shù)據(jù)包中的每個(gè)。
      [0196](12) 一種程序,使得計(jì)算機(jī)用作:
      [0197]合成流創(chuàng)建裝置,被配置成通過合成多個(gè)傳輸流的傳輸流數(shù)據(jù)包來創(chuàng)建合成流;
      [0198]流發(fā)送裝置,被配置成將創(chuàng)建的合成流發(fā)送到外部裝置;
      [0199]處理信息保留裝置,被配置成根據(jù)傳輸流數(shù)據(jù)包中的每個(gè)的發(fā)送時(shí)間,輸出用于處理所述合成流的傳輸流數(shù)據(jù)包中的每個(gè)的處理信息,并且將所述處理信息保留一定時(shí)間段;
      [0200]計(jì)數(shù)信息添加裝置,被配置成針對要發(fā)送到外部裝置的所述合成流的傳輸流數(shù)據(jù)包中的每個(gè),向傳輸流數(shù)據(jù)包和對應(yīng)于傳輸流數(shù)據(jù)包輸出的處理信息兩者添加按順序增大的預(yù)定比特?cái)?shù)的計(jì)數(shù)信息;
      [0201]流接收裝置,被配置成從外部裝置接收所述合成流;以及[0202]處理裝置,被配置成基于添加了與被添加到傳輸流數(shù)據(jù)包的計(jì)數(shù)信息具有相同值的計(jì)數(shù)信息的處理信息,處理接收到的合成流的傳輸流數(shù)據(jù)包中的每個(gè)。
      [0203](13) 一種主機(jī)裝置,包括:
      [0204]流發(fā)送單元,被配置成將通過合成多個(gè)流的數(shù)據(jù)包獲得的合成流發(fā)送到外部裝置;
      [0205]處理信息保留單元,被配置成根據(jù)數(shù)據(jù)包中的每個(gè)的發(fā)送時(shí)間,輸出用于處理所述合成流的數(shù)據(jù)包中的每個(gè)的處理信息,并且將所述處理信息保留一定時(shí)間段;
      [0206]計(jì)數(shù)信息添加單元,被配置成針對要發(fā)送到外部裝置的所述合成流的數(shù)據(jù)包中的每個(gè),向數(shù)據(jù)包和對應(yīng)于數(shù)據(jù)包輸出的處理信息兩者添加按順序增大的預(yù)定比特?cái)?shù)的計(jì)數(shù)/[目息;以及
      [0207]處理單元,被配置成基于添加了與被添加到數(shù)據(jù)包的計(jì)數(shù)信息具有相同的計(jì)數(shù)信息的處理信息,處理從外部裝置接收到的合成流的數(shù)據(jù)包中的每個(gè)。
      [0208](14)根據(jù)(13)所述的主機(jī)裝置,
      [0209]其中,流是傳輸流,以及
      [0210]其中,數(shù)據(jù)包是傳輸流數(shù)據(jù)包。
      [0211](15)根據(jù)(13)或(14)所述的主機(jī)裝置,還包括:
      [0212]流獲取單元,被配置成獲取多個(gè)流;以及
      [0213]數(shù)據(jù)包選擇單元,被配置成從多個(gè)獲取的流中的每個(gè)選擇預(yù)定數(shù)據(jù)包,
      [0214]其中,合成流包括所選擇的數(shù)據(jù)包。
      [0215](16) 一種主機(jī)裝置的流發(fā)送和接收方法,包括:
      [0216]將通過合成多個(gè)流的數(shù)據(jù)包獲得的合成流發(fā)送到外部裝置;
      [0217]根據(jù)數(shù)據(jù)包中的每個(gè)的發(fā)送時(shí)間,輸出用于處理所述合成流的數(shù)據(jù)包中的每個(gè)的處理信息,并且將所述處理信息保留一定時(shí)間段;
      [0218]針對要發(fā)送到外部裝置的所述合成流的數(shù)據(jù)包中的每個(gè),向數(shù)據(jù)包和對應(yīng)于數(shù)據(jù)包輸出的處理信息兩者添加按順序增大的預(yù)定比特?cái)?shù)的計(jì)數(shù)信息;以及
      [0219]基于添加了與被添加到數(shù)據(jù)包的計(jì)數(shù)信息具有相同的計(jì)數(shù)信息的處理信息,處理從外部裝置接收到的合成流的數(shù)據(jù)包中的每個(gè)。
      [0220]參考符號列表
      [0221]10 接收系統(tǒng)
      [0222]100 主機(jī)裝置
      [0223]101 微處理器
      [0224]102-1 到 102-3 調(diào)諧器
      [0225]103-1 到 103-3 解調(diào)器
      [0226]104 公用接口控制器
      [0227]105-1到105-3多路解復(fù)用器
      [0228]106-1 到 106-3 MPEG 解碼器
      [0229]141-1 到 141-3 LTS 添加單元
      [0230]142-1 到 142-3 PID 過濾單元
      [0231]143 多路復(fù)用(MUX)單元[0232]144 LCC添加單元
      [0233]145 多路解復(fù)用(DEMUX)單元
      [0234]146 LCC提取單元
      [0235]147 FIFO 單元
      [0236]151-1 到 151-3 LTS 分離單元
      [0237]152 TS多路復(fù)用單元
      [0238]161 TS分離和CC替換部分
      [0239]162-1到162-3輸出時(shí)間調(diào)整部分
      [0240]171a 到 171f 觸發(fā)器
      [0241]172 選擇信號生成部分
      [0242]173 開關(guān)部分
      [0243]200 CAM 模塊
      [0244]201 微處理器
      [0245]202 解擾器
      【權(quán)利要求】
      1.一種電子設(shè)備,包括: 合成流創(chuàng)建單元,被配置成通過合成多個(gè)傳輸流的傳輸流數(shù)據(jù)包來創(chuàng)建合成流; 流發(fā)送單元,被配置成將創(chuàng)建的合成流發(fā)送到外部裝置;處理信息保留單元,被配置成根據(jù)傳輸流數(shù)據(jù)包中的每個(gè)的發(fā)送時(shí)間,輸出用于處理所述合成流的傳輸流數(shù)據(jù)包中的每個(gè)的處理信息,并且將所述處理信息保留一定時(shí)間段;計(jì)數(shù)信息添加單元,被配置成針對要發(fā)送到外部裝置的所述合成流的傳輸流數(shù)據(jù)包中的每個(gè),向傳輸流數(shù)據(jù)包和對應(yīng)于傳輸流數(shù)據(jù)包輸出的處理信息兩者添加按順序增大的預(yù)定比特?cái)?shù)的計(jì)數(shù)信息; 流接收單元,被配置成從外部裝置接收所述合成流;以及 處理單元,被配置成基于添加了與被添加到傳輸流數(shù)據(jù)包的計(jì)數(shù)信息具有相同值的計(jì)數(shù)信息的處理信息,處理接收到的合成流的傳輸流數(shù)據(jù)包中的每個(gè)。
      2.根據(jù)權(quán)利要求1所述的電子設(shè)備, 其中,用于處理傳輸流數(shù)據(jù)包中的每個(gè)的處理信息包括指示傳輸流數(shù)據(jù)包中的每個(gè)的原始傳輸流的時(shí)間位置的時(shí)間信息,以及 其中,所述處理單元通過將傳輸流數(shù)據(jù)包中的每個(gè)置于分配了接收到的合成流的傳輸流數(shù)據(jù)包中的每個(gè)的每個(gè)流中的、根據(jù)對應(yīng)于傳輸流數(shù)據(jù)包中的每個(gè)的時(shí)間信息的時(shí)間位置來重建多個(gè)傳輸流。
      3.根據(jù)權(quán)利要求2所述的電子設(shè)備,還包括: 流標(biāo)識信息添加單元 ,被配置成將用于標(biāo)識原始傳輸流的流標(biāo)識信息添加到要被發(fā)送到外部裝置的合成流的傳輸流數(shù)據(jù)包中的每個(gè);以及 流標(biāo)識信息獲取單元,被配置成從接收到的合成流的傳輸流數(shù)據(jù)包中的每個(gè)獲取流標(biāo)識息, 其中,處理單元根據(jù)從傳輸流數(shù)據(jù)包中的每個(gè)獲取的流標(biāo)識信息,向流中的每個(gè)分配接收到的合成流的傳輸流數(shù)據(jù)包中的每個(gè)。
      4.根據(jù)權(quán)利要求3所述的電子設(shè)備, 其中,所述計(jì)數(shù)信息添加單元將計(jì)數(shù)信息插入到傳輸流數(shù)據(jù)包中的每個(gè)的標(biāo)頭中的區(qū)域中,以及 其中,所述流標(biāo)識信息添加單元將流標(biāo)識信息插入到傳輸流數(shù)據(jù)包中的每個(gè)的標(biāo)頭中的區(qū)域中。
      5.根據(jù)權(quán)利要求4所述的電子設(shè)備, 其中,標(biāo)頭中的區(qū)域是循環(huán)計(jì)數(shù)器區(qū)域和/或同步字節(jié)區(qū)域。
      6.根據(jù)權(quán)利要求4所述的電子設(shè)備, 其中,計(jì)數(shù)信息和流標(biāo)識信息中的一部分或全部被插入到傳輸流數(shù)據(jù)包中的每個(gè)的標(biāo)頭中的循環(huán)計(jì)數(shù)器區(qū)域中, 其中,用于處理傳輸流數(shù)據(jù)包的處理信息包括傳輸流數(shù)據(jù)包中的每個(gè)的標(biāo)頭中的循環(huán)計(jì)數(shù)器區(qū)域的原始值,以及 其中,所述處理單元將接收到的合成流的傳輸流數(shù)據(jù)包中的每個(gè)的循環(huán)計(jì)數(shù)器區(qū)域的值替換為對應(yīng)于傳輸流數(shù)據(jù)包中的每個(gè)的循環(huán)計(jì)數(shù)器區(qū)域的原始值。
      7.根據(jù)權(quán)利要求2所述的電子設(shè)備,其中,用于處理傳輸流數(shù)據(jù)包的處理信息包括用于標(biāo)識傳輸流數(shù)據(jù)包的原始傳輸流的流標(biāo)識信息,以及 其中,所述處理單元根據(jù)對應(yīng)于傳輸流數(shù)據(jù)包中的每個(gè)的流標(biāo)識信息,向流中的每個(gè)分配接收到的合成流的傳輸流數(shù)據(jù)包中的每個(gè)。
      8.根據(jù)權(quán)利要求1所述的電子設(shè)備,其中,所述處理信息保留單元具有預(yù)定數(shù)量的觸發(fā)器的串聯(lián)電路結(jié)構(gòu),這些觸發(fā)器以輸出的處理信息作為輸入。
      9.根據(jù)權(quán)利要求1所述的電子設(shè)備, 其中,流發(fā)送單元經(jīng)由DVB-CI公用接口或Cl+公用接口,將合成流發(fā)送到外部裝置, 其中,流接收單元經(jīng)由DVB-CI公用接口或Cl+公用接口,從外部裝置接收合成流,以及 其中,外部裝置是執(zhí)行解擾處理的條件訪問模塊。
      10.根據(jù)權(quán)利要求1所述的電子設(shè)備, 其中,用于處理傳輸流數(shù)據(jù)包中的每個(gè)的處理信息包括用于標(biāo)識傳輸流數(shù)據(jù)包中的每個(gè)的原始傳輸流的流標(biāo)識信息,以及 其中,所述處理單元通過根據(jù)對應(yīng)于傳輸流數(shù)據(jù)包中的每個(gè)的流標(biāo)識信息將接收到的合成流的傳輸流數(shù)據(jù)包中的每個(gè)分配給流中的每個(gè)來重建多個(gè)傳輸流。
      11.一種電子設(shè)備的流發(fā)送和接收方法,包括: 合成流創(chuàng)建步驟,用于通過合成多個(gè)傳輸流的傳輸流數(shù)據(jù)包來創(chuàng)建合成流; 流發(fā)送步驟,用于將創(chuàng)建的合成流發(fā)送到外部裝置; 處理信息保留步驟,用于根 據(jù)傳輸流數(shù)據(jù)包中的每個(gè)的發(fā)送時(shí)間,輸出用于處理所述合成流的傳輸流數(shù)據(jù)包中的每個(gè)的處理信息,并且將所述處理信息保留一定時(shí)間段; 計(jì)數(shù)信息添加步驟,用于針對要發(fā)送到外部裝置的所述合成流的傳輸流數(shù)據(jù)包中的每個(gè),向傳輸流數(shù)據(jù)包和對應(yīng)于傳輸流數(shù)據(jù)包輸出的處理信息兩者添加按順序增大的預(yù)定比特?cái)?shù)的計(jì)數(shù)信息; 流接收步驟,用于從外部裝置接收合成流;以及 處理步驟,用于基于添加了與被添加到傳輸流數(shù)據(jù)包的計(jì)數(shù)信息具有相同值的計(jì)數(shù)信息的處理信息,處理接收到的合成流的傳輸流數(shù)據(jù)包中的每個(gè)。
      12.—種程序,使得計(jì)算機(jī)用作: 合成流創(chuàng)建裝置,被配置成通過合成多個(gè)傳輸流的傳輸流數(shù)據(jù)包來創(chuàng)建合成流; 流發(fā)送裝置,被配置成將創(chuàng)建的合成流發(fā)送到外部裝置;處理信息保留裝置,被配置成根據(jù)傳輸流數(shù)據(jù)包中的每個(gè)的發(fā)送時(shí)間,輸出用于處理所述合成流的傳輸流數(shù)據(jù)包中的每個(gè)的處理信息,并且將所述處理信息保留一定時(shí)間段;計(jì)數(shù)信息添加裝置,被配置成針對要發(fā)送到外部裝置的所述合成流的傳輸流數(shù)據(jù)包中的每個(gè),向傳輸流數(shù)據(jù)包和對應(yīng)于傳輸流數(shù)據(jù)包輸出的處理信息兩者添加按順序增大的預(yù)定比特?cái)?shù)的計(jì)數(shù)信息; 流接收裝置,被配置成從外部裝置接收所述合成流;以及 處理裝置,被配置成基于添加了與被添加到傳輸流數(shù)據(jù)包的計(jì)數(shù)信息具有相同值的計(jì)數(shù)信息的處理信息,處理接收到的合成流的傳輸流數(shù)據(jù)包中的每個(gè)。
      13.—種主機(jī)裝置,包括: 流發(fā)送單元,被配置成將通過合成多個(gè)流的數(shù)據(jù)包獲得的合成流發(fā)送到外部裝置;處理信息保留單元,被配置成根據(jù)數(shù)據(jù)包中的每個(gè)的發(fā)送時(shí)間,輸出用于處理所述合成流的數(shù)據(jù)包中的每個(gè)的處理信息,并且將所述處理信息保留一定時(shí)間段; 計(jì)數(shù)信息添加單元,被配置成針對要發(fā)送到外部裝置的所述合成流的數(shù)據(jù)包中的每個(gè),向數(shù)據(jù)包和對應(yīng)于數(shù)據(jù)包輸出的處理信息兩者添加按順序增大的預(yù)定比特?cái)?shù)的計(jì)數(shù)信息;以及 處理單元,被配置成基于添加了與被添加到數(shù)據(jù)包的計(jì)數(shù)信息具有相同的計(jì)數(shù)信息的處理信息,處理從外部裝置接收到的合成流的數(shù)據(jù)包中的每個(gè)。
      14.根據(jù)權(quán)利要求13所述的主機(jī)裝置, 其中,流是傳輸流,以及 其中,數(shù)據(jù)包是傳輸流數(shù)據(jù)包。
      15.根據(jù)權(quán)利要求13所述的主機(jī)裝置,還包括: 流獲取單元,被配置成獲取多個(gè)流;以及 數(shù)據(jù)包選擇單元,被配置成從多個(gè)獲取的流中的每個(gè)選擇預(yù)定數(shù)據(jù)包, 其中,合成流包括所選擇的數(shù)據(jù)包。
      16.一種主機(jī)裝置的流發(fā)送和接收方法,包括: 將通過合成多個(gè)流的數(shù)據(jù)包獲得的合成流發(fā)送到外部裝置; 根據(jù)數(shù)據(jù)包中的每個(gè)的發(fā)送時(shí)間,`輸出用于處理所述合成流的數(shù)據(jù)包中的每個(gè)的處理信息,并且將所述處理信息保留一定時(shí)間段; 針對要發(fā)送到外部裝置的所述合成流的數(shù)據(jù)包中的每個(gè),向數(shù)據(jù)包和對應(yīng)于數(shù)據(jù)包輸出的處理信息兩者添加按順序增大的預(yù)定比特?cái)?shù)的計(jì)數(shù)信息;以及 基于添加了與被添加到數(shù)據(jù)包的計(jì)數(shù)信息具有相同的計(jì)數(shù)信息的處理信息,處理從外部裝置接收到的合成流的數(shù)據(jù)包中的每個(gè)。
      【文檔編號】H04N21/236GK103765906SQ201380002626
      【公開日】2014年4月30日 申請日期:2013年6月20日 優(yōu)先權(quán)日:2012年6月21日
      【發(fā)明者】平山雄一, 岡田諭志, 池田保, 岸本直道 申請人:索尼公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1