根據(jù)視頻播放指令45,獲取視頻的視頻評論數(shù)據(jù);進(jìn)度調(diào)整模塊42用于接收視頻進(jìn)度調(diào)整指令46,根據(jù)視頻進(jìn)度調(diào)整指令46,獲取視頻的當(dāng)前播放進(jìn)度并獲取所述當(dāng)前播放進(jìn)度的視頻評論數(shù)據(jù);評論數(shù)據(jù)顯示模塊43用于在視頻顯示界面對視頻的當(dāng)前播放進(jìn)度的視頻評論數(shù)據(jù)進(jìn)行顯示操作;評論數(shù)據(jù)隱藏模塊44用于接收視頻進(jìn)度調(diào)整結(jié)束指令47,根據(jù)視頻進(jìn)度調(diào)整結(jié)束指令47,在視頻顯示界面對視頻的當(dāng)前播放進(jìn)度的視頻評論數(shù)據(jù)進(jìn)行隱藏操作。
[0057]請參照圖5,圖5為本發(fā)明的視頻評論處理裝置的優(yōu)選實施例的進(jìn)度調(diào)整模塊的結(jié)構(gòu)示意圖。其中進(jìn)度調(diào)整模塊42包括播放進(jìn)度獲取單元421、相關(guān)時間點獲取單元422、相關(guān)時間段獲取單元423以及進(jìn)度評論數(shù)據(jù)獲取單元424。播放進(jìn)度獲取單元421用于獲取視頻的當(dāng)前播放進(jìn)度;相關(guān)時間點獲取單元422用于根據(jù)視頻的當(dāng)前播放進(jìn)度以及預(yù)設(shè)時間間隔425,獲取視頻的當(dāng)前播放進(jìn)度的相關(guān)時間點;相關(guān)時間段獲取單元423用于根據(jù)視頻的當(dāng)前播放進(jìn)度的相關(guān)時間點以及預(yù)設(shè)動態(tài)范圍426,獲取視頻的當(dāng)前播放進(jìn)度的相關(guān)時間段;進(jìn)度評論數(shù)據(jù)獲取單元424用于獲取視頻的當(dāng)前播放進(jìn)度的相關(guān)時間段內(nèi)的視頻評論數(shù)據(jù),作為視頻的當(dāng)前播放進(jìn)度的視頻評論數(shù)據(jù)。
[0058]優(yōu)選的,進(jìn)度評論數(shù)據(jù)獲取單元424包括進(jìn)度評論數(shù)據(jù)調(diào)整子單元4241,該進(jìn)度評論數(shù)據(jù)調(diào)整子單元4241用于根據(jù)視頻顯示界面的最大顯示數(shù)量,對視頻的當(dāng)前播放進(jìn)度的視頻評論數(shù)據(jù)進(jìn)行調(diào)整,使得調(diào)整后的視頻的當(dāng)前播放進(jìn)度的視頻評論數(shù)據(jù)的顯示數(shù)量等于視頻顯示界面的最大顯示數(shù)量。
[0059]請參照圖6,圖6為本發(fā)明的視頻評論處理裝置的優(yōu)選實施例的評論數(shù)據(jù)顯示模塊的結(jié)構(gòu)示意圖。其中評論數(shù)據(jù)顯示模塊43包括顯示數(shù)量判斷單元431、動態(tài)顯示單元432以及靜態(tài)顯示單元433。顯示數(shù)量判斷單元431用于判斷視頻的當(dāng)前播放進(jìn)度的視頻評論數(shù)據(jù)的顯示數(shù)量是否大于視頻顯示界面的最大顯示數(shù)量;動態(tài)顯示單元432用于如視頻的當(dāng)前播放進(jìn)度的視頻評論數(shù)據(jù)的顯示數(shù)量大于視頻顯示界面的最大顯示數(shù)量,則對視頻的當(dāng)前播放進(jìn)度的視頻評論數(shù)據(jù)進(jìn)行動態(tài)顯示操作;靜態(tài)顯示單元433用于如視頻的當(dāng)前播放進(jìn)度的視頻評論數(shù)據(jù)的顯示數(shù)量小于等于視頻顯示界面的最大顯示數(shù)量,則對視頻的當(dāng)前播放進(jìn)度的視頻評論數(shù)據(jù)進(jìn)行靜態(tài)顯示操作。
[0060]本優(yōu)選實施例的視頻評論處理裝置40使用時,首先評論數(shù)據(jù)獲取模塊41接收用戶的視頻播放指令45,該視頻播放指令45是指用戶要求視頻評論處理裝置所在的電子設(shè)備啟動相應(yīng)的視頻播放器,進(jìn)行視頻播放的指令。隨后評論數(shù)據(jù)獲取模塊41根據(jù)視頻播放指令45,從自身數(shù)據(jù)庫或從其他服務(wù)器獲取該視頻的視頻評論數(shù)據(jù)。這里的視頻評論數(shù)據(jù)包括用戶對該視頻的評論(如視頻彈幕等)以及該評論相對視頻播放進(jìn)度的相對發(fā)起時間,即記錄該評論發(fā)起時的視頻播放進(jìn)度。如該視頻評論數(shù)據(jù)為視頻彈幕數(shù)據(jù),則視頻評論處理裝置可以根據(jù)視頻播放指令,從相應(yīng)的數(shù)據(jù)庫獲取該視頻的視頻彈幕數(shù)據(jù)以及該視頻彈幕數(shù)據(jù)對應(yīng)的數(shù)據(jù)發(fā)起時間(時間軸數(shù)據(jù))。同時視頻播放器也能讀取并顯示上述視頻評論數(shù)據(jù)。
[0061]然后進(jìn)度調(diào)整模塊42接收用戶的視頻進(jìn)度調(diào)整指令46,該視頻進(jìn)度調(diào)整指令46是指用戶通過視頻播放器進(jìn)行視頻播放進(jìn)度調(diào)整的指令,如用戶通過鼠標(biāo)或觸控操作拖拽視頻播放器上的進(jìn)度條對視頻播放進(jìn)度進(jìn)行調(diào)整等。隨后進(jìn)度調(diào)整模塊42根據(jù)視頻進(jìn)度調(diào)整指令46,通過視頻播放器對視頻的播放進(jìn)度進(jìn)行調(diào)整;同時進(jìn)度調(diào)整模塊42獲取視頻的當(dāng)前播放進(jìn)度以及視頻的當(dāng)前播放進(jìn)度的視頻評論數(shù)據(jù)(如視頻彈幕數(shù)據(jù)等),具體的視頻評論數(shù)據(jù)獲取過程包括:
[0062]進(jìn)度調(diào)整模塊42的播放進(jìn)度獲取單元421獲取視頻的當(dāng)前播放進(jìn)度。
[0063]進(jìn)度調(diào)整模塊42的相關(guān)時間點獲取單元422根據(jù)視頻的當(dāng)前播放進(jìn)度以及預(yù)設(shè)時間間隔425,獲取視頻的當(dāng)前播放進(jìn)度的相關(guān)時間點。由于用戶對于視頻內(nèi)容發(fā)表的評論一般會晚于相應(yīng)視頻的播放時間,即認(rèn)為用戶在視頻內(nèi)容播放的預(yù)設(shè)時間間隔425后才會發(fā)表對于該視頻內(nèi)容的評論。如用戶在視頻進(jìn)度1:00:00時觀看某個視頻內(nèi)容,然后可能會在視頻進(jìn)度1:00:30時對該視頻內(nèi)容發(fā)表評論,這樣可設(shè)定預(yù)設(shè)時間間隔425為30秒(優(yōu)選預(yù)設(shè)時間間隔425為5秒至30秒)。相關(guān)時間點獲取單元422根據(jù)獲取的視頻的當(dāng)前播放進(jìn)度以及預(yù)設(shè)時間間隔425,獲取該視頻的當(dāng)前播放進(jìn)度的相關(guān)時間點,該相關(guān)時間點即為當(dāng)前播放進(jìn)度的播放時間加上預(yù)設(shè)時間間隔425。
[0064]進(jìn)度調(diào)整模塊42的相關(guān)時間段獲取單元423根據(jù)視頻的當(dāng)前播放進(jìn)度的相關(guān)時間點以及預(yù)設(shè)動態(tài)范圍426,獲取視頻的當(dāng)前播放進(jìn)度的相關(guān)時間段。由于相關(guān)時間點只是一個時間點,這個時間點可能只有少量的用戶評論或沒有用戶評論,因此在這個時間點的基礎(chǔ)上向前推進(jìn)時間Tl,向后推進(jìn)時間T2,從而形成該視頻的當(dāng)前播放進(jìn)度的相關(guān)時間段;視頻的相關(guān)時間段的所有視頻評論數(shù)據(jù)的數(shù)據(jù)發(fā)起時間應(yīng)晚于視頻的當(dāng)前播放進(jìn)度的視頻播放時間。在這個相關(guān)時間段內(nèi),應(yīng)該存在大量的關(guān)于當(dāng)前播放進(jìn)度的視頻內(nèi)容的用戶評論,從而可以獲取充足數(shù)量的當(dāng)前播放進(jìn)度的視頻評論數(shù)據(jù)。預(yù)設(shè)動態(tài)范圍426即設(shè)定的時間Tl以及時間T2,這里Tl和T2可以設(shè)定相等,也可以設(shè)定不相等。
[0065]進(jìn)度調(diào)整模塊42的進(jìn)度評論數(shù)據(jù)獲取單元424獲取視頻的當(dāng)前播放進(jìn)度的相關(guān)時間段內(nèi)的視頻評論數(shù)據(jù),作為視頻的當(dāng)前播放進(jìn)度的視頻評論數(shù)據(jù)。
[0066]優(yōu)選的,為了保證視頻顯示界面可以對當(dāng)前播放進(jìn)度的視頻評論數(shù)據(jù)進(jìn)行正常顯示,進(jìn)度評論數(shù)據(jù)獲取單元424的進(jìn)度評論數(shù)據(jù)調(diào)整子單元4241可根據(jù)視頻顯示界面的最大顯示數(shù)量,對視頻的當(dāng)前播放進(jìn)度的視頻評論數(shù)據(jù)進(jìn)行調(diào)整,即增加或減少當(dāng)前播放進(jìn)度的視頻評論數(shù)據(jù)的顯示數(shù)量,使調(diào)整后的視頻的當(dāng)前播放進(jìn)度的視頻評論數(shù)據(jù)的顯示數(shù)量等于視頻顯示界面的最大顯示數(shù)量。
[0067]隨后評論數(shù)據(jù)顯示模塊43對視頻的當(dāng)前播放進(jìn)度的視頻評論數(shù)據(jù)進(jìn)行顯示操作。具體的顯示操作過程包括:
[0068]評論數(shù)據(jù)顯示模塊43的顯示數(shù)量判斷單元431判斷該視頻的當(dāng)前播放進(jìn)度的視頻評論數(shù)據(jù)的顯示數(shù)量是否大于視頻顯示界面的最大顯示數(shù)量。這里的視頻顯示界面是指視頻播放器的用于顯示視頻內(nèi)容的界面,視頻評論處理裝置進(jìn)行視頻進(jìn)度調(diào)整時,該界面用于顯示相關(guān)的視頻評論數(shù)據(jù)。
[0069]如顯示數(shù)量判斷單元431判斷視頻的當(dāng)前播放進(jìn)度的視頻評論數(shù)據(jù)的顯示數(shù)量大于視頻顯示界面的最大顯示數(shù)量,這樣視頻顯示界面無法顯示所有的視頻評論數(shù)據(jù),因此評論數(shù)據(jù)顯示模塊43的動態(tài)顯示單元432對視頻的當(dāng)前播放進(jìn)度的視頻評論數(shù)據(jù)進(jìn)行動態(tài)顯示操作,即視頻評論數(shù)據(jù)自動進(jìn)行滾屏顯示或翻頁顯示。
[0070]如顯示數(shù)量判斷單元431判斷視頻的當(dāng)前播放進(jìn)度的視頻評論顯示數(shù)量的顯示數(shù)量小于等于視頻顯示界面的最大顯示數(shù)量,這樣視頻顯示界面能夠顯示所有的視頻評論數(shù)據(jù),因此評論數(shù)據(jù)顯示模塊43的靜態(tài)顯示單元433對視頻的當(dāng)前播放進(jìn)度的視頻評論數(shù)據(jù)進(jìn)行靜態(tài)顯示操作。
[0071]最后評論數(shù)據(jù)隱藏模塊44接收用戶的視頻進(jìn)度調(diào)整結(jié)束指令47,該視頻進(jìn)度調(diào)整結(jié)束指令47是指用戶停止對視頻播放進(jìn)度進(jìn)行調(diào)整的指令,如用戶通過鼠標(biāo)或觸控操作停止拖拽視頻播放器上的進(jìn)度條對視頻播放進(jìn)度進(jìn)行調(diào)整等。隨后評論數(shù)據(jù)隱藏模塊44根據(jù)視頻進(jìn)度調(diào)整結(jié)束指令47,在視頻顯示界面對視頻的當(dāng)前播放進(jìn)度的視頻評論數(shù)據(jù)進(jìn)行隱藏操作,從而可在視頻顯示界面對視頻內(nèi)容進(jìn)行顯示或?qū)σ曨l內(nèi)容直接進(jìn)行播放,避免了視頻評論數(shù)據(jù)對用戶觀看視頻的影響。
[0072]這樣即完成了本優(yōu)選實施例的視頻評論處理裝置的視頻評論顯示過程。
[0073]本優(yōu)選實施例的視頻