一種視頻搜索方法、系統(tǒng)及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及視頻搜索技術(shù)領(lǐng)域,特別涉及一種視頻搜索方法、系統(tǒng)及裝置。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,互聯(lián)網(wǎng)已經(jīng)深入到人們的日常生活中,用戶通過(guò)互聯(lián)網(wǎng)觀看網(wǎng)絡(luò)視頻的做法也越來(lái)越不普及。由于互聯(lián)網(wǎng)視頻的海量特性,用戶一般會(huì)選擇自己比較感興趣的視頻進(jìn)行觀看,而當(dāng)這些用戶感興趣的視頻有更新時(shí),用戶通常希望能夠第一時(shí)間獲取并觀看這些更新后的視頻,因此,為了能夠盡快的獲知自己感興趣的視頻,通過(guò)應(yīng)用客戶端訂閱自己感興趣的視頻成為用戶喜愛(ài)的實(shí)現(xiàn)方式。
[0003]現(xiàn)有的訂閱視頻實(shí)現(xiàn)方法,一般是用戶對(duì)自己感興趣的視頻通過(guò)應(yīng)用客戶端以訂閱關(guān)鍵字的形式實(shí)現(xiàn)視頻訂閱,視頻服務(wù)器根據(jù)用戶提供的訂閱關(guān)鍵字,進(jìn)行視頻搜索,當(dāng)搜索到相應(yīng)的視頻時(shí),將搜索到的視頻已通知消息的形式發(fā)送給用戶,用戶即可獲得訂閱的視頻進(jìn)行播放。
[0004]當(dāng)訂閱關(guān)鍵詞對(duì)應(yīng)的視頻,比如新聞等,有多條時(shí),由于有些終端設(shè)備并不能支持多條搜索結(jié)果的推送,因此,不能很好的實(shí)現(xiàn)訂閱視頻搜索和及時(shí)推送,從而不能滿足用戶訂閱視頻的需求。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例提供一種視頻搜索方法、系統(tǒng)及裝置,用以解決現(xiàn)有技術(shù)中部分終端設(shè)備不能支持多條訂閱視頻搜索結(jié)果推送的問(wèn)題。
[0006]本發(fā)明實(shí)施例提供一種視頻搜索的方法,包括:
[0007]接收視頻服務(wù)器經(jīng)由通信服務(wù)器發(fā)送的攜帶訂閱關(guān)鍵詞的訂閱視頻通知消息;
[0008]根據(jù)所述訂閱視頻通知消息,判斷所述視頻服務(wù)器要推送的是非正常進(jìn)入的訂閱視頻時(shí),進(jìn)入視頻播放頁(yè)面;以及
[0009]獲取訂閱視頻通知消息中包括的訂閱關(guān)鍵詞,根據(jù)所述訂閱關(guān)鍵詞向視頻服務(wù)器發(fā)送視頻搜索請(qǐng)求;
[0010]接收視頻服務(wù)器返回的視頻搜索結(jié)果。
[0011]本發(fā)明實(shí)施例的一些有益效果可以包括:
[0012]在視頻服務(wù)器推送的訂閱視頻通知消息中攜帶訂閱關(guān)鍵詞,而非訂閱視頻搜索結(jié)果,由終端設(shè)備根據(jù)訂閱關(guān)鍵詞從視頻服務(wù)器獲取至少一條視頻搜索結(jié)果,從而解決了部分終端設(shè)備不能同時(shí)在同一通知消息中攜帶多條視頻搜索結(jié)果的問(wèn)題,對(duì)于各種終端設(shè)備均能適用,通用性強(qiáng),能夠很好的實(shí)現(xiàn)訂閱視頻搜索和及時(shí)推送,從而不能滿足用戶訂閱視頻的需求。
[0013]在一些可選的實(shí)施例中,所述接收視頻服務(wù)器經(jīng)由通信服務(wù)器發(fā)送的攜帶訂閱關(guān)鍵詞的訂閱視頻通知消息,具體包括:
[0014]視頻服務(wù)器向通信服務(wù)器發(fā)送攜帶訂閱關(guān)鍵詞的訂閱視頻通知消息;
[0015]終端設(shè)備接收通信服務(wù)器發(fā)送的訂閱視頻通知消息。
[0016]該實(shí)施例中,由通信服務(wù)器將視頻服務(wù)器發(fā)送的攜帶訂閱關(guān)鍵詞的訂閱視頻通知消息發(fā)送給終端設(shè)備,使不能直接接收視頻服務(wù)器通知消息的終端設(shè)備也能從視頻服務(wù)器訂閱視頻。
[0017]在一些可選的實(shí)施例中,根據(jù)所述訂閱關(guān)鍵詞向視頻服務(wù)器發(fā)送視頻搜索請(qǐng)求,具體包括:
[0018]將訂閱關(guān)鍵字添加到搜索關(guān)鍵詞字段中,向視頻服務(wù)器發(fā)送搜索關(guān)鍵詞為所述訂閱關(guān)鍵字的視頻搜索請(qǐng)求。
[0019]該實(shí)施例中,在終端設(shè)備上實(shí)現(xiàn)訂閱關(guān)鍵字自動(dòng)填充為搜索關(guān)鍵詞,從而實(shí)現(xiàn)基于訂閱關(guān)鍵字的快捷的視頻搜索,提高搜索處理過(guò)程的速度和效率。
[0020]在一些可選的實(shí)施例中,上述方法還包括:
[0021]當(dāng)接收到的所述視頻搜索結(jié)果不唯一時(shí),按照設(shè)定的視頻播放規(guī)則,播放各視頻搜索結(jié)果。
[0022]該實(shí)施例中,針對(duì)視頻搜索結(jié)果不唯一的情況,根據(jù)視頻播放規(guī)則,靈活的實(shí)現(xiàn)視頻搜索結(jié)果的選擇播放。
[0023]在一些可選的實(shí)施例中,所述播放各視頻搜索結(jié)果,具體包括:
[0024]根據(jù)視頻搜索結(jié)果的到達(dá)時(shí)間順序,顯示視頻搜索結(jié)果,并順次播放所述視頻搜索結(jié)果或根據(jù)用戶選擇播放用戶選中的視頻搜索結(jié)果;或
[0025]顯示更新時(shí)間最近的設(shè)定數(shù)量的視頻搜索結(jié)果,并順次播放所述視頻搜索結(jié)果或根據(jù)用戶選擇播放用戶選中的視頻搜索結(jié)果。
[0026]該實(shí)施例中,針對(duì)多條視頻搜索結(jié)果的情況,可以根據(jù)視頻搜索結(jié)果的到達(dá)時(shí)間顯示搜索結(jié)果,實(shí)現(xiàn)搜索結(jié)果的快速顯示,提高搜索結(jié)果的展示速度;也可以根據(jù)更行時(shí)間顯示視頻搜索結(jié)果,實(shí)現(xiàn)將最新的搜索結(jié)果展現(xiàn)給用戶,提高搜索結(jié)果的展示質(zhì)量;可以順次播放各搜索結(jié)果,提高視頻搜索結(jié)果推送的速度和效率;也可以根據(jù)用戶選擇進(jìn)行播放,使用戶能夠有選擇的播放搜索結(jié)果,提供靈活的、可選擇性的視頻搜索結(jié)果播放流程,提高自由度和靈活性。
[0027]本發(fā)明實(shí)施例還提供一種視頻搜索裝置,包括:
[0028]通知接收模塊,用于接收視頻服務(wù)器經(jīng)由通信服務(wù)器發(fā)送的攜帶訂閱關(guān)鍵詞的訂閱視頻通知消息;
[0029]消息判斷模塊,用于根據(jù)所述訂閱視頻通知消息,判斷所述視頻服務(wù)器要推送的是非正常進(jìn)入的訂閱視頻時(shí),進(jìn)入視頻播放頁(yè)面;以及
[0030]視頻獲取模塊,用于獲取訂閱視頻通知消息中包括的訂閱關(guān)鍵詞,根據(jù)所述訂閱關(guān)鍵詞向視頻服務(wù)器發(fā)送視頻搜索請(qǐng)求;
[0031]視頻接收模塊,用于接收視頻服務(wù)器返回的視頻搜索結(jié)果。
[0032]在一些可選的實(shí)施例中,所述通知接收模塊,具體用于:
[0033]接收通信服務(wù)器發(fā)送的攜帶訂閱關(guān)鍵詞的訂閱視頻通知消息,其中所述訂閱視頻通知消息為視頻服務(wù)器發(fā)送給通信服務(wù)器的。
[0034]在一些可選的實(shí)施例中,所述視頻獲取模塊,具體用于:
[0035]將訂閱關(guān)鍵字添加到搜索關(guān)鍵詞字段中,向視頻服務(wù)器發(fā)送搜索關(guān)鍵詞為所述訂閱關(guān)鍵字的視頻搜索請(qǐng)求。
[0036]在一些可選的實(shí)施例中,所述視頻接收模塊,還用于:
[0037]當(dāng)接收到的所述視頻搜索結(jié)果不唯一時(shí),按照設(shè)定的視頻播放規(guī)則,播放各視頻搜索結(jié)果,其中,
[0038]所述視頻接收模塊,具體用于:
[0039]根據(jù)視頻搜索結(jié)果的到達(dá)時(shí)間順序,顯示視頻搜索結(jié)果,并順次播放所述視頻搜索結(jié)果或根據(jù)用戶選擇播放用戶選中的視頻搜索結(jié)果;或
[0040]顯示更新時(shí)間最近的設(shè)定數(shù)量的視頻搜索結(jié)果,并順次播放所述視頻搜索結(jié)果或根據(jù)用戶選擇播放用戶選中的視頻搜索結(jié)果。
[0041]本發(fā)明實(shí)施例還提供一種視頻搜索系統(tǒng),包括:終端設(shè)備、通信服務(wù)器和視頻服務(wù)器;
[0042]所述終端設(shè)備中包括上述的視頻搜索裝置;
[0043]所述視頻服務(wù)器,用于通過(guò)通信服務(wù)器向終端設(shè)備發(fā)送攜帶訂閱關(guān)鍵詞的訂閱視頻通知消息;以及根據(jù)終端設(shè)備發(fā)送的視頻搜索請(qǐng)求返回視頻搜索結(jié)果;
[0044]所述通信服務(wù)器,用于向終端設(shè)備發(fā)送視頻服務(wù)器發(fā)送過(guò)來(lái)的訂閱視頻通知消息。
[0045]本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說(shuō)明書(shū)中闡述,并且,部分地從說(shuō)明書(shū)中變得顯而易見(jiàn),或者通過(guò)實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過(guò)在所寫(xiě)的說(shuō)明書(shū)、權(quán)利要求書(shū)、以及附圖中所特別指出的結(jié)構(gòu)來(lái)實(shí)現(xiàn)和獲得。
[0046]下面通過(guò)附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
【附圖說(shuō)明】
[0047]附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,并且構(gòu)成說(shuō)明書(shū)的一部分,與本發(fā)明的實(shí)施例一起用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的限制。在附圖中:
[0048]圖1為本發(fā)明實(shí)施例中視頻搜索方法的實(shí)現(xiàn)流程圖;
[0049]圖2為本發(fā)明實(shí)施例一中視頻搜索的方法的實(shí)現(xiàn)流程圖;
[0050]圖3為本發(fā)明實(shí)施例二中視頻搜索的方法的實(shí)現(xiàn)流程圖;
[0051]圖4為本發(fā)明實(shí)施例中視頻搜索系統(tǒng)的結(jié)構(gòu)示意圖;
[0052]圖5為本發(fā)明實(shí)施例中視頻搜索裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0053]以下結(jié)合附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說(shuō)明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說(shuō)明和解釋本發(fā)明,并不用于限定本發(fā)明。
[0054]為了解決現(xiàn)有技術(shù)中部分終端設(shè)備不能實(shí)現(xiàn)方便的實(shí)現(xiàn)訂閱視頻搜索的問(wèn)題,本發(fā)明實(shí)施例提供一種視頻搜索方法,根據(jù)用戶提供的訂閱關(guān)鍵詞,搜索相應(yīng)的視頻,并通過(guò)非正常進(jìn)入的通知消息的方式實(shí)現(xiàn)訂閱視頻的及時(shí)播放。
[0055]本發(fā)明實(shí)施例提供的視頻搜索方法,其流程如圖1所示,包括如下步驟:
[0056]步驟SlOl:接收視頻服務(wù)器經(jīng)由通信服務(wù)器發(fā)送的攜帶訂閱關(guān)鍵詞的訂閱視頻通知消息。
[0057]視頻服務(wù)器向通信服務(wù)器