專利名稱:數(shù)字多媒體廣播終端的時(shí)移裝置和方法
技術(shù)領(lǐng)域:
本發(fā)明通常涉及數(shù)字廣播系統(tǒng),更具體地,涉及數(shù)字多媒體廣播(DMB)終端的時(shí)移裝置和方法。
背景技術(shù):
傳統(tǒng)的模擬廣播系統(tǒng)正被可以向用戶提供高質(zhì)量視頻、音頻和其他服務(wù)的數(shù)字廣播系統(tǒng)所替代。
隨著數(shù)字廣播和移動(dòng)通信技術(shù)的發(fā)展,可以使用移動(dòng)終端在移動(dòng)時(shí)被接收的數(shù)字廣播服務(wù)、具體為數(shù)字多媒體廣播(DMB)服務(wù)已經(jīng)吸引了極大的注意力。在DMB服務(wù)中,包括音頻和視頻的各種多媒體信號(hào)被數(shù)字地調(diào)制并且被傳遞到固定的、便攜的或者車載的接收機(jī)。
DMB服務(wù)是基于用于數(shù)字無線電的數(shù)字音頻廣播(DAB)技術(shù)的,并且進(jìn)一步包括多媒體廣播概念來另外地傳遞移動(dòng)圖像以及諸如天氣、新聞和位置服務(wù)的信息服務(wù)。因?yàn)镈MB服務(wù)可以通過移動(dòng)的或車載的接收機(jī)向移動(dòng)中的用戶提供致密盤(CD)或數(shù)字多用途盤(DVD)之類的高質(zhì)量音頻和視頻廣播數(shù)據(jù),它們作為下一代廣播服務(wù)正引起重視。
具體地,DMB服務(wù)使移動(dòng)設(shè)備能夠通過具有全向接收天線的移動(dòng)的或車載的終端接收各種各樣的多信道的多媒體廣播數(shù)據(jù)。
與現(xiàn)有的廣播服務(wù)相比,DMB服務(wù)的特征可表現(xiàn)為移動(dòng)性。通過信號(hào)傳輸機(jī)制將DMB系統(tǒng)分為地面系統(tǒng)和衛(wèi)星系統(tǒng)。將DMB系統(tǒng)與現(xiàn)有的廣播系統(tǒng)進(jìn)行比較并且在表1中概括了比較結(jié)果。
如表1所示,與現(xiàn)有的廣播服務(wù)相比,DMB服務(wù)的特征可表現(xiàn)為它們的移動(dòng)性以及它們的接收機(jī)尺寸較小。在地面DMB系統(tǒng)中通過地面站(groundstation)來提供廣播服務(wù),而在衛(wèi)星DMB系統(tǒng)中通過人造衛(wèi)星來提供廣播服務(wù)。
在作為新的廣播媒體的衛(wèi)星DMB系統(tǒng)中,從DMB廣播中心將節(jié)目發(fā)送到衛(wèi)星,衛(wèi)星然后將所述節(jié)目轉(zhuǎn)發(fā)到該衛(wèi)星的寬廣覆蓋面積中的移動(dòng)DMB終端。由于衛(wèi)星的使用,衛(wèi)星DMB服務(wù)在穿過大面積的室外環(huán)境中可用??梢孕枰欣^器(gap filler)或者轉(zhuǎn)發(fā)器(repeater)來接收DMB信號(hào)并轉(zhuǎn)發(fā)所接收的DMB信號(hào),以便向諸如地下或室內(nèi)區(qū)域的陰影區(qū)中的用戶提供服務(wù)。
表1
如表1所示,在地面DMB系統(tǒng)中,通過適于地面?zhèn)鞑サ念l譜來發(fā)送節(jié)目。與衛(wèi)星DMB系統(tǒng)不同,通過地面基站來發(fā)送廣播信號(hào),這類似于移動(dòng)終端。地面DMB服務(wù)是組合通過地面波被提供給移動(dòng)設(shè)備的TV、音頻和數(shù)據(jù)廣播的多媒體服務(wù)。
下面描述提供這種DMB服務(wù)的系統(tǒng)的配置。
圖1示出了提供一般數(shù)字廣播服務(wù)的數(shù)字廣播系統(tǒng)的配置。
如圖1所示,數(shù)字廣播系統(tǒng)包括數(shù)據(jù)廣播中心110、一個(gè)或多個(gè)衛(wèi)星120、一個(gè)或多個(gè)基站130、和多個(gè)移動(dòng)的、便攜的和固定的接收機(jī)(例如車輛接收機(jī)140、移動(dòng)終端150和家用接收機(jī)160)。
數(shù)據(jù)廣播中心110壓縮并調(diào)制表示音頻、視頻和數(shù)據(jù)的DMB信號(hào),并且將所調(diào)制的DMB信號(hào)發(fā)送到相應(yīng)的衛(wèi)星120或基站130。
接收來自數(shù)據(jù)廣播中心110的DMB信號(hào)的每個(gè)衛(wèi)星120或基站130對(duì)所接收的DMB信號(hào)進(jìn)行放大,并且以不同的頻率將所放大的DMB信號(hào)轉(zhuǎn)發(fā)到接收機(jī)140、150和160。
每個(gè)接收機(jī)140、150或160接收來自相應(yīng)衛(wèi)星120或基站130的DMB信號(hào),并且解調(diào)和解壓縮所接收的DMB信號(hào),以便輸出解壓縮的音頻、視頻和數(shù)據(jù)。
快速發(fā)展的數(shù)字廣播技術(shù)已經(jīng)使得快速移動(dòng)的接收機(jī)能夠接收沒有噪聲的數(shù)字廣播節(jié)目,并且用戶已經(jīng)需要更便于用戶的新添加功能和服務(wù)的發(fā)展。
發(fā)明內(nèi)容
鑒于至少上述問題已經(jīng)做出了本發(fā)明,并且本發(fā)明的一方面提供了一種能夠有效地傳送DMB服務(wù)的用于數(shù)字多媒體廣播(DMB)終端的裝置和方法。
本發(fā)明的另一方面提供了一種用于DMB終端的裝置和方法,其中用戶能夠在時(shí)移操作中選擇并觀看期望的節(jié)目。
本發(fā)明的另一方面提供了一種用于DMB終端的裝置和方法,其中在時(shí)移記錄中識(shí)別節(jié)目的起始時(shí)間,并且在被時(shí)移的記錄中放置與起始時(shí)間關(guān)聯(lián)的書簽;并且在用戶請(qǐng)求時(shí)繼續(xù)重放節(jié)目,從而用戶能夠選擇并觀看期望的一個(gè)節(jié)目。
本發(fā)明的另一方面提供了一種用于DMB終端的裝置和方法,其中在時(shí)移記錄中對(duì)于廣播數(shù)據(jù)的每個(gè)節(jié)目能夠自動(dòng)地放置書簽。
本發(fā)明的另一方面提供了一種用于DMB終端的裝置和方法,其中在時(shí)移記錄的廣播數(shù)據(jù)中跳躍了廣告,從而可以顯示沒有廣告的廣播數(shù)據(jù)。
根據(jù)本發(fā)明,提供了一種DMB終端的廣播數(shù)據(jù)記錄方法,包括在DMB廣播數(shù)據(jù)的接收期間響應(yīng)對(duì)時(shí)移/書簽操作的請(qǐng)求而執(zhí)行時(shí)移操作;在所述時(shí)移操作期間確定所述廣播數(shù)據(jù)中的各個(gè)節(jié)目的起始時(shí)間;和在每個(gè)節(jié)目處設(shè)置書簽并且存儲(chǔ)所述廣播數(shù)據(jù)。
根據(jù)本發(fā)明的另一實(shí)施例,提供了一種DMB終端的廣播數(shù)據(jù)記錄方法,包括如果在DMB廣播數(shù)據(jù)的接收期間檢測(cè)到事件的發(fā)生,則識(shí)別所述事件;如果所識(shí)別的事件是對(duì)時(shí)移操作的請(qǐng)求,則對(duì)所述廣播數(shù)據(jù)執(zhí)行時(shí)移操作;如果所識(shí)別的事件是對(duì)時(shí)移/書簽操作的請(qǐng)求,則對(duì)所述廣播數(shù)據(jù)執(zhí)行時(shí)移操作,并且發(fā)現(xiàn)所述廣播數(shù)據(jù)中的節(jié)目的起始時(shí)間以便執(zhí)行書簽操作;和在每個(gè)節(jié)目處插入書簽并且存儲(chǔ)所述廣播數(shù)據(jù)。
根據(jù)本發(fā)明的又一實(shí)施例,提供了一種用于DMB終端的基于節(jié)目的廣播數(shù)據(jù)寫方法,包括檢測(cè)傳輸流(TS)數(shù)據(jù)的數(shù)據(jù)寫事件的發(fā)生;如果檢測(cè)到數(shù)據(jù)寫事件,則讀取當(dāng)前時(shí)間;將所述當(dāng)前時(shí)間與下一節(jié)目的起始時(shí)間相比較;如果所述當(dāng)前時(shí)間小于所述起始時(shí)間,則使用當(dāng)前節(jié)目的事件識(shí)別符將TS數(shù)據(jù)寫入文件;和如果所述當(dāng)前時(shí)間大于所述起始時(shí)間,則使用所述下一節(jié)目的事件識(shí)別符將TS數(shù)據(jù)寫入所述文件。
根據(jù)本發(fā)明的又一實(shí)施例,提供了一種用于DMB終端的書簽方法,包括以時(shí)移任務(wù)將傳輸流數(shù)據(jù)寫入預(yù)定的文件;通過所述時(shí)移任務(wù)將所述傳輸流數(shù)據(jù)寫入閃文件,用以根據(jù)事件發(fā)生而以停止模式和繼續(xù)模式之一處理;通過信號(hào)分離器對(duì)被寫入所述閃文件的傳輸流數(shù)據(jù)進(jìn)行信號(hào)分離,并且將信號(hào)分離后的數(shù)據(jù)發(fā)送到信號(hào)分離器任務(wù);通過所述信號(hào)分離器任務(wù)解析與所述傳輸流數(shù)據(jù)相關(guān)的電子節(jié)目向?qū)?EPG)的信息,并且將解析后的信息寫入EPG數(shù)據(jù)處理器;和使用事件信息表(EIT)和所述電子節(jié)目向?qū)?EPG)之一在每個(gè)被時(shí)移的節(jié)目處設(shè)置書簽。
根據(jù)本發(fā)明的又一實(shí)施例,提供了一種用于DMB終端的廣播數(shù)據(jù)重放方法,包括響應(yīng)用戶請(qǐng)求,重放在時(shí)移記錄的廣播節(jié)目中所請(qǐng)求的廣播數(shù)據(jù);在所述廣播數(shù)據(jù)的重放期間檢測(cè)事件的發(fā)生;和如果檢測(cè)到所述事件的發(fā)生,則跳過所述廣播數(shù)據(jù)一預(yù)設(shè)間隔并且繼續(xù)播放所述廣播數(shù)據(jù)。
根據(jù)本發(fā)明的又一實(shí)施例,提供了一種用于DMB終端的時(shí)移裝置,包括DMB模塊,用于根據(jù)接收到的廣播數(shù)據(jù)產(chǎn)生傳輸流數(shù)據(jù);數(shù)據(jù)存儲(chǔ)單元,用于存儲(chǔ)來自所述DMB模塊的傳輸流數(shù)據(jù)以及與所述傳輸流數(shù)據(jù)相關(guān)的表作為文件;書簽處理器,用于響應(yīng)對(duì)所述傳輸流數(shù)據(jù)的請(qǐng)求部分進(jìn)行提取的事件的發(fā)生而識(shí)別所述事件,并且如果所識(shí)別的事件是對(duì)時(shí)移操作的請(qǐng)求則在所述數(shù)據(jù)存儲(chǔ)單元的區(qū)域中存儲(chǔ)所提取的部分,并且如果所識(shí)別的事件是對(duì)用于時(shí)移傳輸流數(shù)據(jù)的時(shí)移/書簽操作的請(qǐng)求,則在正被時(shí)移的傳輸流數(shù)據(jù)中發(fā)現(xiàn)節(jié)目的起始時(shí)間,并且在每個(gè)節(jié)目處放置書簽。
從結(jié)合附圖的下面詳細(xì)描述,本發(fā)明的上面和其他方面、特征和優(yōu)點(diǎn)將變得明顯,其中圖1圖解說明了提供一般數(shù)字廣播服務(wù)的數(shù)字廣播系統(tǒng);圖2圖解說明了根據(jù)本發(fā)明的數(shù)字多媒體廣播(DMB)終端;圖3是圖解說明根據(jù)本發(fā)明的DMB時(shí)移/書簽處理的方框圖;圖4是圖解說明根據(jù)本發(fā)明的用于DMB終端的時(shí)移/書簽方法的流程圖;圖5是圖解說明圖3的DMB時(shí)移/書簽處理的時(shí)移任務(wù)中的處理步驟的流程圖;和圖6是圖解說明根據(jù)本發(fā)明的用于DMB終端的傳遞時(shí)移/書簽的節(jié)目的方法的流程圖。
具體實(shí)施例方式
下文中,參考附圖詳細(xì)描述了本發(fā)明的優(yōu)選實(shí)施例。為了避免在不必要的細(xì)節(jié)上模糊本發(fā)明,不描述現(xiàn)有技術(shù)中已知的一些構(gòu)造或處理。特定術(shù)語可以最佳方式被限定來描述本發(fā)明。因此,本說明書和權(quán)利要求中使用的特定術(shù)語或詞語的含義將不限于字面或一般應(yīng)用的認(rèn)識(shí),而應(yīng)當(dāng)被理解為符合本發(fā)明的精神。各個(gè)實(shí)施例的描述將被理解為僅僅是示例性的,而沒有描述本發(fā)明的每個(gè)可能示例。因此,應(yīng)當(dāng)理解,可以進(jìn)行各種各樣的改變并且等效物可以替代本發(fā)明的元件。
本發(fā)明涉及數(shù)字廣播系統(tǒng)。本發(fā)明提供一種用于在使用DMB終端的數(shù)字多媒體廣播(DMB)環(huán)境為中為用戶便利而傳送增加的服務(wù)的裝置和方法。
具體地,根據(jù)本發(fā)明,提供了一種DMB環(huán)境中的書簽裝置和方法,其中書簽被自動(dòng)地放置在已經(jīng)被時(shí)移記錄在DMB終端中的音頻或視頻廣播數(shù)據(jù)的各個(gè)節(jié)目處,從而能夠便于節(jié)目選擇。而且,在重放模式中,用戶通過使用按下預(yù)定按鍵跳過平均廣告時(shí)間或者通過使用跳到下一書簽,能夠跳躍在時(shí)移記錄的廣播數(shù)據(jù)中插入的不期望的廣告,并且訪問廣告之后的音頻或視頻數(shù)據(jù)。
一般而言,時(shí)移操作是指在DMB的接收期間在存儲(chǔ)介質(zhì)上記錄廣播數(shù)據(jù),通常是為了執(zhí)行諸如電話呼叫的其他操作,并且在用戶方便的以后時(shí)間從開始重放所記錄的廣播數(shù)據(jù)。
根據(jù)本發(fā)明,時(shí)移/書簽操作使用戶能夠以這種時(shí)移操作選擇并觀看期望的節(jié)目。也就是,在廣播數(shù)據(jù)的記錄期間,檢測(cè)到節(jié)目的起始點(diǎn)并且在該起始點(diǎn)放置書簽。以后,當(dāng)從用戶發(fā)生預(yù)定事件時(shí),以書簽的順序?qū)ο鄳?yīng)的節(jié)目進(jìn)行分支。這里,廣播數(shù)據(jù)記錄的長(zhǎng)度取決于存儲(chǔ)介質(zhì)的容量,但是記錄/重放的重復(fù)次數(shù)最好不受存儲(chǔ)介質(zhì)的容量限制。
從DMB廣播中心廣播數(shù)字壓縮的視頻和音頻流,并且符合節(jié)目和系統(tǒng)信息協(xié)議(PSIP)的DMB系統(tǒng)和節(jié)目信息也與所述流一起被廣播。在來自DMB廣播中心的廣播數(shù)據(jù)內(nèi),廣播節(jié)目信息以及視頻和音頻流以外的數(shù)據(jù)被包含并被顯示為電子節(jié)目向?qū)?EPG)以便向用戶提供有關(guān)廣播節(jié)目的信息。
使用能夠接收并處理來自DMB廣播中心的廣播數(shù)據(jù)的DMB終端來傳送DMB服務(wù)。也就是,DMB終端接收從DMB廣播中心以上述方式發(fā)送的廣播數(shù)據(jù),并且將接收到的廣播數(shù)據(jù)傳送到用戶。
當(dāng)用戶當(dāng)前不使用DMB終端觀看或收聽廣播數(shù)據(jù)時(shí),DMB終端的時(shí)移操作使用戶能夠在存儲(chǔ)介質(zhì)上記錄當(dāng)前播放的廣播數(shù)據(jù),并且在用戶后來方便的時(shí)刻向用戶重放所記錄的廣播數(shù)據(jù)部分。
在時(shí)移中,用戶可以通過鍵輸入單元輸入按鍵在存儲(chǔ)介質(zhì)上記錄當(dāng)前播放的廣播數(shù)據(jù),然后通過輸入其他鍵從用戶沒有接收的位置重放在存儲(chǔ)介質(zhì)上記錄的廣播數(shù)據(jù)。
用戶通過輸入單元使用按鍵輸入來啟動(dòng)所述時(shí)移操作,以便在存儲(chǔ)介質(zhì)上記錄當(dāng)前播放的廣播數(shù)據(jù),并且使用其他按鍵輸入選擇并重放被時(shí)移記錄的廣播數(shù)據(jù)。
DMB終端通過時(shí)移操作在DMB服務(wù)的使用中為用戶提供便利。本發(fā)明也提供一種通過時(shí)移操作為用戶提供更多便利的裝置和方法。也就是,提供了一種時(shí)移/書簽裝置和方法,其中對(duì)于在DMB終端中時(shí)移記錄的廣播數(shù)據(jù)的各個(gè)節(jié)目自動(dòng)放置書簽,從而能夠簡(jiǎn)化節(jié)目之間的移動(dòng)。
盡管,為了下面描述的目的,作為示例描述了DMB終端,但是本發(fā)明不限于這種DMB終端。本發(fā)明的DMB終端是能夠接收和輸出DMB節(jié)目的終端,并且可以是能夠接收DMB服務(wù)的任意一種信息和通信設(shè)備和多媒體設(shè)備,例如,移動(dòng)通信終端、移動(dòng)電話、DMB接收機(jī)、有線電話、無線電話、個(gè)人數(shù)字助理(PDA)、智能電話、筆記本計(jì)算機(jī)和個(gè)人計(jì)算機(jī)。DMB終端可被應(yīng)用到使用所述設(shè)備的應(yīng)用。
圖2是圖解說明根據(jù)本發(fā)明的具有時(shí)移/書簽性能的DMB終端的圖。
參考圖2,DMB終端包括射頻(RF)處理器201、DMB模塊203、信號(hào)分離器205、音頻/視頻解碼器207、顯示單元209、揚(yáng)聲器211、數(shù)據(jù)存儲(chǔ)單元213、鍵輸入單元215、書簽處理器217和數(shù)據(jù)移動(dòng)處理器219。
RF處理器201通過天線接收由衛(wèi)星或地面DMB廣播中心發(fā)送的廣播信號(hào)(例如,碼分復(fù)用的廣播信號(hào)),將接收到的廣播信號(hào)RF-處理(轉(zhuǎn)換)為基帶廣播信號(hào),并且將處理后的廣播信號(hào)輸出到DMB模塊203。廣播信號(hào)可以包括來自DMB廣播中心的與可用的廣播頻道對(duì)應(yīng)的視頻、文本、音頻和數(shù)據(jù)信號(hào)中的一個(gè)或多個(gè)。
DMB模塊203接收由RF處理器201轉(zhuǎn)換的廣播信號(hào),檢測(cè)用戶所請(qǐng)求的頻道的頻道信號(hào),并且將檢測(cè)到頻道信號(hào)輸出到信號(hào)分離器205。DMB模塊203接收來自RF處理器201的廣播信號(hào),生成與接收到的廣播信號(hào)對(duì)應(yīng)的傳輸流(TS)數(shù)據(jù),并且將所述TS數(shù)據(jù)輸出到信號(hào)分離器205。
信號(hào)分離器205接收來自DMB模塊203的頻道信號(hào)(TS數(shù)據(jù)),將所述頻道信號(hào)信號(hào)分離為視頻、文本和音頻數(shù)據(jù),并且將信號(hào)分離后的信號(hào)輸出到書簽處理器217。
音頻/視頻解碼器207接收來自信號(hào)分離器205的信號(hào)分離后的視頻、文本和音頻信號(hào),使用對(duì)應(yīng)于DMB廣播中心使用的編碼方案的解碼方案對(duì)信號(hào)分離后的視頻、文本和音頻信號(hào)進(jìn)行解碼,并且將解碼后的信號(hào)輸出到輸出部件,例如顯示單元209和/或揚(yáng)聲器211。
顯示單元209和揚(yáng)聲器211以視頻和/或音頻的格式將音頻/視頻解碼器207解碼后的信號(hào)傳送給用戶。來自DMB終端的信號(hào)最好以各種各樣的方式顯示。例如,視頻信號(hào)在顯示單元209的屏幕上可以用全屏(full window)或分割窗口(split window)來顯示。
數(shù)據(jù)存儲(chǔ)單元213存儲(chǔ)關(guān)于DMB服務(wù)的數(shù)據(jù),并且可以將包含與DMB服務(wù)關(guān)聯(lián)的表的數(shù)據(jù)接口寫入文件。數(shù)據(jù)存儲(chǔ)單元213管理包含有關(guān)從DMB廣播中心接收的DMB服務(wù)的數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu),并且一旦DMB服務(wù)結(jié)束就將所述數(shù)據(jù)結(jié)構(gòu)寫入文件。在數(shù)據(jù)存儲(chǔ)單元213中,一旦啟動(dòng)DMB終端的操作(接電)就讀取包含在與DMB服務(wù)關(guān)聯(lián)的表中的數(shù)據(jù),并且一旦結(jié)束DMB終端的操作(斷電)就寫入包含在與DMB服務(wù)關(guān)聯(lián)的表中的數(shù)據(jù)。數(shù)據(jù)存儲(chǔ)單元213根據(jù)廣播數(shù)據(jù)的起始和結(jié)束時(shí)間,將被時(shí)移記錄或時(shí)移/書簽記錄的廣播數(shù)據(jù)寫入文件。
數(shù)據(jù)存儲(chǔ)單元213可以包括程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器。程序存儲(chǔ)器可以存儲(chǔ)用于控制DMB終端的平常操作的控制程序模塊。根據(jù)本發(fā)明,程序存儲(chǔ)器也可以存儲(chǔ)用于執(zhí)行時(shí)移/書簽操作以及用于執(zhí)行廣告跳躍操作的應(yīng)用程序模塊,以便跳過通過在通過時(shí)移/書簽操作記錄的廣播數(shù)據(jù)中的廣告來只重放沒有廣告的廣播數(shù)據(jù)。
數(shù)據(jù)存儲(chǔ)器單元213存儲(chǔ)執(zhí)行程序模塊所產(chǎn)生的廣播數(shù)據(jù),并且設(shè)置與DMB服務(wù)關(guān)聯(lián)的信息,并且可以包括用于管理各種類型的數(shù)據(jù)的數(shù)據(jù)庫。數(shù)據(jù)庫最好包括用于互連從DMB終端傳送的用戶數(shù)據(jù)的映射數(shù)據(jù)、有關(guān)DMB服務(wù)的應(yīng)用、和與DMB服務(wù)相關(guān)聯(lián)的廣播數(shù)據(jù)。
實(shí)施時(shí)移/書簽操作的程序模塊可被加載為特殊用途應(yīng)用程序,其可以包括如下程序模塊響應(yīng)對(duì)時(shí)移/書簽操作的用戶事件的發(fā)生,時(shí)移記錄廣播數(shù)據(jù),在時(shí)移記錄的廣播數(shù)據(jù)中將書簽放置在每個(gè)廣播節(jié)目處,并且重放時(shí)移記錄的廣播數(shù)據(jù);檢測(cè)并識(shí)別用戶事件;提供與相應(yīng)于所識(shí)別用戶事件的DMB服務(wù)相關(guān)的增加的功能性;以及設(shè)置、改變和管理有關(guān)用戶事件的信息。
實(shí)施廣告跳躍操作的程序模塊可被加載為特殊用途應(yīng)用程序,其可以包括如下程序模塊響應(yīng)于對(duì)廣告跳躍操作的用戶事件的發(fā)生,跳躍時(shí)移記錄的廣播數(shù)據(jù)中的廣告;檢測(cè)并識(shí)別用戶事件;基于所識(shí)別的用戶事件檢測(cè)相應(yīng)于將被跳躍的廣告的數(shù)據(jù)段或數(shù)據(jù)幀,并且控制跳到所檢測(cè)的數(shù)據(jù)幀的結(jié)束點(diǎn);以及設(shè)置、改變和管理有關(guān)用戶事件的信息。
鍵輸入單元215包括數(shù)字、字符和功能鍵,用于輸入用戶信息或用戶事件來設(shè)置各種功能,并且向書簽處理器217通知用戶事件的發(fā)生。
書簽處理器217通過鍵輸入單元215接收并處理用戶事件。當(dāng)時(shí)移事件發(fā)生時(shí),書簽處理器217提取DMB廣播數(shù)據(jù)的相應(yīng)段,并且將所提取的段發(fā)送到數(shù)據(jù)存儲(chǔ)單元213的存儲(chǔ)區(qū)(即緩沖器)。當(dāng)在處理時(shí)移事件期間從用戶發(fā)生書簽事件時(shí),書簽處理器217發(fā)現(xiàn)每個(gè)節(jié)目的起始點(diǎn),并且在時(shí)移記錄廣播數(shù)據(jù)的同時(shí)將書簽放置在該起始點(diǎn)處,因此用戶可以選擇并重放期望的節(jié)目。后來,當(dāng)從用戶發(fā)生請(qǐng)求被書簽標(biāo)記的節(jié)目的事件時(shí),書簽處理器217索引到所請(qǐng)求的節(jié)目。
數(shù)據(jù)移動(dòng)處理器219提供跳過顯示在節(jié)目的時(shí)移/書簽記錄的音頻或視頻廣播數(shù)據(jù)中插入的廣告的功能。也就是,在重放時(shí)移/書簽記錄的音頻或視頻廣播數(shù)據(jù)期間,響應(yīng)預(yù)定事件來跳過其相應(yīng)部分。
更具體地,在時(shí)移操作中,除了用于每個(gè)節(jié)目的書簽,可以將廣告記錄并插入到時(shí)移記錄的廣播節(jié)目。當(dāng)響應(yīng)用戶請(qǐng)求重放每個(gè)時(shí)移記錄的廣播節(jié)目的音頻或視頻數(shù)據(jù)時(shí),也在插入點(diǎn)重放該廣告。數(shù)據(jù)移動(dòng)處理器219可以根據(jù)用戶鍵輸入或預(yù)設(shè)值來結(jié)束廣告的重放,跳到廣告的結(jié)束點(diǎn),并且毫無中斷地繼續(xù)重放所記錄的節(jié)目。
最好是,當(dāng)數(shù)據(jù)移動(dòng)處理器219意識(shí)到正在重放廣告的音頻或視頻數(shù)據(jù)時(shí),它根據(jù)用戶鍵輸入或用戶設(shè)置結(jié)束該廣告的重放,并且立即跳到該廣告的結(jié)束點(diǎn)以跳躍該廣告。
也就是,在當(dāng)廣告被插入在節(jié)目的時(shí)移/書簽記錄的音頻或視頻廣播數(shù)據(jù)中時(shí)的情況下,如果通過鍵輸入單元215接收到廣告跳躍命令,則數(shù)據(jù)移動(dòng)處理器219立即跳到廣告的結(jié)束點(diǎn),并且向用戶傳送除該廣告以外的記錄的音頻或視頻廣播數(shù)據(jù)。
對(duì)于廣告跳躍,數(shù)據(jù)移動(dòng)處理器219最好跳過廣告預(yù)定時(shí)間,或者最好檢測(cè)廣告的數(shù)據(jù)幀并且跳到最后數(shù)據(jù)幀的結(jié)束點(diǎn)。因此,在本發(fā)明中,DMB終端響應(yīng)廣告跳過命令而跳到廣告的結(jié)束點(diǎn),從而毫無中斷地向用戶傳送記錄的音頻或視頻廣播數(shù)據(jù)。
另外,對(duì)于在傳送記錄的音頻或視頻廣播數(shù)據(jù)期間控制節(jié)目之間的移動(dòng),如果通過鍵輸入單元215接收到被書簽標(biāo)記的節(jié)目移動(dòng)命令,則數(shù)據(jù)移動(dòng)處理器219立即跳到下一節(jié)目的書簽。
盡管圖2中未示出,但是DMB終端可以進(jìn)一步包括外部接口,用于將來自DMB廣播中心的廣播數(shù)據(jù)發(fā)送到諸如電視機(jī)的外部設(shè)備;和通信模塊,用于連接到用于移動(dòng)通信服務(wù)的無線通信網(wǎng)絡(luò)。DMB終端可以進(jìn)一步包括定時(shí)器,用于提供當(dāng)前時(shí)間、廣播節(jié)目的參考時(shí)間、以及設(shè)置來執(zhí)行與時(shí)移操作和時(shí)移/書簽操作合作必要的操作的時(shí)間信息。
圖3是圖解說明本發(fā)明的DMB時(shí)移/書簽處理的方框圖。
參考圖3,通過第一緩沖器303和第二緩沖器305雙緩沖被發(fā)送到數(shù)據(jù)存儲(chǔ)器(例如雙端口隨機(jī)存取存儲(chǔ)器(DPRAM)301)的廣播數(shù)據(jù)(TS數(shù)據(jù))。當(dāng)?shù)谝痪彌_器303和第二緩沖器305滿時(shí),TS數(shù)據(jù)被寫入文件。
時(shí)移任務(wù)307響應(yīng)用戶事件或命令執(zhí)行停止模式或繼續(xù)模式所需的操作。在停止模式中,TS數(shù)據(jù)被寫入文件,然后被存儲(chǔ)在閃文件309中。在繼續(xù)模式中,TS數(shù)據(jù)被存儲(chǔ)在閃文件309中并且通過信號(hào)分離器311被信號(hào)分離用以重放。信號(hào)分離器311將信號(hào)分離后的數(shù)據(jù)發(fā)送到信號(hào)分離器任務(wù)317,其解析與信號(hào)分離后的數(shù)據(jù)相關(guān)的EPG并且將所解析的數(shù)據(jù)寫入EPG數(shù)據(jù)處理器313。
表2中舉例說明了文件的配置。后面參考圖5來描述創(chuàng)建文件的方法(如何基于節(jié)目寫TS數(shù)據(jù))。
表2 參考圖3和表2,下面描述在時(shí)移之后在時(shí)移記錄的廣播數(shù)據(jù)中對(duì)每個(gè)節(jié)目標(biāo)記書簽的步驟。
使用事件信息表(EIT)或EPG數(shù)據(jù)可以實(shí)施根據(jù)本發(fā)明的時(shí)移/書簽操作。
為了使用EIT,采用EPG的EIT時(shí)間表信息。也就是,圖3中的EPG數(shù)據(jù)處理器313使用在EPG任務(wù)315中預(yù)存的EPG數(shù)據(jù)庫(即EIT時(shí)間表信息)獲取每個(gè)節(jié)目的起始時(shí)間和事件識(shí)別符(ID)(如表2中所示),并且基于節(jié)目來排列TS數(shù)據(jù)。
為了基于節(jié)目識(shí)別數(shù)據(jù),將被寫入閃文件309的TS數(shù)據(jù)最好包括被修改為TS數(shù)據(jù)的兩字節(jié)事件ID。
為了在寫之前將適當(dāng)?shù)氖录蘒D分配給所發(fā)送的TS數(shù)據(jù),將EIT時(shí)間表信息中存儲(chǔ)的起始時(shí)間與當(dāng)前時(shí)間進(jìn)行比較,以便確定TS數(shù)據(jù)是屬于當(dāng)前節(jié)目還是下一節(jié)目。
為了使用EPG數(shù)據(jù),當(dāng)通過EPG任務(wù)315更新EPG的EIT時(shí),更新每個(gè)節(jié)目ID并且基于節(jié)目來放置書簽。
圖4是圖解說明根據(jù)本發(fā)明的用于DMB終端的時(shí)移/書簽方法的流程圖。
在圖4所示的時(shí)移/書簽方法中,傳送DMB廣播服務(wù)(步驟401)。在DMB廣播服務(wù)的傳送期間,確定是否通過預(yù)定輸入部件從用戶輸入了時(shí)移請(qǐng)求(步驟403)。如果輸入了時(shí)移請(qǐng)求,如果所述時(shí)移請(qǐng)求是時(shí)移/書簽請(qǐng)求,則確定是否將書簽放置在DMB廣播中(步驟405)。
如果通過預(yù)定輸入部件發(fā)生預(yù)定事件,則執(zhí)行時(shí)移操作或時(shí)移/書簽操作。所述事件可以是來自用戶的鍵輸入、由于呼叫或消息的接收引起的對(duì)移動(dòng)通信服務(wù)的切換、由于電池放電引起的電源失效、或者可能在DMB終端或者與DMB終端合作操作的外部設(shè)備中發(fā)生的任何其他預(yù)定事件。
如果在步驟405確定沒有將要輸入的時(shí)移/書簽請(qǐng)求,則執(zhí)行時(shí)移操作(步驟407)。
如果在步驟405確定將要輸入時(shí)移/書簽請(qǐng)求,則執(zhí)行時(shí)移操作并且識(shí)別DMB廣播服務(wù)中的各個(gè)節(jié)目的起始時(shí)間(步驟409)。在起始時(shí)間識(shí)別之后,書簽被放置在每個(gè)節(jié)目處(步驟411)。
在時(shí)移或時(shí)移/書簽操作期間,如果通過輸入部件發(fā)生預(yù)定按鍵事件(步驟413),則時(shí)移操作結(jié)束(步驟415)。也就是,響應(yīng)用戶引起的預(yù)定事件(最好是鍵輸入)而結(jié)束時(shí)移操作。
如果從用戶發(fā)生請(qǐng)求書簽操作的預(yù)定按鍵事件(步驟417),則DMB終端依次掃描書簽(步驟419)以便重放所請(qǐng)求的節(jié)目,例如,與時(shí)移操作的初始時(shí)間對(duì)應(yīng)的被書簽標(biāo)記的節(jié)目的廣播數(shù)據(jù)(步驟421).
如果在步驟413沒有發(fā)生事件,則繼續(xù)執(zhí)行時(shí)移操作,并且如果在步驟417請(qǐng)求了書簽操作以外的操作,則執(zhí)行所請(qǐng)求的操作(步驟423)。例如,在時(shí)移操作結(jié)束之后可以繼續(xù)傳送DMB廣播服務(wù)。
圖5是圖解說明根據(jù)本發(fā)明的圖3中的時(shí)移任務(wù)307中的處理步驟的流程圖。
參考圖5,當(dāng)發(fā)生對(duì)所發(fā)送的TS數(shù)據(jù)的寫事件(步驟501)時(shí),讀取當(dāng)前時(shí)間(步驟503)。將當(dāng)前時(shí)間與下一節(jié)目的起始時(shí)間進(jìn)行比較(步驟505)。
這時(shí),將事件ID字段最好修改為TS數(shù)據(jù)用以基于節(jié)目而排列TS數(shù)據(jù)。為了在寫之前將適當(dāng)?shù)氖录蘒D分配給TS數(shù)據(jù),將EIT時(shí)間表信息中存儲(chǔ)的起始時(shí)間與當(dāng)前時(shí)間相比,以便確定TS數(shù)據(jù)是屬于當(dāng)前節(jié)目還是下一節(jié)目。
如果在步驟505當(dāng)前時(shí)間小于下一節(jié)目的起始時(shí)間,則將當(dāng)前節(jié)目的事件ID分配給事件ID字段(步驟507),并且將分配了事件ID的TS數(shù)據(jù)寫入閃文件(步驟509)。
如果在步驟505當(dāng)前時(shí)間大于下一節(jié)目的起始時(shí)間,則將下一節(jié)目的事件ID分配給事件ID字段(步驟511),更新參考節(jié)目起始時(shí)間(步驟513),并且將分配了事件ID的TS數(shù)據(jù)寫入閃文件(步驟509)。
圖6是圖解說明根據(jù)本發(fā)明的用于DMB終端的傳遞時(shí)移/書簽節(jié)目的方法的流程圖。
參考圖6,根據(jù)用戶請(qǐng)求重放時(shí)移/書簽記錄的廣播節(jié)目的音頻或視頻數(shù)據(jù)(步驟601)。如果在時(shí)移記錄的音頻或視頻數(shù)據(jù)中檢測(cè)到廣告(即,如果在相應(yīng)時(shí)移操作期間已經(jīng)記錄了廣告)(步驟603),則DMB終端確定是否發(fā)生了預(yù)定事件(步驟605)。
在步驟605檢測(cè)到事件發(fā)生,則DMB終端確定事件是否是廣告跳躍事件(步驟607)。如果事件是廣告跳躍事件,則DMB終端跳到廣告之后的音頻或視頻數(shù)據(jù)的一部分的起始點(diǎn)(步驟611),并且在重放廣告之前的部分之后連續(xù)重放廣告之后的DMB數(shù)據(jù)(步驟613)。
通過跳過廣告預(yù)設(shè)平均廣告時(shí)間(例如30秒),或者通過使用預(yù)定識(shí)別符自動(dòng)檢測(cè)包含廣告的數(shù)據(jù)幀并跳到最后數(shù)據(jù)幀的結(jié)束點(diǎn),可以執(zhí)行廣告跳躍。
如果在步驟607發(fā)生除了廣告跳躍以外的事件,則根據(jù)該事件執(zhí)行所請(qǐng)求的操作(步驟609)。例如,結(jié)束事件可以促使結(jié)束音頻或視頻數(shù)據(jù)的重放,或者請(qǐng)求被書簽標(biāo)記的節(jié)目的事件可以促使跳到另一被書簽標(biāo)記的節(jié)目用以重放。
如果在步驟605沒有檢測(cè)到事件發(fā)生,則重放所述廣告(步驟615)。如果完成了廣告的重放(步驟617),則接連地重放廣告之后的音頻或視頻數(shù)據(jù)(步驟613)。
從上述描述可以看出,本發(fā)明提供了用于數(shù)字多媒體廣播(DMB)終端的時(shí)移裝置和方法。在廣播數(shù)據(jù)的時(shí)移記錄期間書簽可被自動(dòng)放置于各個(gè)節(jié)目處,并且根據(jù)用戶請(qǐng)求可以依次重放被書簽標(biāo)記的節(jié)目,從而向用戶提供便利的DMB服務(wù)。另外,在重放被書簽標(biāo)記的節(jié)目期間,根據(jù)用戶設(shè)置或請(qǐng)求可以跳過在時(shí)移記錄的廣播數(shù)據(jù)中插入的廣告。因此,用戶可以方便地享受DMB終端的附加功能。
盡管在該說明書中已經(jīng)示出并描述了本發(fā)明的優(yōu)選實(shí)施例,但是本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,在不背離由所附權(quán)利要求定義的本發(fā)明的精神和范疇下,實(shí)施例的各種變化或修改是可能的。
權(quán)利要求
1.一種數(shù)字多媒體廣播(DMB)終端的廣播數(shù)據(jù)記錄方法,包括步驟在DMB廣播數(shù)據(jù)的接收期間響應(yīng)對(duì)時(shí)移/書簽操作的請(qǐng)求而執(zhí)行時(shí)移操作;在所述時(shí)移操作期間確定所述廣播數(shù)據(jù)中的各個(gè)節(jié)目的起始時(shí)間;和在每個(gè)節(jié)目處設(shè)置書簽并且用所述書簽的設(shè)置信息進(jìn)行存儲(chǔ)。
2.如權(quán)利要求1所述的廣播數(shù)據(jù)記錄方法,還包括在DMB廣播數(shù)據(jù)的接收期間檢測(cè)事件;和識(shí)別所述事件。
3.如權(quán)利要求1所述的廣播數(shù)據(jù)記錄方法,還包括如果在DMB廣播數(shù)據(jù)的接收期間檢測(cè)到事件,則識(shí)別所述事件;如果所識(shí)別的事件是對(duì)時(shí)移操作的請(qǐng)求,則對(duì)所述DMB廣播數(shù)據(jù)執(zhí)行時(shí)移操作;和如果所識(shí)別的事件是對(duì)時(shí)移/書簽操作的請(qǐng)求,則對(duì)所述DMB廣播數(shù)據(jù)執(zhí)行時(shí)移操作,發(fā)現(xiàn)各個(gè)節(jié)目的起始時(shí)間,并且執(zhí)行書簽操作。
4.如權(quán)利要求3所述的廣播數(shù)據(jù)記錄方法,還包括在所述時(shí)移操作或者時(shí)移/書簽操作期間檢測(cè)事件;和如果檢測(cè)到預(yù)定事件的發(fā)生,則根據(jù)所述事件而結(jié)束所述時(shí)移操作或時(shí)移/書簽操作。
5.如權(quán)利要求1所述的廣播數(shù)據(jù)記錄方法,還包括如果檢測(cè)到書簽使用事件,則通過依次掃描被書簽標(biāo)記的節(jié)目而定位所請(qǐng)求的節(jié)目;和從所請(qǐng)求節(jié)目的起始點(diǎn)重放被時(shí)移的廣播數(shù)據(jù)。
6.如權(quán)利要求5所述的廣播數(shù)據(jù)記錄方法,還包括在被時(shí)移的廣告數(shù)據(jù)的重放期間檢測(cè)廣告數(shù)據(jù);和如果檢測(cè)到廣告數(shù)據(jù),則前進(jìn)與所述廣告數(shù)據(jù)對(duì)應(yīng)的間隔并且從所述間隔的結(jié)束點(diǎn)恢復(fù)所述廣播數(shù)據(jù)的播放。
7.如權(quán)利要求5所述的廣播數(shù)據(jù)記錄方法,還包括如果在被時(shí)移的廣播數(shù)據(jù)的重放期間檢測(cè)到事件的發(fā)生,則識(shí)別所述事件;如果所識(shí)別的事件是以預(yù)設(shè)間隔移動(dòng)的請(qǐng)求,則前進(jìn)所述間隔并且從所述間隔的結(jié)束點(diǎn)恢復(fù)所述廣播數(shù)據(jù);和如果所識(shí)別的事件是被書簽標(biāo)記的節(jié)目之間的移動(dòng)的請(qǐng)求,則根據(jù)所述事件前進(jìn)到下一個(gè)和先前節(jié)目中的一個(gè),并且恢復(fù)播放所述下一個(gè)或先前節(jié)目的廣播數(shù)據(jù)。
8.一種數(shù)字多媒體廣播(DMB)終端的廣播數(shù)據(jù)記錄方法,包括如果在DMB廣播數(shù)據(jù)的接收期間檢測(cè)到事件的發(fā)生,則識(shí)別所述事件;如果所識(shí)別的事件是對(duì)時(shí)移操作的請(qǐng)求,則對(duì)所述廣播數(shù)據(jù)執(zhí)行時(shí)移操作;如果所識(shí)別的事件是對(duì)時(shí)移/書簽操作的請(qǐng)求,則對(duì)所述廣播數(shù)據(jù)執(zhí)行時(shí)移操作,并且發(fā)現(xiàn)所述廣播數(shù)據(jù)中的節(jié)目的起始時(shí)間以便執(zhí)行書簽操作;和在每個(gè)節(jié)目處插入書簽并且用所插入的書簽存儲(chǔ)所述廣播數(shù)據(jù)。
9.如權(quán)利要求8所述的廣播數(shù)據(jù)記錄方法,還包括在所述時(shí)移操作或者時(shí)移/書簽操作期間檢測(cè)事件;和如果檢測(cè)到預(yù)定事件,則根據(jù)所述事件而結(jié)束所述時(shí)移操作或時(shí)移/書簽操作。
10.如權(quán)利要求8所述的廣播數(shù)據(jù)記錄方法,還包括如果檢測(cè)到書簽使用事件,則通過依次掃描被書簽標(biāo)記的節(jié)目而定位所請(qǐng)求的節(jié)目;和在所請(qǐng)求節(jié)目的起始點(diǎn)之后重放被時(shí)移的廣播數(shù)據(jù)。
11.如權(quán)利要求10所述的廣播數(shù)據(jù)記錄方法,還包括在被時(shí)移的廣告數(shù)據(jù)的重放期間檢測(cè)廣告數(shù)據(jù);和如果檢測(cè)到廣告數(shù)據(jù),則前進(jìn)與所述廣告數(shù)據(jù)對(duì)應(yīng)的間隔并且從所述間隔的結(jié)束點(diǎn)恢復(fù)所述廣播數(shù)據(jù)。
12.如權(quán)利要求10所述的廣播數(shù)據(jù)記錄方法,還包括如果在被時(shí)移的廣播數(shù)據(jù)的重放期間檢測(cè)到事件,則識(shí)別所述事件;如果所識(shí)別的事件是移動(dòng)預(yù)設(shè)間隔的請(qǐng)求,則前進(jìn)所述間隔并且從所述間隔的結(jié)束點(diǎn)恢復(fù)所述廣播數(shù)據(jù)的播放;和如果所識(shí)別的事件是被書簽標(biāo)記的節(jié)目之間的移動(dòng)的請(qǐng)求,則根據(jù)所述事件前進(jìn)到下一或者先前節(jié)目,并且恢復(fù)播放所述下一個(gè)或先前節(jié)目的廣播數(shù)據(jù)。
13.一種用于數(shù)字多媒體廣播(DMB)終端的基于節(jié)目的廣播數(shù)據(jù)寫方法,包括檢測(cè)傳輸流(TS)數(shù)據(jù)的數(shù)據(jù)寫事件;如果檢測(cè)到所述數(shù)據(jù)寫事件,則讀取當(dāng)前時(shí)間;將所述當(dāng)前時(shí)間與下一節(jié)目的起始時(shí)間相比較;如果所述當(dāng)前時(shí)間小于所述起始時(shí)間,則使用當(dāng)前節(jié)目的事件識(shí)別符將TS數(shù)據(jù)寫入文件;和如果所述當(dāng)前時(shí)間大于所述起始時(shí)間,則使用所述下一節(jié)目的事件識(shí)別符將TS數(shù)據(jù)寫入所述文件。
14.如權(quán)利要求13所述的方法,其中所述TS數(shù)據(jù)包括表示所述TS數(shù)據(jù)所屬的節(jié)目的事件識(shí)別符。
15.如權(quán)利要求13所述的方法,其中用表示所述TS數(shù)據(jù)所屬的節(jié)目的事件識(shí)別符字段而增大所述TS數(shù)據(jù),將所述當(dāng)前時(shí)間與節(jié)目起始時(shí)間進(jìn)行比較以便將當(dāng)前節(jié)目的事件識(shí)別符和下一節(jié)目的事件識(shí)別符中的一個(gè)分配給所述事件識(shí)別符字段,并且將增大后的TS數(shù)據(jù)寫入所述文件。
16.如權(quán)利要求15所述的方法,其中所述節(jié)目起始時(shí)間是使用事件信息表的時(shí)間表信息而獲得的。
17.如權(quán)利要求13所述的方法,還包括,如果所述當(dāng)前時(shí)間大于所述下一節(jié)目的起始時(shí)間,則使用所述下一節(jié)目的事件識(shí)別符更新參考節(jié)目的起始時(shí)間并且寫所述TS數(shù)據(jù)。
18.一種數(shù)字多媒體廣播(DMB)終端的書簽方法,包括步驟以時(shí)移任務(wù)將傳輸流數(shù)據(jù)寫入文件;通過所述時(shí)移任務(wù)將所述傳輸流數(shù)據(jù)寫入閃文件,用以根據(jù)事件發(fā)生而以停止模式或繼續(xù)模式處理;通過信號(hào)分離器對(duì)被寫入所述閃文件的傳輸流數(shù)據(jù)進(jìn)行信號(hào)分離,并且將信號(hào)分離后的數(shù)據(jù)發(fā)送到信號(hào)分離器任務(wù);通過所述信號(hào)分離器任務(wù)解析與所述傳輸流數(shù)據(jù)相關(guān)的電子節(jié)目向?qū)?EPG)的信息,并且將解析后的信息寫入EPG數(shù)據(jù)處理器;和使用事件信息表(EIT)和所述電子節(jié)目向?qū)?EPG)之一在每個(gè)被時(shí)移的節(jié)目處設(shè)置書簽。
19.如權(quán)利要求18所述的書簽方法,其中所述傳輸流數(shù)據(jù)在停止模式中被寫入所述閃文件。
20.如權(quán)利要求18所述的書簽方法,其中所述傳輸流數(shù)據(jù)在繼續(xù)模式中被寫入所述閃文件并且通過所述信號(hào)分離器而被信號(hào)分離用以重放。
21.如權(quán)利要求18所述的書簽方法,其中,在放置書簽的步驟中,如果使用EIT,則使用EPG數(shù)據(jù)庫中包含的EIT的時(shí)間表信息獲得各個(gè)節(jié)目的起始時(shí)間和事件識(shí)別符,使用表示所述傳輸流數(shù)據(jù)所屬的節(jié)目的事件識(shí)別符字段而增大將被寫入所述閃文件的所述傳輸流數(shù)據(jù),將所述當(dāng)前時(shí)間與當(dāng)前節(jié)目和下一節(jié)目的起始時(shí)間進(jìn)行比較以便確定所述傳輸流數(shù)據(jù)屬于哪個(gè)節(jié)目,根據(jù)比較結(jié)果將當(dāng)前節(jié)目或者下一節(jié)目的事件識(shí)別符分配給所述事件識(shí)別符字段,并且將使用所述事件識(shí)別符字段增大的傳輸流數(shù)據(jù)寫入所述閃文件。
22.如權(quán)利要求18所述的書簽方法,其中,在放置書簽的步驟中,如果使用EPG,則更新節(jié)目的事件識(shí)別符,并且當(dāng)通過EPG任務(wù)更新所述EPG的EIT時(shí)在所述節(jié)目處放置相關(guān)的書簽。
23.一種數(shù)字多媒體廣播(DMB)終端的廣播數(shù)據(jù)重放方法,包括步驟響應(yīng)用戶請(qǐng)求,在時(shí)移記錄的廣播節(jié)目中重放所請(qǐng)求的廣播數(shù)據(jù);在所述廣播數(shù)據(jù)的重放期間檢測(cè)事件;和如果檢測(cè)到所述事件的發(fā)生,則前進(jìn)所述廣播數(shù)據(jù)預(yù)設(shè)間隔并且恢復(fù)所述廣播數(shù)據(jù)的播放。
24.如權(quán)利要求23所述的廣播數(shù)據(jù)重放方法,還包括如果在所述廣播數(shù)據(jù)的重放期間檢測(cè)到廣告,則檢測(cè)事件;如果檢測(cè)到所述事件的發(fā)生,則前進(jìn)到所述廣告的結(jié)束點(diǎn),并且在所述廣告的結(jié)束點(diǎn)之后恢復(fù)所述廣播數(shù)據(jù)的播放;和如果未檢測(cè)到所述事件的發(fā)生,則恢復(fù)所述廣告的播放。
25.如權(quán)利要求24所述的廣播數(shù)據(jù)重放方法,其中所述前進(jìn)到所述廣告的結(jié)束點(diǎn)包括使廣播數(shù)據(jù)前進(jìn)關(guān)于所述事件預(yù)設(shè)的平均廣播時(shí)間。
26.如權(quán)利要求24所述的廣播數(shù)據(jù)重放方法,其中所述前進(jìn)到所述廣告的結(jié)束點(diǎn)包括檢測(cè)包含所述廣告的數(shù)據(jù)幀,確定所述數(shù)據(jù)幀中的最后一個(gè),并且前進(jìn)到所述最后數(shù)據(jù)幀的結(jié)束點(diǎn)。
27.如權(quán)利要求23所述的廣播數(shù)據(jù)重放方法,還包括如果所述事件是節(jié)目之間的移動(dòng)的請(qǐng)求,則根據(jù)所述請(qǐng)求前進(jìn)到下一/先前記錄的節(jié)目并且恢復(fù)所述下一/先前節(jié)目的廣播數(shù)據(jù)的播放。
28.一種數(shù)字多媒體廣播(DMB)終端的時(shí)移裝置,包括DMB模塊,用于根據(jù)接收到的廣播數(shù)據(jù)產(chǎn)生傳輸流數(shù)據(jù);數(shù)據(jù)存儲(chǔ)單元,用于存儲(chǔ)來自所述DMB模塊的傳輸流數(shù)據(jù)以及與所述傳輸流數(shù)據(jù)相關(guān)的表作為文件;書簽處理器,用于響應(yīng)對(duì)所述傳輸流數(shù)據(jù)的請(qǐng)求部分提取的事件而識(shí)別所述事件,并且如果所識(shí)別的事件是對(duì)時(shí)移操作的請(qǐng)求則在所述數(shù)據(jù)存儲(chǔ)單元的區(qū)域中存儲(chǔ)所提取的部分,并且如果所識(shí)別的事件是對(duì)用于時(shí)移傳輸流數(shù)據(jù)的時(shí)移/書簽操作的請(qǐng)求,則在正被時(shí)移的傳輸流數(shù)據(jù)中發(fā)現(xiàn)節(jié)目的起始時(shí)間,并且在每個(gè)節(jié)目處放置書簽。
29.如權(quán)利要求28所述的時(shí)移裝置,還包括數(shù)據(jù)移動(dòng)處理器,用于控制通過所述書簽處理器的時(shí)移/書簽操作記錄的節(jié)目的廣播數(shù)據(jù)中包含的廣告的重放。
30.如權(quán)利要求29所述的時(shí)移裝置,其中,所述數(shù)據(jù)移動(dòng)處理器以這樣的方式控制數(shù)據(jù)重放,即,如果在所述廣播數(shù)據(jù)的重放期間發(fā)生事件,則重放前進(jìn)一預(yù)定間隔越過所述廣告,并且繼續(xù)所述廣播數(shù)據(jù)的重放。
31.如權(quán)利要求29所述的時(shí)移裝置,其中,所述數(shù)據(jù)移動(dòng)處理器以這樣的方式控制數(shù)據(jù)重放,即,如果在所述廣播數(shù)據(jù)的重放期間發(fā)生事件,則重放前進(jìn)一預(yù)設(shè)平均廣告時(shí)間越過所述廣告,并且繼續(xù)所述廣播數(shù)據(jù)的重放。
32.如權(quán)利要求29所述的時(shí)移裝置,其中,所述數(shù)據(jù)移動(dòng)處理器以這樣的方式控制數(shù)據(jù)重放,即,如果在所述廣播數(shù)據(jù)的重放期間發(fā)生事件,則檢測(cè)包含廣告的數(shù)據(jù)幀,確定最后一個(gè)數(shù)據(jù)幀,重放前進(jìn)到該最后數(shù)據(jù)幀的結(jié)束點(diǎn),并且繼續(xù)所述廣播數(shù)據(jù)的重放。
33.如權(quán)利要求29所述的時(shí)移裝置,其中,所述數(shù)據(jù)移動(dòng)處理器以這樣的方式控制數(shù)據(jù)重放,即,如果在所述廣播數(shù)據(jù)的重放期間發(fā)生節(jié)目之間的移動(dòng)事件,則重放根據(jù)所述事件而前進(jìn)到下一或先前記錄的節(jié)目,并且重放下一或先前節(jié)目的廣播數(shù)據(jù)。
34.如權(quán)利要求28所述的時(shí)移裝置,其中,如果檢測(cè)到被書簽標(biāo)記的節(jié)目請(qǐng)求的事件,則所述書簽處理器依次重放被書簽標(biāo)記的節(jié)目。
35.如權(quán)利要求28所述的時(shí)移裝置,其中,所述數(shù)據(jù)存儲(chǔ)單元根據(jù)起始和結(jié)束時(shí)間在文件中存儲(chǔ)由時(shí)移操作或時(shí)移/書簽操作處理的傳輸流數(shù)據(jù)。
36.如權(quán)利要求28所述的時(shí)移裝置,其中,所述數(shù)據(jù)存儲(chǔ)單元存儲(chǔ)用于控制DMB終端的普通操作的控制程序模塊;以及用于執(zhí)行時(shí)移/書簽操作和執(zhí)行廣告跳躍操作的應(yīng)用程序模塊,以便通過跳躍在通過時(shí)移/書簽操作記錄的廣播數(shù)據(jù)中的廣告僅重放沒有廣告的廣播數(shù)據(jù)。
37.如權(quán)利要求36所述的時(shí)移裝置,其中,所述數(shù)據(jù)存儲(chǔ)單元進(jìn)一步存儲(chǔ)執(zhí)行程序模塊引起的廣播數(shù)據(jù)和與DMB服務(wù)關(guān)聯(lián)的設(shè)置信息,并且其中所述數(shù)據(jù)存儲(chǔ)單元包括用于管理廣播數(shù)據(jù)和節(jié)目數(shù)據(jù)的數(shù)據(jù)庫。
38.如權(quán)利要求36所述的時(shí)移裝置,其中,所述執(zhí)行時(shí)移/書簽操作的應(yīng)用程序模塊包括a)用于響應(yīng)預(yù)定事件的發(fā)生而時(shí)移記錄廣播數(shù)據(jù)、在時(shí)移記錄的廣播數(shù)據(jù)中的每個(gè)廣播節(jié)目處放置書簽、并且重放時(shí)移記錄的廣播數(shù)據(jù)的程序模塊;b)用于檢測(cè)并識(shí)別所述事件的程序模塊;c)用于提供與相應(yīng)于所識(shí)別的事件的DMB服務(wù)相關(guān)的附加功能的程序模塊;和d)用于設(shè)置、改變和管理有關(guān)所述事件的信息的程序模塊。
39.如權(quán)利要求36所述的時(shí)移裝置,其中,所述執(zhí)行廣告跳躍操作的應(yīng)用程序模塊包括a)用于響應(yīng)預(yù)定事件的發(fā)生而跳躍包含在時(shí)移記錄的廣播數(shù)據(jù)中的廣告的程序模塊;b)用于檢測(cè)并識(shí)別所述事件的程序模塊;c)用于基于所識(shí)別的事件檢測(cè)對(duì)應(yīng)于將被跳躍的廣告的數(shù)據(jù)幀或者與將被跳躍的廣告相關(guān)的預(yù)設(shè)間隔、發(fā)現(xiàn)最后一個(gè)數(shù)據(jù)幀、并且控制前進(jìn)到該最后數(shù)據(jù)幀的結(jié)束點(diǎn)的程序模塊;d)用于設(shè)置、改變和管理有關(guān)所述事件的信息的程序模塊。
全文摘要
公開了一種用于數(shù)字多媒體廣播(DMB)終端的時(shí)移裝置和方法,其中在廣播數(shù)據(jù)的時(shí)移記錄期間書簽被自動(dòng)放置在各個(gè)節(jié)目處,從而能夠在節(jié)目之間移動(dòng)。廣播數(shù)據(jù)記錄方法包括在DMB廣播數(shù)據(jù)的接收期間響應(yīng)對(duì)時(shí)移/書簽操作的請(qǐng)求而執(zhí)行時(shí)移操作;在所述時(shí)移操作期間發(fā)現(xiàn)所述廣播數(shù)據(jù)中的各個(gè)節(jié)目的起始時(shí)間;和在每個(gè)節(jié)目處插入書簽并且存儲(chǔ)所述廣播數(shù)據(jù)。
文檔編號(hào)H04N7/24GK101056150SQ200710091810
公開日2007年10月17日 申請(qǐng)日期2007年3月23日 優(yōu)先權(quán)日2006年4月10日
發(fā)明者張善熙, 趙炳德 申請(qǐng)人:三星電子株式會(huì)社