亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

電視節(jié)目搜索方法及裝置與流程

文檔序號:11931611閱讀:397來源:國知局
電視節(jié)目搜索方法及裝置與流程

本發(fā)明涉及電視技術(shù)領(lǐng)域,尤其涉及一種電視節(jié)目搜索方法及裝置。



背景技術(shù):

目前,智能電視已廣泛進(jìn)入人們的生活,但是智能電視上查看電視節(jié)目大多是通過節(jié)目列表一個個查找,或者需要用戶準(zhǔn)確記住想看的電視節(jié)目的頻道號,通過遙控器直接輸入頻道號才能快速定位電視節(jié)目。如果節(jié)目列表很大,用戶想看的電視節(jié)目處于列表中間,則用戶需要進(jìn)行多次翻頁才能定位到想看的電視節(jié)目,對于用戶觀看電視節(jié)目造成不便。



技術(shù)實現(xiàn)要素:

本發(fā)明的主要目的在于提供一種電視節(jié)目搜索方法及裝置,旨在解決智能電視需要用戶多次翻頁定位電視節(jié)目的技術(shù)問題。

為實現(xiàn)上述目的,本發(fā)明提供的一種電視節(jié)目搜索方法包括以下步驟:

當(dāng)接收到用戶輸入的搜索開啟指令,于電視播放界面顯示搜索對話框,并獲取所述搜索對話框中用戶輸入的搜索信息;

基于預(yù)設(shè)的搜索引擎對所述搜索信息執(zhí)行搜索,并獲取搜索結(jié)果;

將所述搜索結(jié)果顯示于電視播放界面,以供用戶選擇。

優(yōu)選地,所述搜索信息包括節(jié)目信息或頻道信息;

所述基于預(yù)設(shè)的搜索引擎對所述搜索信息執(zhí)行搜索,并獲取搜索結(jié)果的步驟包括:

當(dāng)搜索信息為頻道信息時,基于預(yù)設(shè)的搜索引擎獲取預(yù)設(shè)的頻道列表中與所述頻道信息匹配的搜索結(jié)果;

當(dāng)搜素信息為節(jié)目信息時,基于預(yù)設(shè)的搜索引擎獲取預(yù)設(shè)的節(jié)目列表中與所述節(jié)目信息匹配的搜索結(jié)果。

優(yōu)選地,所述搜索信息為文本格式或音頻格式;

所述當(dāng)接收到用戶輸入的搜索開啟指令,于電視播放界面顯示搜索對話框,并獲取所述搜索對話框中用戶輸入的搜索信息的步驟包括:

當(dāng)接收到用戶輸入的搜索開啟指令,于電視播放界面顯示搜索對話框;所述搜索對話框包括文本輸入對話框和音頻接收對話框;

獲取用戶輸入的搜索對話框選擇指令,并對應(yīng)獲取用戶輸入的搜索信息;

當(dāng)獲取的搜索對話框選擇指令為文本輸入對話框,則于電視播放界面顯示按鍵界面,以獲取用戶基于按鍵界面輸入的文本格式搜索信息;

當(dāng)獲取的搜索對話框選擇指令為音頻接收對話框,則開啟電視的音頻接收模塊,以基于音頻接收模塊獲取用戶輸入的音頻格式搜索信息。

優(yōu)選地,所述將所述搜索結(jié)果顯示于電視播放界面,以供用戶選擇的步驟包括:

基于各個搜索結(jié)果對應(yīng)的搜索熱度,將搜索結(jié)果按搜索熱度從大至小的順序列表顯示于電視播放界面,以供用戶選擇。

優(yōu)選地,所述將所述搜索結(jié)果顯示于電視播放界面,以供用戶選擇的步驟之后還包括:

根據(jù)用戶基于搜素結(jié)果輸入的選擇指令,確定待播放電視信息,并跳轉(zhuǎn)至對應(yīng)的電視頻道。

此外,為實現(xiàn)上述目的,本發(fā)明還提供一種電視節(jié)目搜索裝置,包括:

搜索信息獲取模塊,用以當(dāng)接收到用戶輸入的搜索開啟指令,于電視播放界面顯示搜索對話框,并獲取所述搜索對話框中用戶輸入的搜索信息;

搜索結(jié)果獲取模塊,用以基于預(yù)設(shè)的搜索引擎對所述搜索信息執(zhí)行搜索,并獲取搜索結(jié)果;

顯示模塊,用以將所述搜索結(jié)果顯示于電視播放界面,以供用戶選擇。

優(yōu)選地,所述搜索信息包括節(jié)目信息或頻道信息;所述搜索結(jié)果獲取模塊還用以:

當(dāng)搜索信息為頻道信息時,基于預(yù)設(shè)的搜索引擎獲取預(yù)設(shè)的頻道列表中與所述頻道信息匹配的搜索結(jié)果;

當(dāng)搜素信息為節(jié)目信息時,基于預(yù)設(shè)的搜索引擎獲取預(yù)設(shè)的節(jié)目列表中與所述節(jié)目信息匹配的搜索結(jié)果。

優(yōu)選地,所述搜索信息為文本格式或音頻格式;所述搜索信息獲取模塊包括:

顯示單元,用以當(dāng)接收到用戶輸入的搜索開啟指令,于電視播放界面顯示搜索對話框;所述搜索對話框包括文本輸入對話框和音頻接收對話框;

獲取單元,用以獲取用戶輸入的搜索對話框選擇指令,并對應(yīng)獲取用戶輸入的搜索信息;當(dāng)獲取的搜索對話框選擇指令為文本輸入對話框,則于電視播放界面顯示按鍵界面,以獲取用戶基于按鍵界面輸入的文本格式搜索信息;當(dāng)獲取的搜索對話框選擇指令為音頻接收對話框,則開啟電視的音頻接收模塊,以基于音頻接收模塊獲取用戶輸入的音頻格式搜索信息。

優(yōu)選地,所述顯示模塊還用以:

基于各個搜索結(jié)果對應(yīng)的搜索熱度,將搜索結(jié)果按搜索熱度從大至小的順序列表顯示于電視播放界面,以供用戶選擇。

優(yōu)選地,所述電視節(jié)目搜索裝置還包括:

確定模塊,用以根據(jù)用戶基于搜素結(jié)果輸入的選擇指令,確定待播放電視信息,并跳轉(zhuǎn)至對應(yīng)的電視頻道。

本發(fā)明提供的技術(shù)方案中,根據(jù)用戶輸入的搜索信息能快速獲取與所述搜索信息匹配的搜索結(jié)果,使得用戶能從所述搜索結(jié)果中獲取想要觀看的電視節(jié)目,不再需要對電視頻道或是節(jié)目列表進(jìn)行多次翻頁才能找到想要觀看的電視節(jié)目,避免了用戶因查找電視節(jié)目而產(chǎn)生的厭煩心理,使得用戶觀看電視節(jié)目更加方便快捷,提高了用戶體驗。

附圖說明

圖1為本發(fā)明電視節(jié)目搜索方法第一實施例的流程示意圖;

圖2為本發(fā)明電視節(jié)目搜索方法第二實施例中獲取搜索信息步驟的細(xì)化流程示意圖;

圖3為本發(fā)明電視節(jié)目搜索方法第三實施例的流程示意圖;

圖4為本發(fā)明電視節(jié)目搜索方法第四實施例的流程示意圖;

圖5為本發(fā)明電視節(jié)目搜索裝置第一實施例的功能模塊示意圖;

圖6為本發(fā)明手指識別遙控裝置第二實施例中搜索信息獲取模塊的細(xì)化功能模塊示意圖;

圖7為本發(fā)明電視節(jié)目搜索裝置第三實施例的功能模塊示意圖。

本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進(jìn)一步說明。

具體實施方式

應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

本發(fā)明提供一種電視節(jié)目搜索方法,參照圖1,在一實施例中,該電視節(jié)目搜索方法包括:

步驟S10,當(dāng)接收到用戶輸入的搜索開啟指令,于電視播放界面顯示搜索對話框,并獲取所述搜索對話框中用戶輸入的搜索信息;

本實施例中,所述電視為具備Android操作系統(tǒng)的智能電視,優(yōu)選地,所述電視的Android操作系統(tǒng)為Android1.6以上版本,具備Android1.6操作系統(tǒng)的智能電視提供了搜索框架,進(jìn)而根據(jù)Android操作系統(tǒng)的搜索算法即能實現(xiàn)搜索功能。

需要說明的是,在電視的Android操作系統(tǒng)中需要開發(fā)一個支持節(jié)目搜索的應(yīng)用,且所述應(yīng)用應(yīng)支持可被搜索功能,需要配置一個searchable.xml文件,使該應(yīng)用能被其他應(yīng)用搜索到。具體地,該應(yīng)用通過content Provider(內(nèi)容提供器),實現(xiàn)oncreate()、query()、getType()方法,其中搜索查詢電視節(jié)目的算法是在query()方法中實現(xiàn)的,通過輸入的搜索信息,來搜索查詢匹配的電視節(jié)目。進(jìn)一步地,通過在Android Manifest.xml對前述的searchable.xml,content Provider做配置,使得上述應(yīng)用安裝到Android1.6以上操作系統(tǒng)后,該智能電視就能提供搜索功能。

當(dāng)接收到用戶輸入的搜索開啟指令,則于電視播放界面顯示搜索對話框。所述搜索開啟指令可以是設(shè)于遙控器的特定的搜索按鍵,用戶通過按壓該搜索按鍵,則控制電視播放界面顯示搜索對話框;所述搜索開啟指令也可以是用戶通過與電視建立通訊的移動終端來實現(xiàn),通過控制移動終端相關(guān)應(yīng)用來實現(xiàn)輸入所述搜索開啟指令。

可以理解地,所述搜索信息可以為電視頻道號、電視頻道名稱、節(jié)目名稱等;在本實施例的優(yōu)選實施方案中,所述搜索信息為節(jié)目信息和/或頻道信息。

步驟S20,基于預(yù)設(shè)的搜索引擎對所述搜索信息執(zhí)行搜索,并獲取搜索結(jié)果;

需要說明的是,為實現(xiàn)對電視節(jié)目的搜索,需對電視節(jié)目進(jìn)行節(jié)目列表的構(gòu)建、以及基于電視頻道構(gòu)建頻道列表。搭建web服務(wù)器作為節(jié)目信息的處理平臺,與電視端通過HTTP協(xié)議互通信息,并將電視節(jié)目按節(jié)目名稱構(gòu)建節(jié)目列表、以及按頻道信息構(gòu)建頻道列表。當(dāng)接收到用戶的搜索信息,電視端將搜索信息發(fā)送至服務(wù)器,服務(wù)器根據(jù)接收的所述搜索信息,基于構(gòu)建的節(jié)目列表及頻道列表獲取與所述搜索信息匹配的搜索結(jié)果。

可以理解地,搜索引擎是指自動從因特網(wǎng)搜集信息,經(jīng)過一定整理以后,提供給用戶進(jìn)行查詢的系統(tǒng)。搜索引擎通過檢索數(shù)據(jù)庫中與搜索信息條件相匹配的記錄,獲取搜索結(jié)果。

本實施例中,所述預(yù)設(shè)的搜索引擎為谷歌搜索引擎。當(dāng)接收到用戶輸入的搜索開啟指令,則于電視播放界面顯示搜索對話框,所述搜索對話框用以接收用戶輸入的搜索信息。需要說明的是,所述搜素對話框基于與谷歌搜索引擎建立的連接,則谷歌引擎能獲取用戶輸入搜索對話框中的搜素信息,并執(zhí)行搜索。

步驟S30,將所述搜索結(jié)果顯示于電視播放界面,以供用戶選擇。

具體地,當(dāng)用戶想要搜索特定的節(jié)目頻道,則可輸入與節(jié)目頻道相關(guān)的頻道信息,如頻道名稱或是頻道號。例如,當(dāng)用戶于搜索對話框中輸入的搜索信息為“中央”,基于谷歌搜索引擎快速從預(yù)設(shè)的電視節(jié)目數(shù)據(jù)庫中查詢搜索與“中央”匹配的電視節(jié)目,并將搜索結(jié)果顯示于電視播放界面,將與“中央”匹配的搜素結(jié)果如“中央1臺”、“中央2臺”、“中央3臺”、“中央4臺”等所有節(jié)目信息顯示于電視播放界面,以供用戶選擇自己想要觀看的電視節(jié)目。

本實施例提供的技術(shù)方案中,當(dāng)接收到用戶輸入的搜索開啟指令,于電視播放界面顯示搜索對話框,并獲取所述搜索對話框中用戶輸入的搜索信息;基于預(yù)設(shè)的搜索引擎對所述搜索信息執(zhí)行搜索,并獲取搜索結(jié)果;將所述搜索結(jié)果顯示于電視播放界面,使得用戶能快速定位自己想要觀看的電視節(jié)目,無需進(jìn)行多次頻道切換或在節(jié)目列表中一個個查找,消除用戶逐一查找而產(chǎn)生的厭煩心理,節(jié)省了用戶操作時間,為用戶帶來更好的觀看體驗。

進(jìn)一步地,基于上述實施例,本實施例中,所述搜索信息包括節(jié)目信息或頻道信息;所述步驟S20包括:

當(dāng)搜索信息為頻道信息時,基于預(yù)設(shè)的搜索引擎獲取預(yù)設(shè)的頻道列表中與所述頻道信息匹配的搜索結(jié)果;

當(dāng)搜素信息為節(jié)目信息時,基于預(yù)設(shè)的搜索引擎獲取預(yù)設(shè)的節(jié)目列表中與所述節(jié)目信息匹配的搜索結(jié)果。

具體地,當(dāng)搜索信息為頻道信息時,所述頻道信息可以是頻道名稱,如中央1臺、中央2臺等;所述頻道信息也可以是電視預(yù)存的頻道數(shù)據(jù)庫中的頻道號,如001臺、002臺等。當(dāng)用戶輸入所述搜索對話框中的搜索信息為頻道信息時,基于預(yù)設(shè)的搜索引擎獲取預(yù)設(shè)的頻道列表中與所述頻道信息匹配的搜索結(jié)果。

當(dāng)搜索信息為節(jié)目信息時,所述節(jié)目信息可以是節(jié)目名稱,如焦點訪談、午間新聞等;所述節(jié)目信息也可以是節(jié)目主持人、演員姓名等;可以理解地,所述節(jié)目信息可以是包括節(jié)目名稱加節(jié)目主持人姓名等多種信息組合的方式,進(jìn)而能實現(xiàn)更加精確的搜索。

例如,當(dāng)用戶想要觀看“快樂大本營”,則可在搜索對話框中輸入“快樂大本營”,則基于預(yù)設(shè)的搜索引擎獲取預(yù)設(shè)的節(jié)目列表中與“快樂大本營”匹配的電視節(jié)目的搜索結(jié)果;或者用戶也可以輸入與“快樂大本營”相關(guān)的節(jié)目信息,如主持人姓名“何炅”,基于預(yù)設(shè)的搜索引擎獲取預(yù)設(shè)的節(jié)目列表中與“何炅”匹配的電視節(jié)目的搜索結(jié)果,則會顯示包括“快樂大本營”以及所有與“何炅”相關(guān)的電視節(jié)目,用戶可以直接在電視播放界面顯示的搜索結(jié)果中查找“快樂大本營”節(jié)目,也可以進(jìn)一步輸入與“快樂大本營”相關(guān)的節(jié)目信息,如“謝娜”等。

本實施例提供的技術(shù)方案中,進(jìn)一步限定了所述搜索信息可以為節(jié)目信息或頻道信息,進(jìn)而根據(jù)節(jié)目信息或頻道信息分別從預(yù)設(shè)的節(jié)目列表中或頻道列表中獲取相匹配的搜索結(jié)果,使得所述電視節(jié)目搜索方法更加具有針對性,也能更迅速地實現(xiàn)對搜索信息的搜索。

進(jìn)一步地,請參照圖2,基于上述實施例,本實施例中,所述搜索信息為文本格式或音頻格式,所述搜索對話框包括文本輸入對話框和音頻接收對話框;所述步驟S10包括:

步驟S11,當(dāng)接收到用戶輸入的搜索開啟指令,于電視播放界面顯示搜索對話框;

步驟S12,獲取用戶輸入的搜索對話框選擇指令,并對應(yīng)獲取用戶輸入的搜索信息;當(dāng)獲取的搜索對話框選擇指令為文本輸入對話框,則于電視播放界面顯示按鍵界面,以獲取用戶基于按鍵界面輸入的文本格式搜索信息;當(dāng)獲取的搜索對話框選擇指令為音頻接收對話框,則開啟電視的音頻接收模塊,以基于音頻接收模塊獲取用戶輸入的音頻格式搜索信息。

具體地,當(dāng)接收到用戶輸入的搜索開啟指令,于電視播放界面顯示搜索對話框;所述搜索對話框包括文本輸入對話框和音頻接收對話框,進(jìn)而使得用戶可以在文本輸入對話框和音頻接收對話框之間進(jìn)行選擇,以進(jìn)行相應(yīng)的輸入,也即獲取用戶輸入的搜索對話框選擇指令,并對應(yīng)獲取用戶輸入的搜索信息。

需要說明的是,所述文本輸入對話框和音頻接收對話框可以不同的圖標(biāo)分別顯示于電視播放界面,用戶可以通過特定的選擇按鍵進(jìn)行選擇,以選定文本輸入對話框或音頻接收對話框,進(jìn)而進(jìn)入不同的輸入模式。

在本實施例的一種實施方案中,當(dāng)獲取的搜索對話框選擇指令為文本輸入對話框,也即用戶選擇了電視播放界面顯示的文本輸入對話框圖標(biāo),則于電視播放界面顯示按鍵界面,進(jìn)而用戶可基于所述按鍵界面輸入的文本格式搜索信息;如“中央”等漢字。

在本實施例的另一種實施方案中,當(dāng)獲取的搜索對話框選擇指令為音頻接收對話框,也即用戶選擇了電視播放界面顯示的音頻接收對話框圖標(biāo),則開啟電視的音頻接收模塊,以基于音頻接收模塊獲取用戶輸入的音頻格式搜索信息??梢岳斫獾?,所述電視本端設(shè)有音頻接收端口,以接收用戶的聲音信息;或者也可以是電視通過特定的無線接收裝置來接收用戶的聲音信息,如麥克風(fēng)或是帶有音頻接收端口的遙控器等,以實現(xiàn)電視節(jié)目的語音搜索。

本實施例提供的技術(shù)方案中,進(jìn)一步限定了所述搜索信息為文本格式或音頻格式,進(jìn)而使得用戶可以通過輸入文本格式的搜索信息來進(jìn)行搜索,也可以通過輸入音頻格式的搜索信息來進(jìn)行搜索,使得用戶的輸入方式更加多樣化,方便了用戶的操作,也進(jìn)一步提高了用戶體驗。

進(jìn)一步地,請參照圖3,基于實施例一,本實施例中,所述電視節(jié)目搜索方法包括:

步驟S10,當(dāng)接收到用戶輸入的搜索開啟指令,于電視播放界面顯示搜索對話框,并獲取所述搜索對話框中用戶輸入的搜索信息;

步驟S20,基于預(yù)設(shè)的搜索引擎對所述搜索信息執(zhí)行搜索,并獲取搜索結(jié)果;

步驟S40,基于各個搜索結(jié)果對應(yīng)的搜索熱度,將搜索結(jié)果按搜索熱度從大至小的順序列表顯示于電視播放界面,以供用戶選擇。

本實施例中,當(dāng)根據(jù)預(yù)設(shè)的搜索引擎對用戶輸入的搜索信息進(jìn)行搜索,獲取預(yù)設(shè)的頻道列表中與所述搜索信息匹配的搜索結(jié)果,或是獲取預(yù)設(shè)的節(jié)目列表中與所述節(jié)目信息匹配的搜索結(jié)果。進(jìn)一步地,基于各個搜索結(jié)果對應(yīng)的搜索熱度,將所述搜索結(jié)果按搜索熱度從大至小的順序列表顯示于電視播放界面。

可以理解地,每一搜索結(jié)果對應(yīng)有搜索熱度,所述搜索結(jié)果可以為電視頻道,也可以是電視節(jié)目。所述搜索熱度可以是當(dāng)前電視記錄的每一電視頻道或電視節(jié)目被用戶觀看的次數(shù)或時長,也可以是基于預(yù)設(shè)的系統(tǒng)服務(wù)器獲取的每一電視頻道或電視節(jié)目對應(yīng)的點播率。

本實施例中,所述搜索熱度是當(dāng)前電視記錄的每一電視頻道或電視節(jié)目被用戶觀看的次數(shù)或時長。例如,假設(shè)用戶偏好看體育節(jié)目,且經(jīng)常觀看的電視頻道是中央5臺,則中央5臺的搜索熱度要高于其他電視頻道;當(dāng)用戶輸入的搜索信息為“中央”時,獲取的搜索結(jié)果按照搜索搜索熱度從大至小的順序列表時,則中央5臺排在搜索結(jié)果列表的第一位,進(jìn)而用戶能迅速獲取經(jīng)常觀看的電視節(jié)目。

本實施例提供的技術(shù)方案中,基于各個搜索結(jié)果對應(yīng)的搜索熱度,將搜索結(jié)果按搜索熱度從大至小的順序列表顯示于電視播放界面,進(jìn)而能根據(jù)用戶平常的觀看習(xí)慣記錄用戶對每一電視節(jié)目或電視頻道的喜好程度,使得用戶能在進(jìn)行電視節(jié)目搜索時,快速獲得自己經(jīng)常觀看的電視信息。

進(jìn)一步地,請參照圖4,基于上述實施例,本實施例中,所述電視節(jié)目搜索方法包括:

步驟S10,當(dāng)接收到用戶輸入的搜索開啟指令,于電視播放界面顯示搜索對話框,并獲取所述搜索對話框中用戶輸入的搜索信息;

步驟S20,基于預(yù)設(shè)的搜索引擎對所述搜索信息執(zhí)行搜索,并獲取搜索結(jié)果;

步驟S30,將所述搜索結(jié)果顯示于電視播放界面,以供用戶選擇;

步驟S50,根據(jù)用戶基于搜素結(jié)果輸入的選擇指令,確定待播放電視信息,并跳轉(zhuǎn)至對應(yīng)的電視頻道。

本實施例中,基于電視播放界面顯示的搜索結(jié)果,用戶可以通過按壓遙控器或觸控移動終端等方式來執(zhí)行選擇指令,確定待播放電視信息,即用戶想要觀看的電視節(jié)目或電視頻道,并根據(jù)用戶的選擇指令跳轉(zhuǎn)至對應(yīng)的電視頻道。

需要說明的是,當(dāng)用戶輸入的搜索信息是頻道信息時,則所述搜索結(jié)果為電視頻道,例如,當(dāng)用戶輸入“1”,則搜索結(jié)果顯示與“1”匹配的電視頻道,如001、010、011等,用戶可基于所述搜索結(jié)果選擇想要觀看的電視頻道,并直接跳轉(zhuǎn)至該電視頻道。

當(dāng)用戶輸入的搜索信息是節(jié)目信息時,則所述搜索結(jié)果為電視節(jié)目,例如,當(dāng)用戶輸入的搜索信息為“中國”,則搜索結(jié)果顯示與“中國”匹配的電視節(jié)目,如中國好聲音、中國好歌曲等,用戶可基于所述搜索結(jié)果選擇想要觀看的電視節(jié)目,并跳轉(zhuǎn)至所述電視節(jié)目對應(yīng)的電視頻道。

進(jìn)一步地,當(dāng)所述待播放電視信息為電視節(jié)目時,所述待播放電視節(jié)目可能為當(dāng)前正在播放的電視節(jié)目,則當(dāng)接收到用戶選定該電視節(jié)目的選擇指令時,則跳轉(zhuǎn)至該電視節(jié)目對應(yīng)的電視頻道,播放該電視節(jié)目。

當(dāng)所述待播放的電視節(jié)目處于未播放狀態(tài),例如可能是當(dāng)前時刻未來2小時后播放,當(dāng)接收到用戶基于所述節(jié)目列表中選定該電視節(jié)目的選擇指令時,則跳轉(zhuǎn)至該電視節(jié)目對應(yīng)的電視頻道,并于電視端顯示預(yù)約提醒界面,以供用戶選擇預(yù)約提醒功能,進(jìn)而當(dāng)該節(jié)目達(dá)到播放時間時,電視端輸出預(yù)約提醒。需要說明的是,所述預(yù)約提醒可以是以小窗口界面顯示于電視端播放界面的一角,方便客戶能及時獲取電視節(jié)目的播放信息,提高用戶體驗。

本發(fā)明還提供一種電視節(jié)目搜索裝置,參照圖5,在一實施例中,本發(fā)明提供的電視節(jié)目搜索裝置包括:

搜索信息獲取模塊10,用以當(dāng)接收到用戶輸入的搜索開啟指令,于電視播放界面顯示搜索對話框,并獲取所述搜索對話框中用戶輸入的搜索信息;

本實施例中,所述電視為具備Android操作系統(tǒng)的智能電視,優(yōu)選地,所述電視的Android操作系統(tǒng)為Android1.6以上版本,具備Android1.6操作系統(tǒng)的智能電視提供了搜索框架,進(jìn)而根據(jù)Android操作系統(tǒng)的搜索算法即能實現(xiàn)搜索功能。

需要說明的是,在電視的Android操作系統(tǒng)中需要開發(fā)一個支持節(jié)目搜索的應(yīng)用,且所述應(yīng)用應(yīng)支持可被搜索功能,需要配置一個searchable.xml文件,使該應(yīng)用能被其他應(yīng)用搜索到。具體地,該應(yīng)用通過content Provider(內(nèi)容提供器),實現(xiàn)oncreate()、query()、getType()方法,其中搜索查詢電視節(jié)目的算法是在query()方法中實現(xiàn)的,通過輸入的搜索信息,來搜索查詢匹配的電視節(jié)目。進(jìn)一步地,通過在Android Manifest.xml對前述的searchable.xml,content Provider做配置,使得上述應(yīng)用安裝到Android1.6以上操作系統(tǒng)后,該智能電視就能提供搜索功能。

搜索信息獲取模塊10接收到用戶輸入的搜索開啟指令,則于電視播放界面顯示搜索對話框。所述搜索開啟指令可以是設(shè)于遙控器的特定的搜索按鍵,用戶通過按壓該搜索按鍵,則控制電視播放界面顯示搜索對話框;所述搜索開啟指令也可以是用戶通過與電視建立通訊的移動終端來實現(xiàn),通過控制移動終端相關(guān)應(yīng)用來實現(xiàn)輸入所述搜索開啟指令。

可以理解地,所述搜索信息可以為電視頻道號、電視頻道名稱、節(jié)目名稱等;在本實施例的優(yōu)選實施方案中,所述搜索信息為節(jié)目信息和/或頻道信息。

搜索結(jié)果獲取模塊20,用以基于預(yù)設(shè)的搜索引擎對所述搜索信息執(zhí)行搜索,并獲取搜索結(jié)果;

需要說明的是,為實現(xiàn)對電視節(jié)目的搜索,需對電視節(jié)目進(jìn)行節(jié)目列表的構(gòu)建、以及基于電視頻道構(gòu)建頻道列表。搭建web服務(wù)器作為節(jié)目信息的處理平臺,與電視端通過HTTP協(xié)議互通信息,并將電視節(jié)目按節(jié)目名稱構(gòu)建節(jié)目列表、以及按頻道信息構(gòu)建頻道列表。當(dāng)接收到用戶的搜索信息,電視端將搜索信息發(fā)送至服務(wù)器,服務(wù)器根據(jù)接收的所述搜索信息,基于構(gòu)建的節(jié)目列表及頻道列表獲取與所述搜索信息匹配的搜索結(jié)果。

可以理解地,搜索引擎是指自動從因特網(wǎng)搜集信息,經(jīng)過一定整理以后,提供給用戶進(jìn)行查詢的系統(tǒng)。搜索引擎通過檢索數(shù)據(jù)庫中與搜索信息條件相匹配的記錄,獲取搜索結(jié)果。

本實施例中,所述預(yù)設(shè)的搜索引擎為谷歌搜索引擎。當(dāng)接收到用戶輸入的搜索開啟指令,則于電視播放界面顯示搜索對話框,所述搜索對話框用以接收用戶輸入的搜索信息。需要說明的是,所述搜素對話框基于與谷歌搜索引擎建立的連接,則搜索結(jié)果獲取模塊20獲取用戶輸入搜索對話框中的搜素信息,并基于谷歌引擎執(zhí)行搜索。

顯示模塊30,用以將所述搜索結(jié)果顯示于電視播放界面,以供用戶選擇。

具體地,當(dāng)用戶想要搜索特定的節(jié)目頻道,則可輸入與節(jié)目頻道相關(guān)的頻道信息,如頻道名稱或是頻道號。例如,當(dāng)用戶于搜索對話框中輸入的搜索信息為“中央”,基于谷歌搜索引擎快速從預(yù)設(shè)的電視節(jié)目數(shù)據(jù)庫中查詢搜索與“中央”匹配的電視節(jié)目,顯示模塊30將搜索結(jié)果顯示于電視播放界面,將與“中央”匹配的搜素結(jié)果如“中央1臺”、“中央2臺”、“中央3臺”、“中央4臺”等所有節(jié)目信息顯示于電視播放界面,以供用戶選擇自己想要觀看的電視節(jié)目。

本實施例提供的技術(shù)方案中,用戶能快速定位自己想要觀看的電視節(jié)目,無需進(jìn)行多次頻道切換或在節(jié)目列表中一個個查找,消除用戶逐一查找而產(chǎn)生的厭煩心理,節(jié)省了用戶操作時間,為用戶帶來更好的觀看體驗。

進(jìn)一步地,基于上述實施例,本實施例中,所述搜索信息包括節(jié)目信息或頻道信息;所述搜索結(jié)果獲取模塊20還用以:

當(dāng)搜索信息為頻道信息時,基于預(yù)設(shè)的搜索引擎獲取預(yù)設(shè)的頻道列表中與所述頻道信息匹配的搜索結(jié)果;

當(dāng)搜素信息為節(jié)目信息時,基于預(yù)設(shè)的搜索引擎獲取預(yù)設(shè)的節(jié)目列表中與所述節(jié)目信息匹配的搜索結(jié)果。

具體地,當(dāng)搜索信息為頻道信息時,所述頻道信息可以是頻道名稱,如中央1臺、中央2臺等;所述頻道信息也可以是電視預(yù)存的頻道數(shù)據(jù)庫中的頻道號,如001臺、002臺等。當(dāng)用戶輸入所述搜索對話框中的搜索信息為頻道信息時,基于預(yù)設(shè)的搜索引擎獲取預(yù)設(shè)的頻道列表中與所述頻道信息匹配的搜索結(jié)果。

當(dāng)搜索信息為節(jié)目信息時,所述節(jié)目信息可以是節(jié)目名稱,如焦點訪談、午間新聞等;所述節(jié)目信息也可以是節(jié)目主持人、演員姓名等;可以理解地,所述節(jié)目信息可以是包括節(jié)目名稱加節(jié)目主持人姓名等多種信息組合的方式,進(jìn)而能實現(xiàn)更加精確的搜索。

例如,當(dāng)用戶想要觀看“快樂大本營”,則可在搜索對話框中輸入“快樂大本營”,則基于預(yù)設(shè)的搜索引擎獲取預(yù)設(shè)的節(jié)目列表中與“快樂大本營”匹配的電視節(jié)目的搜索結(jié)果;或者用戶也可以輸入與“快樂大本營”相關(guān)的節(jié)目信息,如主持人姓名“何炅”,基于預(yù)設(shè)的搜索引擎獲取預(yù)設(shè)的節(jié)目列表中與“何炅”匹配的電視節(jié)目的搜索結(jié)果,則會顯示包括“快樂大本營”以及所有與“何炅”相關(guān)的電視節(jié)目,用戶可以直接在電視播放界面顯示的搜索結(jié)果中查找“快樂大本營”節(jié)目,也可以進(jìn)一步輸入與“快樂大本營”相關(guān)的節(jié)目信息,如“謝娜”等。

本實施例提供的技術(shù)方案中,進(jìn)一步限定了所述搜索信息可以為節(jié)目信息或頻道信息,進(jìn)而根據(jù)節(jié)目信息或頻道信息分別從預(yù)設(shè)的節(jié)目列表中或頻道列表中獲取相匹配的搜索結(jié)果,使得所述電視節(jié)目搜索方法更加具有針對性,也能更迅速地實現(xiàn)對搜索信息的搜索。

進(jìn)一步地,請參照圖6,基于上述實施例,本實施例中,所述搜索信息為文本格式或音頻格式;所述搜索信息獲取模塊10包括:

顯示單元11,用以當(dāng)接收到用戶輸入的搜索開啟指令,于電視播放界面顯示搜索對話框;所述搜索對話框包括文本輸入對話框和音頻接收對話框;

獲取單元12,用以獲取用戶輸入的搜索對話框選擇指令,并對應(yīng)獲取用戶輸入的搜索信息;當(dāng)獲取的搜索對話框選擇指令為文本輸入對話框,則于電視播放界面顯示按鍵界面,以獲取用戶基于按鍵界面輸入的文本格式搜索信息;當(dāng)獲取的搜索對話框選擇指令為音頻接收對話框,則開啟電視的音頻接收模塊,以基于音頻接收模塊獲取用戶輸入的音頻格式搜索信息。

具體地,顯示單元11接收到用戶輸入的搜索開啟指令,于電視播放界面顯示搜索對話框;所述搜索對話框包括文本輸入對話框和音頻接收對話框,進(jìn)而使得用戶可以在文本輸入對話框和音頻接收對話框之間進(jìn)行選擇,以進(jìn)行相應(yīng)的輸入,也即獲取單元12獲取用戶輸入的搜索對話框選擇指令,并對應(yīng)獲取用戶輸入的搜索信息。

需要說明的是,所述文本輸入對話框和音頻接收對話框可以不同的圖標(biāo)分別顯示于電視播放界面,用戶可以通過特定的選擇按鍵進(jìn)行選擇,以選定文本輸入對話框或音頻接收對話框,進(jìn)而進(jìn)入不同的輸入模式。

在本實施例的一種實施方案中,當(dāng)獲取的搜索對話框選擇指令為文本輸入對話框,也即用戶選擇了電視播放界面顯示的文本輸入對話框圖標(biāo),則于電視播放界面顯示按鍵界面,進(jìn)而用戶可基于所述按鍵界面輸入的文本格式搜索信息;如“中央”等漢字。

在本實施例的另一種實施方案中,當(dāng)獲取的搜索對話框選擇指令為音頻接收對話框,也即用戶選擇了電視播放界面顯示的音頻接收對話框圖標(biāo),則開啟電視的音頻接收模塊,以基于音頻接收模塊獲取用戶輸入的音頻格式搜索信息。可以理解地,所述電視本端設(shè)有音頻接收端口,以接收用戶的聲音信息;或者也可以是電視通過特定的無線接收裝置來接收用戶的聲音信息,如麥克風(fēng)或是帶有音頻接收端口的遙控器等,以實現(xiàn)電視節(jié)目的語音搜索。

本實施例提供的技術(shù)方案中,進(jìn)一步限定了所述搜索信息為文本格式或音頻格式,進(jìn)而使得用戶可以通過輸入文本格式的搜索信息來進(jìn)行搜索,也可以通過輸入音頻格式的搜索信息來進(jìn)行搜索,使得用戶的輸入方式更加多樣化,方便了用戶的操作,也進(jìn)一步提高了用戶體驗。

進(jìn)一步地,基于實施例一,本實施例中,所述顯示模塊30還用以:

基于各個搜索結(jié)果對應(yīng)的搜索熱度,將搜索結(jié)果按搜索熱度從大至小的順序列表顯示于電視播放界面,以供用戶選擇。

本實施例中,當(dāng)根據(jù)預(yù)設(shè)的搜索引擎對用戶輸入的搜索信息進(jìn)行搜索,獲取預(yù)設(shè)的頻道列表中與所述搜索信息匹配的搜索結(jié)果,或是獲取預(yù)設(shè)的節(jié)目列表中與所述節(jié)目信息匹配的搜索結(jié)果。進(jìn)一步地,基于各個搜索結(jié)果對應(yīng)的搜索熱度,將所述搜索結(jié)果按搜索熱度從大至小的順序列表顯示于電視播放界面。

可以理解地,每一搜索結(jié)果對應(yīng)有搜索熱度,所述搜索結(jié)果可以為電視頻道,也可以是電視節(jié)目。所述搜索熱度可以是當(dāng)前電視記錄的每一電視頻道或電視節(jié)目被用戶觀看的次數(shù)或時長,也可以是基于預(yù)設(shè)的系統(tǒng)服務(wù)器獲取的每一電視頻道或電視節(jié)目對應(yīng)的點播率。

本實施例中,所述搜索熱度是當(dāng)前電視記錄的每一電視頻道或電視節(jié)目被用戶觀看的次數(shù)或時長。例如,假設(shè)用戶偏好看體育節(jié)目,且經(jīng)常觀看的電視頻道是中央5臺,則中央5臺的搜索熱度要高于其他電視頻道;當(dāng)用戶輸入的搜索信息為“中央”時,獲取的搜索結(jié)果按照搜索搜索熱度從大至小的順序列表時,則中央5臺排在搜索結(jié)果列表的第一位,進(jìn)而用戶能迅速獲取經(jīng)常觀看的電視節(jié)目。

本實施例提供的技術(shù)方案中,基于各個搜索結(jié)果對應(yīng)的搜索熱度,將搜索結(jié)果按搜索熱度從大至小的順序列表顯示于電視播放界面,進(jìn)而能根據(jù)用戶平常的觀看習(xí)慣記錄用戶對每一電視節(jié)目或電視頻道的喜好程度,使得用戶能在進(jìn)行電視節(jié)目搜索時,快速獲得自己經(jīng)常觀看的電視信息。

進(jìn)一步地,請參照圖7,基于實施例一,本實施例中,所述電視節(jié)目搜索裝置包括:

搜索信息獲取模塊10,用以當(dāng)接收到用戶輸入的搜索開啟指令,于電視播放界面顯示搜索對話框,并獲取所述搜索對話框中用戶輸入的搜索信息;

搜索結(jié)果獲取模塊20,用以基于預(yù)設(shè)的搜索引擎對所述搜索信息執(zhí)行搜索,并獲取搜索結(jié)果;

顯示模塊30,用以將所述搜索結(jié)果顯示于電視播放界面,以供用戶選擇;

確定模塊40,用以根據(jù)用戶基于搜素結(jié)果輸入的選擇指令,確定待播放電視信息,并跳轉(zhuǎn)至對應(yīng)的電視頻道。

本實施例中,基于電視播放界面顯示的搜索結(jié)果,用戶可以通過按壓遙控器或觸控移動終端等方式來執(zhí)行選擇指令,確定待播放電視信息,即用戶想要觀看的電視節(jié)目或電視頻道,確定模塊40根據(jù)用戶的選擇指令跳轉(zhuǎn)至對應(yīng)的電視頻道。

需要說明的是,當(dāng)用戶輸入的搜索信息是頻道信息時,則所述搜索結(jié)果為電視頻道,例如,當(dāng)用戶輸入“1”,則搜索結(jié)果顯示與“1”匹配的電視頻道,如001、010、011等,用戶可基于所述搜索結(jié)果選擇想要觀看的電視頻道,并直接跳轉(zhuǎn)至該電視頻道。

當(dāng)用戶輸入的搜索信息是節(jié)目信息時,則所述搜索結(jié)果為電視節(jié)目,例如,當(dāng)用戶輸入的搜索信息為“中國”,則搜索結(jié)果顯示與“中國”匹配的電視節(jié)目,如中國好聲音、中國好歌曲等,用戶可基于所述搜索結(jié)果選擇想要觀看的電視節(jié)目,并跳轉(zhuǎn)至所述電視節(jié)目對應(yīng)的電視頻道。

進(jìn)一步地,當(dāng)所述待播放電視信息為電視節(jié)目時,所述待播放電視節(jié)目可能為當(dāng)前正在播放的電視節(jié)目,則當(dāng)接收到用戶選定該電視節(jié)目的選擇指令時,則跳轉(zhuǎn)至該電視節(jié)目對應(yīng)的電視頻道,播放該電視節(jié)目。

當(dāng)所述待播放的電視節(jié)目處于未播放狀態(tài),例如可能是當(dāng)前時刻未來2小時后播放,當(dāng)接收到用戶基于所述節(jié)目列表中選定該電視節(jié)目的選擇指令時,則跳轉(zhuǎn)至該電視節(jié)目對應(yīng)的電視頻道,并于電視端顯示預(yù)約提醒界面,以供用戶選擇預(yù)約提醒功能,進(jìn)而當(dāng)該節(jié)目達(dá)到播放時間時,電視端輸出預(yù)約提醒。需要說明的是,所述預(yù)約提醒可以是以小窗口界面顯示于電視端播放界面的一角,方便客戶能及時獲取電視節(jié)目的播放信息,提高用戶體驗

以上僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1