專利名稱:一種數字電視數據儲存方法及數字電視的制作方法
技術領域:
本發明涉及數字電視技術領域,尤其涉及一種數字電視數據儲存方法及數字電 視。
背景技術:
目前在廣電行業已經廣泛推廣雙向互動機頂盒,有線電視網絡資源豐富,用戶在 通過數字電視進行瀏覽信息的時候常常希望能夠將網絡上的資源保存下來收藏或在本地 使用,而現有的數字電視還不具備此種功能。
發明內容
有鑒于此,本發明實施例公開了一種數字電視數據儲存方法及數字電視,能夠實 現自動或手動地保存用戶瀏覽的網頁或多媒體文件在儲存介質中,以便用戶收藏或在本地 使用。本發明實施例提供了一種數字電視數據儲存方法,包括嵌入式瀏覽器從前端服務器獲取瀏覽數據;監聽所述嵌入式瀏覽器,截取所述嵌入式瀏覽器從所述前端服務器獲取的所述瀏 覽數據;根據截取到的所述瀏覽數據中的路徑信息設置儲存路徑;根據設置的所述儲存路徑儲存所述瀏覽數據。相應地本發明實施例還提供了一種數字電視,該數字電視包括嵌入式瀏覽器,用于從前端服務器獲取瀏覽數據;監聽單元,用于監聽所述嵌入式瀏覽器,截取所述嵌入式瀏覽器從所述前端服務 器獲取的所述瀏覽數據;路徑設置單元,用于根據所述監聽單元截取到的所述瀏覽數據中的路徑信息設置 儲存路徑;儲存單元,用于根據所述路徑設置單元設置的儲存路徑儲存所述瀏覽數據。本發明通過監聽數字電視的嵌入式瀏覽器獲取網頁瀏覽數據,進而進行儲存,實 現了自動或手動地保存用戶瀏覽的網頁或多媒體文件在儲存介質中,以便用戶收藏或在本 地使用,增強了用戶體驗。
圖1為本發明實施例中一種數字電視的結構組成示意圖;圖2為本發明實施例中一種數字電視數據儲存方法的流程示意圖。
具體實施例方式下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完
3整地描述。圖1為本發明實施例中一種數字電視的結構組成示意圖,如圖1所示該數字電視 包括嵌入式瀏覽器101,用于從前端服務器獲取瀏覽數據;監聽單元102,用于監聽所述嵌入式瀏覽器,截取所述嵌入式瀏覽器從所述前端 服務器獲取的所述瀏覽數據;所述瀏覽數據中的路徑信息可以包括網頁的url地址,例如 //www. 163. com/news/index. htm0路徑設置單元103,用于根據所述監聽單元截取到的所述瀏覽數據中的路徑信息 設置儲存路徑;進一步地所述路徑設置的單元103可以包括路徑分析模塊,用于根據所述監聽單元獲取到的所述瀏覽數據中的路徑信息分析 得到對應的儲存路徑;所述儲存路徑可以包括儲存目錄及文件名,例如獲取的瀏覽數據中 路徑信息包括網頁的url地址//www. 163. com/news/index, htm,路徑設置單元103 則可以得到對應的目錄為“news”,文件名為“index, htm”。路徑創建模塊,用于根據所述路徑分析模塊得到的儲存路徑在儲存單元中創建包 括路徑目錄及文件名在內的儲存路徑。具體可以為,例如路徑分析模塊得到儲存路徑包括 目錄為“news”、文件名為“index, htm”后,路徑創建模塊則自動在儲存介質中創建“news” 目錄,并在該目錄下創建文件名為“index, htm”的文件。當所述數字電視同時有多個儲存 介質時(例如多個硬盤扇區,或幾個硬盤,還包括移動硬盤或優盤),則由路徑創建模塊從 中擇一創建路徑。當創建過程中發現有同名的目錄或文件名,則在目錄或文件名后加后綴 以區分,例如"news_r\"index_l. htm,,等。儲存單元104,用于根據所述路徑設置單元103設置的儲存路徑儲存所述瀏覽數 據。所述儲存單元104可以為數字電視內置的flash非易失性儲存介質或外接的移動硬盤、 優盤等移動儲存設備。例如路徑設置單元103根據瀏覽數據中的路徑信息在儲存介質中創 建了“news”目錄及該目錄下的“index, htm”文件,儲存單元104即根據此路徑將瀏覽數據 寫入該儲存介質中的“news”下的“ index, htm”文件中。進一步地,所述數字電視還可以包括儲存空間檢測單元,用于檢測所述儲存單元104是否有足夠儲存空間,當檢測結 果為是時則通知所述監聽單元102對所述嵌入式瀏覽器101進行監聽。所述儲存空間檢測 單元可以對數字電視內置以及外部連接的儲存介質進行檢測是否有足夠儲存空間,所述足 夠儲存空間可以為一定容量大小的儲存空間,例如100MB,或所有儲存空間的可用空間占總 空間大小的比例,例如可用空間比例小于10%,則不允許所述監聽單元102對所述嵌入式 瀏覽器101進行監聽。進一步地,所述數字電視還可以包括控制命令獲取單元,用于獲取用戶的控制命令并根據用戶的控制命令觸發所述監 聽單元102對所述嵌入式瀏覽器101進行監聽。具體實現中,控制命令獲取單元可以通過 獲取數字電視的用戶按鍵指令或用戶遙控指令,得到用戶欲對當前瀏覽的網頁或多媒體文 件進行保存的控制命令,并根據該控制命令觸發監聽單元102對嵌入式瀏覽器101進行監 聽。進一步的該數字電視可以設置兩種儲存模式,一種為默認儲存,即自動將從嵌入式瀏覽 器截取的瀏覽信息進行儲存,一種為手動儲存,即獲取到用戶的控制命令后才進行儲存,用戶可以通過更改數字電視的設置變更該儲存模式。圖2為本發明實施例中一種數字電視數據儲存方法的流程示意圖。該方法包括S201,嵌入式瀏覽器從前端服務器獲取瀏覽數據;S202,監聽所述嵌入式瀏覽器,截取所述嵌入式瀏覽器從所述前端服務器獲取 的所述瀏覽數據;所述瀏覽數據中的路徑信息可以包括網頁的url地址,例如// www. 163. com/news/index. htm0S203,根據截取到的所述瀏覽數據中的路徑信息設置儲存路徑;進一步地所述根 據截取到的所述瀏覽數據中的路徑信息設置儲存路徑可以包括根據截取到的所述瀏覽數據中的路徑信息分析得到對應的儲存路徑的路徑分析 模塊;所述儲存路徑可以包括儲存目錄及文件名,例如獲取的瀏覽數據中路徑信息包括網 頁的ur 1地址://www. 163. com/news/index, htm,則可以得到對應的目錄為“news”, 文件名為“index, htm”。根據分析得到的儲存路徑在數字電視儲存單元中創建包括路徑目錄及文件名在 內的儲存路徑。具體可以為,例如得到儲存路徑包括目錄為“news”、文件名為“index, htm”后,數字電視則可以自動在儲存介質中創建“news”目錄,并在該目錄下創建文件名為 “index, htm”的文件。當所述數字電視同時有多個儲存介質(例如多個硬盤扇區,或幾個 硬盤,還包括移動硬盤或優盤)時,則由路徑創建模塊從中擇一創建路徑。當創建過程中發 現有同名的目錄或文件名,則在目錄或文件名后加后綴以區分,例如“neWS_r’、“index_l. htm” 等。S204,根據設置的所述儲存路徑儲存所述瀏覽數據。可以將所述瀏覽數據儲存在 數字電視內置的flash非易失性儲存介質或外接的移動硬盤、優盤等移動儲存設備中。例 如S203已經根據瀏覽數據中的路徑信息在儲存介質中創建了 “news”目錄及該目錄下的 "index, htm”文件,此時即根據此儲存路徑將瀏覽數據寫入該儲存介質中的“news”下的 "index, htm” 文件中。進一步地,所述監聽所述嵌入式瀏覽器,截取所述嵌入式瀏覽器從所述前端服務 器獲取的所述瀏覽數據之前還可以包括檢測所述數字電視的儲存單元是否有足夠儲存空間,若檢測結果為是則監聽所述 嵌入式瀏覽器,截取所述嵌入式瀏覽器從所述前端服務器獲取的所述瀏覽數據。具體實現 中,可以對數字電視內置以及外部連接的儲存介質進行檢測是否有足夠儲存空間,所述足 夠儲存空間可以為一定容量大小的儲存空間,例如100MB,或所有儲存空間的可用空間占總 空間大小的比例,例如可用空間比例小于10%,則不允許對所述嵌入式瀏覽器101進行監 聽。進一步地,所述截取所述嵌入式瀏覽器從所述前端服務器獲取的所述瀏覽數據之 前還包括獲取用戶的控制命令并根據用戶的控制命令觸發監聽所述嵌入式瀏覽器,截取所 述嵌入式瀏覽器從所述前端服務器獲取的所述瀏覽數據。具體實現中,數字電視可以通過 獲取的用戶按鍵指令或用戶遙控指令,得到用戶欲對當前瀏覽的網頁或多媒體文件進行保 存的控制命令,并根據該控制命令觸發對嵌入式瀏覽器進行監聽。進一步的該數字電視可 以設置兩種儲存模式,一種為默認儲存,即自動將從嵌入式瀏覽器截取的瀏覽信息進行儲存,一種為手動儲存,即獲取到用戶的控制命令后才進行儲存,用戶可以通過更改數字電視 的設置變更該儲存模式。 通過上述實施例,本發明的數字電視及數字電視系統實現了自動或手動地保存用 戶瀏覽的網頁或多媒體文件在儲存介質中,以便用戶收藏或在本地使用,增強了用戶體驗。
權利要求
一種數字電視數據儲存方法,其特征在于,所述儲存方法包括嵌入式瀏覽器從前端服務器獲取瀏覽數據;監聽所述嵌入式瀏覽器,截取所述嵌入式瀏覽器從所述前端服務器獲取的所述瀏覽數據;根據截取到的所述瀏覽數據中的路徑信息設置儲存路徑;根據設置的所述儲存路徑儲存所述瀏覽數據。
2.如權利要求1所述的數字電視數據儲存方法,其特征在于,所述監聽所述嵌入式瀏 覽器,截取所述嵌入式瀏覽器從所述前端服務器獲取的所述瀏覽數據之前還包括檢測所述數字電視的儲存單元是否有足夠儲存空間,若檢測結果為是則監聽所述嵌入 式瀏覽器,截取所述嵌入式瀏覽器從所述前端服務器獲取的所述瀏覽數據。
3.如權利要求1所述的數字電視數據儲存方法,其特征在于,所述根據截取到的所述 瀏覽數據中的路徑信息設置儲存路徑包括根據截取到的所述瀏覽數據中的路徑信息分析得到對應的儲存路徑的路徑分析模塊;根據分析得到的儲存路徑在數字電視儲存單元中創建包括路徑目錄及文件名在內的 儲存路徑。
4.如權利要求1所述的數字電視數據儲存方法,其特征在于,所述截取所述嵌入式瀏 覽器從所述前端服務器獲取的所述瀏覽數據之前還包括獲取用戶的控制命令并根據用戶的控制命令觸發監聽所述嵌入式瀏覽器,截取所述嵌 入式瀏覽器從所述前端服務器獲取的所述瀏覽數據。
5.一種數字電視,其特征在于,所述數字電視包括 嵌入式瀏覽器,用于從前端服務器獲取瀏覽數據;監聽單元,用于監聽所述嵌入式瀏覽器,截取所述嵌入式瀏覽器從所述前端服務器獲 取的所述瀏覽數據;路徑設置單元,用于根據所述監聽單元截取到的所述瀏覽數據中的路徑信息設置儲存 路徑;儲存單元,用于根據所述路徑設置單元設置的儲存路徑儲存所述瀏覽數據。
6.如權利要求5所述的數字電視,其特征在于,所述數字電視還包括儲存空間檢測單元,用于檢測所述儲存單元是否有足夠儲存空間,當檢測結果為是時 則通知所述監聽單元對所述嵌入式瀏覽器進行監聽。
7.如權利要求5所述的數字電視,其特征在于,所述路徑設置單元包括路徑分析模塊,用于根據所述監聽單元獲取到的所述瀏覽數據中的路徑信息分析得到 對應的儲存路徑;路徑創建模塊,用于根據所述路徑分析模塊得到的儲存路徑在儲存單元中創建包括路 徑目錄及文件名在內的儲存路徑。
8.如權利要求5所述的數字電視,其特征在于,還包括控制命令獲取單元,用于獲取用戶的控制命令并根據用戶的控制命令觸發所述監聽單 元對所述嵌入式瀏覽器進行監聽。
全文摘要
本發明實施例提供了一種數字電視數據儲存方法,包括嵌入式瀏覽器從前端服務器獲取瀏覽數據;監聽所述嵌入式瀏覽器,截取所述嵌入式瀏覽器從所述前端服務器獲取的所述瀏覽數據;根據截取到的所述瀏覽數據中的路徑信息設置儲存路徑;根據設置的所述儲存路徑儲存所述瀏覽數據。相應地本發明實施例還公開了一種數字電視。實施本發明,能夠實現自動或手動地保存用戶瀏覽的網頁或多媒體文件在儲存介質中,以便用戶收藏或本地使用,增強了用戶體驗。
文檔編號H04N7/173GK101883251SQ20101019186
公開日2010年11月10日 申請日期2010年5月31日 優先權日2010年5月31日
發明者李俊, 羅笑南 申請人:中山大學