專利名稱:機頂盒和基于機頂盒的數(shù)據(jù)下載方法
技術領域:
本發(fā)明涉及廣播電視技術領域,特別涉及一種機頂盒和基于機頂盒的數(shù)據(jù)下載方法。
背景技術:
機頂盒(Set-Top Box, STB)是一種依托電視終端提供綜合信息業(yè)務的家電設備, 其使用戶能在現(xiàn)有電視機上觀看數(shù)字電視節(jié)目,并可通過網絡進行交互式數(shù)字化娛樂、教育和商業(yè)化活動。它對經過數(shù)字化壓縮的圖像和聲音信號進行解碼還原,產生模擬的視頻和聲音信號,通過電視顯示器和音響設備給觀眾提供高質量的電視節(jié)目。根據(jù)機頂盒的功能可以分為單向機頂盒、雙向機頂盒和IPTV機頂盒,其中單向機頂盒和雙向機頂盒都是通過有線同軸電纜下載廣電前端的數(shù)據(jù)信息,但是單向機頂盒只能接收信息,而不能發(fā)出信息;雙向機頂盒既可以接收信息,也可以回傳信息; IPTVdnteractive Personality TV,個性化的互動電視)機頂盒通過互聯(lián)網進行信息互動,既可以接收信息,也可以回傳信息?;跈C頂盒下載的數(shù)據(jù)一般是廣電前端發(fā)送的傳輸數(shù)據(jù)信息,主要包括多個邏輯業(yè)務頁,每個所述邏輯業(yè)務頁包括多個數(shù)據(jù)對象,每個所述邏輯業(yè)務頁分別具有一個 ID (Identity,身份標識號碼)作為標識,且相鄰邏輯業(yè)務頁的ID為順序編號,所述邏輯業(yè)務頁包括的數(shù)據(jù)信息既可以是圖片數(shù)據(jù),也可以是文本信息,還可以是音頻數(shù)據(jù)或者網頁指令數(shù)據(jù)等等。參加圖1所示,以下以單向機頂盒為例,說明現(xiàn)有技術中基于機頂盒的數(shù)據(jù)下載方法步驟Si,下載業(yè)務信息描述表,所述業(yè)務信息描述表包括每個邏輯業(yè)務頁的ID ;步驟S2,下載所述業(yè)務信息描述表對應的全部邏輯業(yè)務頁的數(shù)據(jù)信息,并保存在機頂盒的內存中;步驟S3,當用戶需要獲取某個邏輯業(yè)務頁的數(shù)據(jù)時,直接在內存中查找,并將查找到的對應數(shù)據(jù)信息發(fā)送給用戶。但是上述技術存在以下缺陷1)為了將全部邏輯頁的數(shù)據(jù)信息進行保存,需要在機頂盒中分配比較大容量的靜態(tài)內存;2)由于需要全部邏輯頁的數(shù)據(jù)信息,因此下載時間很長,進入第一個邏輯業(yè)務頁的等待時間很長,從而影響了用戶的體驗效果。此外,廣電前端總是將每個邏輯業(yè)務頁的內容分割為多個數(shù)據(jù)對象,每個數(shù)據(jù)對象也具有一個ID作為標識。在終端下載某一邏輯業(yè)務頁時,廣電前端將該邏輯業(yè)務頁對應的多個數(shù)據(jù)對象不斷循環(huán)地下發(fā)給機頂盒終端,現(xiàn)有技術中機頂盒終端總是按編號順序地接收該邏輯業(yè)務頁對應的多個數(shù)據(jù)包,從而進一步增加了數(shù)據(jù)下載的時間。類似地,在基于其他機頂盒的數(shù)據(jù)下載過程中,也存在上述缺陷。因此,如何在基于機頂盒的數(shù)據(jù)下載過程中,既可以節(jié)約機頂盒內存,也可以快速地進行數(shù)據(jù)下載,就成為本領域技術人員亟待解決的問題。
發(fā)明內容
本發(fā)明解決的問題是提供一種機頂盒和基于機頂盒的數(shù)據(jù)下載方法,以節(jié)約機頂盒靜態(tài)內存,且可以快速地進行數(shù)據(jù)下載。為解決上述問題,本發(fā)明提供了一種基于機頂盒的數(shù)據(jù)下載方法,包括下載業(yè)務信息描述表,所述業(yè)務信息描述表包括邏輯業(yè)務頁的ID ;根據(jù)用戶的ID選擇信息,下載對應的邏輯業(yè)務頁的數(shù)據(jù)信息,并將所述數(shù)據(jù)信息保存在機頂盒中??蛇x地,所述根據(jù)用戶的ID選擇信息,下載對應的邏輯業(yè)務頁的數(shù)據(jù)信息包括 對接收的射頻信號依次進行中頻轉換處理、模數(shù)轉換處理、過濾處理和采集處理,其中所述中頻轉換處理用于將所述射頻信號轉換為中頻信號;所述模數(shù)轉換處理用于將中頻的模擬信號轉換為數(shù)字信號;所述過濾處理用于從所述數(shù)字信號中抓取與所述業(yè)務信息描述表對應的數(shù)據(jù)信息,以過濾去除其他的數(shù)據(jù)信息;所述采集處理用于根據(jù)用戶的ID選擇信息,從所抓取的數(shù)據(jù)信息中獲得與ID選擇信息對應的邏輯業(yè)務頁的數(shù)據(jù)信息??蛇x地,所述邏輯業(yè)務頁包括多個數(shù)據(jù)對象,每個所述數(shù)據(jù)對象包括一個對應的編號;在將所述邏輯業(yè)務頁對應的全部數(shù)據(jù)對象下載完后,按照所述編號對所述數(shù)據(jù)對象進行重組,得到所述邏輯業(yè)務頁的數(shù)據(jù)信息。可選地,所述基于機頂盒的數(shù)據(jù)下載方法還包括在下載一邏輯業(yè)務頁對應的數(shù)據(jù)信息之后,下載所述邏輯業(yè)務頁后面的1個邏輯業(yè)務頁的數(shù)據(jù)信息。為了解決上述問題,本發(fā)明還提供了一種機頂盒,包括選擇模塊,用于接收用戶的ID選擇信息;下載模塊,連接所述選擇模塊,用于下載業(yè)務信息描述表,所述業(yè)務信息描述表包括邏輯業(yè)務頁的ID ;并根據(jù)用戶的ID選擇信息,下載對應的邏輯業(yè)務頁的數(shù)據(jù)信息;靜態(tài)存儲器,用于存儲下載的所述數(shù)據(jù)信息??蛇x地,所述下載模塊包括天線,用于接收射頻信號;調諧器,連接所述天線,用于將所述射頻信號轉換為中頻信號;解調器,連接所述調諧器,用于將中頻的模擬信號轉換為數(shù)字信號;過濾器,連接所述解調器,用于從所述數(shù)字信號中抓取與所述業(yè)務信息描述表對應的數(shù)據(jù)信息,以過濾去除其他的數(shù)據(jù)信息;采集器,連接所述過濾器和選擇模塊,用于根據(jù)用戶的ID選擇信息,從所抓取的數(shù)據(jù)信息中獲得與ID選擇信息對應的邏輯業(yè)務頁的數(shù)據(jù)信息。可選地,所述下載模塊在下載一邏輯業(yè)務頁對應的數(shù)據(jù)信息之后,下載所述邏輯業(yè)務頁后面的1個邏輯業(yè)務頁的數(shù)據(jù)信息。可選地,所述機頂盒還包括重組模塊,連接所述下載模塊和靜態(tài)存儲器,所述邏輯業(yè)務頁包括多個數(shù)據(jù)對象,每個所述數(shù)據(jù)對象包括一個對應的編號;所述重組模塊獲取所述邏輯業(yè)務頁對應的全部數(shù)據(jù)對象之后,按照所述編號對所述數(shù)據(jù)對象進行重組,得到所述邏輯業(yè)務頁的數(shù)據(jù)信息,并將所述邏輯業(yè)務頁的數(shù)據(jù)信息發(fā)送給所述靜態(tài)存儲器。與現(xiàn)有技術相比,本發(fā)明實施方式具有以下優(yōu)點
1)本發(fā)明實施方式中先下載邏輯業(yè)務頁的ID,然后根據(jù)用戶的ID選擇信息,才會下載對應的邏輯業(yè)務頁的數(shù)據(jù)信息,且只將下載的所述數(shù)據(jù)信息保存在機頂盒中,由于不用下載業(yè)務信息描述表對應的所有邏輯業(yè)務頁的數(shù)據(jù)信息,僅僅保存用戶選擇的邏輯業(yè)務頁的數(shù)據(jù)信息即可,從而可以節(jié)省機頂盒的靜態(tài)內存,且僅下載用戶選擇的邏輯業(yè)務頁的數(shù)據(jù)信息的所需時間很短。2)可選方案中,由于在下載所述業(yè)務信息描述表之前,每個邏輯業(yè)務頁會被分割為多個數(shù)據(jù)對象,且每個所述數(shù)據(jù)對象會被進行順序編號;在下載對應的邏輯業(yè)務頁的數(shù)據(jù)信息時,分別下載所述邏輯業(yè)務頁對應的數(shù)據(jù)對象,在將所述邏輯業(yè)務頁對應的全部數(shù)據(jù)對象下載完后,按照所述編號對所述數(shù)據(jù)對象進行重組,并將重組后的數(shù)據(jù)對象保存在機頂盒的內存中,從而通過先下載后重組的方式,可以進一步節(jié)省下載數(shù)據(jù)信息的時間。3)可選方案中,在下載一邏輯業(yè)務頁對應的數(shù)據(jù)信息之后,下載與所述邏輯業(yè)務頁后面的1個邏輯業(yè)務頁的數(shù)據(jù)信息,從而在用戶選擇后面的邏輯業(yè)務頁時,已經將所述邏輯業(yè)務頁保存在機頂盒中,可以進一步提高用戶的體驗效果。
圖1是現(xiàn)有技術中基于機頂盒的數(shù)據(jù)下載方法的流程示意圖;圖2是本發(fā)明實施例的基于機頂盒的數(shù)據(jù)下載方法的流程示意圖;圖3是本發(fā)明實施例的機頂盒的結構示意圖。
具體實施例方式為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結合附圖對本發(fā)明的具體實施方式
做詳細的說明。在下面的描述中闡述了很多具體細節(jié)以便于充分理解本發(fā)明,但是本發(fā)明還可以采用其他不同于在此描述的其它方式來實施,因此本發(fā)明不受下面公開的具體實施例的限制。正如背景技術部分所述,現(xiàn)有技術基于機頂盒的數(shù)據(jù)下載過程中,存在所需靜態(tài)內存大、下載速度慢的缺陷。為了克服上述缺陷,本發(fā)明提供了一種機頂盒和基于機頂盒的數(shù)據(jù)下載方法,開始僅下載各邏輯業(yè)務頁的ID,然后根據(jù)用戶的ID選擇信息后,才去下載并保存對應的邏輯業(yè)務頁的數(shù)據(jù)信息,用戶不會同時選擇所有的邏輯業(yè)務頁,并且用戶也并非必須選擇所有的邏輯業(yè)務頁,下載并保存所有邏輯業(yè)務頁的數(shù)據(jù)信息必然增加了機頂盒靜態(tài)內存的需求和數(shù)據(jù)信息的下載時間,因此本發(fā)明不但節(jié)省機頂盒的靜態(tài)內存,而且數(shù)據(jù)信息的下載時間很短。下面結合附圖進行詳細說明。參考圖2,本實施例提供了一種基于機頂盒的數(shù)據(jù)下載方法,包括步驟S11,下載業(yè)務信息描述表,所述業(yè)務信息描述表包括邏輯業(yè)務頁的ID ;步驟S12,根據(jù)用戶的ID選擇信息,下載對應的邏輯業(yè)務頁的數(shù)據(jù)信息,并將所述數(shù)據(jù)信息保存在機頂盒中。本實施例中先從廣電前端下載邏輯業(yè)務頁的ID,然后根據(jù)用戶的ID選擇信息,才會下載對應的邏輯業(yè)務頁的數(shù)據(jù)信息,且只將下載的所述數(shù)據(jù)信息保存在機頂盒中,由于不用下載業(yè)務信息描述表對應的所有邏輯業(yè)務頁的數(shù)據(jù)信息,僅僅保存用戶選擇的邏輯業(yè)務頁的數(shù)據(jù)信息即可,從而可以節(jié)省機頂盒的靜態(tài)內存,且僅下載用戶選擇的邏輯業(yè)務頁的數(shù)據(jù)信息的所需時間很短。本實施例中廣電前端分別向每個機頂盒傳輸天氣預報業(yè)務的數(shù)據(jù),其僅為舉例, 不應在此限制本發(fā)明的保護范圍。所述天氣預報業(yè)務的數(shù)據(jù)包括多個邏輯業(yè)務頁,每個邏輯業(yè)務頁具有一個ID,且相鄰的邏輯業(yè)務頁的ID可以為順序編號,如天氣預報業(yè)務包括四個邏輯業(yè)務頁,其ID分別為1、2、3和4。需要說明的是,在本發(fā)明的其他實施例中,所述邏輯業(yè)務頁的ID也可以不是順序編號,其在此不應限制本發(fā)明的保護范圍。所述機頂盒可以為單向機頂盒、雙向機頂盒或IPTV機頂盒。以下以單向機頂盒為例進行說明。首先執(zhí)行步驟Sll,從廣電前端下載業(yè)務信息描述表,所述業(yè)務信息描述表包括邏輯業(yè)務頁的ID。在下載所述業(yè)務信息描述表之前,所述廣電前端可以將每個邏輯業(yè)務頁分割為多個數(shù)據(jù)對象,并對每個所述數(shù)據(jù)對象進行順序編號。如本實施例中第一個邏輯業(yè)務頁包括第一數(shù)據(jù)對象和第二數(shù)據(jù)對象,則可以將第一數(shù)據(jù)對象編號為5,第二數(shù)據(jù)對象編號為6 ; 第二邏輯業(yè)務頁包括第三數(shù)據(jù)對象、第四數(shù)據(jù)對象和第五數(shù)據(jù)對象,則可以將第三數(shù)據(jù)對象編號為7,第四數(shù)據(jù)對象編號為8,第五數(shù)據(jù)對象編號為9 ;第三邏輯業(yè)務頁包括第六數(shù)據(jù)對象和第七數(shù)據(jù)對象,則可以將第六數(shù)據(jù)對象編號為10,將第七數(shù)據(jù)對象編號為11 ;第四邏輯業(yè)務頁包括第八數(shù)據(jù)對象、第九數(shù)據(jù)對象、第十數(shù)據(jù)對象和第十一數(shù)據(jù)對象,則可以將第八數(shù)據(jù)對象編號為12,將第九數(shù)據(jù)對象編號為13,將第十數(shù)據(jù)對象編號為14,將第十一數(shù)據(jù)對象編號為15。需要說明的是,每個邏輯業(yè)務頁包括的數(shù)據(jù)對象的個數(shù)可以相同,也可以不同。每個數(shù)據(jù)對象的大小可以相同,也可以不同。每個數(shù)據(jù)對象的內容包括圖片數(shù)據(jù)、文本數(shù)據(jù)、 音頻數(shù)據(jù)、網頁指令數(shù)據(jù)中的任一種。具體地,本實施例從廣電前端下載天氣預報業(yè)務信息描述表,所述天氣預報業(yè)務信息描述表包括四個邏輯業(yè)務頁的ID,即1、2、3和4。進一步地,本實施例中所述天氣預報業(yè)務信息描述表還包括每個邏輯頁對應的每個數(shù)據(jù)對象的編號,即5至15,且1對應5和6,2對應7、8和9,3對應10和11,4對應12、 13、14 和 15。接著執(zhí)行步驟S12,根據(jù)用戶的ID選擇信息,下載對應的邏輯業(yè)務頁的數(shù)據(jù)信息, 并將所述數(shù)據(jù)信息保存在機頂盒中。當用戶想要查看天氣預報業(yè)務時,便會對天氣預報業(yè)務的邏輯業(yè)務頁進行選擇。 一般情況下,當用戶選擇天氣預報業(yè)務時,默認為用戶選擇的ID為第一個邏輯業(yè)務頁對應的ID。需要說明的是,用戶也可以選擇查看其他邏輯業(yè)務頁。由于廣電前端發(fā)送的射頻信號多為中心頻率為200 800MHz的高頻模擬信號,因此根據(jù)用戶的ID選擇信息,下載對應的邏輯業(yè)務頁的數(shù)據(jù)信息包括對接收的射頻信號依次進行中頻轉換處理、模數(shù)轉換處理、過濾處理和采集處理,其中所述中頻轉換處理用于將所述射頻信號轉換為中頻信號,如將中心頻率為200 800MHz的高頻模擬信號轉換為中心頻率為36MHz的中頻模擬信號;所述模數(shù)轉換處理用于將中頻的模擬信號轉換為數(shù)字信號;所述過濾處理用于從所述數(shù)字信號中抓取與所述業(yè)務信息描述表對應的數(shù)據(jù)信息, 以過濾去除其他的數(shù)據(jù)信息,如本實施例中通過過濾處理只保留天氣預報業(yè)務的邏輯業(yè)務頁對應的數(shù)據(jù)信息,以過濾去除其他業(yè)務信息描述表對應的數(shù)據(jù)信息;所述采集處理用于根據(jù)用戶的ID選擇信息,從所抓取的數(shù)據(jù)信息中獲得與ID選擇信息對應的邏輯業(yè)務頁的數(shù)據(jù)信息,如從所抓取的數(shù)據(jù)信息中采集天氣預報業(yè)務中ID為1的邏輯業(yè)務頁的數(shù)據(jù) fn息ο需要說明的是,當廣電前端對向機頂盒發(fā)送的數(shù)據(jù)信息進行壓縮處理時,所述機頂盒還需要對接收到的數(shù)據(jù)信息進行解壓處理,其對于本領域的技術人員是熟知的,故在此不再贅述。由于每個邏輯業(yè)務頁被分割成多個數(shù)據(jù)對象,因此下載邏輯業(yè)務頁意味著下載該邏輯業(yè)務頁對應的多個數(shù)據(jù)對象。如下載ID為1的邏輯業(yè)務頁,即下載編號為5和6的數(shù)據(jù)對象。本實施例中在下載對應的邏輯業(yè)務頁的數(shù)據(jù)信息時,可以先分別下載所述邏輯業(yè)務頁對應的每個數(shù)據(jù)對象,在將所述邏輯業(yè)務頁對應的全部數(shù)據(jù)對象下載完后,按照所述編號對所述數(shù)據(jù)對象進行重組,并將重組后的數(shù)據(jù)對象保存在機頂盒的內存中,從而通過先下載后重組的方式,可以進一步節(jié)省下載數(shù)據(jù)信息的時間。具體地,當本實施例中按照接收的時間先后依次接收到編號為6和5的數(shù)據(jù)對象時,可以先下載編號為6的數(shù)據(jù)對象,再下載編號為5的數(shù)據(jù)對象,然后將編號為5的數(shù)據(jù)對象和編號為6的數(shù)據(jù)對象重組為ID為1的邏輯業(yè)務頁。在一個具體例子中,當下載并保存ID為1的邏輯業(yè)務頁之后,只有接收到用戶選擇ID為2的邏輯業(yè)務頁時,才進行ID為2的邏輯業(yè)務頁的下載和保存,其具體方法同ID 為1的邏輯業(yè)務頁類似,在此不再贅述。在另一個具體例子中,當下載并保存ID為1的邏輯業(yè)務頁之后,在用戶查看ID為 1的邏輯業(yè)務頁的同時,無需用戶的選擇信息,就進行ID為2的邏輯業(yè)務頁的下載和保存, 從而在用戶選擇后面的邏輯業(yè)務頁時,已經將所述邏輯業(yè)務頁保存在機頂盒中,可以進一步提高用戶的體驗效果。至此,基于機頂盒完成了天氣預報業(yè)務的數(shù)據(jù)下載,在節(jié)省機頂盒靜態(tài)內存的同時,提高了數(shù)據(jù)下載的速度。相應地,參考圖3,本發(fā)明實施例還提供了一種機頂盒,包括選擇模塊100,用于接收用戶的ID選擇信息;下載模塊200,連接所述選擇模塊100,用于下載業(yè)務信息描述表,所述業(yè)務信息描述表包括邏輯業(yè)務頁的ID ;并根據(jù)用戶的ID選擇信息,下載對應的邏輯業(yè)務頁的數(shù)據(jù)信息;靜態(tài)存儲器300,用于存儲下載的所述數(shù)據(jù)信息。其中,所述機頂盒為單向機頂盒。在本發(fā)明的其他實施例中,所述機頂盒也可以為雙向機頂盒或IPTV機頂盒。其中,所述下載模塊200包括天線210,用于接收射頻信號;調諧器220,連接所述天線210,用于將所述射頻信號轉換為中頻信號;解調器230,連接所述調諧器220,用于將中頻的模擬信號轉換為數(shù)字信號;過濾器對0,連接所述解調器230,用于從所述數(shù)字信號中抓取與所述業(yè)務信息描述表對應的數(shù)據(jù)信息,以過濾去除其他的數(shù)據(jù)信息;采集器 250,連接所述過濾器240和選擇模塊100,用于根據(jù)用戶的ID選擇信息,從所抓取的數(shù)據(jù)信息中獲得與ID選擇信息對應的邏輯業(yè)務頁的數(shù)據(jù)信息。此外,所述機頂盒還可以包括重組模塊400,連接所述采集器250和所述靜態(tài)存儲器300,所述邏輯業(yè)務頁包括多個數(shù)據(jù)對象,每個所述數(shù)據(jù)對象包括一個對應的編號;所述重組模塊400獲取所述邏輯業(yè)務頁對應的全部數(shù)據(jù)對象之后,按照所述編號對所述數(shù)據(jù)對象進行重組,得到所述邏輯業(yè)務頁的數(shù)據(jù)信息,并將所述邏輯業(yè)務頁的數(shù)據(jù)信息發(fā)送給靜態(tài)存儲器300。優(yōu)選地,所述下載模塊200在下載一邏輯業(yè)務頁對應的數(shù)據(jù)信息之后,還可以下載所述邏輯業(yè)務頁后面的1個邏輯業(yè)務頁的數(shù)據(jù)信息。本實施例中的機頂盒中的靜態(tài)存儲器300的容量可以比較小,且該機頂盒下載數(shù)據(jù)的速度很快,所需時間較短。雖然本發(fā)明已以較佳實施例披露如上,但本發(fā)明并非限定于此。任何本領域技術人員,在不脫離本發(fā)明的精神和范圍內,均可作各種更動與修改,因此本發(fā)明的保護范圍應當以權利要求所限定的范圍為準。
權利要求
1.一種基于機頂盒的數(shù)據(jù)下載方法,其特征在于,包括下載業(yè)務信息描述表,所述業(yè)務信息描述表包括邏輯業(yè)務頁的ID ; 根據(jù)用戶的ID選擇信息,下載對應的邏輯業(yè)務頁的數(shù)據(jù)信息,并將所述數(shù)據(jù)信息保存在機頂盒中。
2.如權利要求1所述的基于機頂盒的數(shù)據(jù)下載方法,其特征在于,所述根據(jù)用戶的ID 選擇信息,下載對應的邏輯業(yè)務頁的數(shù)據(jù)信息包括對接收的射頻信號依次進行中頻轉換處理、模數(shù)轉換處理、過濾處理和采集處理,其中所述中頻轉換處理用于將所述射頻信號轉換為中頻信號;所述模數(shù)轉換處理用于將中頻的模擬信號轉換為數(shù)字信號;所述過濾處理用于從所述數(shù)字信號中抓取與所述業(yè)務信息描述表對應的數(shù)據(jù)信息,以過濾去除其他的數(shù)據(jù)信息;所述采集處理用于根據(jù)用戶的ID選擇信息,從所抓取的數(shù)據(jù)信息中獲得與ID選擇信息對應的邏輯業(yè)務頁的數(shù)據(jù)信息。
3.如權利要求1所述的基于機頂盒的數(shù)據(jù)下載方法,其特征在于,所述邏輯業(yè)務頁包括多個數(shù)據(jù)對象,每個所述數(shù)據(jù)對象包括一個對應的編號;在將所述邏輯業(yè)務頁對應的全部數(shù)據(jù)對象下載完后,按照所述編號對所述數(shù)據(jù)對象進行重組,得到所述邏輯業(yè)務頁的數(shù)據(jù)信息。
4.如權利要求1所述的基于機頂盒的數(shù)據(jù)下載方法,其特征在于,還包括在下載一邏輯業(yè)務頁對應的數(shù)據(jù)信息之后,下載所述邏輯業(yè)務頁后面的1個邏輯業(yè)務頁的數(shù)據(jù)信息。
5.一種機頂盒,其特征在于,包括 選擇模塊,用于接收用戶的ID選擇信息;下載模塊,連接所述選擇模塊,用于下載業(yè)務信息描述表,所述業(yè)務信息描述表包括邏輯業(yè)務頁的ID ;并根據(jù)用戶的ID選擇信息,下載對應的邏輯業(yè)務頁的數(shù)據(jù)信息; 靜態(tài)存儲器,用于存儲下載的所述數(shù)據(jù)信息。
6.如權利要求5所述的機頂盒,其特征在于,所述下載模塊包括 天線,用于接收射頻信號;調諧器,連接所述天線,用于將所述射頻信號轉換為中頻信號; 解調器,連接所述調諧器,用于將中頻的模擬信號轉換為數(shù)字信號; 過濾器,連接所述解調器,用于從所述數(shù)字信號中抓取與所述業(yè)務信息描述表對應的數(shù)據(jù)信息,以過濾去除其他的數(shù)據(jù)信息;采集器,連接所述過濾器和選擇模塊,用于根據(jù)用戶的ID選擇信息,從所抓取的數(shù)據(jù)信息中獲得與ID選擇信息對應的邏輯業(yè)務頁的數(shù)據(jù)信息。
7.如權利要求5所述的機頂盒,其特征在于,所述下載模塊在下載一邏輯業(yè)務頁對應的數(shù)據(jù)信息之后,下載所述邏輯業(yè)務頁后面的1個邏輯業(yè)務頁的數(shù)據(jù)信息。
8.如權利要求5所述的機頂盒,其特征在于,還包括重組模塊,連接所述下載模塊和靜態(tài)存儲器,所述邏輯業(yè)務頁包括多個數(shù)據(jù)對象,每個所述數(shù)據(jù)對象包括一個對應的編號; 所述重組模塊獲取所述邏輯業(yè)務頁對應的全部數(shù)據(jù)對象之后,按照所述編號對所述數(shù)據(jù)對象進行重組,得到所述邏輯業(yè)務頁的數(shù)據(jù)信息,并將所述邏輯業(yè)務頁的數(shù)據(jù)信息發(fā)送給所述靜態(tài)存儲器。
全文摘要
一種機頂盒和基于機頂盒的數(shù)據(jù)下載方法。所述方法包括下載業(yè)務信息描述表,所述業(yè)務信息描述表包括邏輯業(yè)務頁的ID;根據(jù)用戶的選擇信息,下載對應的邏輯業(yè)務頁的數(shù)據(jù)信息,并將所述數(shù)據(jù)信息保存在機頂盒的內存中。所述機頂盒包括選擇模塊,用于接收用戶的選擇信息;下載模塊,連接選擇模塊,用于下載業(yè)務信息描述表,所述業(yè)務信息描述表包括邏輯業(yè)務頁的ID;并根據(jù)用戶的選擇信息,下載對應的邏輯業(yè)務頁的數(shù)據(jù)信息;靜態(tài)存儲器,用于存儲下載的數(shù)據(jù)信息。本發(fā)明可以節(jié)約機頂盒靜態(tài)內存,且可以快速地進行數(shù)據(jù)下載。
文檔編號G06F17/30GK102289499SQ201110243549
公開日2011年12月21日 申請日期2011年8月23日 優(yōu)先權日2011年8月23日
發(fā)明者丁仁國, 張鷺 申請人:華亞微電子(上海)有限公司