本申請(qǐng)涉及一種交互技術(shù)領(lǐng)域,尤其涉及一種基于彈幕的交互方法、交互裝置及用戶設(shè)備。
背景技術(shù):
隨著用戶之間交互形式的越來越多樣化,出現(xiàn)了以字幕形式在屏幕上飄過的評(píng)論(下面稱為彈幕評(píng)論),這樣的評(píng)論呈現(xiàn)方式被稱為彈幕。該彈幕評(píng)論一般是由觀眾針對(duì)所述屏幕呈現(xiàn)的視頻內(nèi)容或者其它評(píng)論作出的,一般由屏幕的第一側(cè)出現(xiàn),朝向所述屏幕與所述第一側(cè)相對(duì)的第二側(cè)以設(shè)定移動(dòng)速度移動(dòng),直到消失在所述第二側(cè)處。目前每條彈幕評(píng)論的移動(dòng)速度可以是由每條彈幕評(píng)論的字?jǐn)?shù)和默認(rèn)的或由用戶預(yù)設(shè)的彈幕基準(zhǔn)移動(dòng)速度來共同確定。所述彈幕基準(zhǔn)移動(dòng)速度一般由每條彈幕評(píng)論呈現(xiàn)在屏幕中的時(shí)間來確定。當(dāng)用戶預(yù)設(shè)彈幕評(píng)論的一呈現(xiàn)時(shí)間,則字?jǐn)?shù)較少的彈幕評(píng)論需要以一個(gè)較慢的移動(dòng)速度移動(dòng),而字?jǐn)?shù)較多的彈幕評(píng)論需要以一個(gè)較快的移動(dòng)速度移動(dòng),以使不同長度的彈幕評(píng)論在屏幕上均以所述呈現(xiàn)時(shí)間呈現(xiàn)。
技術(shù)實(shí)現(xiàn)要素:
本申請(qǐng)實(shí)施例可能的目的是:提供一種基于彈幕的交互方案。
第一方面,本申請(qǐng)的一可能的實(shí)施方案提供了一種基于彈幕的交互方法,包括:
確定一視頻內(nèi)容的彈幕覆蓋程度;其中,所述彈幕覆蓋程度為與所述視頻內(nèi)容對(duì)應(yīng)的至少一彈幕評(píng)論對(duì)所述視頻內(nèi)容的呈現(xiàn)覆蓋程度;
至少根據(jù)所述彈幕覆蓋程度確定與所述視頻內(nèi)容對(duì)應(yīng)的彈幕基準(zhǔn)移動(dòng)速度。
結(jié)合第一方面,在第二種可能的實(shí)施方式中,所述確定所述彈幕覆蓋程度包括:
至少根據(jù)所述至少一彈幕評(píng)論的呈現(xiàn)區(qū)域相關(guān)信息確定所述彈幕覆蓋程度。
結(jié)合第一方面的上述任一種可能的實(shí)施方式,在第三種可能的實(shí)施方式中,所述確定所述彈幕覆蓋程度包括:根據(jù)所述至少一彈幕評(píng)論的呈現(xiàn)區(qū)域相關(guān)信息和所述視頻內(nèi)容的呈現(xiàn)區(qū)域信息確定所述彈幕覆蓋程度。
結(jié)合第一方面的上述任一種可能的實(shí)施方式,在第四種可能的實(shí)施方式中,所述確定所述彈幕覆蓋程度包括:
根據(jù)所述視頻內(nèi)容的呈現(xiàn)時(shí)間之前的設(shè)定時(shí)間內(nèi)已呈現(xiàn)的視頻內(nèi)容所對(duì)應(yīng)的彈幕覆蓋程度確定所述彈幕覆蓋程度。
結(jié)合第一方面的上述任一種可能的實(shí)施方式,在第五種可能的實(shí)施方式中,所述呈現(xiàn)時(shí)間之前的所述設(shè)定時(shí)間為所述呈現(xiàn)時(shí)間的上一時(shí)刻。
結(jié)合第一方面的上述任一種可能的實(shí)施方式,在第六種可能的實(shí)施方式中,所述確定所述彈幕覆蓋程度包括:
至少根據(jù)所述已呈現(xiàn)的視頻內(nèi)容對(duì)應(yīng)的已呈現(xiàn)的至少一彈幕評(píng)論的呈現(xiàn)區(qū)域相關(guān)信息確定所述已呈現(xiàn)的視頻內(nèi)容所對(duì)應(yīng)的彈幕覆蓋程度。
結(jié)合第一方面的上述任一種可能的實(shí)施方式,在第七種可能的實(shí)施方式中,所述確定所述彈幕覆蓋程度包括:
根據(jù)所述已呈現(xiàn)的至少一彈幕評(píng)論的呈現(xiàn)區(qū)域相關(guān)信息和所述已呈現(xiàn)的視頻內(nèi)容的呈現(xiàn)區(qū)域信息確定所述已呈現(xiàn)視頻內(nèi)容所對(duì)應(yīng)的彈幕覆蓋程度。
結(jié)合第一方面的上述任一種可能的實(shí)施方式,在第八種可能的實(shí)施方式中,所述呈現(xiàn)區(qū)域相關(guān)信息包括以下的至少一種:
呈現(xiàn)數(shù)量信息、字符數(shù)信息、呈現(xiàn)屬性信息。
結(jié)合第一方面的上述任一種可能的實(shí)施方式,在第九種可能的實(shí)施方式中,所述呈現(xiàn)屬性信息包括以下的至少一種:
呈現(xiàn)大小信息、呈現(xiàn)遮擋信息。
結(jié)合第一方面的上述任一種可能的實(shí)施方式,在第十種可能的實(shí)施方式中,所述至少根據(jù)所述彈幕覆蓋程度確定所述彈幕基準(zhǔn)移動(dòng)速度包括:
根據(jù)所述彈幕覆蓋程度的高低,確定所述彈幕基準(zhǔn)移動(dòng)速度的快慢,其中:所述彈幕覆蓋程度越高,所述彈幕基準(zhǔn)移動(dòng)速度越快。
結(jié)合第一方面的上述任一種可能的實(shí)施方式,在第十一種可能的實(shí)施方式中,所述方法還包括:
至少根據(jù)所述彈幕基準(zhǔn)移動(dòng)速度和所述至少一彈幕評(píng)論中一彈幕評(píng)論的彈幕呈現(xiàn)信息確定所述彈幕評(píng)論的移動(dòng)速度。
結(jié)合第一方面的上述任一種可能的實(shí)施方式,在第十二種可能的實(shí)施方式中,所述彈幕呈現(xiàn)信息包括以下的至少一個(gè):
字符數(shù)信息、呈現(xiàn)路徑長度信息。
第二方面,本申請(qǐng)的一可能的實(shí)施方案提供了一種基于彈幕的交互裝置,包括:
覆蓋程度確定模塊,用于確定一視頻內(nèi)容的彈幕覆蓋程度;其中,所述彈幕覆蓋程度為與所述視頻內(nèi)容對(duì)應(yīng)的至少一彈幕評(píng)論對(duì)所述視頻內(nèi)容的呈現(xiàn)覆蓋程度;
基準(zhǔn)移動(dòng)速度確定模塊,用于至少根據(jù)所述彈幕覆蓋程度確定與所述視頻內(nèi)容對(duì)應(yīng)的彈幕基準(zhǔn)移動(dòng)速度。
結(jié)合第二方面,在第二種可能的實(shí)施方式中,所述覆蓋程度確定模塊包括:
第一確定子模塊,用于至少根據(jù)所述至少一彈幕評(píng)論的呈現(xiàn)區(qū)域相關(guān)信息確定所述彈幕覆蓋程度。
結(jié)合第二方面的上述任一種可能的實(shí)施方式,在第三種可能的實(shí)施方式中,所述第一確定子模塊包括:
第一確定單元,用于根據(jù)所述至少一彈幕評(píng)論的呈現(xiàn)區(qū)域相關(guān)信息和所述視頻內(nèi)容的呈現(xiàn)區(qū)域信息確定所述彈幕覆蓋程度。
結(jié)合第二方面的上述任一種可能的實(shí)施方式,在第四種可能的實(shí)施方式中,所述覆蓋程度確定模塊包括:
第二確定子模塊,用于根據(jù)所述視頻內(nèi)容的呈現(xiàn)時(shí)間之前的設(shè)定時(shí)間內(nèi)已呈現(xiàn)的視頻內(nèi)容所對(duì)應(yīng)的彈幕覆蓋程度確定所述彈幕覆蓋程度。
結(jié)合第二方面的上述任一種可能的實(shí)施方式,在第五種可能的實(shí)施方式中,所述呈現(xiàn)時(shí)間之前的所述設(shè)定時(shí)間為所述呈現(xiàn)時(shí)間的上一時(shí)刻。
結(jié)合第二方面的上述任一種可能的實(shí)施方式,在第六種可能的實(shí)施方式中,所述第二確定子模塊包括:
第二確定單元,用于至少根據(jù)所述已呈現(xiàn)的視頻內(nèi)容對(duì)應(yīng)的已呈現(xiàn)的至少一彈幕評(píng)論的呈現(xiàn)區(qū)域相關(guān)信息確定所述已呈現(xiàn)的視頻內(nèi)容所對(duì)應(yīng)的彈幕覆蓋程度。
結(jié)合第二方面的上述任一種可能的實(shí)施方式,在第七種可能的實(shí)施方式中,所述第二確定單元包括:
第二確定子單元,用于根據(jù)所述已呈現(xiàn)的至少一彈幕評(píng)論的呈現(xiàn)區(qū)域相關(guān)信息和所述已呈現(xiàn)的視頻內(nèi)容的呈現(xiàn)區(qū)域信息確定所述已呈現(xiàn)視頻內(nèi)容所對(duì)應(yīng)的彈幕覆蓋程度。
結(jié)合第二方面的上述任一種可能的實(shí)施方式,在第八種可能的實(shí)施方式中,所述呈現(xiàn)區(qū)域相關(guān)信息包括以下的至少一種:
呈現(xiàn)數(shù)量信息、字符數(shù)信息、呈現(xiàn)屬性信息。
結(jié)合第二方面的上述任一種可能的實(shí)施方式,在第九種可能的實(shí)施方式中,所述呈現(xiàn)屬性信息包括以下的至少一種:
呈現(xiàn)大小信息、呈現(xiàn)遮擋信息。
結(jié)合第二方面的上述任一種可能的實(shí)施方式,在第十種可能的實(shí)施方式中,所述基準(zhǔn)移動(dòng)速度確定模塊包括:
基準(zhǔn)移動(dòng)速度確定子模塊,用于根據(jù)所述彈幕覆蓋程度的高低,確定所述彈幕基準(zhǔn)移動(dòng)速度的快慢,其中:所述彈幕覆蓋程度越高,所述彈幕基準(zhǔn)移動(dòng)速度越快。
結(jié)合第二方面的上述任一種可能的實(shí)施方式,在第十一種可能的實(shí)施方式中,所述裝置還包括:
移動(dòng)速度確定模塊,用于至少根據(jù)所述彈幕基準(zhǔn)移動(dòng)速度和所述至少一彈幕評(píng)論中一彈幕評(píng)論的彈幕呈現(xiàn)信息確定所述彈幕評(píng)論的移動(dòng)速度。
結(jié)合第二方面的上述任一種可能的實(shí)施方式,在第十二種可能的實(shí)施方式中,所述彈幕呈現(xiàn)信息包括以下的至少一個(gè):
字符數(shù)信息、呈現(xiàn)路徑長度信息。
第三方面,本申請(qǐng)的一可能的實(shí)施方案提供了一種用戶設(shè)備,所述用戶設(shè)備包括:
存儲(chǔ)器,用于存放指令;
處理器,用于執(zhí)行所述存儲(chǔ)器存儲(chǔ)的指令,所述指令使得所述處理器執(zhí)行以下操作:
確定一視頻內(nèi)容的彈幕覆蓋程度;其中,所述彈幕覆蓋程度為與所述視頻內(nèi)容對(duì)應(yīng)的至少一彈幕評(píng)論對(duì)所述視頻內(nèi)容的呈現(xiàn)覆蓋程度;
至少根據(jù)所述彈幕覆蓋程度確定與所述視頻內(nèi)容對(duì)應(yīng)的彈幕基準(zhǔn)移動(dòng)速度。
本申請(qǐng)實(shí)施例的實(shí)施方式根據(jù)至少一彈幕評(píng)論對(duì)視頻內(nèi)容的呈現(xiàn)覆蓋程度來確定至少一彈幕評(píng)論的移動(dòng)速度,進(jìn)而可以使得所述至少一彈幕評(píng)論向用戶的呈現(xiàn)更加智能,改善用戶體驗(yàn)。
附圖說明
圖1為本申請(qǐng)實(shí)施例的一種基于彈幕的交互方法的步驟流程圖;
圖2為本申請(qǐng)實(shí)施例的一種基于彈幕的交互裝置的結(jié)構(gòu)示意框圖;
圖3a~3e為本申請(qǐng)實(shí)施例的五種基于彈幕的交互裝置的結(jié)構(gòu)示意框圖;
圖4為本申請(qǐng)實(shí)施例的一種用戶設(shè)備的結(jié)構(gòu)示意框圖。
具體實(shí)施方式
下面結(jié)合附圖(若干附圖中相同的標(biāo)號(hào)表示相同的元素)和實(shí)施例,對(duì)本申請(qǐng)的具體實(shí)施方式作進(jìn)一步詳細(xì)說明。以下實(shí)施例用于說明本申請(qǐng),但不用來限制本申請(qǐng)的范圍。
本領(lǐng)域技術(shù)人員可以理解,本申請(qǐng)中的“第一”、“第二”等術(shù)語僅用于區(qū)別不同步驟、設(shè)備或模塊等,既不代表任何特定技術(shù)含義,也不表示它們之間的必然邏輯順序。
本申請(qǐng)的發(fā)明人發(fā)現(xiàn),在一些可能的場(chǎng)景下,彈幕評(píng)論對(duì)對(duì)應(yīng)視頻內(nèi)容的覆蓋程度較高,例如彈幕評(píng)論的數(shù)量較多時(shí)會(huì)占滿大半屏幕,此時(shí)用戶可能會(huì)希望所有的彈幕平移速度都加快,以避免過于遮擋視頻內(nèi)容。因此,如圖1所示,本申請(qǐng)實(shí)施例提供了一種基于彈幕的交互方法,包括:
S110確定一視頻內(nèi)容的彈幕覆蓋程度;其中,所述彈幕覆蓋程度為與所述視頻內(nèi)容對(duì)應(yīng)的至少一彈幕評(píng)論對(duì)所述視頻內(nèi)容的呈現(xiàn)覆蓋程度;
S120至少根據(jù)所述彈幕覆蓋程度確定與所述視頻內(nèi)容對(duì)應(yīng)的彈幕基準(zhǔn)移動(dòng)速度。
舉例來說,本申請(qǐng)?zhí)峁┑慕换パb置作為本實(shí)施例的執(zhí)行主體,執(zhí)行S110~S120。具體地,所述交互裝置可以以軟件、硬件或軟硬件結(jié)合的方式設(shè)置在用戶設(shè)備中,或者,所述交互裝置本身就是所述用戶 設(shè)備;所述用戶設(shè)備包括但不限于:手機(jī)、平板電腦、筆記本電腦、臺(tái)式電腦以及電視等視頻呈現(xiàn)設(shè)備,以及視頻服務(wù)器等視頻數(shù)據(jù)處理設(shè)備。
本申請(qǐng)實(shí)施例的實(shí)施方式根據(jù)至少一彈幕評(píng)論對(duì)視頻內(nèi)容的呈現(xiàn)覆蓋程度來確定至少一彈幕評(píng)論的移動(dòng)速度,進(jìn)而可以使得所述至少一彈幕評(píng)論向用戶的呈現(xiàn)更加智能,改善用戶體驗(yàn)。
通過下面的實(shí)施方式進(jìn)一步說明本申請(qǐng)實(shí)施例。
S110確定與一視頻內(nèi)容對(duì)應(yīng)的彈幕覆蓋程度。
其中,所述彈幕覆蓋程度為與所述視頻內(nèi)容對(duì)應(yīng)的至少一彈幕評(píng)論對(duì)所述視頻內(nèi)容的呈現(xiàn)覆蓋程度。
在一種可能的實(shí)施方式中,所述視頻內(nèi)容可以包括至少一幀畫面。與所述視頻內(nèi)容對(duì)應(yīng)的至少一彈幕評(píng)論例如可以為:與所述至少一幀畫面同時(shí)呈現(xiàn)的所有彈幕評(píng)論。
例如,在一種可能的實(shí)施方式中,所述視頻內(nèi)容可以對(duì)應(yīng)于一呈現(xiàn)時(shí)間,所述所有彈幕評(píng)論為在所述呈現(xiàn)時(shí)間內(nèi)呈現(xiàn)的所有彈幕評(píng)論。在一種可能的實(shí)施方式中,所述呈現(xiàn)時(shí)間為所述視頻內(nèi)容在對(duì)應(yīng)的彈幕視頻中的播放時(shí)間。所述呈現(xiàn)時(shí)間的長度可以預(yù)先設(shè)定,例如,為5秒。
在一種可能的實(shí)施方式中,所述視頻內(nèi)容可以只包含一幀畫面,所述彈幕覆蓋程度可以為與所述幀畫面同時(shí)呈現(xiàn)的所有彈幕評(píng)論對(duì)所述幀畫面的呈現(xiàn)覆蓋程度。在一種可能的實(shí)施方式中,該彈幕覆蓋程度例如可以通過與所述幀畫面同時(shí)呈現(xiàn)的所有彈幕評(píng)論的呈現(xiàn)區(qū)域與所述幀畫面的呈現(xiàn)區(qū)域的比例來表示。
在一種可能的實(shí)施方式中,所述視頻內(nèi)容包含多幀畫面,所述彈幕覆蓋程度例如可以為:所述多幀畫面分別對(duì)應(yīng)的彈幕覆蓋程度的平均值或總值。
在一些可能的實(shí)施方式中,在對(duì)所述視頻內(nèi)容進(jìn)行播放之前,就 已經(jīng)可以確定或基本確定與所述視頻內(nèi)容對(duì)應(yīng)的所述至少一彈幕評(píng)論。因此,在一種可能的實(shí)施方式中,可選地,所述確定所述彈幕覆蓋程度可以包括:
至少根據(jù)所述至少一彈幕評(píng)論的呈現(xiàn)區(qū)域相關(guān)信息確定所述彈幕覆蓋程度。
在一些應(yīng)用場(chǎng)景中,所述視頻內(nèi)容的呈現(xiàn)區(qū)域是固定不變的,例如所述呈現(xiàn)區(qū)域可以為一顯示設(shè)備的屏幕的顯示區(qū)域;或者,所述視頻內(nèi)容的呈現(xiàn)區(qū)域的變化對(duì)所述彈幕覆蓋程度的影響不大,例如,在所述視頻內(nèi)容的呈現(xiàn)區(qū)域變化時(shí),對(duì)應(yīng)的所述至少一彈幕評(píng)論的呈現(xiàn)區(qū)域也相對(duì)地成比例變化。此時(shí),可以僅根據(jù)所述至少一彈幕評(píng)論的呈現(xiàn)區(qū)域相關(guān)信息確定所述彈幕覆蓋程度。
這里所述呈現(xiàn)區(qū)域相關(guān)信息為與所述至少一彈幕評(píng)論占用的呈現(xiàn)區(qū)域相關(guān)的信息。
在一種可能的實(shí)施方式中,所述呈現(xiàn)區(qū)域相關(guān)信息可以包括:呈現(xiàn)數(shù)量信息。
在一種可能的實(shí)施方式中,所述的呈現(xiàn)數(shù)量信息例如可以為所述至少一彈幕評(píng)論的總數(shù)信息。在另一種可能的實(shí)施方式中,所述呈現(xiàn)數(shù)量信息例如可以為所述視頻內(nèi)容包含的每幀畫面所對(duì)應(yīng)的彈幕評(píng)論的平均數(shù)量。
在一種可能的實(shí)施方式中,所述呈現(xiàn)區(qū)域相關(guān)信息可以包括:字符數(shù)信息。
在一種可能的實(shí)施方式中,所述字符數(shù)信息例如可以為所述至少一彈幕評(píng)論的總字符數(shù)信息。在另一種可能的實(shí)施方式中,所述字符數(shù)信息例如可以為所述至少一彈幕評(píng)論中每條彈幕評(píng)論的平均字符數(shù)信息。其中,對(duì)于處于屏幕邊緣的彈幕評(píng)論可以簡(jiǎn)單化處理,如未完全出現(xiàn)的一彈幕評(píng)論計(jì)入所述彈幕評(píng)論的全部字符數(shù);未完全消失的一彈幕評(píng)論的字符數(shù)不計(jì)入內(nèi);若有些彈幕字?jǐn)?shù)過長,無法完全展 開在屏幕上,即右端尚未完全出現(xiàn)而左端已移動(dòng)到屏幕左端,則可以只計(jì)入該彈幕在當(dāng)前時(shí)刻字符數(shù)。
在一種可能的實(shí)施方式中,所述呈現(xiàn)區(qū)域相關(guān)信息可以包括:呈現(xiàn)屬性信息。
在一種可能的實(shí)施方式中,所述呈現(xiàn)屬性信息包括以下的至少一種:
呈現(xiàn)大小信息、呈現(xiàn)遮擋信息。
其中,所述呈現(xiàn)大小信息用于表示所述至少一彈幕評(píng)論的呈現(xiàn)大??;所述呈現(xiàn)遮擋信息用于表示所述至少一彈幕評(píng)論與所述視頻內(nèi)容中對(duì)象的呈現(xiàn)遮擋關(guān)系。
這里,所述至少一彈幕評(píng)論的呈現(xiàn)大小信息可以是所述至少一彈幕評(píng)論中每條彈幕評(píng)論的平均呈現(xiàn)大小信息、也可以是各彈幕評(píng)論的呈現(xiàn)大小信息。其中,對(duì)一彈幕評(píng)論來說,其呈現(xiàn)大小越大,其對(duì)所述視頻內(nèi)容的覆蓋越強(qiáng),因此,本申請(qǐng)實(shí)施例中,可選地,在確定所述彈幕覆蓋程度時(shí),可以考慮所述至少一彈幕評(píng)論的呈現(xiàn)大小信息。
在一般的二維彈幕視頻中,彈幕評(píng)論會(huì)遮擋其所呈現(xiàn)位置的視頻內(nèi)容對(duì)象,但是在一些可能的場(chǎng)景中,所述至少一彈幕評(píng)論可能會(huì)被所述視頻內(nèi)容中的一個(gè)或多個(gè)對(duì)象遮擋。例如,在一些三維彈幕視頻中,有可能深度靠近用戶的對(duì)象會(huì)遮擋深度相對(duì)遠(yuǎn)離用戶的彈幕評(píng)論。對(duì)于被遮擋的彈幕評(píng)論,在確定所述彈幕覆蓋程度時(shí),其被遮擋的部分自然不會(huì)呈現(xiàn)進(jìn)而占據(jù)視頻內(nèi)容的呈現(xiàn)區(qū)域。因此,在本申請(qǐng)實(shí)施例中,可選地,在確定所述彈幕覆蓋程度時(shí),也可以考慮所述至少一彈幕評(píng)論的呈現(xiàn)遮擋信息。
上述實(shí)施方式中只給出了所述呈現(xiàn)屬性信息包含所述呈現(xiàn)大小信息和/或所述呈現(xiàn)遮擋信息的場(chǎng)景,在其它可能的實(shí)施方式中,所述至少一彈幕評(píng)論的其它與呈現(xiàn)區(qū)域相關(guān)的屬性信息也可以被用于在本申請(qǐng)實(shí)施例中。
此外,本領(lǐng)域的技術(shù)人員可以知道,所述呈現(xiàn)區(qū)域相關(guān)信息可以同時(shí)包括上面所述幾種呈現(xiàn)區(qū)域相關(guān)信息中的多種,例如,在一些實(shí)施方式中,可以通過所述至少一彈幕評(píng)論的彈幕總數(shù)、所述至少一彈幕評(píng)論中每條彈幕評(píng)論的平均字符數(shù)信息以及平均呈現(xiàn)大小信息可以得到所述至少一彈幕評(píng)論的呈現(xiàn)區(qū)域?;蛘?,在一些可能的實(shí)施方式中,其它與所述至少一彈幕評(píng)論的呈現(xiàn)區(qū)域相關(guān)的信息也可以被應(yīng)用在本申請(qǐng)實(shí)施例中來確定所述彈幕覆蓋程度。
在一些可能的應(yīng)用場(chǎng)景中,所述視頻內(nèi)容的呈現(xiàn)區(qū)域可能是不固定的。例如,用戶可能隨時(shí)改變彈幕視頻的播放窗口大小、或者用于呈現(xiàn)所述視頻內(nèi)容的不同呈現(xiàn)設(shè)備的屏幕的大小可能會(huì)有較大差異。因此,為了更準(zhǔn)確的確定所述彈幕覆蓋程度,在一些可能的實(shí)施方式中,可選地,所述確定所述彈幕覆蓋程度包括:根據(jù)所述至少一彈幕評(píng)論的呈現(xiàn)區(qū)域相關(guān)信息和所述視頻內(nèi)容的呈現(xiàn)區(qū)域信息確定所述彈幕覆蓋程度。
其中,所述視頻內(nèi)容的呈現(xiàn)區(qū)域信息例如可以為所述視頻內(nèi)容的呈現(xiàn)區(qū)域大小信息。
例如上面所述的,在所述彈幕覆蓋程度為視頻內(nèi)容對(duì)應(yīng)的所有彈幕評(píng)論的呈現(xiàn)區(qū)域與所述視頻內(nèi)容的呈現(xiàn)區(qū)域的比例時(shí),可以根據(jù)所述呈現(xiàn)區(qū)域相關(guān)信息得到所述至少一彈幕評(píng)論的呈現(xiàn)區(qū)域大小、根據(jù)所述呈現(xiàn)區(qū)域信息得到所述視頻內(nèi)容的呈現(xiàn)區(qū)域大小,進(jìn)而可以得到所述比例。
在一些可能的實(shí)施方式中,可選地,所述確定所述彈幕覆蓋程度可以包括:
根據(jù)所述視頻內(nèi)容的呈現(xiàn)時(shí)間之前的設(shè)定時(shí)間內(nèi)已呈現(xiàn)的視頻內(nèi)容所對(duì)應(yīng)的彈幕覆蓋程度確定所述彈幕覆蓋程度。
例如,在一些可能的應(yīng)用場(chǎng)景中,由于彈幕評(píng)論是用戶觀看視頻時(shí)實(shí)時(shí)編輯并發(fā)送的,因此,在所述視頻內(nèi)容的呈現(xiàn)時(shí)間之前與所述 視頻內(nèi)容對(duì)應(yīng)的所述至少一彈幕評(píng)論還無法完全確定。此時(shí),可以通過所述視頻內(nèi)容的呈現(xiàn)時(shí)間之前的設(shè)定時(shí)間內(nèi)所述已呈現(xiàn)的視頻內(nèi)容所對(duì)應(yīng)的彈幕覆蓋程度預(yù)測(cè)所述視頻內(nèi)容所對(duì)應(yīng)的彈幕覆蓋程度。特別是,在所述設(shè)定時(shí)間的長度足夠短時(shí),可以將所述已呈現(xiàn)的視頻內(nèi)容所對(duì)應(yīng)的彈幕覆蓋程度作為所述視頻內(nèi)容對(duì)應(yīng)的彈幕覆蓋程度。
這里,所述設(shè)定時(shí)間的長度可以根據(jù)需要設(shè)置,例如一彈幕視頻的彈幕評(píng)論數(shù)量隨時(shí)間變化比較平緩時(shí),所述設(shè)定時(shí)間可以設(shè)定的稍微長一些;反之,一彈幕視頻的彈幕評(píng)論數(shù)量隨時(shí)間變化比較劇烈時(shí),所述設(shè)定時(shí)間可以設(shè)定的短一些。
例如,在一些可能的實(shí)施方式中,可選地,所述呈現(xiàn)時(shí)間之前的所述設(shè)定時(shí)間可以為所述呈現(xiàn)時(shí)間的上一時(shí)刻。即,可以將所述上一時(shí)刻的已呈現(xiàn)的視頻內(nèi)容的彈幕覆蓋程度作為所述視頻內(nèi)容的彈幕覆蓋程度。其中,所述上一時(shí)刻的已呈現(xiàn)的視頻內(nèi)容的彈幕覆蓋程度例如可以為與所述上一時(shí)刻所對(duì)應(yīng)的一幀畫面同時(shí)呈現(xiàn)所有彈幕評(píng)論對(duì)所述幀畫面的呈現(xiàn)覆蓋程度作為所述視頻內(nèi)容的彈幕覆蓋程度。
例如,在一種可能的實(shí)施方式中,對(duì)于一完整的彈幕視頻來說,其可以分割成呈現(xiàn)時(shí)間均為5秒的N個(gè)視頻內(nèi)容,可以將每前一視頻內(nèi)容的最后一幀畫面所對(duì)應(yīng)的彈幕覆蓋程度作為后一視頻內(nèi)容的彈幕覆蓋程度。
在一些可能的實(shí)施方式中,可選地,所述方法還可以包括:
至少根據(jù)所述已呈現(xiàn)的視頻內(nèi)容對(duì)應(yīng)的已呈現(xiàn)的至少一彈幕評(píng)論的呈現(xiàn)區(qū)域相關(guān)信息確定所述已呈現(xiàn)的視頻內(nèi)容所對(duì)應(yīng)的彈幕覆蓋程度。
根據(jù)所述已呈現(xiàn)的至少一彈幕評(píng)論的所述呈現(xiàn)區(qū)域相關(guān)信息得到所述已呈現(xiàn)的視頻內(nèi)容所對(duì)應(yīng)的彈幕覆蓋程度的方法可以與上面根據(jù)視頻內(nèi)容對(duì)應(yīng)的至少一彈幕評(píng)論的呈現(xiàn)區(qū)域相關(guān)信息得到所述視頻內(nèi)容的彈幕覆蓋程度的方法相同,這里不再贅述。
在一些可能的實(shí)施方式中,可選地,所述方法還包括:
根據(jù)所述已呈現(xiàn)的至少一彈幕評(píng)論的呈現(xiàn)區(qū)域相關(guān)信息和所述已呈現(xiàn)的視頻內(nèi)容的呈現(xiàn)區(qū)域信息確定所述已呈現(xiàn)視頻內(nèi)容所對(duì)應(yīng)的彈幕覆蓋程度。
在本實(shí)施方式中,可以參考上面所述的根據(jù)所述視頻內(nèi)容所對(duì)應(yīng)的至少一彈幕評(píng)論的呈現(xiàn)區(qū)域相關(guān)信息和所述視頻內(nèi)容的呈現(xiàn)區(qū)域信息得到所述彈幕覆蓋程度的方法來確定所述已呈現(xiàn)視頻內(nèi)容所對(duì)應(yīng)的彈幕覆蓋程度,這里不再贅述。
在另一些可能的實(shí)施方式中,例如,還可以通過通信的方式從至少一外部設(shè)備獲得所述彈幕覆蓋程度。
S120至少根據(jù)所述彈幕覆蓋程度確定與所述視頻內(nèi)容對(duì)應(yīng)的彈幕基準(zhǔn)移動(dòng)速度。
在一些可能的實(shí)施方式中,可選地,所述至少根據(jù)所述彈幕覆蓋程度確定所述彈幕基準(zhǔn)移動(dòng)速度包括:
根據(jù)所述彈幕覆蓋程度的高低,確定所述彈幕基準(zhǔn)移動(dòng)速度的快慢,其中:所述彈幕覆蓋程度越高,所述彈幕基準(zhǔn)移動(dòng)速度越快。
通過本實(shí)施方式,可以在一視頻內(nèi)容對(duì)應(yīng)的至少一彈幕評(píng)論對(duì)所述視頻內(nèi)容的覆蓋太多時(shí),提高所述至少一彈幕評(píng)論的彈幕基準(zhǔn)移動(dòng)速度,減輕所述至少一彈幕評(píng)論對(duì)用戶觀看所述視頻內(nèi)容的影響。
當(dāng)然,在其它可能的實(shí)施方式中,還可以同時(shí)考慮其它因素來與所述彈幕覆蓋程度共同確定所述彈幕基準(zhǔn)移動(dòng)速度。所述其它因素例如可以為人眼的視覺識(shí)別時(shí)間,使得所述彈幕基準(zhǔn)移動(dòng)速度不能超過人眼對(duì)彈幕評(píng)論中字符的視覺識(shí)別時(shí)間等。
在一些可能的實(shí)施方式中,所述至少一彈幕評(píng)論可以都以所述彈幕基準(zhǔn)移動(dòng)速度移動(dòng)。在另一些可能的實(shí)施方式中,對(duì)于每個(gè)彈幕評(píng)論來說,決定其移動(dòng)速度的除了所述彈幕基準(zhǔn)移動(dòng)速度外,可能還要考慮其它因素。例如,在一些可能的實(shí)施方式中,可選地,所述方法 還可以包括:
至少根據(jù)所述彈幕基準(zhǔn)移動(dòng)速度和所述至少一彈幕評(píng)論中一彈幕評(píng)論的彈幕呈現(xiàn)信息確定所述彈幕評(píng)論的移動(dòng)速度。
在一些可能的實(shí)施方式中,可選地,所述彈幕呈現(xiàn)信息包括:
字符數(shù)信息。
其中,例如,根據(jù)所述字符數(shù)信息,所述彈幕評(píng)論的字符數(shù)越多,其移動(dòng)速度越快。
在一些可能的實(shí)施方式中,所述視頻內(nèi)容對(duì)應(yīng)的所述至少一彈幕評(píng)論的呈現(xiàn)路徑長度是相同的,例如都是從屏幕的最右側(cè)向最左側(cè)移動(dòng)呈現(xiàn),所述至少一彈幕評(píng)論的呈現(xiàn)長度都是屏幕的顯示寬度。
在另一些可能的實(shí)施方式中,所述至少一彈幕評(píng)論的呈現(xiàn)路徑長度有可能是不同的,例如,所述至少一彈幕評(píng)論中的一些彈幕評(píng)論是從與所述彈幕評(píng)論相關(guān)的視頻內(nèi)容中的對(duì)象的附近開始出現(xiàn)或結(jié)束,此時(shí),所述彈幕呈現(xiàn)信息還可以包括與呈現(xiàn)路徑長度信息。
其中,例如,根據(jù)所述呈現(xiàn)路徑長度信息,所述彈幕評(píng)論的呈現(xiàn)路徑長度越長,其移動(dòng)速度越快。
本領(lǐng)域技術(shù)人員可以理解,在本申請(qǐng)具體實(shí)施方式的上述方法中,各步驟的序號(hào)大小并不意味著執(zhí)行順序的先后,各步驟的執(zhí)行順序應(yīng)以其功能和內(nèi)在邏輯確定,而不應(yīng)對(duì)本申請(qǐng)具體實(shí)施方式的實(shí)施過程構(gòu)成任何限定。
如圖2所示,本申請(qǐng)實(shí)施例一種可能的實(shí)施方式提供了一種基于彈幕的交互裝置200,包括:
覆蓋程度確定模塊210,用于確定一視頻內(nèi)容的彈幕覆蓋程度;其中,所述彈幕覆蓋程度為與所述視頻內(nèi)容對(duì)應(yīng)的至少一彈幕評(píng)論對(duì)所述視頻內(nèi)容的呈現(xiàn)覆蓋程度;
基準(zhǔn)移動(dòng)速度確定模塊220,用于至少根據(jù)所述彈幕覆蓋程度確 定與所述視頻內(nèi)容對(duì)應(yīng)的彈幕基準(zhǔn)移動(dòng)速度。
本申請(qǐng)實(shí)施例的實(shí)施方式根據(jù)至少一彈幕評(píng)論對(duì)視頻內(nèi)容的呈現(xiàn)覆蓋程度來確定至少一彈幕評(píng)論的移動(dòng)速度,進(jìn)而可以使得所述至少一彈幕評(píng)論向用戶的呈現(xiàn)更加智能,改善用戶體驗(yàn)。
通過下面的實(shí)施方式進(jìn)一步說明本申請(qǐng)實(shí)施例。
在一種可能的實(shí)施方式中,所述視頻內(nèi)容可以包括至少一幀畫面。與所述視頻內(nèi)容對(duì)應(yīng)的至少一彈幕評(píng)論例如可以為:與所述至少一幀畫面同時(shí)呈現(xiàn)的所有彈幕評(píng)論。
在一些可能的實(shí)施方式中,在對(duì)所述視頻內(nèi)容進(jìn)行播放之前,就已經(jīng)可以確定或基本確定與所述視頻內(nèi)容對(duì)應(yīng)的所述至少一彈幕評(píng)論。因此,在一種可能的實(shí)施方式中,如圖3a所示,可選地,所述覆蓋程度確定模塊210包括:
第一確定子模塊211,用于至少根據(jù)所述至少一彈幕評(píng)論的呈現(xiàn)區(qū)域相關(guān)信息確定所述彈幕覆蓋程度。
在一些應(yīng)用場(chǎng)景中,所述視頻內(nèi)容的呈現(xiàn)區(qū)域是固定不變的;或者,所述視頻內(nèi)容的呈現(xiàn)區(qū)域的變化對(duì)所述彈幕覆蓋程度的影響不大。此時(shí),可以僅根據(jù)所述至少一彈幕評(píng)論的呈現(xiàn)區(qū)域相關(guān)信息確定所述彈幕覆蓋程度。
這里所述呈現(xiàn)區(qū)域相關(guān)信息為與所述至少一彈幕評(píng)論占用的呈現(xiàn)區(qū)域相關(guān)的信息。
在一些可能的實(shí)施方式中,可選地,所述呈現(xiàn)區(qū)域相關(guān)信息可以包括以下的至少一種:
呈現(xiàn)數(shù)量信息、字符數(shù)信息、呈現(xiàn)屬性信息。
在一些可能的實(shí)施方式中,可選地,所述呈現(xiàn)屬性信息包括以下的至少一種:
呈現(xiàn)大小信息、呈現(xiàn)遮擋信息。
關(guān)于所述呈現(xiàn)區(qū)域相關(guān)信息進(jìn)一步的描述參見上述方法實(shí)施例 中的描述。
在一些可能的應(yīng)用場(chǎng)景中,所述視頻內(nèi)容的呈現(xiàn)區(qū)域可能是不固定的。因此,為了更準(zhǔn)確的確定所述彈幕覆蓋程度,在一些可能的實(shí)施方式中,可選地,如圖3b所示,所述第一確定子模塊211可以包括:
第一確定單元2111,用于根據(jù)所述至少一彈幕評(píng)論的呈現(xiàn)區(qū)域相關(guān)信息和所述視頻內(nèi)容的呈現(xiàn)區(qū)域信息確定所述彈幕覆蓋程度。
其中,所述視頻內(nèi)容的呈現(xiàn)區(qū)域信息例如可以為所述視頻內(nèi)容的呈現(xiàn)區(qū)域大小信息。
如圖3c所示,在一些可能的實(shí)施方式中,可選地,所述覆蓋程度確定模塊210包括:
第二確定子模塊212,用于根據(jù)所述視頻內(nèi)容的呈現(xiàn)時(shí)間之前的設(shè)定時(shí)間內(nèi)已呈現(xiàn)的視頻內(nèi)容所對(duì)應(yīng)的彈幕覆蓋程度確定所述彈幕覆蓋程度。
例如,在一些可能的應(yīng)用場(chǎng)景中,由于彈幕評(píng)論是用戶觀看視頻時(shí)實(shí)時(shí)編輯并發(fā)送的,因此,在所述視頻內(nèi)容的呈現(xiàn)時(shí)間之前與所述視頻內(nèi)容對(duì)應(yīng)的所述至少一彈幕評(píng)論還無法完全確定。此時(shí),可以通過所述視頻內(nèi)容的呈現(xiàn)時(shí)間之前的設(shè)定時(shí)間內(nèi)所述已呈現(xiàn)的視頻內(nèi)容所對(duì)應(yīng)的彈幕覆蓋程度預(yù)測(cè)所述視頻內(nèi)容所對(duì)應(yīng)的彈幕覆蓋程度。特別是,在所述設(shè)定時(shí)間的長度足夠短時(shí),可以將所述已呈現(xiàn)的視頻內(nèi)容所對(duì)應(yīng)的彈幕覆蓋程度作為所述視頻內(nèi)容對(duì)應(yīng)的彈幕覆蓋程度。
這里,所述設(shè)定時(shí)間的長度可以根據(jù)需要設(shè)置,例如一彈幕視頻的彈幕評(píng)論數(shù)量隨時(shí)間變化比較平緩時(shí),所述設(shè)定時(shí)間可以設(shè)定的稍微長一些;反之,一彈幕視頻的彈幕評(píng)論數(shù)量隨時(shí)間變化比較劇烈時(shí),所述設(shè)定時(shí)間可以設(shè)定的短一些。例如,在一些可能的實(shí)施方式中,可選地,所述呈現(xiàn)時(shí)間之前的所述設(shè)定時(shí)間可以為所述呈現(xiàn)時(shí)間的上一時(shí)刻。
如圖3d所示,在一種可能的實(shí)施方式中,可選地,所述第二確定子模塊212可以包括:
第二確定單元2121,用于至少根據(jù)所述已呈現(xiàn)的視頻內(nèi)容對(duì)應(yīng)的已呈現(xiàn)的至少一彈幕評(píng)論的呈現(xiàn)區(qū)域相關(guān)信息確定所述已呈現(xiàn)的視頻內(nèi)容所對(duì)應(yīng)的彈幕覆蓋程度。
根據(jù)所述已呈現(xiàn)的至少一彈幕評(píng)論的所述呈現(xiàn)區(qū)域相關(guān)信息得到所述已呈現(xiàn)的視頻內(nèi)容所對(duì)應(yīng)的彈幕覆蓋程度的方法可以與所述第一確定子模塊211根據(jù)視頻內(nèi)容對(duì)應(yīng)的至少一彈幕評(píng)論的呈現(xiàn)區(qū)域相關(guān)信息得到所述視頻內(nèi)容的彈幕覆蓋程度的方法相同,這里不再贅述。
如圖3d所示,在一種可能的實(shí)施方式中,可選地,所述第二確定單元2121可以包括:
第二確定子單元2121a,用于根據(jù)所述已呈現(xiàn)的至少一彈幕評(píng)論的呈現(xiàn)區(qū)域相關(guān)信息和所述已呈現(xiàn)的視頻內(nèi)容的呈現(xiàn)區(qū)域信息確定所述已呈現(xiàn)視頻內(nèi)容所對(duì)應(yīng)的彈幕覆蓋程度。
在本實(shí)施方式中,可以參考所述第一確定單元2111根據(jù)所述視頻內(nèi)容所對(duì)應(yīng)的至少一彈幕評(píng)論的呈現(xiàn)區(qū)域相關(guān)信息和所述視頻內(nèi)容的呈現(xiàn)區(qū)域信息得到所述彈幕覆蓋程度的方法來確定所述已呈現(xiàn)視頻內(nèi)容所對(duì)應(yīng)的彈幕覆蓋程度,這里不再贅述。
在另一些可能的實(shí)施方式中,可選地,所述覆蓋程度確定模塊210可以包括通信子模塊,用于從至少一外部設(shè)備獲得所述彈幕覆蓋程度。
在一種可能的實(shí)施方式中,如圖3a所示,所述基準(zhǔn)移動(dòng)速度確定模塊220包括:
基準(zhǔn)移動(dòng)速度確定子模塊221,用于根據(jù)所述彈幕覆蓋程度的高低,確定所述彈幕基準(zhǔn)移動(dòng)速度的快慢,其中:所述彈幕覆蓋程度越高,所述彈幕基準(zhǔn)移動(dòng)速度越快。
通過本實(shí)施方式,可以在一視頻內(nèi)容對(duì)應(yīng)的至少一彈幕評(píng)論對(duì)所述視頻內(nèi)容的覆蓋太多時(shí),提高所述至少一彈幕評(píng)論的彈幕基準(zhǔn)移動(dòng)速度,減輕所述至少一彈幕評(píng)論對(duì)用戶觀看所述視頻內(nèi)容的影響。
當(dāng)然,在其它可能的實(shí)施方式中,所述基準(zhǔn)移動(dòng)速度確定模塊220還可以同時(shí)考慮其它因素來與所述彈幕覆蓋程度共同確定所述彈幕基準(zhǔn)移動(dòng)速度。所述其它因素例如可以為人眼的視覺識(shí)別時(shí)間,使得所述彈幕基準(zhǔn)移動(dòng)速度不能超過人眼對(duì)彈幕評(píng)論中字符的視覺識(shí)別時(shí)間等。
在一些可能的實(shí)施方式中,所述至少一彈幕評(píng)論可以都以所述彈幕基準(zhǔn)移動(dòng)速度移動(dòng)。在另一些可能的實(shí)施方式中,對(duì)于每個(gè)彈幕評(píng)論來說,決定其移動(dòng)速度的除了所述彈幕基準(zhǔn)移動(dòng)速度外,可能還要考慮其它因素。例如,在一些可能的實(shí)施方式中,可選地,如圖3e所示,所述裝置200還包括:
移動(dòng)速度確定模塊230,用于至少根據(jù)所述彈幕基準(zhǔn)移動(dòng)速度和所述至少一彈幕評(píng)論中一彈幕評(píng)論的彈幕呈現(xiàn)信息確定所述彈幕評(píng)論的移動(dòng)速度。
在一些可能的實(shí)施方式中,可選地,所述彈幕呈現(xiàn)信息包括:
字符數(shù)信息。
其中,例如,根據(jù)所述字符數(shù)信息,所述彈幕評(píng)論的字符數(shù)越多,其移動(dòng)速度越快。
在一些可能的實(shí)施方式中,所述視頻內(nèi)容對(duì)應(yīng)的所述至少一彈幕評(píng)論的呈現(xiàn)路徑長度是相同的,例如都是從屏幕的最右側(cè)向最左側(cè)移動(dòng)呈現(xiàn),所述至少一彈幕評(píng)論的呈現(xiàn)長度都是屏幕的顯示寬度。
在另一些可能的實(shí)施方式中,所述至少一彈幕評(píng)論的呈現(xiàn)路徑長度有可能是不同的,例如,所述至少一彈幕評(píng)論中的一些彈幕評(píng)論是從與所述彈幕評(píng)論相關(guān)的視頻內(nèi)容中的對(duì)象的附近開始出現(xiàn)或結(jié)束,此時(shí),所述彈幕呈現(xiàn)信息還可以包括與呈現(xiàn)路徑長度信息。
其中,例如,根據(jù)所述呈現(xiàn)路徑長度信息,所述彈幕評(píng)論的呈現(xiàn)路徑長度越長,其移動(dòng)速度越快。
如圖4所示,本申請(qǐng)實(shí)施例一種可能的實(shí)施方式提供了一種用戶設(shè)備400,所述用戶設(shè)備400包括:
存儲(chǔ)器430,用于存放指令432;
處理器420,用于執(zhí)行所述存儲(chǔ)器存儲(chǔ)的指令432,所述指令使得所述處理器執(zhí)行以下操作:
確定一視頻內(nèi)容的彈幕覆蓋程度;其中,所述彈幕覆蓋程度為與所述視頻內(nèi)容對(duì)應(yīng)的至少一彈幕評(píng)論對(duì)所述視頻內(nèi)容的呈現(xiàn)覆蓋程度;
至少根據(jù)所述彈幕覆蓋程度確定與所述視頻內(nèi)容對(duì)應(yīng)的彈幕基準(zhǔn)移動(dòng)速度。
在一些可能的實(shí)施方式中,所述用戶設(shè)備400還可以包括通信接口410以及通信總線440。
其中:
處理器410、通信接口420、以及存儲(chǔ)器430通過通信總線440完成相互間的通信。
通信接口420,用于與比如客戶端等的網(wǎng)元通信。
處理器410可能是一個(gè)中央處理器CPU,或者是特定集成電路ASIC(Application Specific Integrated Circuit),或者是被配置成實(shí)施本申請(qǐng)實(shí)施例的一個(gè)或多個(gè)集成電路。
存儲(chǔ)器430可能包含高速RAM存儲(chǔ)器,也可能還包括非易失性存儲(chǔ)器(non-volatile memory),例如至少一個(gè)磁盤存儲(chǔ)器。
指令432的具體實(shí)現(xiàn)可以參見上述實(shí)施例中的相應(yīng)步驟和單元中對(duì)應(yīng)的描述,在此不贅述。所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的設(shè)備和模塊的具體工作過程,可以 參考前述方法實(shí)施例中的對(duì)應(yīng)過程描述,在此不再贅述。
在一些可能的實(shí)施方式中,所述用戶設(shè)備包括但不限于:手機(jī)、平板電腦、筆記本電腦、臺(tái)式電腦以及電視等視頻呈現(xiàn)設(shè)備,以及視頻服務(wù)器等視頻數(shù)據(jù)處理設(shè)備。
本申請(qǐng)實(shí)施例的實(shí)施方式根據(jù)至少一彈幕評(píng)論對(duì)視頻內(nèi)容的呈現(xiàn)覆蓋程度來確定至少一彈幕評(píng)論的移動(dòng)速度,進(jìn)而可以使得所述至少一彈幕評(píng)論向用戶的呈現(xiàn)更加智能,改善用戶體驗(yàn)。
本領(lǐng)域普通技術(shù)人員可以意識(shí)到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及方法步驟,能夠以電子硬件、或者計(jì)算機(jī)軟件和電子硬件的結(jié)合來實(shí)現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本申請(qǐng)的范圍。
所述功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本申請(qǐng)的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請(qǐng)各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上實(shí)施方式僅用于說明本申請(qǐng),而并非對(duì)本申請(qǐng)的限制,有關(guān)技術(shù)領(lǐng)域的普通技術(shù)人員,在不脫離本申請(qǐng)的精神和范圍的情況下,還可以做出各種變化和變型,因此所有等同的技術(shù)方案也屬于本申請(qǐng) 的范疇,本申請(qǐng)的專利保護(hù)范圍應(yīng)由權(quán)利要求限定。