專利名稱:一種流媒體數(shù)據(jù)檢索方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及流媒體技術(shù)領(lǐng)域,特別是涉及一種流媒體數(shù)據(jù)檢索方法及裝置。
背景技術(shù):
Internet的迅猛發(fā)展和普及為流媒體業(yè)務(wù)發(fā)展提供了強(qiáng)大的市場動力,流媒體業(yè) 務(wù)正變得日益流行。流媒體技術(shù)廣泛用于多媒體新聞發(fā)布、在線直播、網(wǎng)絡(luò)廣告、電子商務(wù)、 視頻點(diǎn)播(VOD)、遠(yuǎn)程教育、遠(yuǎn)程醫(yī)療、網(wǎng)絡(luò)電臺、實(shí)時視頻會議等互聯(lián)網(wǎng)信息服務(wù)的方方面 面。流媒體技術(shù)的應(yīng)用將為網(wǎng)絡(luò)信息交流帶來革命性的變化,對人們的工作和生活產(chǎn)生深 遠(yuǎn)的影響。流媒體是指在網(wǎng)絡(luò)中使用流式傳輸技術(shù)的連續(xù)時基媒體,如音頻、視頻或多媒體 文件。而流式傳輸技術(shù)就是把連續(xù)的聲音和圖像信息經(jīng)過壓縮處理后放到網(wǎng)站服務(wù)器上, 讓用戶一邊下載一邊收聽觀看,而不需要等待整個文件下載到自己的機(jī)器后才可以觀看的 網(wǎng)絡(luò)傳輸技術(shù)。流媒體的播放是通過網(wǎng)絡(luò)播放器實(shí)現(xiàn)。網(wǎng)絡(luò)播放器是一個網(wǎng)頁插件,運(yùn)行制作好 的頁面后,它會調(diào)用系統(tǒng)自帶的Windows Media播放器來播放用戶事先選擇好的流媒體文 件。目前很多網(wǎng)站都提供了網(wǎng)絡(luò)播放功能,用戶打開網(wǎng)絡(luò)播放器所在的網(wǎng)頁,網(wǎng)頁上 不僅顯示播放器界面,還提供了音視頻檢索、音視頻排行等豐富的功能和內(nèi)容,用戶在檢索 框輸入關(guān)鍵詞,即可以查找到相應(yīng)的音視頻文件,并在網(wǎng)絡(luò)播放器中播放。這種集播放、搜 索與信息展示于一體的網(wǎng)頁是目前網(wǎng)絡(luò)播放的主要形式,極大地方便了用戶在線觀看自己 需要的流媒體內(nèi)容。但是,隨著流媒體技術(shù)的發(fā)展,一個網(wǎng)站所提供的流媒體文件越來越多,數(shù)據(jù)量越 來越龐大,對網(wǎng)站的管理提出了更高的要求。在這種情況下,有時用戶就不能很快地檢索到 自己需要的流媒體,因此目前的這種流媒體檢索及播放方式并不能滿足更多用戶的需求。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種流媒體數(shù)據(jù)檢索方法及裝置,能夠收集用 戶的訪問信息來提供檢索服務(wù)。為了解決上述問題,本發(fā)明公開了一種流媒體數(shù)據(jù)檢索方法,包括對被訪問的流媒體數(shù)據(jù)進(jìn)行標(biāo)記;建立檢索關(guān)鍵詞與被標(biāo)記流媒體數(shù)據(jù)的映射關(guān)系;
依據(jù)所述檢索關(guān)鍵詞優(yōu)先搜索被標(biāo)記的流媒體數(shù)據(jù)。優(yōu)選的,所述方法還包括統(tǒng)計流媒體數(shù)據(jù)的標(biāo)記次數(shù),按照標(biāo)記次數(shù)排列流媒體數(shù)據(jù)的搜索順序。優(yōu)選的,所述對被訪問的流媒體數(shù)據(jù)進(jìn)行標(biāo)記包括對被訪問的流媒體文件進(jìn)行標(biāo)記。
3
優(yōu)選的,所述對被訪問的流媒體數(shù)據(jù)進(jìn)行標(biāo)記包括對被訪問的流媒體文件中的關(guān)鍵幀進(jìn)行標(biāo)記。優(yōu)選的,所述建立檢索關(guān)鍵詞與被標(biāo)記流媒體數(shù)據(jù)的映射關(guān)系包括建立檢索關(guān)鍵詞與流媒體文件中被標(biāo)記的關(guān)鍵幀的映射關(guān)系。本發(fā)明還提供了一種流媒體數(shù)據(jù)檢索裝置,包括標(biāo)記單元,用于對被訪問的流媒體數(shù)據(jù)進(jìn)行標(biāo)記;映射建立單元,用于建立檢索關(guān)鍵詞與被標(biāo)記流媒體數(shù)據(jù)的映射關(guān)系;搜索單元,用于依據(jù)所述檢索關(guān)鍵詞優(yōu)先搜索被標(biāo)記的流媒體數(shù)據(jù)。優(yōu)選的,所述裝置還包括統(tǒng)計單元,用于統(tǒng)計流媒體數(shù)據(jù)的標(biāo)記次數(shù);排序單元,用于按照標(biāo)記次數(shù)排列流媒體數(shù)據(jù)的搜索順序。優(yōu)選的,所述標(biāo)記單元包括第一標(biāo)記子單元,用于對被訪問的流媒體文件進(jìn)行標(biāo)記。優(yōu)選的,所述標(biāo)記單元還包括第二標(biāo)記子單元,用于對被訪問的流媒體文件中的關(guān)鍵幀進(jìn)行標(biāo)記。優(yōu)選的,所述映射建立單元建立檢索關(guān)鍵詞與流媒體文件中被標(biāo)記的關(guān)鍵幀的映 射關(guān)系。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)本發(fā)明提出了一種創(chuàng)新的檢索服務(wù)模式,通過用戶對所訪問的音視頻等流媒體數(shù) 據(jù)進(jìn)行標(biāo)記,可以收集到用戶的訪問信息,分析整理這些訪問信息,可以將被標(biāo)記的流媒體 數(shù)據(jù)排在檢索結(jié)果的靠前位置,優(yōu)先將被標(biāo)記的流媒體數(shù)據(jù)搜索出來。由于用戶的訪問信 息能夠反映用戶的喜好、目前的熱點(diǎn)、流行趨勢等,因此利用訪問信息建立的檢索服務(wù)也更 能反映用戶的檢索需求,搜索結(jié)果也更加準(zhǔn)確。
圖1是本發(fā)明實(shí)施例一所述一種流媒體數(shù)據(jù)檢索方法的流程圖;圖2是本發(fā)明實(shí)施例二所述一種流媒體數(shù)據(jù)檢索方法的流程圖;圖3是本發(fā)明實(shí)施例三所述一種流媒體數(shù)據(jù)檢索裝置的結(jié)構(gòu)圖。
具體實(shí)施例方式為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí) 施方式對本發(fā)明作進(jìn)一步詳細(xì)的說明。本發(fā)明提出了一種用戶參與的檢索服務(wù)模式,用戶可以對訪問過的流媒體數(shù)據(jù)做 標(biāo)記,網(wǎng)站后臺會進(jìn)行記錄,并將這些被標(biāo)記的流媒體數(shù)據(jù)優(yōu)先用于搜索。本發(fā)明基于網(wǎng)絡(luò)在線播放技術(shù),下面首先介紹流媒體播放的流程1、用戶選擇某一流媒體服務(wù)后,Web瀏覽器與Web服務(wù)器之間使用HTTP/TCP交換 控制信息,以便把需要傳輸?shù)膶?shí)時數(shù)據(jù)從原始信息中檢索出來;2、Web瀏覽器啟動音視頻客戶程序,使用HTTP從Web服務(wù)器檢索相關(guān)參數(shù)對音視 頻客戶程序初始化,這些參數(shù)可能包括目錄信息、音視頻數(shù)據(jù)的編碼類型或與音視頻檢索
4相關(guān)的服務(wù)器地址;3、音視頻客戶程序及音視頻服務(wù)器運(yùn)行實(shí)時流協(xié)議,以交換音視頻傳輸所需的控 制信息,實(shí)時流協(xié)議提供執(zhí)行播放、快進(jìn)、快倒、暫停及錄制等命令的方法;4、音視頻服務(wù)器使用RTP/UDP協(xié)議將音視頻數(shù)據(jù)傳輸給音視頻客戶程序,一旦音 視頻數(shù)據(jù)抵達(dá)客戶端,音視頻客戶程序即可播放輸出?;谏鲜鲞^程,下面通過實(shí)施例進(jìn)行詳細(xì)說明。實(shí)施例一參照圖1,是本發(fā)明實(shí)施例一所述一種流媒體數(shù)據(jù)檢索方法的流程圖。以視頻搜索 為例,如下步驟101,對被訪問的流媒體數(shù)據(jù)進(jìn)行標(biāo)記;用戶選擇的視頻按照上述播放過程開始播放后,用戶可以任何理由對該視頻做標(biāo) 記。例如,用戶認(rèn)為該視頻的內(nèi)容值得推薦或收藏,或者該視頻比較有特點(diǎn)等,都可以在自 己的音視頻客戶端對該視頻做標(biāo)記。音視頻服務(wù)器會實(shí)時記錄用戶的標(biāo)記行為,以此來收集用戶的訪問信息。當(dāng)某個 視頻被越來越多的用戶標(biāo)記后,表明該視頻非常受歡迎,在同類視頻中希望被搜索到的概 率也很高。因此,通過這些訪問信息,可以反映大眾的搜索取向,同時可以反映出當(dāng)前的熱 點(diǎn)視頻、流行趨勢等信息。步驟102,建立檢索關(guān)鍵詞與被標(biāo)記流媒體數(shù)據(jù)的映射關(guān)系;所述檢索關(guān)鍵詞可以理解為音視頻服務(wù)器中用于視頻索引的關(guān)鍵詞,也可以理解 為網(wǎng)頁搜索框中自動提供的可供用戶選擇的關(guān)鍵詞。無論所述檢索關(guān)鍵詞代表哪一種含 義,都可以根據(jù)該關(guān)鍵詞檢索到相應(yīng)的視頻。步驟103,依據(jù)所述檢索關(guān)鍵詞優(yōu)先搜索被標(biāo)記的流媒體數(shù)據(jù)。這些被標(biāo)記的視頻其優(yōu)先級高于未被標(biāo)記的視頻,在用戶進(jìn)行視頻搜索的時候, 可以優(yōu)先進(jìn)行關(guān)鍵詞匹配,優(yōu)先提供給用戶。優(yōu)選的,音視頻服務(wù)器還可以統(tǒng)計視頻的標(biāo)記次數(shù),按照標(biāo)記次數(shù)對視頻進(jìn)行排 序,同時將標(biāo)記次數(shù)多的視頻顯示在搜索結(jié)果靠前的位置。上述檢索方法充分使用戶參與到搜索質(zhì)量的提高中,而且這種通過記錄用戶標(biāo)記 來收集用戶訪問信息的方式,不同于現(xiàn)有技術(shù)中通過統(tǒng)計用戶點(diǎn)擊量進(jìn)行收集的方式現(xiàn)有技術(shù)中,雖然用戶的點(diǎn)擊量可以在一定程度上反映出哪些視頻受歡迎、哪些 視頻是熱點(diǎn)視頻等信息,但是,這種點(diǎn)擊量的統(tǒng)計存在一定誤差,例如用戶的隨意點(diǎn)擊也會 被統(tǒng)計;本發(fā)明中,用戶通常會在觀看之后才做標(biāo)記,以便下次檢索使用,并不會隨意點(diǎn)擊 視頻就標(biāo)記,因此,這種用戶做標(biāo)記的方式進(jìn)一步提高了信息收集的準(zhǔn)確度,而且也更大地 調(diào)動了用戶的積極性。因此,本發(fā)明提供的搜索服務(wù),可以將廣大用戶做過標(biāo)記的流媒體數(shù)據(jù)優(yōu)先推薦 給進(jìn)行檢索的用戶,提高了搜索的準(zhǔn)確度和搜索質(zhì)量,同時也方便了用戶檢索。實(shí)施例二 本實(shí)施例中,對流媒體數(shù)據(jù)做標(biāo)記是由訪問用戶完成,用戶不僅可以對某個流媒 體文件進(jìn)行標(biāo)記,還可以對流媒體文件中的某個片段或某個畫面進(jìn)行標(biāo)記,以便下次檢索使用。參照圖2,是本發(fā)明實(shí)施例二所述一種流媒體數(shù)據(jù)檢索方法的流程圖。步驟201,用戶打開網(wǎng)絡(luò)播放器,選擇某個視頻文件進(jìn)行播放;步驟202,在視頻播放過程中,用戶對多個精彩片段分別進(jìn)行標(biāo)記;網(wǎng)絡(luò)播放器提供了標(biāo)記按鈕,用戶選擇該按鈕即可完成標(biāo)記動作,服務(wù)器端會實(shí) 時記錄下用戶的標(biāo)記動作。其中,用戶對精彩片段的標(biāo)記可以是對某個畫面進(jìn)行標(biāo)記,也可以對某段視頻進(jìn) 行標(biāo)記。實(shí)質(zhì)上,這種文件片段的標(biāo)記是對視頻文件中的關(guān)鍵幀進(jìn)行了標(biāo)記。幀是流媒體 數(shù)據(jù)的最小單位,關(guān)鍵幀是特殊的幀,用來定義視頻圖像中的變化,是圖像運(yùn)動或變化中的 關(guān)鍵動作所處的那一幀,包括對象的運(yùn)動和特點(diǎn)(如大小和顏色),在場景中添加或刪除對 象以及幀動作的添加等。任何時候,當(dāng)用戶希望圖像發(fā)生改變,或者希望發(fā)生某種動作,必 須使用關(guān)鍵幀。服務(wù)器會將標(biāo)記點(diǎn)與視頻文件的關(guān)鍵幀對應(yīng)起來,并在建立映射關(guān)系時,將檢索 關(guān)鍵詞與流媒體文件的關(guān)鍵幀對應(yīng)起來。而且,同一個文件中,標(biāo)記的關(guān)鍵幀不同,對應(yīng)的 檢索關(guān)鍵詞也可以不同。例如,關(guān)鍵詞“風(fēng)聲”對應(yīng)播放電影風(fēng)聲的視頻文件,關(guān)鍵詞“風(fēng)聲+跳舞”就會播 放該電影一開始跳舞的片段,而關(guān)鍵詞“風(fēng)聲+結(jié)局”就會播放該電影結(jié)尾的片段。步驟203,視頻播放完后,用戶還可以對整個視頻文件做上標(biāo)記;如果用戶看完整個視頻后,認(rèn)為該視頻可以推薦給別人或以后自己再重新觀看, 則可以對整個文件也做標(biāo)記。步驟204,其他用戶在搜索框輸入對應(yīng)該視頻文件或視頻片段的關(guān)鍵詞;步驟205,優(yōu)先將做過標(biāo)記的視頻文件或視頻片段顯示出來。服務(wù)器根據(jù)其他用戶輸入的關(guān)鍵詞進(jìn)行匹配后,會查找到多個對應(yīng)該關(guān)鍵詞的視 頻結(jié)果,這時服務(wù)器會優(yōu)先將做過標(biāo)記的視頻排在搜索結(jié)果的前面,而且還會按照標(biāo)記次 數(shù)從高到低進(jìn)行排序。如果其他用戶希望檢索的是視頻文件,則檢索結(jié)果為視頻文件;如果其他用戶希 望檢索到視頻片段,則檢索結(jié)果為從相應(yīng)關(guān)鍵幀開始播放的視頻片段。上述方法為用戶提供了一種更加精確的搜索服務(wù),用戶在參與標(biāo)記的同時,也方 便了用戶自己的快速、準(zhǔn)確檢索。實(shí)施例三參照圖3,是本發(fā)明實(shí)施例三所述一種流媒體數(shù)據(jù)檢索裝置的結(jié)構(gòu)圖。所述裝置主要包括標(biāo)記單元31,用于對被訪問的流媒體數(shù)據(jù)進(jìn)行標(biāo)記;映射建立單元32,用于建立檢索關(guān)鍵詞與被標(biāo)記流媒體數(shù)據(jù)的映射關(guān)系;搜索單元33,用于依據(jù)所述檢索關(guān)鍵詞優(yōu)先搜索被標(biāo)記的流媒體數(shù)據(jù)。其中,所述流媒體數(shù)據(jù)包括流媒體文件和流媒體文件中的關(guān)鍵幀。因此,所述標(biāo)記 單元31可以進(jìn)一步包括第一標(biāo)記子單元,用于對被訪問的流媒體文件進(jìn)行標(biāo)記;
第二標(biāo)記子單元,用于對被訪問的流媒體文件中的關(guān)鍵幀進(jìn)行標(biāo)記。而且,所述映射建立單元32不僅對檢索關(guān)鍵詞與被標(biāo)記流媒體文件建立映射關(guān) 系,還可以對檢索關(guān)鍵詞與流媒體文件中被標(biāo)記的關(guān)鍵幀建立映射關(guān)系。優(yōu)選的,所述裝置還可以包括統(tǒng)計單元34,用于統(tǒng)計流媒體數(shù)據(jù)的標(biāo)記次數(shù);排序單元35,用于按照標(biāo)記次數(shù)排列流媒體數(shù)據(jù)的搜索順序。綜上所述,所述檢索裝置可以利用用戶的訪問信息提供檢索更加精確的服務(wù),提 高了檢索質(zhì)量,同時也方便了用戶檢索。本說明書中的各個實(shí)施例均采用遞進(jìn)的方式描述,每個實(shí)施例重點(diǎn)說明的都是與 其他實(shí)施例的不同之處,各個實(shí)施例之間相同相似的部分互相參見即可。對于裝置實(shí)施例 而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實(shí)施例的部 分說明即可。以上對本發(fā)明所提供的一種流媒體數(shù)據(jù)檢索方法及裝置,進(jìn)行了詳細(xì)介紹,本文 中應(yīng)用了具體個例對本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫 助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思 想,在具體實(shí)施方式
及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對 本發(fā)明的限制。
權(quán)利要求
一種流媒體數(shù)據(jù)檢索方法,其特征在于,包括對被訪問的流媒體數(shù)據(jù)進(jìn)行標(biāo)記;建立檢索關(guān)鍵詞與被標(biāo)記流媒體數(shù)據(jù)的映射關(guān)系;依據(jù)所述檢索關(guān)鍵詞優(yōu)先搜索被標(biāo)記的流媒體數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括統(tǒng)計流媒體數(shù)據(jù)的標(biāo)記次數(shù),按照標(biāo)記次數(shù)排列流媒體數(shù)據(jù)的搜索順序。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對被訪問的流媒體數(shù)據(jù)進(jìn)行標(biāo)記包括對被訪問的流媒體文件進(jìn)行標(biāo)記。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對被訪問的流媒體數(shù)據(jù)進(jìn)行標(biāo)記包括對被訪問的流媒體文件中的關(guān)鍵幀進(jìn)行標(biāo)記。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述建立檢索關(guān)鍵詞與被標(biāo)記流媒體數(shù) 據(jù)的映射關(guān)系包括建立檢索關(guān)鍵詞與流媒體文件中被標(biāo)記的關(guān)鍵幀的映射關(guān)系。
6.一種流媒體數(shù)據(jù)檢索裝置,其特征在于,包括 標(biāo)記單元,用于對被訪問的流媒體數(shù)據(jù)進(jìn)行標(biāo)記;映射建立單元,用于建立檢索關(guān)鍵詞與被標(biāo)記流媒體數(shù)據(jù)的映射關(guān)系; 搜索單元,用于依據(jù)所述檢索關(guān)鍵詞優(yōu)先搜索被標(biāo)記的流媒體數(shù)據(jù)。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括 統(tǒng)計單元,用于統(tǒng)計流媒體數(shù)據(jù)的標(biāo)記次數(shù);排序單元,用于按照標(biāo)記次數(shù)排列流媒體數(shù)據(jù)的搜索順序。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述標(biāo)記單元包括 第一標(biāo)記子單元,用于對被訪問的流媒體文件進(jìn)行標(biāo)記。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述標(biāo)記單元還包括 第二標(biāo)記子單元,用于對被訪問的流媒體文件中的關(guān)鍵幀進(jìn)行標(biāo)記。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于所述映射建立單元建立檢索關(guān)鍵詞與流媒體文件中被標(biāo)記的關(guān)鍵幀的映射關(guān)系。
全文摘要
本發(fā)明提供了一種流媒體數(shù)據(jù)檢索方法及裝置,能夠收集用戶的訪問信息來提供檢索服務(wù)。所述方法包括對被訪問的流媒體數(shù)據(jù)進(jìn)行標(biāo)記;建立檢索關(guān)鍵詞與被標(biāo)記流媒體數(shù)據(jù)的映射關(guān)系;依據(jù)所述檢索關(guān)鍵詞優(yōu)先搜索被標(biāo)記的流媒體數(shù)據(jù)。由于用戶的訪問信息能夠反映用戶的喜好、目前的熱點(diǎn)、流行趨勢等,因此利用訪問信息建立的檢索服務(wù)也更能反映用戶的檢索需求,搜索結(jié)果也更加準(zhǔn)確。
文檔編號G06F17/30GK101916249SQ20091024282
公開日2010年12月15日 申請日期2009年12月17日 優(yōu)先權(quán)日2009年12月17日
發(fā)明者何宇飛, 李軍, 李慶莊, 溫曉瑤, 閆鵬 申請人:新奧特(北京)視頻技術(shù)有限公司