專(zhuān)利名稱(chēng):一種網(wǎng)絡(luò)視頻搜索系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于網(wǎng)絡(luò)應(yīng)用領(lǐng)域,涉及一種網(wǎng)絡(luò)視頻搜索系統(tǒng)。
背景技術(shù):
搜索是網(wǎng)絡(luò)上的一個(gè)最重要的應(yīng)用,在PC上,由于有瀏覽器的幫助,通過(guò)瀏覽器, 加上便捷的輸入交互手段,借助極其強(qiáng)大的搜索引擎,使得人們可以自由地搜索到任何他 希望的信息。但是當(dāng)將搜索的功能搬到消費(fèi)類(lèi)電子設(shè)備時(shí),會(huì)面臨以下幾個(gè)關(guān)鍵問(wèn)題?;跒g覽器的搜索方式直到目前為止,依然不適用于CE設(shè)備中,這是由于諸如交 互方式,顯示和呈現(xiàn)方式等諸多制約導(dǎo)致的。對(duì)服務(wù)質(zhì)量的要求,通常CE設(shè)備都是為了某種專(zhuān)門(mén)的應(yīng)用強(qiáng)化設(shè)計(jì)的,例如對(duì)于 播放器這種設(shè)備,視頻的搜索和播放是主打應(yīng)用,對(duì)于用戶(hù)而言,他們對(duì)使用這類(lèi)CE設(shè)備 進(jìn)行視頻搜索和播放就會(huì)有很高的要求,因?yàn)檫@個(gè)本身就是產(chǎn)品的賣(mài)點(diǎn),而PC上瀏覽器的 搜索模式是完全不能確保服務(wù)質(zhì)量的。對(duì)內(nèi)容的要求,很顯然,使用專(zhuān)有的CE設(shè)備進(jìn)行搜索,希望可以獲得豐富的內(nèi)容, 內(nèi)容的豐富程度決定了產(chǎn)品的成敗。在當(dāng)前的技術(shù)條件下,常規(guī)的做法是提供一個(gè)后臺(tái)的Portal服務(wù),該服務(wù)通 常內(nèi)置一個(gè)視頻數(shù)據(jù)庫(kù),所有的搜索請(qǐng)求全部提交到Portal那里,Portal通過(guò)查詢(xún)數(shù)據(jù) 庫(kù),將資源的信息返回給客戶(hù)端,客戶(hù)端開(kāi)始進(jìn)行媒體的請(qǐng)求等后續(xù)操作。這樣做法,導(dǎo)致 Portal本身成為一個(gè)瓶頸,這要求Portal需要內(nèi)置大量的視頻文件信息,而且還要與時(shí)俱 進(jìn),否則無(wú)法滿(mǎn)足用戶(hù)對(duì)內(nèi)容的需求,而這點(diǎn)在現(xiàn)實(shí)世界中實(shí)施起來(lái)是有一定的難度的,要 求有非常高的運(yùn)營(yíng)能力,而且要有相當(dāng)大的資源投入。因此,有必要提供一種網(wǎng)絡(luò)視頻搜索技術(shù),視頻服務(wù)的運(yùn)營(yíng)商可以借助CE設(shè)備構(gòu) 成的網(wǎng)絡(luò),在較小投入的情況下,充分利用用戶(hù)的設(shè)備資源,達(dá)到那些需要巨大投入才能達(dá) 到的相同的效果。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題在于提供一種網(wǎng)絡(luò)視頻搜索系統(tǒng),視頻服務(wù)的運(yùn)營(yíng)商可 以充分利用用戶(hù)的設(shè)備資源,提升用戶(hù)對(duì)視頻的下載體驗(yàn)。本發(fā)明提供的一種網(wǎng)絡(luò)視頻搜索系統(tǒng),包括多個(gè)終端設(shè)備,該多個(gè)終端設(shè)備通過(guò) 網(wǎng)絡(luò)與服務(wù)器網(wǎng)絡(luò)連接;視頻門(mén)戶(hù)服務(wù)器,所述視頻門(mén)戶(hù)服務(wù)器存儲(chǔ)視頻內(nèi)容,供終端設(shè)備 的訪(fǎng)問(wèn),其包括終端資源管理器、搜索引擎、以及用于存儲(chǔ)視頻資源的媒體數(shù)據(jù)庫(kù),所述終 端資源管理器對(duì)訪(fǎng)問(wèn)服務(wù)器的終端設(shè)備進(jìn)行管理。進(jìn)一步的改進(jìn)在于,所終端設(shè)備中內(nèi)置一個(gè)同步代理軟件模塊,及時(shí)將終端設(shè)備 的新媒體文件信息向服務(wù)器同步。更進(jìn)一步的改進(jìn)在于,所述媒體數(shù)據(jù)庫(kù)存儲(chǔ)服務(wù)器本身?yè)碛械拿襟w文件之外,還 包括訪(fǎng)問(wèn)該視頻門(mén)戶(hù)服務(wù)器的其它終端存儲(chǔ)的媒體文件信息。
再進(jìn)一步的改進(jìn)在于,所述終端設(shè)備在線(xiàn)時(shí),藉由終端資源管理器管理形成一個(gè) 虛擬網(wǎng)絡(luò)。相比現(xiàn)有技術(shù),本發(fā)明提出的一種新型的網(wǎng)絡(luò)視頻搜索系統(tǒng),其特點(diǎn)是構(gòu)建了一 個(gè)動(dòng)態(tài)可擴(kuò)展的虛擬視頻資源網(wǎng)絡(luò),該虛擬網(wǎng)絡(luò)中的媒體資源可以隨著用戶(hù)的增加,以一 種開(kāi)放的方式迅速地?cái)U(kuò)展,這種開(kāi)放的技術(shù)架構(gòu)將可以花費(fèi)很小的投入,獲得巨大的用戶(hù) 體驗(yàn)的提升。
圖1是本發(fā)明的網(wǎng)絡(luò)視頻搜索系統(tǒng)架構(gòu)圖。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì) 本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并 不用于限定本發(fā)明。為了實(shí)現(xiàn)本發(fā)明的目的,請(qǐng)參閱圖1所示的本發(fā)明的網(wǎng)絡(luò)視頻搜索系統(tǒng)架構(gòu)圖, 如下終端設(shè)備200接入網(wǎng)絡(luò),通過(guò)視頻門(mén)戶(hù)服務(wù)器100訪(fǎng)問(wèn)各種資源,每次上線(xiàn)后,視 頻門(mén)戶(hù)服務(wù)器100的終端資源管理器110需要更新一次媒體數(shù)據(jù)庫(kù)120的狀態(tài),因?yàn)橹挥?上線(xiàn)的活躍終端才是有意義的,終端設(shè)備200最為常用的如IPTV機(jī)頂盒。在終端設(shè)備200中內(nèi)置一個(gè)同步代理軟件模塊202,這個(gè)軟件模塊的作用在于每 當(dāng)用戶(hù)向設(shè)備中添加新的媒體文件時(shí),該同步代理模塊就收集到這種變化,將媒體文件的 信息上傳到視頻門(mén)戶(hù)服務(wù)器100的終端資源管理器110中。終端資源管理器110將收到的信息更新媒體數(shù)據(jù)庫(kù)120,這個(gè)媒體數(shù)據(jù)庫(kù)120維護(hù) 的不僅僅是視頻門(mén)戶(hù)網(wǎng)站本身?yè)碛械拿襟w文件,還包括訪(fǎng)問(wèn)該視頻網(wǎng)站服務(wù)器的其它終端 自帶的媒體文件信息,顯而易見(jiàn),隨著用戶(hù)數(shù)量的增加,媒體數(shù)據(jù)庫(kù)會(huì)將迅速地增大,內(nèi)容 會(huì)越來(lái)越豐富。這樣門(mén)戶(hù)服務(wù)器100利用終端設(shè)備的存儲(chǔ)空間對(duì)自身的存儲(chǔ)空間形成有效 的補(bǔ)充,極大的擴(kuò)展的媒體數(shù)據(jù)庫(kù)的存儲(chǔ)空間。為了唯一地標(biāo)識(shí)媒體文件,以防同一個(gè)文件有不同的文件名稱(chēng),終端資源管理器 110在上報(bào)媒體文件信息時(shí),需要計(jì)算每個(gè)上報(bào)的媒體文件的哈希數(shù)值,通過(guò)這種方式,可 以判斷出是否是同一個(gè)文件,以免重復(fù)上報(bào),造成存儲(chǔ)空間的浪費(fèi),并造成用戶(hù)使用的不 便。當(dāng)用戶(hù)在終端設(shè)備200上提交一個(gè)視頻搜索請(qǐng)求后,該搜索請(qǐng)求被轉(zhuǎn)發(fā)給視頻服 務(wù)器的搜索引擎130。搜索引擎130直接對(duì)媒體數(shù)據(jù)庫(kù)120進(jìn)行搜索,此時(shí)返回符合條件的 結(jié)果就可能出現(xiàn)多個(gè),因?yàn)椴粌H僅是視頻服務(wù)器本身可能有符合條件的視頻,在由終端組 成的虛擬網(wǎng)絡(luò)上,也可能有若干終端保存有符合條件的視頻,如果是熱門(mén)的資源的話(huà),可能 會(huì)有很多的終端都擁有該資源。搜索引擎130將結(jié)果返回給終端設(shè)備200,終端設(shè)備200收到的結(jié)果將會(huì)是一個(gè) 列表,列出了擁有符合搜索條件的各個(gè)服務(wù)器內(nèi)資源的URL,這些服務(wù)器可以是一個(gè)真正的 具備強(qiáng)大計(jì)算能力的服務(wù)器,如視頻門(mén)戶(hù)服務(wù)器100,也可以是一個(gè)終端設(shè)備200。終端設(shè)備200的單個(gè)計(jì)算能力比較弱,但是大量的終端設(shè)備200經(jīng)由終端資源管理器110管理形 成的一個(gè)虛擬網(wǎng)絡(luò),一起為一個(gè)資源提供服務(wù)的話(huà),那樣的數(shù)據(jù)處理能力也將是巨大的。終端設(shè)備通過(guò)設(shè)置媒體處理模塊,采用P2P的技術(shù),向列表中的各個(gè)服務(wù)器請(qǐng)求 獲取資源,進(jìn)行下載或者播放,極大的滿(mǎn)足了終端設(shè)備對(duì)視頻使用需求。本發(fā)明提出的一種新型的網(wǎng)絡(luò)視頻搜索系統(tǒng),其特點(diǎn)是構(gòu)建了一個(gè)動(dòng)態(tài)可擴(kuò)展的 虛擬視頻資源網(wǎng)絡(luò),該虛擬網(wǎng)絡(luò)中的媒體資源可以隨著用戶(hù)數(shù)量的增加,以一種開(kāi)放的方 式迅速地?cái)U(kuò)展,這種開(kāi)放的技術(shù)架構(gòu)將可以花費(fèi)很小的投入,獲得巨大的用戶(hù)體驗(yàn)的提升。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精 神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種網(wǎng)絡(luò)視頻搜索系統(tǒng),包括多個(gè)終端設(shè)備,該多個(gè)終端設(shè)備通過(guò)網(wǎng)絡(luò)與服務(wù)器網(wǎng)絡(luò)連接;視頻門(mén)戶(hù)服務(wù)器,所述視頻門(mén)戶(hù)服務(wù)器存儲(chǔ)視頻內(nèi)容,供終端設(shè)備的訪(fǎng)問(wèn),其包括終端 資源管理器、搜索引擎、以及用于存儲(chǔ)視頻資源的媒體數(shù)據(jù)庫(kù),所述終端資源管理器對(duì)訪(fǎng)問(wèn) 服務(wù)器的終端設(shè)備進(jìn)行管理。
2.根據(jù)權(quán)利要求1所述的一種網(wǎng)絡(luò)視頻搜索系統(tǒng),其特征在于,所述終端設(shè)備中內(nèi)置 一個(gè)同步代理軟件模塊,及時(shí)將終端設(shè)備的新媒體文件信息向服務(wù)器同步。
3.根據(jù)權(quán)利要求1或2所述的一種網(wǎng)絡(luò)視頻搜索系統(tǒng),其特征在于,所述媒體數(shù)據(jù)庫(kù)存 儲(chǔ)服務(wù)器本身?yè)碛械拿襟w文件之外,還包括訪(fǎng)問(wèn)該視頻門(mén)戶(hù)服務(wù)器的其它終端存儲(chǔ)的媒體 文件信息。
4.根據(jù)權(quán)利要求1所述的一種網(wǎng)絡(luò)視頻搜索系統(tǒng),其特征在于,所述終端資源管理器 接收終端設(shè)備提供的媒體文件信息后,在上報(bào)媒體文件信息前,需要計(jì)算每個(gè)上報(bào)的媒體 文件的哈希數(shù)值,以免重復(fù)上報(bào)。
5.根據(jù)權(quán)利要求1所述的一種網(wǎng)絡(luò)視頻搜索系統(tǒng),其特征在于,所述搜索引擎根據(jù)終 端設(shè)備的請(qǐng)求,直接對(duì)媒體數(shù)據(jù)庫(kù)進(jìn)行搜索,并將搜索結(jié)果以列表的形式返回給終端設(shè)備。
6.根據(jù)權(quán)利要求5所述的一種網(wǎng)絡(luò)視頻搜索系統(tǒng),其特征在于,所述終端設(shè)備通過(guò)設(shè) 置媒體處理模塊,采用P2P的技術(shù),向列表中的各個(gè)服務(wù)器請(qǐng)求獲取資源,提高下載速度。
7.根據(jù)權(quán)利要求1所述的一種網(wǎng)絡(luò)視頻搜索系統(tǒng),其特征在于,所述終端設(shè)備在線(xiàn)時(shí), 藉由終端資源管理器管理形成一個(gè)虛擬網(wǎng)絡(luò)。
全文摘要
本發(fā)明提供一種網(wǎng)絡(luò)視頻搜索系統(tǒng),包括多個(gè)終端設(shè)備,該多個(gè)終端設(shè)備通過(guò)網(wǎng)絡(luò)與服務(wù)器網(wǎng)絡(luò)連接;視頻門(mén)戶(hù)服務(wù)器,所述視頻門(mén)戶(hù)服務(wù)器存儲(chǔ)視頻內(nèi)容,供終端設(shè)備訪(fǎng)問(wèn),其包括終端資源管理器、搜索引擎、以及用于存儲(chǔ)視頻資源的媒體數(shù)據(jù)庫(kù),所述終端資源管理器對(duì)訪(fǎng)問(wèn)視頻門(mén)戶(hù)服務(wù)器的終端設(shè)備進(jìn)行管理。相比現(xiàn)有技術(shù),本發(fā)明提出的一種網(wǎng)絡(luò)視頻搜索系統(tǒng),其特點(diǎn)是構(gòu)建了一個(gè)動(dòng)態(tài)可擴(kuò)展的虛擬視頻資源網(wǎng)絡(luò),該虛擬網(wǎng)絡(luò)中的媒體資源可以隨著用戶(hù)數(shù)量的增加,以一種開(kāi)放的方式迅速地?cái)U(kuò)展,這種開(kāi)放的技術(shù)架構(gòu)可以實(shí)現(xiàn)很小的投入,獲得巨大的用戶(hù)視頻下載體驗(yàn)。
文檔編號(hào)G06F17/30GK102096668SQ20091018877
公開(kāi)日2011年6月15日 申請(qǐng)日期2009年12月11日 優(yōu)先權(quán)日2009年12月11日
發(fā)明者孫翀 申請(qǐng)人:Tcl集團(tuán)股份有限公司