本發明涉及智能技術領域,特別涉及一種電視頻道搜索方法及裝置。
背景技術:
目前,常用的電視一般具有搜臺功能,市場上的電視提供給用戶的搜臺方法主要有兩種:自動搜臺和手動搜臺。自動搜臺會對整個電視頻段的電視節目進行掃描,從低頻道到高頻段搜臺,偵測到電視節目后會把節目保存下來。這種方法全部頻段搜完臺要花很長時間,讓用戶等太久,另外大部分頻段都是沒有信號的,浪費了很多搜臺時間。手動搜臺過程中,用戶可以根據自己的信號環境,直接輸入有節目的頻點進行搜臺,這種方法一次只能搜一個頻點的節目,要把所有的節目搜完用戶要頻繁操作,需要花費大量的時間,且非常不方便。
技術實現要素:
基于此,有必要針對的電視頻道搜索耗時長且不方便的問題,提供一種提高搜索效率且便于用戶操作的電視頻道搜索方法及裝置。
一種電視頻道搜索方法,包括如下步驟:
接收電視頻道搜索指令;
響應所述電視頻道搜索指令,給出頻點信息輸入提示信息;
獲取用戶輸入的頻點信息對,其中,所述頻點信息對包括起始頻點信息以及與所述起始頻點信息對應的結束頻點信息;
接收所述頻點信息對對應的搜索確認指令;
根據所述搜索確認指令、所述起始頻點信息以及所述結束頻點信息,在所述起始頻點信息至所述結束頻點信息的頻段內進行頻道搜索,獲得所述頻點信息對對應的電視頻道列表并存儲。
本發明還提供一種電視頻道搜索裝置,包括:
搜索指令接收模塊,用于接收電視頻道搜索指令;
指令響應模塊,用于響應所述電視頻道搜索指令,給出頻點信息輸入提示信息;
信息獲取模塊,用于獲取用戶輸入的頻點信息對,其中,所述頻點信息對包括起始頻點信息以及與所述起始頻點信息對應的結束頻點信息;
搜索確認指令接收模塊,用于接收所述頻點信息對對應的搜索確認指令;
搜索模塊,用于根據所述搜索確認指令、所述起始頻點信息以及所述結束頻點信息,在所述起始頻點信息至所述結束頻點信息的頻段內進行頻道搜索,獲得所述頻點信息對對應的電視頻道列表并存儲。
上述電視頻道搜索方法及裝置,接收電視頻道搜索指令,響應所述電視頻道搜索指令,給出頻點信息輸入提示信息,獲取用戶輸入的頻點信息對,其中,所述頻點信息對包括起始頻點信息以及與所述起始頻點信息對應的結束頻點信息,接收所述頻點信息對對應的搜索確認指令,根據所述搜索確認指令、所述起始頻點信息以及所述結束頻點信息,在所述起始頻點信息至所述結束頻點信息的頻段內進行頻道搜索,獲得所述頻點信息對對應的電視頻道列表并存儲。通過上述電視頻道搜索方法及裝置,可對起始頻點信息至所述結束頻點信息的頻段內的電視頻道進行搜索,且起始頻點信息與所述結束頻點信息是根據用戶輸入獲得,也就是說可搜索用戶想要的頻段內的電視頻道,即搜索用戶指定的頻段內的電視頻道,滿足用戶個性化搜索需求的同時,無需對全頻段進行搜索,可節約搜索時間,提高搜索效率,且無需再進行一次一個頻點的搜索實現所有節目搜索時的繁瑣操作,只需獲取輸入的頻點信息對即可進行對應頻段內的頻道搜索,便于用戶操作。
附圖說明
圖1為一實施例的電視頻道搜索方法的流程圖;
圖2為另一實施例的電視頻道搜索方法的子流程圖;
圖3為一實施例的電視頻道搜索裝置的模塊圖;
圖4為另一實施例的電視頻道搜索裝置的子模塊圖。
具體實施方式
請參閱圖1,提供一種實施例的電視頻道搜索方法,包括如下步驟:
S110:接收電視頻道搜索指令。
用戶在需要對電視進行電視頻道搜索時,可通過對遙控器的搜臺按鍵進行操作發送電視頻道搜索指令給到電視,表示需要電視進行電視頻道的搜索,或者,對于具有觸摸功能的電視而言,可對電視進行觸摸操作產生電視頻道搜索指令,電視即可接收到電視頻道搜索指令。
S120:響應電視頻道搜索指令,給出頻點信息輸入提示信息。
電視頻道發出電視信號,每個電視頻道有其對應的頻點,也就是說,電視在該頻點上可接收對應電視頻道的電視節目,從而,在搜索電視頻道時,可對電視頻道的全頻段進行掃描搜索,但是全頻段內可能包括無電視信號的頻段,為了提高搜索效率,在本實施例中,可對用戶輸入的頻段內的電視頻道進行搜索,也就是說,電視接收到電視頻道搜索指令后進行響應,會給出頻點信息輸入提示信息,以提示用戶輸入頻點信息。具體地,在接收到電視頻道搜索指令后,彈出對話框,對話框中包括頻點信息輸入提示信息,頻點信息輸入提示信息包括起始頻點參數以及結束頻點參數,在對話框中還分別對應有起始頻點參數的值的輸入框以及結束頻點參數的值的輸入框,用戶分別在輸入框中輸入對應的值即可。
S130:獲取用戶輸入的頻點信息對。
其中,頻點信息對包括起始頻點信息以及與起始頻點信息對應的結束頻點信息。電視給出頻點信息輸入提示信息后,用戶可根據提示,進行起始頻點參數以及結束頻點參數的值的輸入,響應用戶的輸入操作,可獲取用戶輸入的起始頻點信息以及與起始頻點信息,也就獲取到了用戶想要搜索的頻段范圍。
S140:接收頻點信息對對應的搜索確認指令。
用戶輸入起始頻點信息以及與起始頻點信息,電視獲取到起始頻點信息以及與起始頻點信息后,用戶可對電視進行操作以確認在該起始頻點信息至結束頻點信息的頻段內進行搜索,即通過遙控發送搜索確認指令或通過觸摸操作產生搜索確認指令,電視在接收到搜索確認指令后,即可進行后續的在對應頻段內的電視頻道搜索。
S150:根據搜索確認指令、起始頻點信息以及結束頻點信息,在起始頻點信息至結束頻點信息的頻段內進行頻道搜索,獲得頻點信息對對應的電視頻道列表并存儲。
接收到搜索確認指令后,表示電視需要進行搜索了,即在起始頻點信息至結束頻點信息的頻段內進行頻道搜索,獲得頻點信息對對應的電視頻道列表并存儲。搜索完畢后,用戶可對存儲的電視頻道列表中的電視頻道進行選擇進行電視節目觀看。
上述電視頻道搜索方法,接收電視頻道搜索指令,響應所述電視頻道搜索指令,給出頻點信息輸入提示信息,獲取用戶輸入的頻點信息對,其中,所述頻點信息對包括起始頻點信息以及與所述起始頻點信息對應的結束頻點信息,接收所述頻點信息對對應的搜索確認指令,根據所述搜索確認指令、所述起始頻點信息以及所述結束頻點信息,在所述起始頻點信息至所述結束頻點信息的頻段內進行頻道搜索,獲得所述頻點信息對對應的電視頻道列表并存儲。通過上述電視頻道搜索方法,可對起始頻點信息至所述結束頻點信息的頻段內的電視頻道進行搜索,且起始頻點信息與所述結束頻點信息是根據用戶輸入獲得,也就是說可搜索用戶想要的頻段內的電視頻道,即搜索用戶指定的頻段內的電視頻道,滿足用戶個性化搜索需求的同時,無需對全頻段進行搜索,可節約搜索時間,提高搜索效率,且無需再進行一次一個頻點的搜索實現所有節目搜索時的繁瑣操作,只需獲取輸入的頻點信息對即可進行對應頻段內的頻道搜索,便于用戶操作。
在其中一個實施例中,頻點信息對的數量為至少兩個。獲得頻點信息對對應的電視頻道列表并存儲之后,還包括步驟:
S260:在各頻點信息對中選擇未搜索過的頻點信息對。
S270:在未搜索過的頻點信息對中對應的起始頻點信息至結束頻點信息的頻段內進行頻道搜索,并將搜索到的電視頻道與已存儲的電視頻道列表進行比較。
S280:將已存儲的電視頻道列表中與搜索到的電視頻道相同的電視頻道更新為對應的搜索到的電視頻道。
S290:將與已存儲的電視頻道列表中的電視頻道不相同的搜索到的電視頻道更新到已存儲的電視頻道列表中,直到對各頻點信息對對應的頻段搜索完畢。
也就是說,當用戶需要對多個頻段進行搜索時,即可輸入多個頻點信息對,可分開多次進行搜臺,在第一次搜索之后會保留之前已搜索到的電視頻道,即會保存電視頻道列表,在對下一對頻點信息對對應的頻段進行電視頻道搜索時,新搜到的電視頻道新增到已存儲的電視頻道列表中,更新電視頻道列表,若搜到的電視頻道在已存儲的電視頻道列表中已存在了,利用搜索到的電視頻道覆蓋已存儲的電視頻道列表中原來的電視頻道,即將已存儲的電視頻道列表中與搜索到的電視頻道相同的電視頻道更新為對應的搜索到的電視頻道,避免出現重復的電視頻道。
在其中一個實施例中,響應電視頻道搜索指令之后,還包括步驟:給出電視頻道類型的選擇提示信息;響應用戶選擇操作,獲取電視頻道類型選擇結果。
在起始頻點信息至結束頻點信息的頻段內進行頻道搜索包括步驟:在起始頻點信息至結束頻點信息的頻段內進行電視頻道類型選擇結果對應的頻道搜索。
電視在接收電視頻道搜索指令后,響應電視頻道搜索指令,會給出電視頻道類型的選擇提示信息,將電視頻道類型的選擇提示信息推送給用戶,以提示用戶對需要搜索的電視頻道類型進行選擇,對電視頻道類型選擇完后,后續在進行電視頻道搜索時,就對電視頻道類型選擇結果對應的電視頻道進行搜索。在本實施例中,電視頻道類型包括數字節目類型以及模擬節目類型,電視頻道類型選擇結果包括數字節目類型選擇結果、模擬節目類型選擇結果或數字節目類型和模擬節目類型選擇結果。
也就是說,電視響應電視頻道搜索指令,給出電視頻道類型的選擇提示信息,以提示用戶是選擇搜索數字節目類型的電視頻道還是選擇搜索模擬節目類型的電視頻道,或兩種類型的電視頻道都搜索,用戶根據選擇提示信息,用戶選擇自己需要搜索的電視頻道類型即可。由于用戶可選擇兩種類型中的任意一種或兩種都選,從而,電視頻道類型選擇結果可包括數字節目類型選擇結果、模擬節目類型選擇結果或數字節目類型和模擬節目類型選擇結果。當電視頻道類型選擇結果為數字節目類型選擇結果時,表示用戶只想搜索數字電視頻道的節目,此時,電視根據數字節目類型選擇結果可進行數字電視頻道搜索。當電視頻道類型選擇結果為模擬節目類型選擇結果時,表示用戶只想搜索模擬電視頻道的節目,此時,電視根據模擬節目類型選擇結果可進行模擬電視頻道搜索。當電視頻道類型選擇結果為數字節目類型選擇結果和模擬節目類型選擇結果時,表示搜索數字電視頻道合模擬電視頻道的節目都要搜索,此時,電視可進行數據電視頻道和模擬電視頻道的搜索。
請參閱圖3,本發明還提供一種實施例的電視頻道搜索裝置,包括:
搜索指令接收模塊310,用于接收電視頻道搜索指令。
指令響應模塊320,用于響應電視頻道搜索指令,給出頻點信息輸入提示信息。
信息獲取模塊330,用于獲取用戶輸入的頻點信息對,其中,頻點信息對包括起始頻點信息以及與起始頻點信息對應的結束頻點信息。
搜索確認指令接收模塊340,用于接收頻點信息對對應的搜索確認指令。
搜索模塊350,用于根據搜索確認指令、起始頻點信息以及結束頻點信息,在起始頻點信息至結束頻點信息的頻段內進行頻道搜索,獲得頻點信息對對應的電視頻道列表并存儲。
上述電視頻道搜索裝置,接收電視頻道搜索指令,響應所述電視頻道搜索指令,給出頻點信息輸入提示信息,獲取用戶輸入的頻點信息對,其中,所述頻點信息對包括起始頻點信息以及與所述起始頻點信息對應的結束頻點信息,接收所述頻點信息對對應的搜索確認指令,根據所述搜索確認指令、所述起始頻點信息以及所述結束頻點信息,在所述起始頻點信息至所述結束頻點信息的頻段內進行頻道搜索,獲得所述頻點信息對對應的電視頻道列表并存儲。通過上述電視頻道搜索裝置,可對起始頻點信息至所述結束頻點信息的頻段內的電視頻道進行搜索,且起始頻點信息與所述結束頻點信息是根據用戶輸入獲得,也就是說可搜索用戶想要的頻段內的電視頻道,即搜索用戶指定的頻段內的電視頻道,滿足用戶個性化搜索需求的同時,無需對全頻段進行搜索,可節約搜索時間,提高搜索效率,且無需再進行一次一個頻點的搜索實現所有節目搜索時的繁瑣操作,只需獲取輸入的頻點信息對即可進行對應頻段內的頻道搜索,便于用戶操作。
請參閱圖4,在其中一個實施例中,頻點信息對的數量為至少兩個。
上述電視頻道搜索裝置還包括:
選擇模塊460,用于在各頻點信息對中選擇未搜索過的頻點信息對。
搜索比較模塊470,用于在未搜索過的頻點信息對中對應的起始頻點信息至結束頻點信息的頻段內進行頻道搜索,并將搜索到的電視頻道與已存儲的電視頻道列表進行比較。
第一更新模塊480,用于將已存儲的電視頻道列表中與搜索到的電視頻道相同的電視頻道更新為對應的搜索到的電視頻道。
第二更新模塊490,用于將與已存儲的電視頻道列表中的電視頻道不相同的搜索到的電視頻道更新到已存儲的電視頻道列表中,直到對各頻點信息對對應的頻段搜索完畢。
在其中一個實施例中,上述電視頻道搜索裝置還包括:用戶操作響應模塊。
指令響應模塊,還用于給出電視頻道類型的選擇提示信息。
用戶操作響應模塊,用于響應用戶選擇操作,獲取電視頻道類型選擇結果。
搜索模塊,還用于在起始頻點信息至結束頻點信息的頻段內進行電視頻道類型選擇結果對應的頻道搜索。
在其中一個實施例中,電視頻道類型包括數字節目類型以及模擬節目類型。
在其中一個實施例中,電視頻道類型選擇結果包括數字節目類型選擇結果、模擬節目類型選擇結果或數字節目類型和模擬節目類型選擇結果。
上述電視頻道搜索裝置為實現上述電視頻道搜索方法的裝置,技術特征一一對應,在此不再贅述。
以上實施例的各技術特征可以進行任意的組合,為使描述簡潔,未對上述實施例中的各個技術特征所有可能的組合都進行描述,然而,只要這些技術特征的組合不存在矛盾,都應當認為是本說明書記載的范圍。
以上實施例僅表達了本發明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對本發明專利范圍的限制。應當指出的是,對于本領域的普通技術人員來說,在不脫離本發明構思的前提下,還可以做出若干變形和改進,這些都屬于本發明的保護范圍。因此,本發明專利的保護范圍應以所附權利要求為準。