專利名稱:具有希望的比特率的dvb-h信號(hào)的作成方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及作成具有希望的比特率的DVB (Digital Video Broadcasting ) - H ( Handheld )規(guī)格的TS ( Transport Stream )信 號(hào)的方法和裝置,更詳細(xì)地說,涉及準(zhǔn)備具有規(guī)定的比特率的DVB-H規(guī)格的TS信號(hào),作成具有比規(guī)定的比特率快的希望的比特率的DVB - H規(guī)格的TS信號(hào)的方法和裝置。
背景技術(shù):
圖1表示用于對(duì)從DVB - H規(guī)格的TS信號(hào)生成的地上數(shù)字廣播 波進(jìn)行試驗(yàn)的系統(tǒng)的一個(gè)例子。如圖1所示那樣,信號(hào)源(source) 11向DVB-H編碼器12輸出模擬或數(shù)字的源數(shù)據(jù)(例如表示彩色條
(試驗(yàn)用的測試圖案)的SDI ( Serial Digital Interface )影像信號(hào))。 DVB - H編碼器12根據(jù)規(guī)定的條件(例如比特率等),從源數(shù)據(jù)生成 DVB - H規(guī)格的IP信號(hào)(IP形式的數(shù)據(jù))。IP打包器(IP Encapsulator ) 13將節(jié)目的接收/重放所需要的信息(PSI (Program Specification Information) 、 SI ( Service Information )、時(shí)間分片(Time Slicing ) 信息)多路復(fù)用到IP信號(hào)中,并且生成DVB-H規(guī)格的MPEG-2TS 信號(hào)。調(diào)制/發(fā)送器14根據(jù)希望的傳送條件,對(duì)MPEG-2TS信號(hào)進(jìn) 行調(diào)制,生成數(shù)字調(diào)制信號(hào)。希望的傳送條件例如包含傳送系統(tǒng)(DVB
-H)、調(diào)制方式(QPSK、 16QAM、 64QAM等)、頻帶寬度(6MHz、 7MHz、 8MHz等)、巻積編碼率(1/2、 2/3、 3/4、 5/6、 7/8等)、保 護(hù)間隔比(1/4、 1/8、 1/16、 1/32等)等。調(diào)制/發(fā)送器14還對(duì)數(shù)字調(diào) 制信號(hào)的頻率進(jìn)行變換,生成RF廣播波。接收器15接收RF廣播波, 將圖像顯示在接收機(jī)的顯示部件上,從接收機(jī)的輸出部件輸出聲音。 在為了對(duì)接收器15進(jìn)行試驗(yàn),而變更了希望的傳送條件的情況下,也
需要確認(rèn)接收器15是否正常動(dòng)作。
但是,MPEG-2TS信號(hào)的比特率依存于希望的傳送條件。具體 地說,在傳送系統(tǒng)、調(diào)制方式、頻帶寬度、巻積編碼率、以及保護(hù)間 隔比分別是DVB-H、 QPSK、 8MHz、 1/2和1/4的情況下,比特率 是4.97647 (Mega) bit/sec。在此,如果將希望的傳送條件內(nèi)的調(diào)制方 式從QPSK變更為64QAM,則比特率從4.976471Mbit/sec變更為 14.929412 Mbit/sec。
因此,為了提供與各種傳送條件對(duì)應(yīng)的RF廣播波,DVB-H編 碼器12必須變更規(guī)定的比特率,重構(gòu)IP信號(hào)。IP打包器13也需要 重構(gòu)DVB-H規(guī)格的MPEG-2TS信號(hào)。而代替它,在不由DVB-H編碼器12和IP打包器13重構(gòu)這些信號(hào)的情況下,需要在IP打包 器13和調(diào)制/發(fā)送器14之間準(zhǔn)備比特率變換器。
例如在以下所示的專利文獻(xiàn)l中揭示了比特率變換器。
專利文獻(xiàn)1:特開平11 - 205789號(hào)公報(bào)(圖1)
圖2表示特開平11 -205789號(hào)公報(bào)(專利文獻(xiàn)l)的圖l揭示出 的比特率變換器的框圖。在加速比特率的情況下,圖2的比特率變換 器使用NULL分組生成電路6,使輸入的MPEG-2 TS信號(hào)中的 NULL分組增加。
圖2所示的比特率變換器由于能夠?qū)崟r(shí)地對(duì)比特率進(jìn)行變換,所 以圖2所示那樣的基于硬件資源的裝置是昂貴的。
另外,輸入到圖2所示的比特率變換器的DVB-T信號(hào)等的 MPEG-2 TS信號(hào)需要改寫PCR值,因此圖2所示的比特率變換器 必須具有PCR替換電路7。
發(fā)明內(nèi)容
本發(fā)明的目的包含以下的事項(xiàng)的至少一個(gè)
提供一種基于軟件資源的具有希望的比特率的DVB-H規(guī)格的 TS信號(hào)(DVB-H信號(hào))的作成方法(或裝置);
提供一種適合于DVB — H規(guī)格的TS信號(hào)(DVB 一 H信號(hào))的比
特率變換方法(或裝置);
提供一種具有簡易構(gòu)造的比特率變換方法(或裝置);以及 通過參考以下所述的實(shí)施例和附圖,本技術(shù)領(lǐng)域的技術(shù)人員所明
了的事項(xiàng)。
本發(fā)明的方法包含準(zhǔn)備與第一比特率對(duì)應(yīng)的DVB-H規(guī)格的 TS信號(hào)的步驟(71);存儲(chǔ)上述TS信號(hào)的短脈沖(burst)周期(T )、 比上述第一比特率更快的第二比特率的步驟;判斷在上述短;i^沖周期 (T)中應(yīng)該增加的NULL分組的個(gè)數(shù)(a)的步驟(73 );以分組為 單位,存儲(chǔ)上述短脈沖周期中的分組個(gè)數(shù)(n)的上述TS信號(hào)的步驟 (74 );在上述存儲(chǔ)了的TS分組之后,存儲(chǔ)上述個(gè)數(shù)(a )的NULL 分組的步驟(76、 77);直到存儲(chǔ)了上述TS信號(hào)的全部為止,循環(huán) 進(jìn)行上述步驟(74)和上述步驟(76、 77)的步驟(75)。
上述步驟(71)可以包含將上述TS信號(hào)作為一個(gè)輸入文件而存 儲(chǔ)的步驟。理想的是上述第一比特率是依照傳送條件的最慢的比特率。
本發(fā)明的方法還可以包含判斷是否變更第一比特率的步驟(72 )。
本發(fā)明的方法還可以包含:存儲(chǔ)構(gòu)成上述TS信號(hào)的分組的長度的 步驟;根據(jù)上述第一比特率、上述短脈沖周期(T)和上述分組的長 度,取得上述個(gè)數(shù)(n)的步驟。
上述步驟(73 )可以包含根據(jù)上述個(gè)數(shù)(n )和上述第二比特率, 取得上述個(gè)數(shù)(a)的步驟。上述步驟(74)可以包含將上述TS信 號(hào)存儲(chǔ)在多個(gè)記錄(record)區(qū)域中的步驟,各記錄區(qū)域存儲(chǔ)一個(gè)TS 分組。上迷步驟(76、 77)可以包含將NULL分組用的多個(gè)記錄區(qū) 域插入到上述多個(gè)記錄區(qū)域的最后記錄區(qū)域的后邊的步驟,NULL分 組用的各記錄區(qū)域存儲(chǔ)一個(gè)NULL分組。
本發(fā)明的方法還可以包含將在上述步驟(74)中存儲(chǔ)的TS分組、 在上述步驟(76、 77)中存儲(chǔ)的NULL分組作為一個(gè)輸出文件進(jìn)行存 儲(chǔ)的步驟。或者,本發(fā)明的方法還可以包含將上述存儲(chǔ)的記錄區(qū)域 內(nèi)的全部分組作為一個(gè)輸出文件進(jìn)行存儲(chǔ)的步驟。
本發(fā)明的裝置具備存儲(chǔ)依照第一比特率的DVB-H規(guī)格的TS
信號(hào)、上述TS信號(hào)的短脈沖周期(T)、比上述笫一比特率更快的笫 二比特率的單元(63);在上述短脈沖周期(T)中,判斷應(yīng)該增加 的NULL分組的個(gè)數(shù)(a)的單元(61)。上述單元(61)進(jìn)行控制 使得以分組為單位將上述短脈沖周期中的分組的個(gè)數(shù)(n)的上述TS 信號(hào)存儲(chǔ)到記錄區(qū)域中(74),上述單元(61)進(jìn)行控制使得在上述 存儲(chǔ)了的TS分組之后將上述個(gè)數(shù)(a )的NULL分組存儲(chǔ)到上述記錄 區(qū)域中(76、 77),上述單元(61)直到存儲(chǔ)了上述TS信號(hào)的全部 為止,循環(huán)進(jìn)行上述控制(74)和上述控制(76、 77) ( 75)。
圖1表示用于對(duì)從DVB 一 H規(guī)格的TS信號(hào)(DVB 一 H信號(hào))生 成的地上數(shù)字廣播波進(jìn)行試驗(yàn)的系統(tǒng)的一個(gè)例子。
圖2表示特開平11 -205789號(hào)公報(bào)(專利文獻(xiàn)l)的圖l揭示出 的比特率變換器的框圖。
圖3簡易地表示DVB - H規(guī)格的TS信號(hào)(DVB - H信號(hào))的 MPE段(section )構(gòu)造。
圖4簡易地表示DVB - H規(guī)格的TS信號(hào)的短脈沖構(gòu)造。
圖5表示用于對(duì)地上數(shù)字廣播波進(jìn)行試驗(yàn)的本發(fā)明的系統(tǒng)的一個(gè) 例子。
圖6表示圖5的比特率變換裝置40 (作成具有希望的比特率的 DVB-H信號(hào)的本發(fā)明的裝置)的框圖的概要。
圖7表示作成具有希望的比特率的DVB-H信號(hào)的本發(fā)明的方法 的流程圖的概要。
圖8是用于說明存儲(chǔ)TS分組的數(shù)據(jù)的內(nèi)容的多個(gè)記錄區(qū)域的圖。
具體實(shí)施例方式
例如歐洲的便攜設(shè)擬或移動(dòng)設(shè)備)用的地上數(shù)字廣播需要與DVB -H規(guī)格的TS信號(hào)對(duì)應(yīng)。DVB - H規(guī)格是對(duì)DVB - T規(guī)格改良為便 攜設(shè)備用的規(guī)格,為了降低便攜設(shè)備的接收電路的消耗功率,采用時(shí)間分片(time slicing)的技術(shù)。圖3簡易地表示DVB - H規(guī)格的TS 信號(hào)(DVB-H信號(hào))的MPE段構(gòu)造。如圖3所示,DVB-H信號(hào) 內(nèi)的構(gòu)成節(jié)目的各MPE段的頭(head)包含Delta - T這樣的時(shí)間信 息。圖4簡易地表示DVB-H規(guī)格的TS信號(hào)的短脈沖(Burst )構(gòu)造。 DVB - H信號(hào)按照短脈沖形式進(jìn)行發(fā)送乃至接收,因此便攜設(shè)備的接 收器根據(jù)包含在DVB-H信號(hào)中的Delta - T這樣的時(shí)間信息,只使 對(duì)應(yīng)的短脈沖期間(Burst Duration )的電源接通(ON),降4氐消耗 功率。
如上所述,圖2所示那樣的裝置(硬件資源)是昂貴的。另外, 圖1所示那樣的DVB-H編碼器12和IP打包器13也是昂貴的。考 慮到這樣的情況,本發(fā)明者們認(rèn)識(shí)到使用軟件資源改變比特率的方法 是廉價(jià)的。
另外,根據(jù)IP形式的數(shù)據(jù)作成DVB-H信號(hào)。換一種說法,接 收器15使DVB-H信號(hào)恢復(fù)為IP形式的數(shù)據(jù),重放IP形式的數(shù)據(jù)。 因此,DVB - H信號(hào)中的分組不需要包含PCR值。考慮到這樣的情況, 本發(fā)明者們認(rèn)識(shí)到適合于DVB - H信號(hào)的比特率變換方法不需要改寫 PCR值。
圖5表示用于對(duì)地上數(shù)字廣播波進(jìn)行試驗(yàn)的本發(fā)明的系統(tǒng)的一個(gè) 例子。
圖5所示的比特率變換裝置50基于軟件資源。因此,與基于硬件 資源(需要時(shí)鐘信號(hào)乃至動(dòng)作信號(hào)的電路)的比特率變換裝置相比, 基于軟件資源的比特率變換裝置50是廉價(jià)的。
另外,比特率變換裝置50如果一旦輸入DVB - H規(guī)格的TS信號(hào), 并保存該信號(hào)的內(nèi)容,則本發(fā)明的系統(tǒng)此后就不需要圖1所示的DVB -H編碼器12和IP打包器13 了 。換一種說法,比特率變換裝置50 利用保存的DVB-H規(guī)格的TS信號(hào),作成具有希望的比特率的DVB -H信號(hào),因此本發(fā)明的系統(tǒng)是廉價(jià)的。
另外,理想的是保存在比特率變換裝置50中DVB-H信號(hào)具有 規(guī)定的比特率,該規(guī)定的比特率是慢的。換一種說法,通過準(zhǔn)備慢的
比特率,加快準(zhǔn)備了的規(guī)定的比特率,能夠準(zhǔn)備規(guī)定的比特率以上的 各種比特率。
圖6表示圖5的比特率變換裝置50 (作成具有希望的比特率的 DVB-H信號(hào)的本發(fā)明的裝置)的框圖的概要。圖7表示作成具有希 望的比特率的DVB - H信號(hào)的本發(fā)明的方法的流程圖的概要。
比特率變換裝置50 (例如計(jì)算機(jī))具備用于執(zhí)行本發(fā)明的方法 的控制部件61 (例如CPU);用于輸入DVB-H規(guī)格的TS信號(hào)的輸 入接口部件62 (例如PCI總線);能夠存儲(chǔ)控制程序,能夠存儲(chǔ)DVB - H規(guī)格的TS信號(hào)等數(shù)據(jù)的存儲(chǔ)部件63 (例如HD );能夠?qū)⒋鎯?chǔ) 在存儲(chǔ)部件63中的數(shù)據(jù)作為DVB — H規(guī)格的TS信號(hào)輸出的輸出接口 部件64 (例如PCI總線)。輸入接口部件62和輸出接口部件64可以 是一個(gè)輸入輸出接口。
控制部件61讀入存儲(chǔ)在存儲(chǔ)部件63中的控制程序,啟動(dòng)該控制 程序??刂撇考?1根據(jù)來自用戶的指示、或自動(dòng)地經(jīng)由輸入接口部件 62將具有規(guī)定的比特率的DVB - H規(guī)格的TS信號(hào)存儲(chǔ)到存儲(chǔ)部件63 中(步驟71)。
另外,具有規(guī)定的比特率的DVB-H規(guī)格的TS信號(hào)例如由圖1 所示的DVB-H編碼器12和IP打包器13實(shí)時(shí)地生成,存儲(chǔ)部件63 將從IP打包器13輸出的DVB-H規(guī)格的TS信號(hào)的全部作為一個(gè)輸 入文件存儲(chǔ)?;蛘撸鎯?chǔ)部件63將只在一定期間中從IP打包器13輸 出的DVB-H規(guī)格的TS信號(hào)的全部作為一個(gè)輸入文件存儲(chǔ)。理想的 是規(guī)定的比特率是依照試驗(yàn)用的傳送條件(例如調(diào)制方式為QPSK、 16QAM或64QAM,頻帶寬度為6MHz、 7MHz或8MHz,巻積編碼 率為1/2、 2/3、 3/4、 5/6或7/8,保護(hù)間隔比為1/4、 1/8、 1/16或1/32) 的最慢的比特率(例如QPSK、 6MHz、 1/2、 1/4)的組合所對(duì)應(yīng)的 3.732353Mbit/sec。
代替它,例如預(yù)先將具有規(guī)定的比特率的DVB-H規(guī)格的TS信 號(hào)預(yù)先存儲(chǔ)在未圖示的存儲(chǔ)介質(zhì)(例如CD - ROM、 DVD - ROM )中, 將具有規(guī)定的比特率的DVB-H規(guī)格的TS信號(hào)的數(shù)據(jù)作為一個(gè)輸入
文件復(fù)制到存儲(chǔ)部件63中。在存儲(chǔ)介質(zhì)是(外部或網(wǎng)絡(luò)上的)HD的 情況下,可以將該HD看作是存儲(chǔ)部件63的一部分(在該情況下,不 對(duì)存儲(chǔ)在HD中的TS信號(hào)的數(shù)據(jù)進(jìn)行復(fù)制)。
這樣,在存儲(chǔ)部件63中準(zhǔn)備具有規(guī)定的比特率的DVB-H規(guī)格 的一個(gè)完整的TS信號(hào)(步驟71)。
控制部件61將存儲(chǔ)在存儲(chǔ)部件63中的一個(gè)完整的TS信號(hào)的規(guī)定 的比特率(例如與(QPSK、 6MHz、 1/2、 1/4)的組合對(duì)應(yīng)的 3.732353Mbit/sec )存儲(chǔ)到存儲(chǔ)部件63 (例如HD )中。例如由用戶選 擇乃至輸入規(guī)定的比特率。
代替它,控制部件61也可以從存儲(chǔ)的TS信號(hào)計(jì)算出規(guī)定的比特 率。具體地說,控制部件61從構(gòu)成TS信號(hào)的TS分組中抽出NIT (Network Information Table )分組(NIT的PID ( Packet ID )是 "0x0010"(用16進(jìn)制數(shù)表示為0010 ))。控制部件61對(duì)NIT分組的 i己述進(jìn)4亍分析,取得與Constellation 、 Bandwidth、 code—rate、以及 guard—interval對(duì)應(yīng)的值。例如在Constellation的值表示"OO,,的情況 下,調(diào)制方式是QPSK,在Bandwidth的值表示"010,,的情況下,頻 帶寬度是6MHz,在codejate表示"000,,的情況下,巻積編碼率是1/2, 在guardjnterval表示"ll,,的情況下,保護(hù)間隔比是1/16??刂撇考?61可以根據(jù)頻帶寬度、調(diào)制方式、巻積編碼率和保護(hù)間隔比,計(jì)算出 規(guī)定的比特率。
計(jì)算公式例如是(54, 000, OOOxP/204 )xMx( B/8 )xCxD( bit/sec )。 在此,P是1個(gè)TS分組的長度,M是與調(diào)制方式對(duì)應(yīng)的值(64QAM -3/4, 16QAM-1/2, QPSK=l/4) , B是頻帶寬度,C是巻積編碼 率,G是與保護(hù)間隔比對(duì)應(yīng)的值(1/32-32/33, 1/16-16/17, 1/8 = 8/9, 1/4=4/5)。
在1個(gè)分組的長度是188字節(jié)的情況下,與(QPSK、 6MHz、 1/2、 1/4)的組合對(duì)應(yīng)的規(guī)定的比特率是(54, 000, 000x188/204 ) x ( 1/4) x ( 6/8 ) x (1/2 ) x ( 4/5 ) =3, 732, 353 ( bit/sec ) = 3.732353M ( bit/sec )。
另外,控制部件61存儲(chǔ)與存儲(chǔ)在存儲(chǔ)部件63中的TS信號(hào)有關(guān)的
短脈沖周期(T)。短脈沖周期(T)是將短脈沖期間(Burst Duration ) 和切斷時(shí)間(Off-time )相加了的值,與從短務(wù)>沖的先頭到下一個(gè)短 脈沖的先頭為止的Delta-T相等。例如由用戶選擇乃至輸入短脈沖周 期(T)。在生成TS信號(hào)時(shí),短脈沖周期(T)是必需的值(例如包 含在圖1的IP打包器13所需要的時(shí)間分片信息中),該值是已知的。 或者,在TS信號(hào)的生成過程不明的情況下,可以將TS信號(hào)輸入到分 析器,對(duì)短脈沖周期(T)進(jìn)行分析和取得。
控制部件61根據(jù)來自用戶的選擇乃至輸入,判斷是否變更規(guī)定的 比特率(步驟72)。在變更規(guī)定的比特率的情況下(例如控制部件61 檢測到來自用戶的肯定輸入(Yes)的情況),控制部件61等待希望 的比特率(變更后的比特率,比規(guī)定的比特率快的比特率)。控制部 件61將由用戶選擇乃至輸入了的希望的比特率存儲(chǔ)到存儲(chǔ)部件63中。
控制部件61判斷希望的比特率相對(duì)于規(guī)定的比特率的比率(x)。 在試驗(yàn)用的傳送條件(例如傳送系統(tǒng)是DVB - H,調(diào)制方式是QPSK, 頻帶寬度是6MHz,巻積編碼率是1/2,保護(hù)間隔比是1/4)中,調(diào)制 方式被從QPSK變更為16QAM的情況下,希望的比特率是7.464706M (bit/sec)。在該例子中,希望的比特率(7.464706Mbit/sec)相對(duì)于 規(guī)定的比特率(3.732353Mbit/sec )的比率(x)是2。
另外,控制部件61判斷短脈沖周期(T (sec))中的構(gòu)成與規(guī)定 的比特率對(duì)應(yīng)的TS信號(hào)的分組數(shù)(n)。可以根據(jù)規(guī)定的比特率 (bit/sec )、短脈沖周期(sec )和1個(gè)TS分組的長度(byte ),得到 短脈沖周期內(nèi)的分組數(shù)(n)。
控制部件61判斷短脈沖周期(T(sec))中的與應(yīng)該增加的NULL 分組的個(gè)數(shù)對(duì)應(yīng)的記錄數(shù)(a)(步驟73)。與應(yīng)該增加的NULL分 組的個(gè)數(shù)對(duì)應(yīng)的記錄數(shù)(a)依照以下的公式。
a = nx ( x - 1)。
在n-5, x二2的情況下,是a-5x(2-1) =5。 控制部件61以分組為單位,讀出存儲(chǔ)在存儲(chǔ)部件63中的構(gòu)成具 有規(guī)定的比特率的DVB-H規(guī)格的1個(gè)完整的TS信號(hào)的TS分組的
全部(從先頭分組到最終分組)。具體地說,控制部件61從先頭分組 開始,只讀出n (短脈沖周期(T (sec))中的分組數(shù))個(gè)分組,以 分組為單位存儲(chǔ)到存儲(chǔ)部件63內(nèi)的多個(gè)記錄區(qū)域中,其結(jié)果是存儲(chǔ)部 件63在各記錄區(qū)域中存儲(chǔ)1個(gè)TS分組(步驟74 )。各記錄區(qū)域具有 與1個(gè)TS分組的長度(188或204字節(jié)) 一致的容量,存儲(chǔ)1個(gè)TS 分組的數(shù)據(jù)的內(nèi)容。例如多個(gè)記錄區(qū)域是由控制程序的一部分(數(shù)據(jù) 庫.應(yīng)用程序.軟件)生成的表,該表在每個(gè)行中存儲(chǔ)1個(gè)TS分組的數(shù) 據(jù)的內(nèi)容。
圖8是用于說明存儲(chǔ)TS分組的數(shù)據(jù)的內(nèi)容的多個(gè)記錄區(qū)域的圖。 如圖8的左圖所示那樣,短脈沖周期(T)中的構(gòu)成與規(guī)定的比特率 對(duì)應(yīng)的TS信號(hào)的分組數(shù)(n)例如是5。
控制部件61判斷是否能夠通過1次(l個(gè)短脈沖周期單位)的讀 出而讀出構(gòu)成存儲(chǔ)在存儲(chǔ)部件63中的1個(gè)完整的TS信號(hào)的TS分組 的全部(步驟75)。在步驟75表示出否定回答的情況下,控制部件 61執(zhí)行步驟76。在初始狀態(tài)(步驟74 )下,在短脈沖周期(T ( sec )) 中,插入或追加了的記錄數(shù)(b)是0。控制部件61判斷與應(yīng)該增加 的NULL分組的個(gè)數(shù)對(duì)應(yīng)的記錄數(shù)(a )是否與在短脈沖周期(T( sec )) 中插入或追加了的記錄數(shù)(b) —致(步驟76)。在步驟76表示出否 定回答的情況下,控制部件61將NULL分組的數(shù)據(jù)的內(nèi)容存儲(chǔ)到存 儲(chǔ)數(shù)據(jù)的最后的記錄區(qū)域的下一個(gè)記錄區(qū)域中(步驟77)。另外,控 制部件61求出將插入或追加了的記錄數(shù)(b)加1的值,將該值作為 新的值b (b = b + l)。在b-0的情況下,b成為1。然后,控制部件 61直到a-b為止,循環(huán)進(jìn)行步驟76和77。在a-5的情況下,b = 5。 換一種說法,在a-5的情況下,為了存儲(chǔ)5個(gè)NULL分組,而插入 或追加5個(gè)記錄區(qū)域(參考圖8的右圖)。
在步驟76表示出肯定回答的情況下,控制部件61再次開始進(jìn)行 讀出??刂撇考?1從中止了讀出的下一個(gè)分組(例如在圖8的左圖的 例子中,是第6個(gè)分組)開始,只讀出下n (短脈沖周期(T)中的分 組數(shù))個(gè)分組??刂撇考?1從存儲(chǔ)數(shù)據(jù)的最后的記錄區(qū)域的下一個(gè)記
錄區(qū)域(例如在圖8的右圖的例子中,是第11個(gè)分組)開始,以分組 為單位存儲(chǔ)到存儲(chǔ)部件63內(nèi)的多個(gè)記錄區(qū)域中(步驟74)。
直到步驟75表示出肯定回答為止,控制部件61循環(huán)進(jìn)行步驟76、 77、 74、 75。
在步驟75表示出肯定回答的情況下,控制部件61根據(jù)具有存儲(chǔ) 數(shù)據(jù)(包含構(gòu)成具有規(guī)定的比特率的1個(gè)完整的TS信號(hào)的TS分組、 依照希望的比特率插入或追加了的NULL分組)的記錄區(qū)域的表(構(gòu) 成存儲(chǔ)在存儲(chǔ)部件63中的1個(gè)完整的TS信號(hào)的TS分組的總數(shù)是50, 000,并且在a-5的例子中,50, 000個(gè)NULL分組被追加到記錄區(qū) 域中(參考圖8的右圖)),將構(gòu)成具有希望的比特率的DVB-H規(guī) 格的1個(gè)完整的TS信號(hào)的TS分組的全部(從先頭分組到最終分組) 作為一個(gè)輸出文件,以分組為單位,按照來自用戶的指示或自動(dòng)地寫 入存儲(chǔ)到存儲(chǔ)部件63中,結(jié)束控制程序。存儲(chǔ)部件63的一部分也可 以是存儲(chǔ)介質(zhì)(CD-ROM、 DVD-ROM、外部或網(wǎng)絡(luò)上的HD)。 例如圖5的調(diào)制/發(fā)送器14可以經(jīng)由輸出接口部件64讀出存儲(chǔ)在存儲(chǔ) 部件63中的具有希望的比特率的DVB-H規(guī)格的TS信號(hào),依照希望 的比特率進(jìn)行重放。另外,在向調(diào)制/發(fā)送器14輸入希望的傳送條件 的情況下,調(diào)制/發(fā)送器14在調(diào)制TS信號(hào)時(shí),將TS信號(hào)中的NIT分 組改寫為適合于希望的傳送條件的NIT分組。
比特率變換裝置50原樣地利用輸入的DVB - H規(guī)格的TS信號(hào)的 數(shù)據(jù)。換一種說法,不變更包含在具有規(guī)定的比特率的DVB-H規(guī)格 的TS信號(hào)中的Delta-T。因此,可以在維持Delta - T的狀態(tài)下,作 成具有希望的比特率的DVB-H信號(hào)。
另外,本發(fā)明并不只限于上述示例的實(shí)施例,另外,本技術(shù)領(lǐng)域 的技術(shù)人員能夠容易在權(quán)利要求所包含的范圍內(nèi),對(duì)上述示例的實(shí)施 例進(jìn)行變更。
權(quán)利要求
1. 一種方法,其特征在于包括:準(zhǔn)備與第一比特率對(duì)應(yīng)的DVB-H規(guī)格的TS信號(hào)的步驟(71);存儲(chǔ)上述TS信號(hào)的短脈沖周期(T)、比上述第一比特率更快的第二比特率的步驟;在上述短脈沖周期(T)中,判斷應(yīng)該增加的NULL分組的個(gè)數(shù)(a)的步驟(73);以分組為單位,存儲(chǔ)上述短脈沖周期中的分組個(gè)數(shù)(n)的上述TS信號(hào)的步驟(74);在上述存儲(chǔ)了的TS分組之后,存儲(chǔ)上述個(gè)數(shù)(a)的NULL分組的步驟(76、77);直到存儲(chǔ)了上述TS信號(hào)的全部為止,循環(huán)進(jìn)行上述步驟(74)和上述步驟(76、77)的步驟(75)。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于 上述步驟(71)包含將上述TS信號(hào)作為一個(gè)輸入文件而存儲(chǔ)的步驟。
3. 根據(jù)權(quán)利要求l所述的方法,其特征在于 上迷第一比特率是依照傳送條件的最慢的比特率。
4. 根據(jù)權(quán)利要求1所述的方法,其特征在于還包括 判斷是否變更第一比特率的步驟(72)。
5. 根據(jù)權(quán)利要求l所述的方法,其特征在于還包括 存儲(chǔ)構(gòu)成上述TS信號(hào)的分組的長度的步驟; 根據(jù)上述第一比特率、上述短脈沖周期(T)和上述分組的長度,取得上述個(gè)數(shù)(n)的步驟。
6. 根據(jù)權(quán)利要求l所述的方法,其特征在于 上述步驟(73)包含根據(jù)上述個(gè)數(shù)(n)和上述第二比特率,取得上述個(gè)數(shù)(a)的步驟。
7. 根據(jù)權(quán)利要求l所述的方法,其特征在于 上述步驟(74)包含將上迷TS信號(hào)存儲(chǔ)在多個(gè)記錄區(qū)域中的步 驟,其中各記錄區(qū)域存儲(chǔ)一個(gè)TS分組。
8. 根據(jù)權(quán)利要求l所述的方法,其特征在于 上述步驟(76、 77)包含將NULL分組用的多個(gè)記錄區(qū)域插入到上述多個(gè)記錄區(qū)域的最后記錄區(qū)域的后邊的步驟,其中NULL分組 用的各記錄區(qū)域存儲(chǔ)一個(gè)NULL分組。
9. 根據(jù)權(quán)利要求1所述的方法,其特征在于還包括 將在上述步驟(74 )中存儲(chǔ)的TS分組、在上迷步驟(76、 77 )中存儲(chǔ)的NULL分組作為一個(gè)輸出文件進(jìn)行存儲(chǔ)的步驟。
10. 根據(jù)權(quán)利要求8所述的方法,其特征在于還包括 將上述存儲(chǔ)的記錄區(qū)域內(nèi)的全部分組作為一個(gè)輸出文件進(jìn)行存儲(chǔ)的步驟。
11. 一種基于軟件資源的比特率變換裝置,其特征在于包括 存儲(chǔ)依照第一比特率的DVB-H規(guī)格的TS信號(hào)、上述TS信號(hào)的短脈沖周期(T )、比上述第一比特率更快的第二比特率的單元(63 );在上述短脈沖周期(T)中,判斷應(yīng)該增加的NULL分組的個(gè)數(shù) (a)的單元(61),其中上述單元(61)進(jìn)行控制使得以分組為單位將上述短脈沖周期中 的分組的個(gè)數(shù)(n)的上述TS信號(hào)存儲(chǔ)到記錄區(qū)域中(74),上述單元(61)進(jìn)行控制使得在上述存儲(chǔ)了的TS分組之后將上述 個(gè)數(shù)(a)的NULL分組存儲(chǔ)到上述記錄區(qū)域中(76、 77),上述單元(61 )直到存儲(chǔ)了上述TS信號(hào)的全部為止,循環(huán)進(jìn)#( 75 ) 上述控制(74)和上述控制(76、 77)。
全文摘要
本發(fā)明的具有希望的比特率的DVB-H信號(hào)的作成方法包括準(zhǔn)備與第一比特率對(duì)應(yīng)的DVB-H規(guī)格的TS信號(hào)的步驟(71);存儲(chǔ)上述TS信號(hào)的短脈沖周期(T)、比上述第一比特率更快的第二比特率的步驟;在上述短脈沖周期(T)中,判斷應(yīng)該增加的NULL分組的個(gè)數(shù)(a)的步驟(73);以分組為單位,存儲(chǔ)上述短脈沖周期中的分組個(gè)數(shù)(n)的上述TS信號(hào)的步驟(74);在上述存儲(chǔ)了的TS分組之后,存儲(chǔ)上述個(gè)數(shù)(a)的NULL分組的步驟(76、77);直到存儲(chǔ)了上述TS信號(hào)的全部為止,循環(huán)進(jìn)行上述步驟(74)和上述步驟(76、77)的步驟(75)。該裝置具備用于執(zhí)行上述步驟的單元。
文檔編號(hào)H04N7/24GK101379820SQ20068005307
公開日2009年3月4日 申請(qǐng)日期2006年10月13日 優(yōu)先權(quán)日2006年10月13日
發(fā)明者小林一巳, 平野紗代, 赤田進(jìn) 申請(qǐng)人:利達(dá)電子株式會(huì)社