本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領域,尤其涉及一種視頻播放方法和裝置。
背景技術(shù):
隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,用戶可以通過搜索引擎搜索視頻資源。搜索引擎根據(jù)用戶輸入的搜索詞獲取視頻資源后會顯示在搜索結(jié)果頁上。
相關(guān)技術(shù)中,當用戶點擊需要的視頻資源進行播放時,會跳出搜索結(jié)果頁,打開視頻資源來源的第三方網(wǎng)頁,在第三方網(wǎng)頁內(nèi)播放點擊的視頻資源。
但是,視頻播放需要跳出搜索結(jié)果頁會存在很多問題,例如,不能直接滿足、視頻播放體驗無法保證、無法記錄用戶行為等。
技術(shù)實現(xiàn)要素:
本發(fā)明旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。
為此,本發(fā)明的一個目的在于提出一種視頻播放方法,該方法可以避免跳轉(zhuǎn)到第三方視頻播放網(wǎng)頁上播放存在的上述問題,提高視頻播放效果,提升用戶體驗。
本發(fā)明的另一個目的在于提出一種視頻播放裝置。
為達到上述目的,本發(fā)明第一方面實施例提出的視頻播放方法,包括:接 收搜索詞,并獲取與所述搜索詞對應的視頻資源;在搜索結(jié)果頁上顯示所述視頻資源;當接收到對所述視頻資源的播放指令后,在所述搜索結(jié)果頁上播放所述視頻資源。
本發(fā)明第一方面實施例提出的視頻播放方法,通過在搜索結(jié)果頁上播放視頻資源,可以避免跳轉(zhuǎn)到第三方視頻播放網(wǎng)頁上播放存在的上述問題,使得視頻播放直接在搜索結(jié)果頁上得到滿足,保證視頻播放體驗,還可以記錄用戶行為以進行后續(xù)優(yōu)化和策略推薦等,從而可以提高視頻播放效果,提升用戶體驗。
為達到上述目的,本發(fā)明第二方面實施例提出的視頻播放裝置,包括:獲取模塊,用于接收搜索詞,并獲取與所述搜索詞對應的視頻資源;顯示模塊,用于在搜索結(jié)果頁上顯示所述視頻資源;播放模塊,用于當接收到對所述視頻資源的播放指令后,在所述搜索結(jié)果頁上播放所述視頻資源。
本發(fā)明第二方面實施例提出的視頻播放裝置,通過在搜索結(jié)果頁上播放視頻資源,可以避免跳轉(zhuǎn)到第三方視頻播放網(wǎng)頁上播放存在的上述問題,使得視頻播放直接在搜索結(jié)果頁上得到滿足,保證視頻播放體驗,還可以記錄用戶行為以進行后續(xù)優(yōu)化和策略推薦等,從而可以提高視頻播放效果,提升用戶體驗。
本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。
附圖說明
本發(fā)明上述的和/或附加的方面和優(yōu)點從下面結(jié)合附圖對實施例的描述中將變得明顯和容易理解,其中:
圖1是本發(fā)明一個實施例提出的視頻播放方法的流程示意圖;
圖2是本發(fā)明實施例中一種視頻資源嵌入到搜索結(jié)果頁的示意圖;
圖3是本發(fā)明實施例中另一種視頻資源嵌入到搜索結(jié)果頁的示意圖;
圖4是本發(fā)明實施例中另一種視頻資源嵌入到搜索結(jié)果頁的示意圖;
圖5是本發(fā)明實施例中在搜索結(jié)果頁上播放視頻資源的一種流程示意圖;
圖6是本發(fā)明實施例中在搜索結(jié)果頁上創(chuàng)建的視頻播放區(qū)域內(nèi)播放視頻的示意圖;
圖7是本發(fā)明實施例中在搜索結(jié)果頁內(nèi)創(chuàng)建視頻播放器及播放視頻資源的流程示意圖;
圖8是本發(fā)明實施例中在搜索結(jié)果頁上播放視頻資源的另一種流程示意圖;
圖9是本發(fā)明實施例中在搜索結(jié)果頁上的固定位置播放視頻的示意圖;
圖10是本發(fā)明一個實施例提出的視頻播放裝置的結(jié)構(gòu)示意圖;
圖11是本發(fā)明另一個實施例提出的視頻播放裝置的結(jié)構(gòu)示意圖。
具體實施方式
下面詳細描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的模塊或具有相同或類似功能的模塊。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。相反,本發(fā)明的實施例包括落入所附加權(quán)利要求書的精神和內(nèi)涵范圍內(nèi)的所有變化、修改和等同物。
圖1是本發(fā)明一個實施例提出的視頻播放方法的流程示意圖。
參見圖1,本實施例的方法包括:
s11:接收搜索詞,并獲取與所述搜索詞對應的視頻資源。
其中,用戶可以在客戶端的搜索框中輸入搜索詞,客戶端接收到用戶輸入 的搜索詞后,可以將搜索詞發(fā)送給服務端,服務端的搜索引擎接收到客戶端發(fā)送的搜索詞后,可以通過全網(wǎng)搜索等方式獲取與搜索詞對應的視頻資源。
本實施例中,視頻資源包括如下項中的一項或多項:
純凈播放頁、外部視頻資源、自有視頻資源。
上述各種視頻資源的具體說明可以參見后續(xù)描述。
s12:在搜索結(jié)果頁上顯示所述視頻資源。
根據(jù)視頻資源的類別的不同,可以采用不同的方式嵌入到搜索結(jié)果頁中,以在搜索結(jié)果頁中顯示。
具體的,純凈播放頁是由第三方視頻播放網(wǎng)站提供的,且純凈播放頁中僅包括視頻播放內(nèi)容,不含有其他不可控信息。其他不可控信息是指由第三方視頻播放網(wǎng)站添加的信息,例如包括:第三方視頻播放網(wǎng)站的名稱、視頻的劇情介紹等。
例如,參見圖2,視頻可以最初由視頻播放源生成,視頻播放源生成的視頻可以稱為視頻源,第三方視頻播放網(wǎng)站可以獲取視頻源并將其嵌入到第三方視頻播放網(wǎng)頁中,通常的第三方視頻播放網(wǎng)頁不僅包括視頻播放內(nèi)容21,還會包含其他的不可控信息22,而本實施例中的純凈播放頁是指在普通的第三方視頻播放網(wǎng)頁的基礎上,去除其他的不可控信息,僅包括視頻播放內(nèi)容的頁面。
進一步的,搜索引擎從第三方視頻播放網(wǎng)站獲取到純凈播放頁后,可以通過iframe標簽的src嵌入到搜索結(jié)果頁中。例如,將搜索結(jié)果頁的iframe標簽的src屬性的值設置為純凈播放頁的鏈接地址,如統(tǒng)一資源定位符(uniformresourcelocator,url)地址。
在視頻資源是純凈播放頁時,視頻是否自動播放由第三方視頻播放網(wǎng)站控 制。
其中,視頻自動播放是指在視頻播放器內(nèi)自動播放被觸發(fā)播放的視頻,而不需要在視頻播放器內(nèi)再點擊播放按鈕才能播放。
外部視頻資源是指由搜索引擎服務商外部提供的視頻資源,例如,參見圖3,外部視頻資源是由視頻播放源31提供的視頻源。
進一步的,搜索引擎獲取到外部視頻資源后,可以通過video標簽的src嵌入到搜索結(jié)果頁中。例如,將搜索結(jié)果頁的video標簽的src屬性的值設置為外部視頻資源的鏈接地址,如統(tǒng)一資源定位符(uniformresourcelocator,url)地址。
在視頻資源是外部視頻資源時,視頻是否自動播放可以由搜索引擎服務商設置,從而可控性更高。
自有視頻資源是指由搜索引擎服務商自身提供的視頻資源。例如,參見圖4,搜索引擎服務商可以通過抓取和/或用戶提交預先存儲各類視頻資源41,在接收到搜索詞后,在存儲的視頻資源中選擇與搜索詞對應的視頻資源,并嵌入到搜索結(jié)果頁中。
進一步的,搜索引擎獲取到自有視頻資源后,可以通過video標簽的src嵌入到搜索結(jié)果頁中。例如,將搜索結(jié)果頁的video標簽的src屬性的值設置為自有視頻資源的鏈接地址,如統(tǒng)一資源定位符(uniformresourcelocator,url)地址。
在視頻資源是自有視頻資源時,視頻是否自動播放可以由搜索引擎服務商設置,從而可控性更高。另外,還可以由搜索引擎服務商控制視頻資源的存放位置、資源地址協(xié)議等。
s13:當接收到對所述視頻資源的播放指令后,在所述搜索結(jié)果頁上播放 所述視頻資源。
其中,播放指令可以具體是指點擊指令。
例如,當用戶點擊搜索結(jié)果頁上的某個視頻資源時,可以在搜索結(jié)果頁上直接播放被點擊的視頻資源,而不需要跳轉(zhuǎn)到第三方視頻播放網(wǎng)頁上播放。
一些實施例中,參見圖5,在搜索結(jié)果頁上播放視頻資源的流程可以包括:
s51:當接收到對視頻資源的首次點擊指令時,在搜索結(jié)果頁內(nèi)創(chuàng)建視頻播放器,并在所述視頻播放器內(nèi)播放被點擊的視頻資源。
其中,為了使得視頻資源能夠響應于點擊指令,可以在每個視頻資源對應的節(jié)點上綁定點擊(click)事件。
在上述的節(jié)點上綁定點擊事件后,當接收到用戶對視頻的點擊指令后,可以根據(jù)該點擊指令是否是首次的點擊指令,執(zhí)行相應的流程。
在點擊指令是首次點擊指令時,參見圖6,需要在搜索結(jié)果頁內(nèi)創(chuàng)建視頻播放器61,并在視頻播放器內(nèi)播放視頻。
一些實施例中,參見圖7,在搜索結(jié)果頁內(nèi)創(chuàng)建視頻播放器,并在所述視頻播放器內(nèi)播放被點擊的視頻資源的流程可以包括:
s71:獲取被點擊的視頻資源的信息。
其中,被點擊的視頻資源的信息例如包括:被點擊的視頻資源的鏈接地址(如用link1表示)、被點擊的視頻資源的寬高比(如用n0/m0表示)。
s72:根據(jù)所述被點擊的視頻資源的信息,確定視頻播放器的信息。
其中,視頻播放器的信息例如包括:視頻播放器的video標簽的src屬性、視頻播放器的寬度和高度。
具體的,可以設置視頻播放器的video.src=link1。
設置視頻播放器的寬度=搜索結(jié)果頁的可視窗口的寬度(例如用n1表示)。
根據(jù)視頻播放器的寬度n1,以及視頻資源的寬高比計算視頻播放器的高度m1,用公式表示為:m1=m0*n1/n0。
s73:根據(jù)所述視頻播放器的信息,在搜索結(jié)果頁內(nèi)創(chuàng)建視頻播放器,以及,在所述視頻播放器內(nèi)播放被點擊的視頻資源。
例如,可以在搜索結(jié)果頁的預設位置(如視頻資源的上方)創(chuàng)建寬度和高度分別是n1和m1的視頻播放器,并根據(jù)video.src=link1加載對應的視頻資源。另外,如果設置了自動播放,則可以調(diào)用video.play()方法自動播放視頻。
可以理解的是,當通過搜索獲取的視頻資源為多個時,可以根據(jù)視頻資源與搜索詞的相關(guān)程度或其他策略對獲取的視頻資源進行排序。之后在顯示時,可以按序選擇預設個數(shù)的視頻資源在搜索結(jié)果頁上顯示,并且,在搜索結(jié)果頁上顯示時,預設個數(shù)的視頻資源可以顯示在一排,例如,如圖6左側(cè)所示,預設個數(shù)是4個,該4個視頻資源在一排顯示。另外,還可以設置前后切換按鈕,以切換搜索結(jié)果頁上同時顯示的預設個數(shù)的視頻資源。
當用戶點擊一個視頻資源后,可以如上所示創(chuàng)建視頻播放器,例如,在一排顯示的視頻資源所在位置的上方創(chuàng)建視頻播放器。在創(chuàng)建視頻播放器后,在視頻播放器內(nèi)播放被點擊的視頻資源。此時,可以理解的是,由于視頻播放器會在搜索結(jié)果頁上占用一定的空間,搜索結(jié)果頁上的原始搜索結(jié)果會發(fā)生位置下移。例如,如圖6右側(cè)所示,與圖6左側(cè)相比,原始搜索結(jié)果的位置發(fā)生了下移。具體的,假設一排顯示的預設個數(shù)的視頻資源稱為視頻資源列表,則原始的搜索結(jié)果頁上,視頻資源列表顯示在從上到下的第一個位置,而在搜索結(jié)果頁上創(chuàng)建視頻播放器后,從上到下的第一個位置顯示視頻播放器,而視頻資源列表會下移到視頻播放器的位置之下。
進一步的,在原始的搜索結(jié)果頁上,視頻資源列表中顯示的是一排預設個數(shù)的視頻資源。在用戶點擊視頻資源列表中的一個視頻資源后,該被點擊的視頻資源會在視頻播放器內(nèi)播放,而視頻資源列表中可以不再顯示該被點擊的視頻資源,而僅包括除了被點擊的視頻資源之外的其余的視頻資源,且其余的視頻資源依然在一排顯示。從而被點擊的視頻資源與其余的視頻資源將在不同的位置顯示。
例如,原始的視頻資源列表中顯示的視頻資源包括:第一視頻資源、第二視頻資源、第三視頻資源和第四視頻資源,假設用戶點擊了第一視頻資源,則第一視頻資源會在視頻播放器內(nèi)播放顯示,而第二視頻資源、第三視頻資源和第四視頻資源會并排在第一視頻資源的位置下顯示。
進一步的,在點擊一個視頻資源后,假設被點擊的視頻資源在視頻播放器內(nèi)播放而不再在視頻資源列表中顯示,那么由于視頻資源列表中的視頻資源個數(shù)減少,則還可以在排序后的視頻資源中再選擇一個視頻資源并在視頻資源列表中顯示。其中,新選擇的視頻資源在視頻資源列表中顯示時,可以是顯示在被點擊的視頻資源的原始位置上,或者,也可以是位于被點擊的視頻資源的原始位置之后的其余的視頻資源依次前移一個位置,將新選擇的視頻資源顯示在視頻資源列表的最后一個位置上。例如,在原始視頻資源列表中,并排從前到后顯示上述的第一視頻資源、第二視頻資源、第三視頻資源和第四視頻資源,則點擊第一視頻資源,并在視頻播放器內(nèi)播放第一視頻資源后,則可以選擇出一個新的第五視頻資源,以及,在并排顯示時,可以是第二視頻資源、第三視頻資源、第四視頻資源和第五視頻資源的顯示順序,或者,也可以是第五視頻資源、第二視頻資源、第三視頻資源、第四視頻資源的顯示順序。
另外,上述以被點擊的視頻資源不再在視頻資源列表中顯示為例,可以理 解的是,被點擊的視頻資源還可以在視頻資源列表中顯示。例如,在原始視頻資源列表中,并排從前到后顯示上述的第一視頻資源、第二視頻資源、第三視頻資源和第四視頻資源。當用戶點擊第一視頻資源后,會在搜索結(jié)果頁上創(chuàng)建視頻播放器,并在視頻播放器內(nèi)播放第一視頻資源。而在視頻播放器位置下的視頻資源列表中還可以按序顯示:第一視頻資源、第二視頻資源、第三視頻資源和第四視頻資源。
s52:當接收到對視頻資源的非首次點擊指令時,將已創(chuàng)建的視頻播放器內(nèi)播放的視頻資源切換為當前點擊的視頻資源。
例如,首次點擊的是鏈接地址為link1的視頻資源,當前點擊的視頻資源的鏈接地址是link2,則可以設置視頻播放器的video.src=link2,從而在視頻播放器內(nèi)將播放的視頻資源從鏈接地址為link1的視頻資源切換為鏈接地址為link2的視頻資源。另外,如果設置了自動播放,則可以調(diào)用video.play()方法自動播放視頻。
進一步的,在搜索結(jié)果頁上播放視頻時,用戶可能還存在瀏覽搜索結(jié)果頁上其他信息的需求。例如,用戶可以通過滾動鼠標的滾動輪實現(xiàn)信息更換,或者,在觸摸屏上,用戶可以通過上下滑動實現(xiàn)信息切換。
相應的,參見圖8,所述在所述搜索結(jié)果頁上播放所述視頻資源,還可以包括:
s53:接收到滾動頁面指令后,判斷視頻播放器是否在搜索結(jié)果頁的可視窗口中,若是,執(zhí)行s54,否則執(zhí)行s55。
其中,可以對搜索結(jié)果頁的body節(jié)點綁定滾動(scroll)事件,從而能夠響應滾動頁面指令。
滾動頁面指令例如包括:用戶在搜索結(jié)果頁上,通過滾動鼠標的滾動輪產(chǎn) 生的指令,或者,用戶在搜索結(jié)果頁上,產(chǎn)生的上下滑動指令。
在接收到滾動頁面指令后,可以獲取如下信息:
視頻播放器video距離搜索結(jié)果頁的頁面頂部的距離(用x表示)、視頻播放器video距離搜索結(jié)果頁的頁面底部的距離(用y表示)、可視窗口高度(用m表示)、頁面滾動距離(用s表示),其中,在確定上述的x和y時,以視頻播放器的上邊界計算到頁面頂部或頁面底部的距離。
在獲取到上述的信息時,當s>x或者s+m>y時,判斷出視頻播放器不在搜索結(jié)果頁的可視窗口中,否則在上述的可視窗口中。
s54:保持視頻播放器的位置不變,以及,在視頻播放器內(nèi)播放視頻。
也就是說,當用戶滾動頁面時,如果視頻播放器還在可視窗口內(nèi),則可以保持之前的播放狀態(tài)。
s55:縮小視頻播放器的大小,并將縮小后的視頻播放器固定在搜索結(jié)果頁的預設位置,以及,在縮小后的視頻播放器內(nèi)播放視頻。
例如,當用戶滾動頁面后,視頻播放器不在可視窗口后,則參見圖9,可以對原始的視頻播放器進行縮小,將縮小后的視頻播放器91固定在搜索結(jié)果頁的預設位置(圖9以預設位置是右下角為例)。
其中,在進行上述的縮小處理時,可以獲取預先設置的縮小后的寬度(如用n2表示),則根據(jù)當前點擊的視頻資源的寬高比(如用n0/m0表示),可以計算出縮小后的高度m2=m0*n2/n0,從而可以確定出縮小后的視頻播放器的大小。
另外,還可以預先設置位置信息,例如,預先設置縮小后的視頻播放器距離搜索結(jié)果頁的頁面右側(cè)的像素個數(shù),距離搜索結(jié)果頁的頁面底部的像素個數(shù)等,從而可以該位置信息,可以確定出縮小后的視頻播放器的放置位置。
另外,還可以更改視頻播放器的位置為固定的,如設置video的position=fixed,使得頁面滾動時視頻播放器固定顯示。
本實施例中,通過在搜索結(jié)果頁上播放視頻資源,可以避免跳轉(zhuǎn)到第三方視頻播放網(wǎng)頁上播放存在的上述問題,使得視頻播放直接在搜索結(jié)果頁上得到滿足,保證視頻播放體驗,還可以記錄用戶行為以進行后續(xù)優(yōu)化和策略推薦等,從而可以提高視頻播放效果,提升用戶體驗。進一步的,通過采用上述的三種視頻資源,可以實現(xiàn)視頻資源的多樣化。進一步的,通過根據(jù)是否是首次點擊指令執(zhí)行相應的流程,可以實現(xiàn)視頻播放器的創(chuàng)建以及切換播放的視頻。進一步的,通過接收到滾動頁面指令后,在視頻播放器不在可視窗口的情況下,對視頻播放器進行縮小和固定位置,可以在用戶瀏覽搜索結(jié)果頁上的其他信息時,依然可以向用戶顯示播放的視頻。
圖10是本發(fā)明一個實施例提出的視頻播放裝置的結(jié)構(gòu)示意圖。
參見圖10,該裝置100包括:獲取模塊101、顯示模塊102和播放模塊103。
獲取模塊101,用于接收搜索詞,并獲取與所述搜索詞對應的視頻資源;
顯示模塊102,用于在搜索結(jié)果頁上顯示所述視頻資源;
播放模塊103,用于當接收到對所述視頻資源的播放指令后,在所述搜索結(jié)果頁上播放所述視頻資源。
可選的,所述視頻資源包括如下項中的一項或多項:純凈播放頁、外部視頻資源、自有視頻資源。
相應的,所述顯示模塊102具體用于:
當所述視頻資源是純凈播放頁時,通過iframe標簽的src屬性將純凈播放頁嵌入到搜索結(jié)果頁中,以在搜索結(jié)果頁上顯示純凈播放頁;或者,
當所述視頻資源是外部視頻資源或自有視頻資源時,通過video標簽的src屬性將外部視頻資源或自有視頻資源嵌入到搜索結(jié)果頁中,以在搜索結(jié)果頁上顯示外部視頻資源或自有視頻資源。
一些實施例中,所述播放指令是點擊指令,參見圖11,所述播放模塊103包括:
第一單元1031,用于當接收到對視頻資源的首次點擊指令時,在搜索結(jié)果頁內(nèi)創(chuàng)建視頻播放器,并在所述視頻播放器內(nèi)播放被點擊的視頻資源;
第二單元1032,用于當接收到對視頻資源的非首次點擊指令時,將已創(chuàng)建的視頻播放器內(nèi)播放的視頻資源切換為當前點擊的視頻資源。
可選的,所述第一單元1031具體用于:
獲取被點擊的視頻資源的信息;
根據(jù)所述被點擊的視頻資源的信息,確定視頻播放器的信息;
根據(jù)所述視頻播放器的信息,在搜索結(jié)果頁內(nèi)創(chuàng)建視頻播放器,以及,在所述視頻播放器內(nèi)播放被點擊的視頻資源。
一些實施例中,參見圖11,所述播放模塊103還包括:
第三單元1033,用于接收到滾動頁面指令后,判斷視頻播放器是否在搜索結(jié)果頁的可視窗口中;
第四單元1034,用于在判斷結(jié)果是不在時,縮小視頻播放器的大小,并將縮小后的視頻播放器固定在搜索結(jié)果頁的預設位置,以及,在縮小后的視頻播放器內(nèi)播放視頻。
可以理解的是,本實施例的裝置與上述方法實施例對應,具體內(nèi)容可以參見方法實施例中的描述,在此不再詳細說明。
本實施例中,通過在搜索結(jié)果頁上播放視頻資源,可以避免跳轉(zhuǎn)到第三方 視頻播放網(wǎng)頁上播放存在的上述問題,使得視頻播放直接在搜索結(jié)果頁上得到滿足,保證視頻播放體驗,還可以記錄用戶行為以進行后續(xù)優(yōu)化和策略推薦等,從而可以提高視頻播放效果,提升用戶體驗。進一步的,通過采用上述的三種視頻資源,可以實現(xiàn)視頻資源的多樣化。進一步的,通過根據(jù)是否是首次點擊指令執(zhí)行相應的流程,可以實現(xiàn)視頻播放器的創(chuàng)建以及切換播放的視頻。進一步的,通過接收到滾動頁面指令后,在視頻播放器不在可視窗口的情況下,對視頻播放器進行縮小和固定位置,可以在用戶瀏覽搜索結(jié)果頁上的其他信息時,依然可以向用戶顯示播放的視頻。
需要說明的是,在本發(fā)明的描述中,術(shù)語“第一”、“第二”等僅用于描述目的,而不能理解為指示或暗示相對重要性。此外,在本發(fā)明的描述中,除非另有說明,“多個”的含義是指至少兩個。
流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實施方式的范圍包括另外的實現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應被本發(fā)明的實施例所屬技術(shù)領域的技術(shù)人員所理解。
應當理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實現(xiàn)。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現(xiàn)。例如,如果用硬件來實現(xiàn),和在另一實施方式中一樣,可用本領域公知的下列技術(shù)中的任一項或他們的組合來實現(xiàn):具有用于對數(shù)據(jù)信號實現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(pga),現(xiàn)場可編程門陣列(fpga) 等。
本技術(shù)領域的普通技術(shù)人員可以理解實現(xiàn)上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,該程序在執(zhí)行時,包括方法實施例的步驟之一或其組合。
此外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質(zhì)中。
上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
在本說明書的描述中,參考術(shù)語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結(jié)合。
盡管上面已經(jīng)示出和描述了本發(fā)明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發(fā)明的限制,本領域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對上述實施例進行變化、修改、替換和變型。