數(shù)字電視節(jié)目相關(guān)信息的搜索方法及數(shù)字電視接收終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)字電視技術(shù),尤其涉及一種數(shù)字電視節(jié)目相關(guān)信息的搜索方法及一種數(shù)字電視接收終端。
【背景技術(shù)】
[0002]數(shù)字電視與互聯(lián)網(wǎng)絡(luò)電視在全球的普及給人們的生活帶來更好的視聽享受。同時,電視節(jié)目數(shù)字化網(wǎng)絡(luò)化后,除了視頻及音頻信號,數(shù)字電視信號中還可同時傳輸更多信息。
[0003]在數(shù)字電視中,所有視頻、音頻、文字、圖片等經(jīng)數(shù)字化處理后都變成了數(shù)據(jù),并按照動態(tài)圖像專家組壓縮標準2 (MPEG-2)打包,形成固定長度(188個字節(jié))的傳送包,然后將這些數(shù)據(jù)包進行復(fù)用,形成傳送碼流(Transport Stream, TS)。通常由多個節(jié)目及業(yè)務(wù)復(fù)用組成的一個TS,每個TS對應(yīng)一個8MHz帶寬的頻道。
[0004]數(shù)字電視接收終端為了找到需要的碼流,識別不同的業(yè)務(wù)信息,在TS流中必須加入一些引導(dǎo)信息,為此,在MPEG-2標準中,專門定義了程序?qū)S眯畔?Program SpecificInformat1n, PSI),其作用是從一個攜帶多個節(jié)目的某一個TS流中正確找到特定的節(jié)目。
[0005]在MPEG-2標準中定義的PSI表,是對單一 TS流的描述。由于數(shù)字電視系統(tǒng)通常存在多個TS流,為了引導(dǎo)數(shù)字電視用戶能在TS流中快速地找出自己需要的業(yè)務(wù),數(shù)字視頻廣播(Digital Video Broadcasting, DVB)標準對 MPEG-2 的 PSI 進行了擴充,在 PSI 四個表的基礎(chǔ)上再增加了九個表,形成SI (Service Informat1n)。SI是對整個系統(tǒng)所有TS流的描述,在符合MPEG-2標準的TS傳輸流中插入DVB標準定義的業(yè)務(wù)信息(ServiceInformat1n, SI),使數(shù)字電視接收終端的綜合接收解碼器可以從TS流中提取出節(jié)目提供商播出節(jié)目的列表和播出參數(shù),以電子節(jié)目指南(Electronic Program Guide, EPG)的形式顯示給數(shù)字電視用戶,使得用戶可以方便地接收、選擇數(shù)字電視節(jié)目。
[0006]然而現(xiàn)有的EPG只能顯示節(jié)目名稱、播放時間、節(jié)目截圖等簡單信息,當(dāng)數(shù)字電視用戶想進一步了解與節(jié)目相關(guān)的其他信息時,目前的數(shù)字電視仍然無能為力。
【發(fā)明內(nèi)容】
[0007]為解決上述問題,本發(fā)明的目的在于提供一種數(shù)字電視節(jié)目相關(guān)信息的搜索方法及一種數(shù)字電視接收終端,其可以顯示更加豐富的數(shù)字電視節(jié)目的相關(guān)信息。
[0008]本發(fā)明上述各目的是通過以下的技術(shù)方案實現(xiàn)的:
一種數(shù)字電視節(jié)目相關(guān)信息的搜索方法,其包括:步驟一、獲取數(shù)字電視節(jié)目的服務(wù)信息;步驟二、解析服務(wù)信息并生成相應(yīng)的業(yè)務(wù)群關(guān)聯(lián)表,業(yè)務(wù)群關(guān)聯(lián)表內(nèi)包含與數(shù)字電視節(jié)目相關(guān)的多個字段;步驟三、以上述多個字段的內(nèi)容為索引從互聯(lián)網(wǎng)上獲取進一步的相關(guān)信息并相應(yīng)在業(yè)務(wù)群關(guān)聯(lián)表中形成擴展字段;步驟四、在業(yè)務(wù)關(guān)聯(lián)表中根據(jù)關(guān)鍵字進行檢索以得到檢索結(jié)果;步驟五、以預(yù)定的格式顯示檢索結(jié)果給用戶。
[0009]一種數(shù)字電視接收終端,其包括:存儲器、顯示器、及處理器;處理器包括:獲取單元,用于獲取數(shù)字電視節(jié)目的服務(wù)信息;解析單元,用于對服務(wù)信息進行解析并相應(yīng)生成業(yè)務(wù)群關(guān)聯(lián)表,業(yè)務(wù)群關(guān)聯(lián)表存儲于存儲器內(nèi);擴展單元,用于以業(yè)務(wù)群關(guān)聯(lián)表的內(nèi)容為索引從互聯(lián)網(wǎng)上獲取進一步的相關(guān)信息并作為業(yè)務(wù)群關(guān)聯(lián)表的擴展字段;檢索單元,用于在業(yè)務(wù)群關(guān)聯(lián)表中根據(jù)關(guān)鍵字進行檢索以得到檢索結(jié)果;顯示單元,用于控制顯示器以預(yù)定形式顯示檢索結(jié)果給用戶。
[0010]上述數(shù)字電視節(jié)目相關(guān)信息的搜索方法及數(shù)字電視接收終端具有以下優(yōu)點:
第一、基于互聯(lián)網(wǎng)將相關(guān)信息涵蓋的內(nèi)容擴展至隨時更新的內(nèi)容;
第二、擴展字段是在檢索之前已經(jīng)由數(shù)字電視接收終端在后臺形成,在檢索顯示的時候并不會有網(wǎng)絡(luò)延遲等現(xiàn)象的發(fā)生,可以最大程度提升用戶使用體驗;
第三、擴展字段中可以僅存儲鏈接而不存儲實際內(nèi)容,可減少數(shù)據(jù)流量并節(jié)省業(yè)務(wù)群關(guān)聯(lián)表的存儲空間。
[0011]為讓本發(fā)明的上述和其他目的、特征和優(yōu)點能更明顯易懂,下文特舉較佳實施例,并配合所附圖式,作詳細說明如下。
【附圖說明】
[0012]圖1為第一實施例提供的數(shù)字電視節(jié)目相關(guān)信息的搜索方法的流程圖。
[0013]圖2為第一實施提供的數(shù)字電視節(jié)目相關(guān)信息的搜索方法中檢索結(jié)果的一種顯示方式示意圖。
[0014]圖3為第一實施提供的數(shù)字電視節(jié)目相關(guān)信息的搜索方法中檢索結(jié)果的另一顯示方式示意圖。
[0015]圖4為第一實施提供的數(shù)字電視節(jié)目相關(guān)信息的搜索方法中檢索結(jié)果的再一顯示方式示意圖。
[0016]圖5為第二實施例提供的數(shù)字電視接收終端的結(jié)構(gòu)框圖。
[0017]圖6為第二實施例提供的數(shù)字電視接收終端的處理器的結(jié)構(gòu)框圖。
【具體實施方式】
[0018]為更進一步闡述本發(fā)明為實現(xiàn)預(yù)定發(fā)明目的所采取的技術(shù)手段及功效,以下結(jié)合附圖及較佳實施例,對依據(jù)本發(fā)明提出的數(shù)字電視節(jié)目相關(guān)信息的搜索方法及數(shù)字電視終端的【具體實施方式】、結(jié)構(gòu)、特征及其功效,詳細說明如后。
[0019]第一實施例
請參閱圖1,其為第一實施例提供的數(shù)字電視節(jié)目相關(guān)信息的搜索方法的流程圖,上述方法包括依次進行:
步驟1,獲取數(shù)字電視節(jié)目的服務(wù)信息;
步驟2、解析服務(wù)信息并生成相應(yīng)的業(yè)務(wù)群關(guān)聯(lián)表;
步驟3、以所述多個字段的內(nèi)容為索引從互聯(lián)網(wǎng)上獲取進一步的相關(guān)信息并相應(yīng)在所述業(yè)務(wù)群關(guān)聯(lián)表中形成擴展字段;
步驟4、在業(yè)務(wù)關(guān)聯(lián)表中進行檢索以得到檢索結(jié)果;
步驟5、以預(yù)定的格式顯示檢索結(jié)果給用戶;以及步驟6、將檢索結(jié)果分享到互聯(lián)網(wǎng)。
[0020]上述方法的執(zhí)行主體例如是一個數(shù)字電視接收終端如數(shù)字電視機、數(shù)字電視機頂合霉霉
rm.-rf* -Tf* O
[0021]步驟I中,服務(wù)信息可以是直接從數(shù)字電視信號中獲取的。具體地,以現(xiàn)有的有線電視網(wǎng)絡(luò)為例,其采用同軸電纜連接,傳輸?shù)氖歉哳l信號。而數(shù)字電視接收終端中會包括調(diào)諧器,負責(zé)將高頻信號解調(diào)成數(shù)字信號傳送碼流(Transport Stream, TS),而數(shù)字電視接收終端的頻道解調(diào)器負責(zé)將TS還原成數(shù)字基帶信號。數(shù)字基帶信號可直接經(jīng)由軟件根據(jù)數(shù)字視頻廣播(Digital Video Broadcasting, DVB)標準進行解析處理以得到服務(wù)信息。
[0022]此外,可以理解,當(dāng)數(shù)字電視接收終端是基于互聯(lián)網(wǎng)傳輸信號,即數(shù)字電視接收終端是互聯(lián)網(wǎng)電視時,基于互聯(lián)網(wǎng)的靈活性,服務(wù)信息并不限于打包在TS中,而可以單獨傳送,甚至數(shù)字電視信號本身與服務(wù)信息可分別由不同的來源提供。此時,步驟I中,根據(jù)預(yù)定的路徑,直接采用互聯(lián)網(wǎng)協(xié)議獲取服務(wù)信息即可,相比于傳統(tǒng)的有線電視網(wǎng)絡(luò),更加可以減少調(diào)制/解調(diào)操作。
[0023]步驟2中,業(yè)務(wù)群關(guān)聯(lián)表內(nèi)包含與所述數(shù)字電視節(jié)目相關(guān)的多個字段。上述多個字段例如可包括:節(jié)目頻道號、節(jié)目類型、節(jié)目名稱、節(jié)目簡介、制作單位/公司、節(jié)目分類狀態(tài)、演員信息、導(dǎo)演信息等。相對來說,這些字段屬于較固定的內(nèi)容,只要節(jié)目一旦確定,這些相關(guān)的信息也就確定。因此,這些信息適合直接嵌入數(shù)字電視的服務(wù)信息中去。然而在實際應(yīng)用中,還有許多其他的相關(guān)信息,例如其他用戶的最新評論,演員/導(dǎo)演的最新狀態(tài)等等用戶想要了解。然而由于這些信息隨時變化,而且來源多樣化,比較難于直接嵌入數(shù)字電視信號的服務(wù)信息中。
[0024]因此,本實施例的數(shù)字電視節(jié)目相關(guān)信息的搜索方法還包括步驟3,以從互聯(lián)網(wǎng)上獲取這些不易于直接嵌入數(shù)字電視信號的服務(wù)信息。步驟3中,例如可以采用數(shù)字電視節(jié)目名稱為索引從特定的信息提供商處直接獲取相關(guān)信息,或者采用數(shù)字電視節(jié)目名稱為關(guān)鍵字在互聯(lián)網(wǎng)上進行檢索并相應(yīng)抓取相關(guān)信息。
[0025]步驟3可以是由數(shù)字電視接收終端在后臺自動進行,并不需要用戶的干預(yù)。例如,數(shù)字電視接收終端在完成開機后,例如完成EPG顯示之后,即可在后臺進行步驟3的擴展操作。此時,擴展操作可以是針對業(yè)務(wù)群關(guān)聯(lián)表內(nèi)的所有條目。然而,可以理解,當(dāng)前數(shù)字電視節(jié)目眾多,逐一完成相對來說需要較多時間,可以優(yōu)先針對用戶最常觀看的節(jié)目先進行步驟3的擴展操作。而用戶最常觀看的節(jié)目可以從用戶收藏或者預(yù)訂的節(jié)目單中讀取。次之,還可進一步依據(jù)用戶的觀看統(tǒng)計進行預(yù)測用戶可能喜歡的節(jié)目,當(dāng)最常觀看的節(jié)目擴展操作完成后,即可針對可能喜歡的節(jié)目進行步驟3的擴展操作。
[0026]此外,進行步驟3的時間并不限于在開機后。例如,在用戶切換頻道并保持當(dāng)前頻道一段時間例如10秒后,則意味著用戶很可能繼續(xù)保持觀看當(dāng)前節(jié)目,此時,可以在后臺自動針對當(dāng)前節(jié)目進行步驟3的擴展操作。
[0027]可以理解,上述進行步驟3的時機均是出于最大程度提升用戶使用體驗的考慮,盡可能的使用戶在想查閱相關(guān)信息時即可直接從業(yè)務(wù)群關(guān)聯(lián)表中讀取,而無需要再等待網(wǎng)絡(luò)返回結(jié)果。
[0028]擴展字段中存儲的可以是直接內(nèi)容或者間接內(nèi)容。直接內(nèi)容是指可以直接顯示的內(nèi)容例如文字介紹、圖片、或者視頻等,而間接內(nèi)容是指需要進行加載或解析才能顯示的內(nèi)容,例如鏈接,鏈接所指向的內(nèi)容需要加載之后才能進行顯示。
[0029]當(dāng)擴展字段為直接內(nèi)容時,其使用方法與業(yè)務(wù)群關(guān)聯(lián)表中的其他字段相同,而擴展字段為間接內(nèi)容時,檢索操作仍然沒有變化,數(shù)字電視接收終端可得知具有相關(guān)的信