專利名稱:搜索電視節(jié)目字幕的電視裝置及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電視領(lǐng)域,特別是涉及ー種搜索電視節(jié)目字幕的電視裝置及方法。
背景技術(shù):
電視是人們的主要娛樂工具之一,人們通過電視以觀看新聞、電視劇或電影。電視在播放電視劇或電影時,有時沒有播出字幕 ,有時有字幕播出時觀看者并不喜歡字幕的語種,這樣無疑給使用者帶來不便。
發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種搜索電視節(jié)目字幕的電視裝置及方法。一種搜索電視節(jié)目字幕的電視裝置,包括一用于播放電視節(jié)目的電視模塊及ー顯示屏,所述電視裝置還包括ー獲取模塊、一網(wǎng)絡(luò)模塊及一字幕顯示模塊,所述獲取模塊用于獲取當前電視節(jié)目的節(jié)目名稱,所述網(wǎng)絡(luò)模塊用于根據(jù)所述節(jié)目名稱及用戶預設(shè)的字幕語種從網(wǎng)絡(luò)中搜索井下載對應的字幕數(shù)據(jù),所述字幕顯示模塊用于顯示所述字幕數(shù)據(jù)于所述顯示屏。優(yōu)選地,所述獲取模塊用于分析電視節(jié)目的節(jié)目單而獲取所述節(jié)目名稱。優(yōu)選地,所述獲取模塊接收用戶輸入的節(jié)目名稱。優(yōu)選地,所述字幕顯示模塊用于分析下載的字幕數(shù)據(jù)的格式并將下載的非文本格式的字幕數(shù)據(jù)轉(zhuǎn)為統(tǒng)ー的文本文件格式字幕數(shù)據(jù)。優(yōu)選地,所述字幕顯示模塊用于分析所述字幕數(shù)據(jù)的編碼格式,并將不符合預設(shè)編碼格式的字幕數(shù)據(jù)轉(zhuǎn)為預設(shè)編碼格式的字幕數(shù)據(jù)。優(yōu)選地,所述字幕顯示模塊用于將所述字幕數(shù)據(jù)與當前電視節(jié)目關(guān)聯(lián)顯示。優(yōu)選地,所述字幕顯示模塊用于將所述字幕數(shù)據(jù)按時間戳拆分成多個部分,井根據(jù)所述播放的節(jié)目確定ー時間參考點使所述字幕數(shù)據(jù)與所述當前電視節(jié)目對應并播放所述字幕數(shù)據(jù),而使所述字幕數(shù)據(jù)與所述當前電視節(jié)目關(guān)聯(lián)顯示。 一種搜索電視節(jié)目字幕的方法,應用于ー電視裝置中,所述電視裝置包括ー顯示屏、一電視模塊及ー主控制模塊,所述方法包括所述主控制模塊獲取所述電視模塊播放的電視節(jié)目的節(jié)目名稱;所述主控制模塊根據(jù)所述節(jié)目名稱及用戶預設(shè)的字幕語種從網(wǎng)絡(luò)中捜索并下載對應的字幕數(shù)據(jù);所述主控制模塊顯示所述字幕數(shù)據(jù)于所述顯示屏上。優(yōu)選地,所述主控制模塊獲取所述節(jié)目名稱的過程為分析電視節(jié)目的節(jié)目單而獲取所述節(jié)目名稱或接收由用戶輸入的所述節(jié)目名稱。優(yōu)選地,所述主控制模塊顯示所述字幕數(shù)據(jù)的過程為將所述字幕數(shù)據(jù)按時間戳拆分成多個部分;根據(jù)所述播放的電視節(jié)目確定ー時間參考點使所述字幕數(shù)據(jù)與所述播放的電視節(jié)目對應并播放所述字幕數(shù)據(jù)于所述顯示屏上。
與現(xiàn)有技術(shù)相比,上述裝置及方法在播放電視節(jié)目時搜索用戶需要的字幕,以便用戶更好地觀看電視節(jié)目。
圖I為本發(fā)明一種實施方式中的虛擬環(huán)境架構(gòu)示意圖。圖2為本發(fā)明捜索電視節(jié)目字幕的電視裝置較佳實施例的示意圖。圖3為圖2中字幕顯示窗ロ顯示于顯示屏上的示意圖。圖4為本發(fā)明捜索電視節(jié)目字幕的方法的流程圖。圖5為圖4中顯示字幕數(shù)據(jù)的流程圖。主要元件符號說明
主機I loo
主控制模塊10
獲取模塊η
設(shè)置模塊12
網(wǎng)絡(luò)模塊13
子蒂顯不I吳塊14
子蒂顯不窗ロ15
虛擬機20
電視模塊21
顯示屏30
具體實施例方式下面結(jié)合具體實施方式
和附圖對本發(fā)明做進ー步詳細的說明。請參閱圖1,圖I示意性的示出了根據(jù)本發(fā)明一種實施方式的虛擬環(huán)境架構(gòu),所述虛擬環(huán)境包括主機及運行于主機上的若干虛擬機,運行在主機上的操作系統(tǒng)稱之為主機操作系統(tǒng),用于管理虛擬機以及為虛擬機分配和調(diào)度主機的資源,比如CPU、內(nèi)存和存儲器等,在ー些虛擬環(huán)境中,行使所述主機操作系統(tǒng)功能的系統(tǒng)稱之為虛擬機監(jiān)視器,也叫Hypervisor。運行在虛擬機上的操作系統(tǒng)稱之為客戶操作系統(tǒng),由于虛擬機之間是相互獨立的,所以虛擬機上的客戶操作系統(tǒng)以是多種類型并且互不干擾。在虛擬環(huán)境中,主機通過NAT端ロ映射為每ー個虛擬機分配ー個內(nèi)部IP地址,虛擬機通過分配到的IP地址,共享使用主機的網(wǎng)絡(luò)資源。而主機和虛擬機之間或虛擬機和虛擬機之間,以使用TCP協(xié)議來建立連接關(guān)系,實現(xiàn)數(shù)據(jù)通信。請參閱圖2及圖3,本發(fā)明搜索電視節(jié)目字幕的電視裝置較佳實施例包括一主機100,所述主機100包括ー電視模塊21、ー主控制模塊10及一顯示屏30。所述主控制模塊10包括ー獲取模塊11、ー設(shè)置模塊12、ー網(wǎng)絡(luò)模塊13、一字幕顯不模塊14及一字幕顯不窗ロ15。在本實施例中,一虛擬機20運行在所述主機100上,所述虛擬機20包括所述電視模塊21。所述獲取模塊11用于分析所述電視模塊21的電視信號而獲得當前播放的節(jié)目名稱;所述設(shè)置模塊12用于供用戶設(shè)置字幕的語種;所述網(wǎng)絡(luò)模塊13用于訪問根據(jù)所述節(jié)目名稱及所述設(shè)置模塊12的設(shè)置從網(wǎng)絡(luò)中搜尋對應的字幕數(shù)據(jù);所述字幕顯示窗ロ 15顯示于所述顯示屏30上;所述字幕顯示模塊14用于顯示字幕數(shù)據(jù)于所述字幕顯示窗ロ 15中。請參閱圖4,本發(fā)明搜索電視節(jié)目字幕的方法較佳實施例包括以下步驟在步驟S401中,所述獲取模塊11獲取所述電視模塊播放的節(jié)目的節(jié)目名稱;在這個過程中,所述獲取模塊11分析電視節(jié)目的節(jié)目單而獲得當前播放的節(jié)目的節(jié)目名稱,若未從節(jié)目單中分析獲取到,所述獲取模塊11接收由用戶輸入的節(jié)目名稱,也単獨接收由用戶輸入的節(jié)目名稱;在步驟S402中,所述網(wǎng)絡(luò)模塊13根據(jù)所述節(jié)目名稱及用戶預設(shè)的字幕語種從網(wǎng)絡(luò)中搜尋對應所述節(jié)目名稱及所述語種的字幕數(shù)據(jù);在本實施例中,所述網(wǎng)絡(luò)模塊13從專業(yè)網(wǎng)站上下載字幕數(shù)據(jù),例如,射手(shooter)網(wǎng)站;在步驟S403中,所述網(wǎng)絡(luò)模塊13若搜尋到字幕數(shù)據(jù),則將字幕數(shù)據(jù)發(fā)送給所述字幕顯示模塊14 ;在這個過程中,若搜尋到的字幕數(shù)據(jù)為不能編輯的文件格式,例如VOB文件格式,則將所述VOB文件格式轉(zhuǎn)為統(tǒng)一的文本文件格式;在步驟S404中,所述字幕顯示模塊14顯示所述字幕數(shù)據(jù)于所述字幕顯示窗ロ 15上。請參閱圖5,在步驟S404中,所述字幕顯示模塊顯示所述字幕數(shù)據(jù)的過程為S501,所述字幕顯示模塊分析所述字幕數(shù)據(jù)的編碼格式,若所述字幕數(shù)據(jù)的編碼格式不符合預設(shè)的編碼格式,例如UTF-8編碼格式,則將所述字幕數(shù)據(jù)的編碼格式轉(zhuǎn)換為預設(shè)的編碼格式;S502,所述字幕顯示模塊14將所述字幕數(shù)據(jù)按時間戳(time stamp)拆分成多個部分;S503,所述字幕顯示模塊14確定根據(jù)所述播放的節(jié)目確定ー時間參考點使所述字幕數(shù)據(jù)與所述播放的節(jié)目對應并播放所述字幕數(shù)據(jù)于所述字幕顯示窗ロ 15中。
對本領(lǐng)域的技術(shù)人員來說,以根據(jù)本發(fā)明的發(fā)明方案和發(fā)明構(gòu)思結(jié)合生產(chǎn)的實際需要做出其他相應的改變或調(diào)整,而這些改變和調(diào)整都應屬于本發(fā)明權(quán)利要求的保護范圍。
權(quán)利要求
1.一種搜索電視節(jié)目字幕的電視裝置,包括一用于播放電視節(jié)目的電視模塊及一顯示屏,其特征在于所述電視裝置還包括一獲取模塊、一網(wǎng)絡(luò)模塊及一字幕顯示模塊,所述獲取模塊用于獲取當前電視節(jié)目的節(jié)目名稱,所述網(wǎng)絡(luò)模塊用于根據(jù)所述節(jié)目名稱及用戶預設(shè)的字幕語種從網(wǎng)絡(luò)中搜索并下載對應的字幕數(shù)據(jù),所述字幕顯示模塊用于顯示所述字幕數(shù)據(jù)于所述顯示屏。
2.如權(quán)利要求I所述的電視裝置,其特征在于所述獲取模塊用于分析電視節(jié)目的節(jié)目單而獲取所述節(jié)目名稱。
3.如權(quán)利要求I所述的電視裝置,其特征在于所述獲取模塊接收用戶輸入的節(jié)目名 稱。
4.如權(quán)利要求I所述的電視裝置,其特征在于所述字幕顯示模塊用于分析下載的字幕數(shù)據(jù)的格式并將下載的非文本格式的字幕數(shù)據(jù)轉(zhuǎn)為統(tǒng)一的文本文件格式字幕數(shù)據(jù)。
5.如權(quán)利要求I所述的電視裝置,其特征在于所述字幕顯示模塊用于分析所述字幕數(shù)據(jù)的編碼格式,并將不符合預設(shè)編碼格式的字幕數(shù)據(jù)轉(zhuǎn)為預設(shè)編碼格式的字幕數(shù)據(jù)。
6.如權(quán)利要求I所述的電視裝置,其特征在于所述字幕顯示模塊用于將所述字幕數(shù)據(jù)與當前電視節(jié)目關(guān)聯(lián)顯示。
7.如權(quán)利要求6所述的電視裝置,其特征在于所述字幕顯示模塊用于將所述字幕數(shù)據(jù)按時間戳拆分成多個部分,并根據(jù)所述播放的節(jié)目確定一時間參考點使所述字幕數(shù)據(jù)與所述當前電視節(jié)目對應并播放所述字幕數(shù)據(jù),而使所述字幕數(shù)據(jù)與所述當前電視節(jié)目關(guān)聯(lián)顯不。
8.一種搜索電視節(jié)目字幕的方法,應用于一電視裝置中,所述電視裝置包括一顯示屏、一電視模塊及一主控制模塊,其特征在于所述方法包括 所述主控制模塊獲取所述電視模塊播放的電視節(jié)目的節(jié)目名稱; 所述主控制模塊根據(jù)所述節(jié)目名稱及用戶預設(shè)的字幕語種從網(wǎng)絡(luò)中搜索并下載對應的字幕數(shù)據(jù); 所述主控制模塊顯示所述字幕數(shù)據(jù)于所述顯示屏上。
9.如權(quán)利要求8所述的方法,其特征在于所述主控制模塊獲取所述節(jié)目名稱的過程為分析電視節(jié)目的節(jié)目單而獲取所述節(jié)目名稱或接收由用戶輸入的所述節(jié)目名稱。
10.如權(quán)利要求8所述的方法,其特征在于所述主控制模塊顯示所述字幕數(shù)據(jù)的過程為將所述字幕數(shù)據(jù)按時間戳拆分成多個部分;根據(jù)所述播放的電視節(jié)目確定一時間參考點使所述字幕數(shù)據(jù)與所述播放的電視節(jié)目對應并播放所述字幕數(shù)據(jù)于所述顯示屏上。
全文摘要
一種搜索電視節(jié)目字幕的電視裝置,包括一用于播放電視節(jié)目的電視模塊及一顯示屏,所述電視裝置還包括一獲取模塊、一網(wǎng)絡(luò)模塊及一字幕顯示模塊,所述獲取模塊用于獲取當前電視節(jié)目的節(jié)目名稱,所述網(wǎng)絡(luò)模塊用于根據(jù)所述節(jié)目名稱及用戶預設(shè)的字幕語種從網(wǎng)絡(luò)中搜索并下載對應的字幕數(shù)據(jù),所述字幕顯示模塊用于顯示所述字幕數(shù)據(jù)于所述顯示屏。本發(fā)明還提供一種搜索電視節(jié)目字幕的方法。本發(fā)明方便用戶更好地觀看電視節(jié)目。
文檔編號H04N21/472GK102625180SQ201110028560
公開日2012年8月1日 申請日期2011年1月26日 優(yōu)先權(quán)日2011年1月26日
發(fā)明者蔡燈宇 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司