專利名稱:可視化節(jié)目列表的更新方法及更新裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于數(shù)字電視領(lǐng)域,尤其涉及一種可視化節(jié)目列表的更新方法及更新裝置。
背景技術(shù):
目前的數(shù)字電視中,最簡單的選臺操作方法是操作電視遙控器的數(shù)字鍵直接選臺或操作電視遙控器的上下鍵來選臺。這種選臺方式,在節(jié)目較多的時候,由于用戶記不住臺號,可能要耽誤較多的時間。一種常用的改進(jìn)辦法是在其他設(shè)備上(如專用控制裝置等)建立臺號和臺標(biāo)的對應(yīng)關(guān)系,或通過某種預(yù)設(shè)原則重新對節(jié)目單排序,給用戶提供一個基于臺標(biāo)的新節(jié)目單(列表),供用戶根據(jù)該新節(jié)目列表進(jìn)行直觀的選擇操作。然而,上述方法在電視運營商增減臺數(shù)和更換臺號的情況下,這樣的節(jié)目列表本身就不正確了,需要更新,而用戶往往無法自己解決。
發(fā)明內(nèi)容
·
本發(fā)明實施例提供了一種可視化節(jié)目列表的更新方法及更新裝置,旨在解決現(xiàn)有技術(shù)在電視運營商增減臺數(shù)和更換臺號的情況下,不能主動更新專用控制裝置上的節(jié)目列表的問題。一方面,提供一種可視化節(jié)目列表的更新方法,所述方法包括:在機頂盒端完成自動搜臺更新后,激活更新后的原始節(jié)目列表并逐個翻頁,并從所述更新后的原始節(jié)目列表中獲取所有臺號以及與每個臺號對應(yīng)的電視臺名稱;讀取原始配置文件,根據(jù)獲取的臺號以及與每個臺號對應(yīng)的電視臺名稱更新所述原始配置文件,生成新的配置文件;當(dāng)接收到進(jìn)入新增加的電視臺的指令后,獲取所述新增加的電視臺的臺標(biāo),根據(jù)所述新增加的電視臺的臺標(biāo)更新所述新的配置文件;根據(jù)更新后的所述新的配置文件生成新的可視化節(jié)目列表。另一方面,提供一種可視化節(jié)目列表的更新裝置,所述裝置包括:信息獲取單元,用于在機頂盒端完成自動搜臺更新后,激活更新后的原始節(jié)目列表并逐個翻頁,并從所述更新后的原始節(jié)目列表中獲取所有臺號以及與每個臺號對應(yīng)的電視臺名稱;第一配置文件更新單元,用于讀取原始配置文件,根據(jù)獲取的臺號以及與每個臺號對應(yīng)的電視臺名稱更新所述原始配置文件,生成新的配置文件;第二配置文件更新單元,用于當(dāng)接收到進(jìn)入新增加的電視臺的指令后,獲取所述新增加的電視臺的臺標(biāo),根據(jù)所述新增加的電視臺的臺標(biāo)更新所述新的配置文件;節(jié)目列表更新單元,用于根據(jù)更新后的所述新的配置文件生成新的可視化節(jié)目列表。
在本發(fā)明實施例,在電視運營商增減臺數(shù)和更換臺號的情況下,專用控制裝置先獲取重新后的臺號和電視臺名稱信息,再根據(jù)該信息更新原始配置文件,在進(jìn)入新增加的電視臺后,再獲取該電視臺的臺標(biāo),用該臺標(biāo)替換更新后的原始配置文件中的對應(yīng)臺標(biāo)圖案,根據(jù)最后得到的配置文件生成可視化節(jié)目列表,該可視化節(jié)目列表中包括新增加的電視臺的臺號和臺標(biāo)等信息,實現(xiàn)了專用控制裝置端呈現(xiàn)給用戶的可視化節(jié)目列表的完全更新,后續(xù),用戶使用該可視化節(jié)目列表可以進(jìn)行正確的選臺操作。
圖1是本發(fā)明實施例一提供可視化節(jié)目列表的更新方法的實現(xiàn)流程圖;圖2是本發(fā)明實施例一提供的可視化節(jié)目列表的更新裝置的結(jié)構(gòu)框圖。
具體實施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。在本發(fā)明實施例中,在電視運營商增減臺數(shù)和更換臺號的情況下,專用控制裝置先獲取更新后的臺號和電視臺名稱信息,再根據(jù)該信息更新原始配置文件,在進(jìn)入新增加的電視臺后,再獲取該電視臺的臺標(biāo),用該臺標(biāo)替換更新后的原始配置文件中的對應(yīng)臺標(biāo)圖案,根據(jù)最后得到的配置文件生成可視化節(jié)目列表。以下結(jié)合具體實施例對本發(fā)明的實現(xiàn)進(jìn)行詳細(xì)描述:實施例一圖1示出了本發(fā)明實施例一提供的可視化節(jié)目列表的更新方法的實現(xiàn)流程,該可視化節(jié)目列表是最終通過·專用控制裝置(可視化節(jié)目列表的更新裝置可以等同于專用控制裝置,也可以是內(nèi)置于專用控制裝置中的軟件單元或者軟硬件結(jié)合的單元)呈現(xiàn)在用戶面前的電視節(jié)目列表,用戶可以通過該可視化節(jié)目列表進(jìn)行選臺等操作,詳述如下:在步驟SlOl中,在機頂盒端完成自動搜臺更新后,激活更新后的原始節(jié)目列表并逐個翻頁,并從所述更新后的原始節(jié)目列表中獲取所有臺號以及與每個臺號對應(yīng)的電視臺名稱。在本實施例中,機頂盒和專用控制裝置(該專用控制裝置可以提供直觀的可視化節(jié)目列表,用戶通過操作該可視化節(jié)目列表,可以進(jìn)行選臺等操作)之間通過wifi連接,在機頂盒(Set Top Box, STB)端完成自動搜臺更新后,用戶點擊專用控制裝置中的節(jié)目更新功能鍵,激活機頂盒端更新后的原始節(jié)目列表并逐個翻頁,專用控制裝置中的圖像識別軟件通過圖像識別技術(shù)對該更新后的原始節(jié)目列表逐頁進(jìn)行分析,提取出該更新后的原始節(jié)目列表中的所有的臺號以及與每個臺號對應(yīng)的電視臺名稱。其中,該更新后的原始節(jié)目列表相比搜臺更新前的原始節(jié)目列表,可能有增加新的臺,也可能比原始節(jié)目列表中的臺更少,或者兩個節(jié)目列表中,臺號和電視臺名稱之間的對應(yīng)關(guān)系會有所改變。需要說明的是,原始節(jié)目列表和更新后的原始節(jié)目列表均是存儲在機頂盒端的電視節(jié)目列表。其中,專用控制裝置可以是內(nèi)置于平板電腦或者手持設(shè)備中的軟件單元、硬件單元或者軟硬件結(jié)合的單元,也可以是獨立的設(shè)備。在步驟S102中,讀取原始配置文件,根據(jù)獲取的臺號以及與每個臺號對應(yīng)的電視臺名稱更新所述原始配置文件,生成新的配置文件。配置文件是一個包含臺號、電視臺名稱和臺標(biāo)等內(nèi)容的數(shù)據(jù)庫。節(jié)目列表其實是配置文件的表現(xiàn)形式,可根據(jù)用戶界面的要求進(jìn)行設(shè)計,一般可表現(xiàn)為按一定順序排列的臺號以及與臺號對應(yīng)的電視臺名稱、臺標(biāo)等內(nèi)容的列表,是提供用戶選臺的界面。在本實施例中的原始配置文件是步驟SlOl中的原始節(jié)目列表的表現(xiàn)形式。在原始節(jié)目列表更新后,可以從更新后的原始節(jié)目列表中獲取所有臺號以及與每個臺號對應(yīng)的電視臺名稱。讀取原始配置文件,將該原始配置文件與獲取得到的所有臺號以及與每個臺號對應(yīng)的電視臺名稱逐一進(jìn)行比對,更新原始配置文件中的已有電視臺的臺號、刪除沒有對應(yīng)的電視臺、增加新的電視臺,形成新的配置文件。比如,從更新后的原始節(jié)目列表中獲取的臺號為1、2、4,分別對應(yīng)的電視臺名稱是中央I套、中央2套、中央4套;而原始配置文件中存儲的臺號是2、3,分別對應(yīng)的電視臺名稱是中央I套、中央3套。從中我們可以看到,搜臺更新后,中央I套的臺號由2變成了 1,需要將原始配置文件中的臺號2更新為1,刪除臺號3以及中央3套對應(yīng)的記錄,并將新增加的臺號4及其對應(yīng)的中央4套添加到原始配置文件中,生成新的配置文件,該新的配置文件中保存的臺號及電視臺名稱與從節(jié)目列表中獲取到的完全一致。另外,對于新出現(xiàn)的電視臺,比如中央4套,在原始配置文件中沒有對應(yīng)臺標(biāo)圖案的情況下,更新后生成的新的配置文件中存儲的與該電視臺對應(yīng)的臺標(biāo)是統(tǒng)一定義的默認(rèn)符號。在步驟S103中,當(dāng)接收到進(jìn)入新增加的電視臺的指令后,獲取所述新增加的電視臺的臺標(biāo),根據(jù)所述新增加的電視臺的臺標(biāo)更新所述新的配置文件。在本實施例中,當(dāng)用戶通過操作更新后的原始節(jié)目列表進(jìn)入新增加的電視臺后,利用圖像識別技術(shù)獲取當(dāng)前正在 播放的電視臺的臺標(biāo),并查找新的配置文件,用該臺標(biāo)替換新的配置文件中的原有默認(rèn)符號。在步驟S104中,根據(jù)更新后的所述新的配置文件生成新的可視化節(jié)目列表。在本實施例中,更新后的新的配置文件中存儲有新增加的電視臺的臺號、電視臺名稱、臺標(biāo)等信息,還包括更換臺號后的電視臺的最新臺號,這樣,根據(jù)更新后的所述新的配置文件生成的新的可視化節(jié)目列表是搜臺更新后,專用控制裝置端呈現(xiàn)給用戶的最新的可視化節(jié)目列表,實現(xiàn)了在增減電視臺數(shù)目和更換臺號的情況下,專用控制裝置端的可視化節(jié)目列表的自動更新。本實施例,在電視運營商增減臺數(shù)和更換臺號的情況下,專用控制裝置先獲取重新后的臺號和電視臺名稱信息,再根據(jù)該信息更新原始配置文件,在進(jìn)入新增加的電視臺后,再獲取該電視臺的臺標(biāo),用該臺標(biāo)替換更新后的原始配置文件中的對應(yīng)臺標(biāo)圖案,根據(jù)最后得到的配置文件生成新的可視化節(jié)目列表,該新的可視化節(jié)目列表中包括新增加的電視臺的臺號和臺標(biāo)等信息,實現(xiàn)了專用控制裝置端呈現(xiàn)給用戶的可視化節(jié)目列表的完全更新,后續(xù),用戶使用該可視化節(jié)目列表可以進(jìn)行正確的選臺操作。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述各實施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,相應(yīng)的程序存儲于所述專用控制裝置中。
實施例二圖2示出了本發(fā)明實施例二提供的可視化節(jié)目列表的更新裝置的具體結(jié)構(gòu)框圖,為了便于說明,僅示出了與本發(fā)明實施例相關(guān)的部分。該可視化節(jié)目列表的更新裝置是一種專用控制裝置,該專用控制裝置可以提供直觀的可視化電視節(jié)目列表,用戶通過操作該可視化電視節(jié)目列表,可以進(jìn)行選臺等操作。另外,該專用控制裝置可以是內(nèi)置于平板電腦或者手持設(shè)備中的軟件單元、硬件單元或者軟硬件結(jié)合的單元,也可以是獨立的設(shè)備。該可視化節(jié)目列表的更新裝置2包括:信息獲取單元21、第一配置文件更新單元22、第二配置文件更新單元23和可視化節(jié)目列表更新單元24。其中,信息獲取單元21,用于在機頂盒端完成自動搜臺更新后,激活更新后的原始節(jié)目列表并逐個翻頁,并從所述更新后的原始節(jié)目列表中獲取所有臺號以及與每個臺號對應(yīng)的電視臺名稱;第一配置文件更新單元22,用于讀取原始配置文件,根據(jù)獲取的臺號以及與每個臺號對應(yīng)的電視臺名稱更新所述原始配置文件,生成新的配置文件;第二配置文件更新單元23,用于當(dāng)接收到進(jìn)入新增加的電視臺的指令后,獲取所述新增加的電視臺的臺標(biāo),根據(jù)所述新增加的電視臺的臺標(biāo)更新所述新的配置文件;可視化節(jié)目列表更新單元24,用于根據(jù)更新后的所述新的配置文件生成新的可視化節(jié)目列表。進(jìn)一步地,配置文件是一個包含臺號、電視臺名稱和臺標(biāo)的數(shù)據(jù)庫;節(jié)目列表是配置文件的表現(xiàn)形式。進(jìn)一步地,所述信息獲取單元21包括圖像識別模塊,所述圖像識別模塊通過圖像識別技術(shù)對所述更新后的原始節(jié)目列表逐頁進(jìn)行分析,提取出所述更新后的原始節(jié)目列表中的所有的臺號以及與每個臺號對應(yīng)的電視臺名稱。進(jìn)一步地,對于新出現(xiàn)的電視臺,在原始配置文件中沒有對應(yīng)臺標(biāo)圖案的情況下,更新后生成的新的配置文件中存儲的與該電視臺對應(yīng)的臺標(biāo)是統(tǒng)一定義的默認(rèn)符號。本發(fā)明實施例提供的可視化節(jié)目列表的更新裝置可以應(yīng)用在前述對應(yīng)的方法實施例一中,詳情參見上述實施例一的描述,在此不再贅述。值得注意的是,上述系統(tǒng)實施例中,所包括的各個單元只是按照功能邏輯進(jìn)行劃分的,但并不局限于上述的劃分,只要能夠?qū)崿F(xiàn)相應(yīng)的功能即可;另外,各功能單元的具體名稱也只是為了便于相互區(qū)分,并不用于限制本發(fā)明的保護(hù)范圍。以上所述僅為本發(fā)明的較佳實施例而已,并不 用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種可視化節(jié)目列表的更新方法,其特征在于,所述方法包括: 在機頂盒端完成自動搜臺更新后,激活更新后的原始節(jié)目列表并逐個翻頁,并從所述更新后的原始節(jié)目列表中獲取所有臺號以及與每個臺號對應(yīng)的電視臺名稱; 讀取原始配置文件,根據(jù)獲取的臺號以及與每個臺號對應(yīng)的電視臺名稱更新所述原始配置文件,生成新的配置文件; 當(dāng)接收到進(jìn)入新增加的電視臺的指令后,獲取所述新增加的電視臺的臺標(biāo),根據(jù)所述新增加的電視臺的臺標(biāo)更新所述新的配置文件; 根據(jù)更新后的所述新的配置文件生成新的可視化節(jié)目列表。
2.如權(quán)利要求1所述的方法,其特征在于,所述配置文件是一個包含臺號、電視臺名稱和臺標(biāo)的數(shù)據(jù)庫; 所述節(jié)目列表是所述配置文件的表現(xiàn)形式。
3.如權(quán)利要求1所述的方法,其特征在于,通過圖像識別技術(shù)對所述更新后的原始節(jié)目列表逐頁進(jìn)行分析,提取出所述更新后的原始節(jié)目列表中的所有的臺號以及與每個臺號對應(yīng)的電視臺名稱。
4.如權(quán)利要求1至3任一項所述的方法,其特征在于,對于新出現(xiàn)的電視臺,在所述原始配置文件中沒有對應(yīng)臺標(biāo)圖案的情況下,更新后生成的新的配置文件中存儲的與該電視臺對應(yīng)的臺標(biāo)是統(tǒng)一定義的默認(rèn)符號。
5.一種可視化節(jié)目列表的更新裝置,其特征在于,所述裝置包括: 信息獲取單元, 用于在機頂盒端完成自動搜臺更新后,激活更新后的原始節(jié)目列表并逐個翻頁,并從所述更新后的原始節(jié)目列表中獲取所有臺號以及與每個臺號對應(yīng)的電視臺名稱; 第一配置文件更新單元,用于讀取原始配置文件,根據(jù)獲取的臺號以及與每個臺號對應(yīng)的電視臺名稱更新所述原始配置文件,生成新的配置文件; 第二配置文件更新單元,用于當(dāng)接收到進(jìn)入新增加的電視臺的指令后,獲取所述新增加的電視臺的臺標(biāo),根據(jù)所述新增加的電視臺的臺標(biāo)更新所述新的配置文件; 可視化節(jié)目列表更新單元,用于根據(jù)更新后的所述新的配置文件生成新的可視化節(jié)目列表。
6.如權(quán)利要求5所述的裝置,其特征在于,所述配置文件是一個包含臺號、電視臺名稱和臺標(biāo)的數(shù)據(jù)庫; 所述節(jié)目列表是所述配置文件的表現(xiàn)形式。
7.如權(quán)利要求5所述的裝置,其特征在于,所述信息獲取單元包括: 圖像識別模塊,用于通過圖像識別技術(shù)對所述更新后的原始節(jié)目列表逐頁進(jìn)行分析,提取出所述更新后的原始節(jié)目列表中的所有的臺號以及與每個臺號對應(yīng)的電視臺名稱。
8.如權(quán)利要求5-7任一項所述的裝置,其特征在于,對于新出現(xiàn)的電視臺,在所述原始配置文件中沒有對應(yīng)臺標(biāo)圖案的情況下,更新后生成的新的配置文件中存儲的與該電視臺對應(yīng)的臺標(biāo)是統(tǒng)一定義的默認(rèn)符號。
全文摘要
本發(fā)明適用于數(shù)字電視領(lǐng)域,提供了一種可視化節(jié)目列表的更新方法及更新裝置,所述方法包括在機頂盒端完成自動搜臺更新后,激活更新后的原始節(jié)目列表并逐個翻頁,并從更新后的原始節(jié)目列表中獲取所有臺號以及與每個臺號對應(yīng)的電視臺名稱;讀取原始配置文件,根據(jù)獲取的臺號以及與每個臺號對應(yīng)的電視臺名稱更新所述原始配置文件,生成新的配置文件;當(dāng)接收到進(jìn)入新增加的電視臺的指令后,獲取所述新增加的電視臺的臺標(biāo),根據(jù)所述新增加的電視臺的臺標(biāo)更新所述新的配置文件;根據(jù)更新后的所述新的配置文件生成新的可視化節(jié)目列表。本發(fā)明,在電視運營商增減臺數(shù)和更換臺號的情況下,可視化節(jié)目列表的更新裝置上的可視化節(jié)目列表能主動更新。
文檔編號H04N21/462GK103248942SQ20131012004
公開日2013年8月14日 申請日期2013年4月8日 優(yōu)先權(quán)日2013年4月8日
發(fā)明者黃衛(wèi)東, 李雙全, 馬松林 申請人:Tcl集團(tuán)股份有限公司