欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

數(shù)字廣播再現(xiàn)裝置和數(shù)字廣播再現(xiàn)方法

文檔序號(hào):7735490閱讀:154來(lái)源:國(guó)知局
專利名稱:數(shù)字廣播再現(xiàn)裝置和數(shù)字廣播再現(xiàn)方法
技術(shù)領(lǐng)域
本發(fā)明涉及具有將數(shù)字廣播的流數(shù)據(jù)解碼輸出功能的數(shù)字廣播再現(xiàn)裝置 (digital broadcast reproduction device)0
背景技術(shù)
近年來(lái),開始了數(shù)字廣播,各個(gè)廣播臺(tái)將編碼后的視頻流或音頻流變換為 TS (Transport Stream ;傳送流)形式并播發(fā)。數(shù)字廣播再現(xiàn)裝置通過(guò)將接收到的TS形式 的流分離為視頻流或音頻流,分別進(jìn)行解碼處理而生成視頻幀或音頻幀,從畫面或揚(yáng)聲器 輸出影像或聲音。在該數(shù)字廣播中,為了控制數(shù)字廣播再現(xiàn)裝置中的AV輸出的定時(shí)(timing),播發(fā) 表示系統(tǒng)的基準(zhǔn)時(shí)間的STC (System Time Clock ;系統(tǒng)時(shí)鐘),并且將表示與STC對(duì)應(yīng)的時(shí) 刻的PTS (Presentation time Stamp ;顯現(xiàn)時(shí)戳)與各個(gè)視頻幀或各個(gè)音頻幀對(duì)應(yīng)關(guān)聯(lián),以 視頻流(視頻PES)或音頻流(音頻PES)播發(fā)。可是,在近年來(lái)的數(shù)字廣播再現(xiàn)裝置中,為了多功能和提高AV質(zhì)量,在視頻幀中, 進(jìn)行所謂的高畫質(zhì)處理和合成處理的視頻后處理,而在音頻幀中,采用所謂高音質(zhì)處理和 聲音合成處理的音頻后處理。但是,在視頻后處理和音頻后處理中執(zhí)行時(shí)間上有極大的差異。因此,以往,為了 獲得聲像吻合(lip sync),進(jìn)行所謂使處理時(shí)間短的音頻處理延遲的延遲控制。例如,作為 以往的數(shù)字廣播的延遲控制技術(shù),提出了測(cè)量視頻后處理的執(zhí)行時(shí)間,使音頻輸出延遲相 當(dāng)于測(cè)量出的執(zhí)行時(shí)間的廣播接收機(jī)(例如參照專利文獻(xiàn)1)。現(xiàn)有技術(shù)文獻(xiàn)專利文獻(xiàn)專利文獻(xiàn)1 特開2003-348489號(hào)公報(bào)(日本)但是,在以往的廣播接收機(jī)中,在視頻后處理或音頻后處理中進(jìn)行的內(nèi)容多,AV輸 出的數(shù)據(jù)的生成因接收的內(nèi)容而錯(cuò)過(guò)廣播臺(tái)指定的PTS。在AV數(shù)據(jù)的生成錯(cuò)過(guò)PTS的情況 下,從數(shù)字廣播再現(xiàn)裝置的畫面或揚(yáng)聲器的輸出,產(chǎn)生影像或聲音的混亂,使終端的AV質(zhì) 量下降。此外,對(duì)選臺(tái)的每個(gè)廣播臺(tái),確定從TS接收定時(shí)至AV輸出為止的時(shí)間的PTS的設(shè) 定不同,所以AV輸出的數(shù)據(jù)的生成因接收的廣播臺(tái)而未錯(cuò)過(guò)PTS或錯(cuò)過(guò)了 PTS。因此,為了不對(duì)所有的廣播臺(tái)導(dǎo)致上述那樣的AV質(zhì)量的下降而進(jìn)行控制,以在從 廣播臺(tái)指定的PTS起延遲了一定時(shí)間的定時(shí)進(jìn)行AV輸出,還考慮在再現(xiàn)裝置的解碼時(shí)間上 具有余量而進(jìn)行AV輸出的延遲控制。但是,在這樣的延遲控制中,為了不錯(cuò)過(guò)一部分廣播 臺(tái),必須延遲至所有的廣播臺(tái)的AV輸出為止。

發(fā)明內(nèi)容
發(fā)明要解決的課題
本發(fā)明在上述背景下完成。本發(fā)明的目的在于,提供能夠進(jìn)行使數(shù)字廣播的輸出 定時(shí)適當(dāng)?shù)匮舆t的控制的數(shù)字廣播再現(xiàn)裝置。用于解決課題的方案本發(fā)明的一個(gè)形態(tài)是數(shù)字廣播再現(xiàn)裝置,該數(shù)字廣播再現(xiàn)裝置包括解碼單元,將 接收到的數(shù)字廣播流數(shù)據(jù)解碼,生成數(shù)字廣播幀數(shù)據(jù)和數(shù)字廣播幀的輸出指定時(shí)刻數(shù)據(jù); 延遲時(shí)間計(jì)算單元,計(jì)算從數(shù)字廣播幀的可輸出時(shí)刻的輸出指定時(shí)刻起的延遲時(shí)間;最大 延遲時(shí)間保持單元,將延遲時(shí)間和以前算出的延遲時(shí)間中的最大值作為最大延遲時(shí)間保 持;以及輸出定時(shí)控制單元,進(jìn)行輸出定時(shí)的控制,以從輸出指定時(shí)刻起延遲最大延遲時(shí)間 后輸出數(shù)字廣播幀。本發(fā)明的另一形態(tài)是數(shù)字廣播再現(xiàn)方法,該數(shù)字廣播再現(xiàn)方法中,將接收到的數(shù) 字廣播流數(shù)據(jù)解碼,生成數(shù)字廣播幀數(shù)據(jù)和數(shù)字廣播幀的輸出指定時(shí)刻數(shù)據(jù);計(jì)算從數(shù)字 廣播幀的可輸出時(shí)刻的輸出指定時(shí)刻起的延遲時(shí)間;將延遲時(shí)間和以前算出的延遲時(shí)間中 的最大值作為最大延遲時(shí)間保持;進(jìn)行輸出定時(shí)的控制,以從輸出指定時(shí)刻起延遲最大延 遲時(shí)間后輸出數(shù)字廣播幀。如以下說(shuō)明的那樣,在本發(fā)明中存在其他方式。因此,在本發(fā)明的公開中,意圖在 于提供本發(fā)明的一部分方式,而意圖不在于限制這里記述請(qǐng)求的本發(fā)明的范圍。


圖1表示第1實(shí)施方式的數(shù)字廣播再現(xiàn)裝置的結(jié)構(gòu)的方框圖。
圖2表示從接收視頻流至視頻輸出為止的時(shí)間分布的直方圖。
圖3表示從接收音頻流至音頻輸出為止的時(shí)間分布的直方圖。
圖4表示第1實(shí)施方式的視頻輸出定時(shí)控制的流程的流程圖。
圖5表示第1實(shí)施方式的音頻輸出定時(shí)控制的流程的流程圖。
圖6是第1實(shí)施方式的最大延遲時(shí)間的更新控制的說(shuō)明圖。
圖7表示第2實(shí)施方式的數(shù)字廣播再現(xiàn)裝置的結(jié)構(gòu)的方框圖。
圖8表示第2實(shí)施方式的視頻輸出定時(shí)控制的流程的流程圖。
圖9表示第2實(shí)施方式的音頻輸出定時(shí)控制的流程的流程圖。
標(biāo)號(hào)說(shuō)明
1數(shù)字廣播再現(xiàn)裝置
2STC計(jì)數(shù)器
3視頻解碼單元
4視頻輸出定時(shí)控制單元
5圖像顯示單元
6視頻延遲時(shí)間計(jì)算單元
7最大延遲時(shí)間判定單元
8最大延遲時(shí)間保持單元
9復(fù)位單元
10音頻解碼單元
11音頻輸出定時(shí)控制單元
5
12聲音輸出單元13音頻延遲時(shí)間計(jì)算單元14視頻后處理單元15音頻后處理單元16視頻后處理時(shí)間保持單元17音頻后處理時(shí)間保持單元
具體實(shí)施例方式以下論述本發(fā)明的詳細(xì)的說(shuō)明。其中,以下詳細(xì)的說(shuō)明和附加的附圖不限定本發(fā) 明。取代為由權(quán)利要求的范圍規(guī)定本發(fā)明的范圍。以下,使用

本發(fā)明的實(shí)施方式的數(shù)字廣播再現(xiàn)裝置。在本實(shí)施方式中,例 示了適用于可再現(xiàn)1段(1 seg ;1賽格)或全段等的數(shù)字廣播的移動(dòng)電話、車輛導(dǎo)航裝置、 數(shù)字電視裝置等的數(shù)字廣播再現(xiàn)裝置。(第1實(shí)施方式)使用

本發(fā)明的第1實(shí)施方式的數(shù)字廣播再現(xiàn)裝置。這里,首先說(shuō)明本實(shí) 施方式的數(shù)字廣播再現(xiàn)裝置的結(jié)構(gòu)。圖1是表示本實(shí)施方式的數(shù)字廣播再現(xiàn)裝置的結(jié)構(gòu)的 方框圖。如圖1所示,數(shù)字廣播再現(xiàn)裝置1包括為了將內(nèi)容以廣播臺(tái)側(cè)意圖的定時(shí)進(jìn)行再 現(xiàn)而使用的基準(zhǔn)時(shí)間(STC)的計(jì)數(shù)器(counter)即STC計(jì)數(shù)器2。STC根據(jù)廣播臺(tái)在傳送流(TS)中按一定間隔作為PCR(Program ClockRrference ; 節(jié)目參考時(shí)鐘)插入的值,由接收側(cè)的數(shù)字廣播再現(xiàn)裝置1設(shè)定在STC計(jì)數(shù)器2中而被計(jì) 數(shù)。S卩,STC計(jì)數(shù)器2是由接收終端生成廣播臺(tái)側(cè)意圖的基準(zhǔn)時(shí)間的計(jì)數(shù)器。如圖1所示,數(shù)字廣播再現(xiàn)裝置1包括視頻解碼單元3、視頻輸出定時(shí)控制單元4 和圖像顯示單元5,作為用于處理在接收到的數(shù)字廣播的流中包含的視頻流(視頻PES)的 結(jié)構(gòu)。而且,該數(shù)字廣播再現(xiàn)裝置1包括視頻延遲時(shí)間計(jì)算單元6、最大延遲時(shí)間判定單元 7、最大延遲時(shí)間保持單元8和復(fù)位單元9,作為用于進(jìn)行視頻輸出定時(shí)的延遲控制的結(jié)構(gòu)。此外,如圖1所示,數(shù)字廣播再現(xiàn)裝置1包括音頻解碼單元10、音頻輸出定時(shí)控制 單元11和聲音輸出單元12,作為用于處理在接收到的數(shù)字廣播的流中包含的音頻流(音頻 PES)的結(jié)構(gòu)。而且,該數(shù)字廣播再現(xiàn)裝置1包括音頻延遲時(shí)間計(jì)算單元13,作為用于進(jìn)行 音頻輸出定時(shí)的延遲控制的結(jié)構(gòu)。這種情況下,最大延遲時(shí)間判定單元7、最大延遲時(shí)間保 持單元8和復(fù)位單元9是公共的。視頻解碼單元3是按數(shù)字廣播指定的H. 264或MPEG2等的視頻流的解碼器。輸入 到視頻解碼單元3的數(shù)據(jù)是視頻流(視頻PES),在該視頻PES中,要解碼的視頻幀的流和視 頻PTS對(duì)應(yīng)關(guān)聯(lián)。視頻解碼單元3將該視頻流解碼,生成視頻PTS和視頻幀。再有,在該視 頻解碼單元3中,也可以進(jìn)行使生成的視頻幀達(dá)到高畫質(zhì)的處理等。視頻延遲時(shí)間計(jì)算單元6按視頻解碼單元3完成了 1幀的處理的定時(shí),計(jì)算STC 計(jì)數(shù)器2的時(shí)間從視頻PTS起延遲的時(shí)間(視頻延遲時(shí)間)。輸入到該視頻延遲時(shí)間計(jì)算 單元6的數(shù)據(jù)是來(lái)自視頻解碼單元3的視頻PTS和STC計(jì)數(shù)器2的時(shí)間。在該視頻延遲時(shí) 間計(jì)算單元6中,根據(jù)以下的式1計(jì)算視頻延遲時(shí)間。視頻延遲時(shí)間=STC計(jì)數(shù)器2的時(shí)間-視頻PTS (式1)
音頻解碼單元10是按數(shù)字廣播指定的AAC等的音頻流的解碼器。輸入到音頻解 碼單元10的數(shù)據(jù)是音頻流(音頻PES),在該音頻PES中,要解碼的音頻幀的流和音頻PTS 對(duì)應(yīng)關(guān)聯(lián)。音頻解碼單元10將該音頻流解碼,生成音頻PTS和音頻幀。再有,在該音頻解 碼單元10中,也可以進(jìn)行使生成的音頻幀達(dá)到高音質(zhì)的處理等。音頻延遲時(shí)間計(jì)算單元13按音頻解碼單元10完成了 1幀的處理的定時(shí),計(jì)算STC 計(jì)數(shù)器2的時(shí)間從音頻PTS起延遲的時(shí)間(音頻延遲時(shí)間)。輸入到該音頻延遲時(shí)間計(jì)算 單元13的數(shù)據(jù)是來(lái)自音頻解碼單元10的音頻PTS和STC計(jì)數(shù)器2的時(shí)間。在該音頻延遲 時(shí)間計(jì)算單元13中,根據(jù)以下的式2計(jì)算音頻延遲時(shí)間。音頻延遲時(shí)間=STC計(jì)數(shù)器2的時(shí)間-音頻PTS (式2)最大延遲時(shí)間判定單元7判定來(lái)自系統(tǒng)全體的PTS (視頻PTS和音頻PTS)的延遲 時(shí)間的最大值。輸入到最大延遲時(shí)間判定單元7的數(shù)據(jù)是來(lái)自視頻延遲時(shí)間計(jì)算單元6的 視頻延遲時(shí)間、來(lái)自音頻延遲時(shí)間計(jì)算單元13的音頻延遲時(shí)間、最大延遲時(shí)間保持單元8 中當(dāng)前保持的最大延遲時(shí)間。最大延遲時(shí)間判定單元7在這些延遲時(shí)間中選擇最大的延遲 時(shí)間(最大延遲時(shí)間),將其保持在最大延遲時(shí)間保持單元8中。由此,進(jìn)行最大延遲時(shí)間 的更新。最大延遲時(shí)間保持單元8由存儲(chǔ)器等構(gòu)成,保持由上述最大延遲時(shí)間判定單元7 選擇出的最大延遲時(shí)間。即,在該最大延遲時(shí)間保持單元8中,保持視頻幀或音頻幀從與它 們對(duì)應(yīng)關(guān)聯(lián)的PTS (視頻PTS或音頻PTS)起延遲輸出的時(shí)間(延遲時(shí)間)中的最大值(最 大延遲時(shí)間)。這種情況下,在最大延遲時(shí)間中,設(shè)定了規(guī)定的上限(上限延遲時(shí)間)。復(fù)位單元9具有將最大延遲時(shí)間保持單元8中保持的最大延遲時(shí)間的值復(fù)位到初 始值(例如“0”等)的功能。在進(jìn)行接收的廣播臺(tái)的變更或進(jìn)行再現(xiàn)的數(shù)字廣播內(nèi)容的變 更時(shí)執(zhí)行該最大延遲時(shí)間的復(fù)位。再有,初始值只要是規(guī)定的值(預(yù)先確定的值)即可,不 限于“0”。在視頻輸出定時(shí)控制單元4中,在從與視頻幀對(duì)應(yīng)關(guān)聯(lián)的視頻PTS起延遲了在最 大延遲時(shí)間保持單元8中保持的最大延遲時(shí)間的定時(shí),進(jìn)行將視頻幀輸出到圖像顯示單元 5的視頻輸出定時(shí)的延遲控制。輸入到該視頻輸出定時(shí)控制單元4的數(shù)據(jù)是從視頻解碼單 元3接受的視頻幀和視頻PTS、STC計(jì)數(shù)器2的時(shí)間、以及最大延遲時(shí)間保持單元8的最大 延遲時(shí)間。再有,該視頻輸出定時(shí)控制單元4只在以下的式3成立的情況下才將視頻幀輸 出到圖像顯示單元5。STC計(jì)數(shù)器2的時(shí)間≥視頻PTS+最大延遲時(shí)間 (式3)圖像顯示單元5具備顯示從視頻輸出定時(shí)控制單元4接受的視頻幀的功能,例如 由液晶顯示器等構(gòu)成。在音頻輸出定時(shí)控制單元11中,在從與音頻幀對(duì)應(yīng)關(guān)聯(lián)的音頻PTS起延遲了在最 大延遲時(shí)間保持單元8中保持的最大延遲時(shí)間的定時(shí),進(jìn)行將音頻幀輸出到聲音輸出單元 12的音頻輸出定時(shí)的延遲控制。輸入到該音頻輸出定時(shí)控制單元11的數(shù)據(jù)是從音頻解碼 單元10接受的音頻幀和音頻PTS、STC計(jì)數(shù)器2的時(shí)間、以及最大延遲時(shí)間保持單元8的最 大延遲時(shí)間。再有,該音頻輸出定時(shí)控制單元11只在以下的式4成立的情況下才將音頻幀 輸出到聲音輸出單元12。STC計(jì)數(shù)器2的時(shí)間≥音頻PTS+最大延遲時(shí)間 (式4)
聲音輸出單元12具備將從音頻輸出定時(shí)控制單元11接受的音頻幀進(jìn)行聲音輸出 的功能,例如由揚(yáng)聲器等構(gòu)成。接著,參照?qǐng)D2和圖3,說(shuō)明從數(shù)字廣播流(視頻流或音頻流)的接收至PTS為止 的時(shí)間的統(tǒng)計(jì)性分布。圖2是表示一例從視頻流的接收至視頻輸出為止的時(shí)間分布的直方圖。如圖2所 示,在本例子中,以約1350ms(毫秒)為中心,在約IlOOms 約1500ms的范圍的時(shí)間為大 部分??墒?,雖然是較小的頻度,但從視頻流的接收至視頻輸出為止的差分時(shí)間也存在約 500ms 約1000ms這樣的時(shí)間,其中還有約300ms這樣的時(shí)間。這樣,從視頻流的接收至視 頻PTS為止的差分時(shí)間,對(duì)每個(gè)廣播臺(tái)有偏差。圖3是表示一例從音頻流的接收至音頻輸出為止的時(shí)間分布的直方圖。如圖 3所示,在本例子中,除了在約130ms 140ms的范圍內(nèi)集中了某一程度的分布外,在約 240ms 約280ms的范圍內(nèi)也集中了某一程度的分布。這樣,從音頻流的接收至音頻PTS為 止的差分時(shí)間,對(duì)每個(gè)廣播臺(tái)有偏差。對(duì)于以上那樣構(gòu)成的第1實(shí)施方式的數(shù)字廣播再現(xiàn)裝置1,使用

其動(dòng)作。
在本實(shí)施方式的數(shù)字廣播再現(xiàn)裝置1中,如上所述,在從接收至PTS為止的差分時(shí) 間上每個(gè)廣播臺(tái)有偏差的狀況中(參照?qǐng)D2和圖3),可以進(jìn)行輸出定時(shí)的適當(dāng)?shù)难舆t控制。 以下,以該輸出定時(shí)的延遲控制為中心進(jìn)行說(shuō)明。(視頻輸出定時(shí)的延遲控制)圖4是表示視頻輸出定時(shí)的延遲控制的流程的流程圖。如圖4所示,首先,在視 頻解碼單元3中,進(jìn)行數(shù)字廣播的流中包含的視頻流的解碼(decode),生成視頻幀和視頻 PTS(SlO)。接著,在視頻延遲時(shí)間計(jì)算單元6中,計(jì)算STC計(jì)數(shù)器2的時(shí)間從視頻PTS起延遲 的時(shí)間(視頻延遲時(shí)間)(Sll)。然后,在最大延遲時(shí)間判定單元7中,進(jìn)行該算出的視頻延 遲時(shí)間是否大于在最大延遲時(shí)間保持單元中保持的最大延遲時(shí)間、或是否小于設(shè)定的上限 延遲時(shí)間的判定(S12、S13)。在視頻延遲時(shí)間大于最大延遲時(shí)間并且小于上限延遲時(shí)間的情況下,該視頻延遲 時(shí)間被作為新的最大延遲時(shí)間保存(S14)。即,最大延遲時(shí)間被更新。再有,在視頻延遲時(shí) 間為最大延遲時(shí)間以下、上限延遲時(shí)間以上的情況下,不進(jìn)行最大延遲時(shí)間的更新。然后,在視頻輸出定時(shí)控制單元4中,使用該最大延遲時(shí)間進(jìn)行視頻輸出定時(shí)的 延遲控制(S15)。這種情況下,在從與視頻幀對(duì)應(yīng)關(guān)聯(lián)的視頻PTS起延遲了最大延遲時(shí)間的 定時(shí),進(jìn)行將視頻幀輸出到圖像顯示單元5的延遲控制。(音頻輸出定時(shí)的延遲控制)圖5是表示音頻輸出定時(shí)的延遲控制的流程的流程圖。如圖5所示,首先,在音 頻解碼單元10中,進(jìn)行數(shù)字廣播的流中包含的音頻流的解碼(decode),生成音頻幀和音頻 PTS (S20)。接著,在音頻延遲時(shí)間計(jì)算單元13中,計(jì)算STC計(jì)數(shù)器2的時(shí)間從音頻PTS起延 遲的時(shí)間(音頻延遲時(shí)間)(S21)。然后,在最大延遲時(shí)間判定單元7中,進(jìn)行該算出的音頻 延遲時(shí)間是否大于在最大延遲時(shí)間保持單元中保持的最大延遲時(shí)間、或是否小于設(shè)定的上 限延遲時(shí)間的判定(S22、S23)。
在音頻延遲時(shí)間大于最大延遲時(shí)間并且小于上限延遲時(shí)間的情況下,該音頻延遲 時(shí)間被作為新的最大延遲時(shí)間保存(S24)。即,最大延遲時(shí)間被更新。再有,在音頻延遲時(shí) 間為最大延遲時(shí)間以下、上限延遲時(shí)間以上的情況下,不進(jìn)行最大延遲時(shí)間的更新。然后,在音頻輸出定時(shí)控制單元11中,使用該最大延遲時(shí)間進(jìn)行音頻輸出定時(shí)的 延遲控制(S25)。這種情況下,在從與音頻幀對(duì)應(yīng)關(guān)聯(lián)的音頻PTS起延遲了最大延遲時(shí)間的 定時(shí),進(jìn)行將音頻幀輸出到圖像顯示單元5的延遲控制。(最大延遲時(shí)間的更新控制)圖6是表示一例最大延遲時(shí)間的更新控制的說(shuō)明圖。在圖6的曲線中,橫軸上表 示系統(tǒng)的基準(zhǔn)時(shí)間(STC),縱軸上表示最大延遲時(shí)間。在曲線的下方,表示隨著基準(zhǔn)時(shí)間 (STC)的流動(dòng),將6個(gè)流(例如視頻流)進(jìn)行解碼處理(在圖中用斜線表示)的情況。在圖6的例子中,在選擇了廣播臺(tái)之后的第1流中,直至對(duì)于該流指定的PTSl (例 如視頻PTS)為止完成了解碼處理,未錯(cuò)過(guò)幀輸出的定時(shí)。對(duì)于第2流數(shù)據(jù)也是同樣。再有, 此時(shí),最大延遲時(shí)間保持單元8中保持的最大延遲時(shí)間為“0”。可是,在第3流中,直至對(duì)于該流指定的PTS3為止未完成解碼處理,幀輸出的定時(shí) 從PTS3起延遲tl。因此,這種情況下,最大延遲時(shí)間保持單元8中保持的最大延遲時(shí)間從 “0”被更新為“tl”。然后,在第4流中,在從對(duì)于該流指定的PTS4起延遲了最大延遲時(shí)間“tl”的定時(shí) 成為幀輸出的定時(shí)。這種情況下,盡管直至對(duì)于第4流指定的PTS4為止未完成解碼處理, 但在從PTS4延遲了最大延遲時(shí)間“tl”的時(shí)間PTS4+tl為止完成了解碼處理,未錯(cuò)過(guò)幀輸 出的定時(shí)。在第5流中,直至從對(duì)于該流指定的PTS5起延遲了最大延遲時(shí)間“ 11”的時(shí)間 PTS5+tl為止未完成解碼處理,幀輸出的定時(shí)從PTS5起延遲“t2”。因此,這種情況下,最大 延遲時(shí)間保持單元8中保持的最大延遲時(shí)間從“tl”被更新為“t2”。這樣,在圖6的例子中,在選擇了廣播臺(tái)之后,AV輸出延遲時(shí)間立即為“0”,在PTS 的定時(shí)進(jìn)行AV輸出。然后,如果接收從接收至PTS為止的時(shí)間非常短的流,則視頻解碼單 元3的處理錯(cuò)過(guò)視頻PTS,由視頻延遲時(shí)間計(jì)算單元6算出的視頻延遲時(shí)間通過(guò)最大延遲時(shí) 間判定單元7而被設(shè)定在最大延遲時(shí)間保持單元8中。由此,視頻輸出定時(shí)控制單元4和 音頻輸出定時(shí)控制單元11進(jìn)行輸出定時(shí)的控制,以使從最大延遲時(shí)間保持單元8中新設(shè)定 的延遲時(shí)間起再次達(dá)到AV同步輸出。根據(jù)這樣的第1實(shí)施方式的數(shù)字廣播再現(xiàn)裝置1,可以進(jìn)行使數(shù)字廣播的輸出定 時(shí)適當(dāng)?shù)匮舆t的控制。S卩,在本實(shí)施方式中,在數(shù)字廣播幀的輸出錯(cuò)過(guò)輸出指定時(shí)刻(PTS)時(shí)計(jì)算延遲 時(shí)間,保持該延遲時(shí)間的最大值(最大延遲時(shí)間)。然后,使用該最大延遲時(shí)間進(jìn)行數(shù)字廣 播的輸出定時(shí)的延遲控制。由此,可以進(jìn)行使數(shù)字廣播的輸出定時(shí)適當(dāng)?shù)匮舆t的控制。例如,在數(shù)字廣播的視頻幀的輸出錯(cuò)過(guò)輸出指定時(shí)刻(視頻PTS)時(shí)計(jì)算視頻延遲 時(shí)間,保持該視頻延遲時(shí)間的最大值(視頻最大延遲時(shí)間)。然后,使用該視頻最大延遲時(shí) 間進(jìn)行視頻幀的視頻輸出定時(shí)的延遲控制。由此,可以進(jìn)行使視頻幀的視頻輸出定時(shí)適當(dāng) 地延遲的控制。此外,在數(shù)字廣播的音頻幀的輸出錯(cuò)過(guò)輸出指定時(shí)刻(音頻PTS)時(shí)計(jì)算音頻延遲時(shí)間,保持該音頻延遲時(shí)間的最大值(音頻最大延遲時(shí)間)。然后,使用該音頻最大延遲時(shí) 間進(jìn)行音頻幀的音頻輸出定時(shí)的延遲控制。由此,可以進(jìn)行使音頻幀的音頻輸出定時(shí)適當(dāng) 地延遲的控制。此外,在本實(shí)施方式中,在視頻幀和音頻幀上使用公共的最大延遲時(shí)間,進(jìn)行數(shù)字 廣播的輸出定時(shí)的延遲控制。因此,可以獲得AV同步,并且進(jìn)行使數(shù)字廣播的輸出定時(shí)適 當(dāng)?shù)匮舆t的控制。此外,在本實(shí)施方式中,在接收的廣播臺(tái)或再現(xiàn)的數(shù)字廣播內(nèi)容被變更了時(shí),最大 延遲時(shí)間被復(fù)位為初始值。因此,對(duì)每個(gè)數(shù)字廣播的廣播臺(tái)或每個(gè)內(nèi)容,可以進(jìn)行使數(shù)字廣 播的輸出定時(shí)適當(dāng)?shù)匮舆t的控制。此外,在本實(shí)施方式中,延遲時(shí)間有可能因數(shù)字廣播的廣播臺(tái)或內(nèi)容而偶爾非常 大,但即使是這樣的情況,也可以防止最大延遲時(shí)間過(guò)度地增大,可以進(jìn)行使數(shù)字廣播的輸 出定時(shí)適當(dāng)?shù)匮舆t的控制。根據(jù)以上那樣的數(shù)字廣播再現(xiàn)裝置1,在視頻輸出錯(cuò)過(guò)上述視頻PTS的情況下,可 以抑制系統(tǒng)整體的輸出延遲并控制AV輸出。這種情況下,在將接收到的流解碼輸出為止的時(shí)間從PTS起延遲了情況下,將該 延遲時(shí)間保存在最大延遲時(shí)間保持單元8中,進(jìn)而確認(rèn)是否未發(fā)生大的延遲,并且更新最 大延遲時(shí)間,而且輸出定時(shí)控制單元進(jìn)行控制,以從PTS起延遲上述最大延遲時(shí)間后輸出, 從而作為系統(tǒng)整體從PTS起延遲最低限度的延遲時(shí)間,可以進(jìn)行流的再現(xiàn)。此外,通過(guò)該控 制,在選臺(tái)了廣播臺(tái)后立即產(chǎn)生延遲時(shí)間的調(diào)整,但在連續(xù)長(zhǎng)時(shí)間且持續(xù)收聽的期間,可以 大體上防止質(zhì)量的劣化。此外,即使產(chǎn)生視頻或音頻的任何一個(gè)的延遲,通過(guò)使延遲反映在系統(tǒng)公共使用 的上述最大延遲時(shí)間上,獲得AV同步,并且作為系統(tǒng)整體從PTS起延遲最低限度的時(shí)間,從 而可以進(jìn)行流的再現(xiàn)。而且,通過(guò)具有在接收的廣播臺(tái)變更或再現(xiàn)的內(nèi)容被變更了的情況下將上述最大 延遲時(shí)間保持單元8復(fù)位的復(fù)位單元9,可對(duì)每個(gè)廣播臺(tái)或每個(gè)內(nèi)容以最低限度的延遲時(shí) 間進(jìn)行再現(xiàn)。此外,可以在復(fù)位時(shí)預(yù)先設(shè)定對(duì)每個(gè)廣播臺(tái)或每個(gè)內(nèi)容適合的最大延遲時(shí)間, 還可以防止發(fā)生在廣播臺(tái)的選臺(tái)后立即發(fā)生延遲時(shí)間的調(diào)整處理。而且,通過(guò)具有進(jìn)行限制的最大延遲時(shí)間判定單元7,以使上述最大延遲時(shí)間保持 單元8的值不延遲到預(yù)先決定的值以上,從而即使在最大延遲時(shí)間因內(nèi)容而達(dá)到非常大的 延遲時(shí)間的情況偶爾發(fā)生時(shí),也可以不將延遲時(shí)間大幅度地增大地進(jìn)行再現(xiàn)。(第2實(shí)施方式)下面,使用

本發(fā)明的第2實(shí)施方式的數(shù)字廣播再現(xiàn)裝置。這里,以與第1 實(shí)施方式不同的方面為中心說(shuō)明本實(shí)施方式的數(shù)字廣播再現(xiàn)裝置的結(jié)構(gòu)。即,這里只要不 特別提及,本實(shí)施方式的數(shù)字廣播再現(xiàn)裝置的結(jié)構(gòu)就與第1實(shí)施方式相同。圖7是表示本實(shí)施方式的數(shù)字廣播再現(xiàn)裝置的結(jié)構(gòu)的方框圖。如圖7所示,數(shù)字廣 播再現(xiàn)裝置1包括視頻后處理單元14和音頻后處理單元15作為用于在輸出定時(shí)控制后進(jìn) 行規(guī)定的后處理的結(jié)構(gòu)。而且,該數(shù)字廣播再現(xiàn)裝置1包括視頻后處理時(shí)間保持單元16和 音頻后處理時(shí)間保持單元17作為用于進(jìn)行考慮了后處理的輸出定時(shí)的延遲控制的結(jié)構(gòu)。視頻后處理單元14進(jìn)行視頻幀的高畫質(zhì)處理等的后處理。該視頻后處理單元14配置在視頻輸出定時(shí)控制單元4和圖像顯示單元5之間。即,這里所謂的視頻后處理,是指 在視頻輸出定時(shí)控制的后級(jí)進(jìn)行的后處理。音頻后處理單元15進(jìn)行音頻幀的高音質(zhì)處理等的后處理。該音頻后處理單元15 配置在音頻輸出定時(shí)控制單元11和聲音輸出單元12之間。即,這里所謂的音頻后處理,是 指在音頻輸出定時(shí)控制的后級(jí)進(jìn)行的后處理。視頻后處理時(shí)間保持單元16和音頻后處理時(shí)間保持單元17由存儲(chǔ)器等構(gòu)成,在 視頻后處理時(shí)間保持單元16中,保持在視頻后處理單元14中的后處理所需要的時(shí)間(視 頻后處理時(shí)間),在音頻后處理時(shí)間保持單元17中,保持在音頻后處理單元15中的后處理 所需要的時(shí)間(音頻后處理時(shí)間)。視頻延遲時(shí)間計(jì)算單元6以視頻解碼單元3完成了 1幀的處理后經(jīng)過(guò)了視頻后處 理時(shí)間的定時(shí),計(jì)算STC計(jì)數(shù)器2的時(shí)間從視頻PTS起延遲的時(shí)間(視頻延遲時(shí)間)。輸入 到該視頻延遲時(shí)間計(jì)算單元6的數(shù)據(jù)是來(lái)自視頻解碼單元3的視頻PTS、視頻后處理時(shí)間 和STC計(jì)數(shù)器2的時(shí)間。在該視頻延遲時(shí)間計(jì)算單元6中,根據(jù)以下的式5計(jì)算視頻延遲 時(shí)間。視頻延遲時(shí)間=STC計(jì)數(shù)器2的時(shí)間+視頻后處理時(shí)間-視頻PTS(式δ)音頻延遲時(shí)間計(jì)算單元13以音頻解碼單元10完成了 1幀的處理后經(jīng)過(guò)了音頻后 處理時(shí)間的定時(shí),計(jì)算STC計(jì)數(shù)器2的時(shí)間從音頻PTS起延遲的時(shí)間(音頻延遲時(shí)間)。輸 入到該音頻延遲時(shí)間計(jì)算單元13的數(shù)據(jù)是來(lái)自音頻解碼單元10的音頻PTS、音頻后處理時(shí) 間和STC計(jì)數(shù)器2的時(shí)間。在該音頻延遲時(shí)間計(jì)算單元13中,根據(jù)以下的式6計(jì)算音頻延 遲時(shí)間。音頻延遲時(shí)間=STC計(jì)數(shù)器2的時(shí)間+音頻后處理時(shí)間-音頻PTS(式6)對(duì)于以上那樣構(gòu)成的第2實(shí)施方式的數(shù)字廣播再現(xiàn)裝置1,使用

其動(dòng)作。 這里,以考慮了后處理時(shí)間的輸出定時(shí)的延遲控制為中心進(jìn)行說(shuō)明。(考慮了視頻后處理時(shí)間的視頻輸出定時(shí)的延遲控制)圖8是表示考慮了視頻后處理時(shí)間的視頻輸出定時(shí)的延遲控制的流程的流程 圖。如圖8所示,首先,在視頻解碼單元3中,進(jìn)行數(shù)字廣播的流中包含的視頻流的解碼 (decode),生成視頻幀和視頻PTS (S30)。接著,在視頻延遲時(shí)間計(jì)算單元6中,計(jì)算視頻后處理后的STC計(jì)數(shù)器2的時(shí)間從 視頻PTS起延遲的時(shí)間(視頻延遲時(shí)間)(S31)。然后,在最大延遲時(shí)間判定單元7中,進(jìn)行 該算出的視頻延遲時(shí)間是否大于最大延遲時(shí)間保持單元中保持的最大延遲時(shí)間、是否小于 設(shè)定的上限延遲時(shí)間的判定(S32、S33)。在視頻延遲時(shí)間大于最大延遲時(shí)間且小于上限延遲時(shí)間的情況下,該視頻延遲時(shí) 間被作為新的最大延遲時(shí)間保存(S34)。即,最大延遲時(shí)間被更新。再有,在視頻延遲時(shí)間 為最大延遲時(shí)間以下、上限延遲時(shí)間以上的情況下,不進(jìn)行最大延遲時(shí)間的更新。接著,在視頻輸出定時(shí)控制單元4中,使用該最大延遲時(shí)間進(jìn)行視頻輸出定時(shí)的 延遲控制(S35)。這種情況下,在從與視頻幀對(duì)應(yīng)關(guān)聯(lián)的視頻PTS起延遲了最大延遲時(shí)間 的定時(shí),進(jìn)行將視頻幀輸出到視頻后處理單元14的延遲控制。然后,在視頻后處理單元14中,在對(duì)來(lái)自視頻輸出定時(shí)控制單元4的視頻幀進(jìn)行了高畫質(zhì)處理等的后處理后(S36),該 視頻幀被輸出到圖像輸出單元。(考慮了音頻后處理時(shí)間的音頻輸出定時(shí)的延遲控制)圖9是表示考慮了音頻后處理時(shí)間的音頻輸出定時(shí)的延遲控制的流程的流程 圖。如圖9所示,首先,在音頻解碼單元10中,進(jìn)行數(shù)字廣播的流中包含的音頻流的解碼 (decode),生成音頻幀和音頻PTS (S40)。接著,在音頻延遲時(shí)間計(jì)算單元13中,計(jì)算音頻后處理后的STC計(jì)數(shù)器2的時(shí)間 從音頻PTS起延遲的時(shí)間(音頻延遲時(shí)間)(S41)。然后,在最大延遲時(shí)間判定單元7中,進(jìn) 行該算出的音頻延遲時(shí)間是否大于最大延遲保持單元中保持的最大延遲時(shí)間、是否小于設(shè) 定的上限延遲時(shí)間的判定(S42、S43)。在音頻延遲時(shí)間大于最大延遲時(shí)間且小于上限延遲時(shí)間的情況下,該音頻延遲時(shí) 間被作為新的最大延遲時(shí)間保存(S44)。即,最大延遲時(shí)間被更新。再有,在音頻延遲時(shí)間 為最大延遲時(shí)間以下、上限延遲時(shí)間以上的情況下,不進(jìn)行最大延遲時(shí)間的更新。接著,在音頻輸出定時(shí)控制單元11中,使用該最大延遲時(shí)間進(jìn)行音頻輸出定時(shí)的 延遲控制(S45)。這種情況下,在從與音頻幀對(duì)應(yīng)關(guān)聯(lián)的音頻PTS起延遲了最大延遲時(shí)間 的定時(shí),進(jìn)行將音頻幀輸出到音頻后處理單元15的延遲控制。然后,在音頻后處理單元15 中,在對(duì)來(lái)自音頻輸出定時(shí)控制單元11的音頻幀進(jìn)行了高音質(zhì)處理等的后處理后(S46), 該音頻幀被輸出到聲音輸出單元12。即使這樣的第2實(shí)施方式的數(shù)字廣播再現(xiàn)裝置1,也具有與第1實(shí)施方式同樣的作 用效果。而且,在本實(shí)施方式中,在輸出定時(shí)控制之后進(jìn)行后處理時(shí),可以考慮該后處理需 要的時(shí)間(后處理時(shí)間),進(jìn)行使數(shù)字廣播的輸出定時(shí)適當(dāng)?shù)匮舆t的控制。例如,在視頻輸出定時(shí)控制之后對(duì)視頻幀進(jìn)行后處理(圖像處理)時(shí),可以考慮該 后處理需要的時(shí)間(視頻后處理時(shí)間),進(jìn)行使視頻幀的視頻輸出定時(shí)適當(dāng)?shù)匮舆t的控制?;蛘撸谝纛l輸出定時(shí)控制之后對(duì)音頻幀進(jìn)行后處理(聲音處理)時(shí),可以考慮該 后處理需要的時(shí)間(音頻后處理時(shí)間),進(jìn)行使音頻幀的音頻輸出定時(shí)適當(dāng)?shù)匮舆t的控制。根據(jù)以上那樣的數(shù)字廣播再現(xiàn)裝置1,即使在控制AV同步的定時(shí)以后發(fā)生處理時(shí) 間不同的視頻后處理或音頻后處理,也可以保障最終的AV同步,并且抑制并控制系統(tǒng)整體 的輸出延遲。例如,在視頻輸出定時(shí)控制之后有視頻后處理的情況下,通過(guò)考慮視頻后處理的 時(shí)間,并且作為系統(tǒng)整體從PTS起延遲最低限度的時(shí)間,可以進(jìn)行流的再現(xiàn)。此外,在音頻輸出定時(shí)控制之后有音頻后處理的情況下,可以通過(guò)考慮音頻后處 理的時(shí)間,并且作為系統(tǒng)整體從PTS起延遲最低限度的時(shí)間,進(jìn)行流的再現(xiàn)。以上,通過(guò)例示說(shuō)明了本發(fā)明的實(shí)施方式,但本發(fā)明的范圍不限于這些實(shí)施方式, 可以在權(quán)利要求記載的范圍中根據(jù)目的而變更和變形。本發(fā)明的數(shù)字廣播再現(xiàn)裝置具有以下結(jié)構(gòu),包括解碼單元,將接收到的數(shù)字廣 播流數(shù)據(jù)解碼,生成數(shù)字廣播幀數(shù)據(jù)和所述數(shù)字廣播幀的輸出指定時(shí)刻數(shù)據(jù);延遲時(shí)間計(jì) 算單元,計(jì)算從所述數(shù)字廣播幀的可輸出時(shí)刻的所述輸出指定時(shí)刻起的延遲時(shí)間;最大延 遲時(shí)間保持單元,將所述延遲時(shí)間和以前算出的延遲時(shí)間中的最大值作為最大延遲時(shí)間保持;以及輸出定時(shí)控制單元,進(jìn)行輸出定時(shí)的控制,以從所述輸出指定時(shí)刻起延遲所述最大 延遲時(shí)間后輸出所述數(shù)字廣播幀。根據(jù)該裝置,在數(shù)字廣播幀的輸出錯(cuò)過(guò)輸出指定時(shí)刻(PTS)時(shí)計(jì)算延遲時(shí)間,保 持該延遲時(shí)間的最大值(最大延遲時(shí)間)。然后,使用該最大延遲時(shí)間進(jìn)行數(shù)字廣播的輸出 定時(shí)的延遲控制。由此,可以進(jìn)行使數(shù)字廣播的輸出定時(shí)適當(dāng)?shù)匮舆t的控制。此外,在本發(fā)明的數(shù)字廣播再現(xiàn)裝置中,具有以下結(jié)構(gòu),所述解碼單元包括將所述 數(shù)字廣播流數(shù)據(jù)中包含的視頻流數(shù)據(jù)解碼,生成視頻幀數(shù)據(jù)和所述視頻幀的視頻輸出指定 時(shí)刻數(shù)據(jù)的視頻解碼單元,所述延遲時(shí)間計(jì)算單元包括將從所述視頻幀的視頻可輸出時(shí)刻 的所述視頻輸出指定時(shí)刻起的延遲時(shí)間作為視頻延遲時(shí)間計(jì)算的視頻延遲時(shí)間計(jì)算單元, 在所述最大延遲時(shí)間保持單元中,所述視頻延遲時(shí)間和以前算出的視頻延遲時(shí)間中的最大 值被作為視頻最大延遲時(shí)間保持,所述輸出定時(shí)控制單元包括進(jìn)行視頻輸出定時(shí)的控制, 以從所述視頻輸出指定時(shí)刻起延遲所述視頻最大延遲時(shí)間后輸出所述視頻幀的視頻輸出 定時(shí)控制單元。根據(jù)該結(jié)構(gòu),在數(shù)字廣播的視頻幀的輸出錯(cuò)過(guò)輸出指定時(shí)刻(視頻PTS)時(shí)計(jì)算視 頻延遲時(shí)間,保持該視頻延遲時(shí)間的最大值(視頻最大延遲時(shí)間)。然后,使用該視頻最大 延遲時(shí)間進(jìn)行視頻幀的視頻輸出定時(shí)的延遲控制。由此,可以進(jìn)行使視頻幀的視頻輸出定 時(shí)適當(dāng)?shù)匮舆t的控制。此外,在本發(fā)明的數(shù)字廣播再現(xiàn)裝置中,具有以下結(jié)構(gòu),所述解碼單元包括將所述 數(shù)字廣播流數(shù)據(jù)中包含的音頻流數(shù)據(jù)解碼,生成音頻幀數(shù)據(jù)和所述音頻幀的音頻輸出指定 時(shí)刻數(shù)據(jù)的音頻解碼單元,所述延遲時(shí)間計(jì)算單元包括將從所述音頻幀的音頻可輸出時(shí)刻 的所述音頻輸出指定時(shí)刻起的延遲時(shí)間作為音頻延遲時(shí)間計(jì)算的音頻延遲時(shí)間計(jì)算單元, 在所述最大延遲時(shí)間保持單元中,所述音頻延遲時(shí)間和以前算出的音頻延遲時(shí)間中的最大 值被作為音頻最大延遲時(shí)間保持,所述輸出定時(shí)控制單元包括進(jìn)行音頻輸出定時(shí)的控制, 以從所述音頻輸出指定時(shí)刻起延遲所述音頻最大延遲時(shí)間后輸出所述音頻幀的音頻輸出 定時(shí)控制單元。根據(jù)該結(jié)構(gòu),在數(shù)字廣播的音頻幀的輸出錯(cuò)過(guò)輸出指定時(shí)刻(音頻PTS)時(shí)計(jì)算音 頻延遲時(shí)間,保持該音頻延遲時(shí)間的最大值(音頻最大延遲時(shí)間)。然后,使用該音頻最大 延遲時(shí)間進(jìn)行音頻幀的音頻輸出定時(shí)的延遲控制。由此,可以進(jìn)行使音頻幀的音頻輸出定 時(shí)適當(dāng)?shù)匮舆t的控制。此外,在本發(fā)明的數(shù)字廣播再現(xiàn)裝置中,在所述最大延遲時(shí)間保持單元中,將所述 視頻延遲最大時(shí)間、以及所述音頻最大延遲時(shí)間的其中一個(gè)較大的值,作為在所述視頻幀 和所述音頻幀中公共的最大延遲時(shí)間保持。根據(jù)該結(jié)構(gòu),使用在視頻幀和音頻幀中公共的最大延遲時(shí)間,進(jìn)行數(shù)字廣播的輸 出定時(shí)的延遲控制。因此,可以獲得AV同步,并且可以進(jìn)行使數(shù)字廣播的輸出定時(shí)適當(dāng)?shù)?延遲的控制。此外,本發(fā)明的數(shù)字廣播再現(xiàn)裝置還具有以下結(jié)構(gòu),還包括后處理單元,對(duì)從所 述輸出定時(shí)控制單元輸出的數(shù)字廣播幀進(jìn)行規(guī)定的后處理;以及后處理時(shí)間保持單元,將 所述后處理需要的時(shí)間作為后處理時(shí)間保持,所述延遲時(shí)間計(jì)算單元基于所述后處理時(shí)間 計(jì)算所述延遲時(shí)間。
根據(jù)該結(jié)構(gòu),在輸出定時(shí)控制之后進(jìn)行后處理時(shí),可以考慮該后處理需要的時(shí)間 (后處理時(shí)間),進(jìn)行使數(shù)字廣播的輸出定時(shí)適當(dāng)?shù)匮舆t的控制。此外,在本發(fā)明的數(shù)字廣播再現(xiàn)裝置中,具有以下結(jié)構(gòu),所述后處理單元包括對(duì)從 所述視頻輸出定時(shí)控制單元輸出的視頻幀進(jìn)行規(guī)定的圖像處理作為后處理的視頻后處理 單元,所述后處理時(shí)間保持單元包括將所述圖像處理需要的時(shí)間作為視頻后處理時(shí)間保持 的視頻后處理時(shí)間保持單元,所述視頻延遲時(shí)間計(jì)算單元將所述視頻后處理時(shí)間相加所述 視頻幀的視頻可輸出時(shí)刻,從而計(jì)算所述視頻延遲時(shí)間。根據(jù)該結(jié)構(gòu),在視頻輸出定時(shí)控制之后對(duì)視頻幀進(jìn)行后處理(圖像處理)時(shí),可以 考慮該后處理需要的時(shí)間(視頻后處理時(shí)間),進(jìn)行使視頻幀的視頻輸出定時(shí)適當(dāng)?shù)匮舆t 的控制。此外,在本發(fā)明的數(shù)字廣播再現(xiàn)裝置中,具有以下結(jié)構(gòu),所述后處理單元包括對(duì)從 所述音頻輸出定時(shí)控制單元輸出的音頻幀進(jìn)行規(guī)定的聲音處理作為后處理的音頻后處理 單元,所述后處理時(shí)間保持單元包括將所述音頻處理上需要的時(shí)間作為音頻后處理時(shí)間保 持的音頻后處理時(shí)間保持單元,所述音頻延遲時(shí)間計(jì)算單元將所述音頻后處理時(shí)間相加所 述音頻幀的音頻可輸出時(shí)刻,從而計(jì)算所述音頻延遲時(shí)間。根據(jù)該結(jié)構(gòu),在音頻輸出定時(shí)控制之后對(duì)音頻幀進(jìn)行后處理(聲音處理)時(shí),可以 考慮該后處理需要的時(shí)間(音頻后處理時(shí)間),進(jìn)行使音頻幀的音頻輸出定時(shí)適當(dāng)?shù)匮舆t 的控制。此外,本發(fā)明的數(shù)字廣播再現(xiàn)裝置,具有以下結(jié)構(gòu),包括基于接收的廣播臺(tái)的變更 或再現(xiàn)的數(shù)字廣播內(nèi)容的變更,將所述最大延遲時(shí)間復(fù)位為規(guī)定的初始值的復(fù)位單元。根據(jù)該結(jié)構(gòu),在接收的廣播臺(tái)或再現(xiàn)的數(shù)字廣播內(nèi)容變更了時(shí),最大延遲時(shí)間被 復(fù)位為初始值。因此,可以對(duì)數(shù)字廣播的每個(gè)廣播臺(tái)或每個(gè)內(nèi)容,進(jìn)行使數(shù)字廣播的輸出定 時(shí)適當(dāng)?shù)匮舆t的控制。此外,在本發(fā)明的數(shù)字廣播再現(xiàn)裝置中,所述最大延遲時(shí)間受到限制,以使其小于 規(guī)定的上限延遲時(shí)間。根據(jù)該結(jié)構(gòu),延遲時(shí)間有可能因數(shù)字廣播的廣播臺(tái)或內(nèi)容而偶爾非常大,但即使 是這樣的情況,也可以防止最大延遲時(shí)間過(guò)度地增大,可以進(jìn)行使數(shù)字廣播的輸出定時(shí)適 當(dāng)?shù)匮舆t的控制。本發(fā)明的數(shù)字廣播再現(xiàn)方法,將接收到的數(shù)字廣播流數(shù)據(jù)解碼,生成數(shù)字廣播幀 數(shù)據(jù)和所述數(shù)字廣播幀的輸出指定時(shí)刻數(shù)據(jù);計(jì)算從所述數(shù)字廣播幀的可輸出時(shí)刻的所述 輸出指定時(shí)刻起的延遲時(shí)間;將所述延遲時(shí)間和以前算出的延遲時(shí)間中的最大值作為最大 延遲時(shí)間保持;進(jìn)行輸出定時(shí)的控制,以從所述輸出指定時(shí)刻起延遲所述最大延遲時(shí)間后 輸出所述數(shù)字廣播幀。根據(jù)該方法,在數(shù)字廣播幀的輸出錯(cuò)過(guò)輸出指定時(shí)刻(PTS)時(shí)計(jì)算延遲時(shí)間,保 持該延遲時(shí)間的最大值(最大延遲時(shí)間)。然后,使用該最大延遲時(shí)間進(jìn)行數(shù)字廣播的輸出 定時(shí)的延遲控制。由此,能夠進(jìn)行使數(shù)字廣播的輸出定時(shí)適當(dāng)?shù)匮舆t的控制。以上說(shuō)明了目前考慮的本發(fā)明的優(yōu)選實(shí)施方式,但應(yīng)該理解,對(duì)于本實(shí)施方式可 進(jìn)行多種多樣的變形,而且,意圖在于權(quán)利要求的范圍包含在本發(fā)明的真實(shí)精神和范圍內(nèi) 的這樣的所有變形。
工業(yè)實(shí)用性如上所述,本發(fā)明的數(shù)字廣播再現(xiàn)裝置具有能夠進(jìn)行使數(shù)字廣播的輸出定時(shí)適當(dāng) 地延遲的控制的效果,用于可再現(xiàn)1段或全段等的數(shù)字廣播的移動(dòng)電話、車輛導(dǎo)航裝置、數(shù) 字電視裝置等,是有用的。
權(quán)利要求
1.數(shù)字廣播再現(xiàn)裝置,其特征在于,包括解碼單元,將接收到的數(shù)字廣播流數(shù)據(jù)解碼,生成數(shù)字廣播幀數(shù)據(jù)和所述數(shù)字廣播幀 的輸出指定時(shí)刻數(shù)據(jù);延遲時(shí)間計(jì)算單元,計(jì)算從所述數(shù)字廣播幀的可輸出時(shí)刻的所述輸出指定時(shí)刻起的延 遲時(shí)間;最大延遲時(shí)間保持單元,將所述延遲時(shí)間和以前算出的延遲時(shí)間中的最大值作為最大 延遲時(shí)間保持;以及輸出定時(shí)控制單元,進(jìn)行輸出定時(shí)的控制,以從所述輸出指定時(shí)刻起延遲所述最大延 遲時(shí)間后輸出所述數(shù)字廣播幀。
2.如權(quán)利要求1所述的數(shù)字廣播再現(xiàn)裝置,所述解碼單元包括將所述數(shù)字廣播流數(shù)據(jù)中包含的視頻流數(shù)據(jù)解碼,生成視頻幀數(shù)據(jù) 和所述視頻幀的視頻輸出指定時(shí)刻數(shù)據(jù)的視頻解碼單元,所述延遲時(shí)間計(jì)算單元包括將從所述視頻幀的視頻可輸出時(shí)刻的所述視頻輸出指定 時(shí)刻起的延遲時(shí)間作為視頻延遲時(shí)間計(jì)算的視頻延遲時(shí)間計(jì)算單元,在所述最大延遲時(shí)間保持單元中,所述視頻延遲時(shí)間和以前算出的視頻延遲時(shí)間中的 最大值被作為視頻最大延遲時(shí)間保持,所述輸出定時(shí)控制單元包括進(jìn)行視頻輸出定時(shí)的控制,以從所述視頻輸出指定時(shí)刻起 延遲所述視頻最大延遲時(shí)間后輸出所述視頻幀的視頻輸出定時(shí)控制單元。
3.如權(quán)利要求1所述的數(shù)字廣播再現(xiàn)裝置,所述解碼單元包括將所述數(shù)字廣播流數(shù)據(jù)中包含的音頻流數(shù)據(jù)解碼,生成音頻幀數(shù)據(jù) 和所述音頻幀的音頻輸出指定時(shí)刻數(shù)據(jù)的音頻解碼單元,所述延遲時(shí)間計(jì)算單元包括將從所述音頻幀的音頻可輸出時(shí)刻的所述音頻輸出指定 時(shí)刻起的延遲時(shí)間作為音頻延遲時(shí)間計(jì)算的音頻延遲時(shí)間計(jì)算單元,在所述最大延遲時(shí)間保持單元中,所述音頻延遲時(shí)間和以前算出的音頻延遲時(shí)間中的 最大值被作為音頻最大延遲時(shí)間保持,所述輸出定時(shí)控制單元包括進(jìn)行音頻輸出定時(shí)的控制,以使所述音頻幀從所述音頻輸 出指定時(shí)刻起延遲所述音頻最大延遲時(shí)間后輸出的音頻輸出定時(shí)控制單元。
4.如權(quán)利要求1所述的數(shù)字廣播再現(xiàn)裝置, 所述解碼單元包括視頻解碼單元,將所述數(shù)字廣播流數(shù)據(jù)中包含的視頻流數(shù)據(jù)解碼,生成視頻幀數(shù)據(jù)和 所述視頻幀的視頻輸出指定時(shí)刻數(shù)據(jù);以及音頻解碼單元,將所述數(shù)字廣播流數(shù)據(jù)中包含的音頻流數(shù)據(jù)解碼,生成音頻幀數(shù)據(jù)和 所述音頻幀的音頻輸出指定時(shí)刻數(shù)據(jù), 所述延遲時(shí)間計(jì)算單元包括視頻延遲時(shí)間計(jì)算單元,將從所述視頻幀的視頻可輸出時(shí)刻的所述視頻輸出指定時(shí)刻 起的延遲時(shí)間作為視頻延遲時(shí)間計(jì)算;以及音頻延遲時(shí)間計(jì)算單元,將從所述音頻幀的音頻可輸出時(shí)刻的所述音頻輸出指定時(shí)刻 起的延遲時(shí)間作為音頻延遲時(shí)間計(jì)算,在所述最大延遲時(shí)間保持單元中,將所述視頻延遲時(shí)間和以前算出的視頻延遲時(shí)間中的最大值即所述視頻最大延遲時(shí)間、以及所述音頻延遲時(shí)間和以前算出的音頻延遲時(shí)間中 的最大值即所述音頻最大延遲時(shí)間的其中一個(gè)較大的值,作為在所述視頻幀和所述音頻幀 中公共的最大延遲時(shí)間保持, 所述輸出定時(shí)控制單元包括視頻輸出定時(shí)控制單元,進(jìn)行視頻輸出定時(shí)的控制,以從所述視頻輸出指定時(shí)刻起延 遲所述公共的最大延遲時(shí)間后輸出所述視頻幀;以及音頻輸出定時(shí)控制單元,進(jìn)行音頻輸出定時(shí)的控制,以從所述音頻輸出指定時(shí)刻起延 遲所述公共的最大延遲時(shí)間后輸出所述音頻幀。
5.如權(quán)利要求4所述的數(shù)字廣播再現(xiàn)裝置,還包括后處理單元,對(duì)從所述輸出定時(shí)控制單元輸出的數(shù)字廣播幀進(jìn)行規(guī)定的后處理;以及 后處理時(shí)間保持單元,將所述后處理需要的時(shí)間作為后處理時(shí)間保持, 所述延遲時(shí)間計(jì)算單元基于所述后處理時(shí)間計(jì)算所述延遲時(shí)間。
6.如權(quán)利要求5所述的數(shù)字廣播再現(xiàn)裝置,所述后處理單元包括對(duì)從所述視頻輸出定時(shí)控制單元輸出的視頻幀進(jìn)行規(guī)定的圖像 處理作為后處理的視頻后處理單元,所述后處理時(shí)間保持單元包括將所述圖像處理需要的時(shí)間作為視頻后處理時(shí)間保持 的視頻后處理時(shí)間保持單元,所述視頻延遲時(shí)間計(jì)算單元將所述視頻后處理時(shí)間與所述視頻幀的視頻可輸出時(shí)刻 相加,從而計(jì)算所述視頻延遲時(shí)間。
7.如權(quán)利要求5所述的數(shù)字廣播再現(xiàn)裝置,所述后處理單元包括對(duì)從所述音頻輸出定時(shí)控制單元輸出的音頻幀進(jìn)行規(guī)定的聲音 處理作為后處理的音頻后處理單元,所述后處理時(shí)間保持單元包括將所述音頻處理需要的時(shí)間作為音頻后處理時(shí)間保持 的音頻后處理時(shí)間保持單元,所述音頻延遲時(shí)間計(jì)算單元將所述音頻后處理時(shí)間與所述音頻幀的音頻可輸出時(shí)刻 相加,從而計(jì)算所述音頻延遲時(shí)間。
8.如權(quán)利要求1所述的數(shù)字廣播再現(xiàn)裝置,還包括基于接收的廣播臺(tái)的變更或再現(xiàn)的 數(shù)字廣播內(nèi)容的變更,將所述最大延遲時(shí)間復(fù)位為規(guī)定的初始值的復(fù)位單元。
9.如權(quán)利要求1所述的數(shù)字廣播再現(xiàn)裝置,所述最大延遲時(shí)間受到限制,以使其小于 規(guī)定的上限延遲時(shí)間。
10.數(shù)字廣播再現(xiàn)方法,其特征在于,將接收到的數(shù)字廣播流數(shù)據(jù)解碼,生成數(shù)字廣播幀數(shù)據(jù)和所述數(shù)字廣播幀的輸出指定 時(shí)刻數(shù)據(jù);計(jì)算從所述數(shù)字廣播幀的可輸出時(shí)刻的所述輸出指定時(shí)刻起的延遲時(shí)間; 將所述延遲時(shí)間和以前算出的延遲時(shí)間中的最大值作為最大延遲時(shí)間保持; 進(jìn)行輸出定時(shí)的控制,以從所述輸出指定時(shí)刻起延遲所述最大延遲時(shí)間后輸出所述數(shù)字廣播幀。
全文摘要
數(shù)字廣播再現(xiàn)裝置(1)包括解碼單元(3、10),將接收到的數(shù)字廣播流數(shù)據(jù)解碼,生成數(shù)字廣播幀數(shù)據(jù)和輸出指定時(shí)刻數(shù)據(jù);延遲時(shí)間計(jì)算單元(6、13),計(jì)算從數(shù)字廣播幀的可輸出時(shí)刻的輸出指定時(shí)刻起的延遲時(shí)間;最大延遲時(shí)間保持單元(8),將延遲時(shí)間和以前算出的延遲時(shí)間中的最大值作為最大延遲時(shí)間保持;以及輸出定時(shí)控制單元(4、11),進(jìn)行數(shù)字廣播的輸出定時(shí)的控制。該輸出定時(shí)控制單元(4、11)進(jìn)行輸出定時(shí)的控制,以從輸出指定時(shí)刻起延遲最大延遲時(shí)間后輸出數(shù)字廣播幀。由此,提供能夠進(jìn)行將數(shù)字廣播的輸出定時(shí)適當(dāng)?shù)匮舆t的控制的數(shù)字廣播再現(xiàn)裝置。
文檔編號(hào)H04N7/52GK102113339SQ20098012953
公開日2011年6月29日 申請(qǐng)日期2009年5月19日 優(yōu)先權(quán)日2008年7月30日
發(fā)明者田中義照 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
昌乐县| 六枝特区| 沂源县| 永兴县| 柘荣县| 调兵山市| 济宁市| 碌曲县| 双桥区| 宿迁市| 天水市| 甘泉县| 崇仁县| 旌德县| 讷河市| 江阴市| 澄江县| 汝城县| 和林格尔县| 垣曲县| 怀安县| 成武县| 甘孜县| 古蔺县| 土默特左旗| 望谟县| 威信县| 怀宁县| 宜章县| 丰都县| 永靖县| 冷水江市| 广昌县| 承德县| 合作市| 蓬莱市| 马尔康县| 依兰县| 康马县| 西充县| 郁南县|