視頻處理方法、裝置及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動(dòng)通信技術(shù)領(lǐng)域,具體而言,涉及一種視頻處理方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]彈幕視頻,即帶有“彈幕”的視頻。所謂“彈幕”,一般是指視頻中的評(píng)論以飛行形式橫穿屏幕,或者以滾動(dòng)、停留甚至更多動(dòng)作特效方式出現(xiàn)在視頻上,當(dāng)某部視頻有很多評(píng)論時(shí),屏幕中就會(huì)產(chǎn)生各種評(píng)論從屏幕中飛過(guò)的效果。
[0003]由于彈幕視頻可以一邊觀看視頻,一邊查看評(píng)論并發(fā)表評(píng)論,參與討論,因此為普通的用戶增添了不少樂趣。目前彈幕視頻的火爆從PC (Personal Computer,個(gè)人電腦)端延續(xù)到了移動(dòng)終端。
[0004]傳統(tǒng)的彈幕是文字彈幕,其交互方式通常是在播放界面下方設(shè)置一個(gè)輸入框,用戶在輸入框中輸入自己的評(píng)論。評(píng)論的展現(xiàn),可以是獨(dú)立一個(gè)窗口顯示,也可以是作為一個(gè)彈出層覆蓋在視頻播放區(qū)域上方。上述方式符合在PC上的操作,因?yàn)樵赑C上鍵盤輸入很方便,評(píng)論不會(huì)中斷觀影體驗(yàn),并且PC的界面比較大,顯示相同數(shù)量的評(píng)論,字體可以更大,容易看清楚。
[0005]但是在移動(dòng)終端,上述處理方式帶來(lái)以下問題:首先,目前的智能移動(dòng)終端基本都是觸摸屏,輸入需要調(diào)起一個(gè)軟鍵盤,這樣用戶在全屏觀看視頻的時(shí)候,想要發(fā)表評(píng)論,就必須調(diào)起軟鍵盤,而軟鍵盤會(huì)遮擋整個(gè)屏幕,所以一般此時(shí)都會(huì)暫停播放視頻,那么就中斷了正常的觀影流程;其次,由于軟鍵盤輸入不方便,發(fā)表一個(gè)評(píng)論耗時(shí)比較長(zhǎng),也就是中斷觀看視頻的時(shí)間比較長(zhǎng),進(jìn)一步影響觀看體驗(yàn);再次,由于智能移動(dòng)終端的屏幕一般都不大,如果字體大,那么一個(gè)屏幕就顯示不了太多文字評(píng)論,如果文字評(píng)論顯示太多,或者字體太小,那么就不容易看清楚。
[0006]因此,現(xiàn)有的彈幕處理方式在移動(dòng)終端上會(huì)影響視頻觀看,使用不方便,使用體驗(yàn)也較差。
【發(fā)明內(nèi)容】
[0007]本發(fā)明的目的在于提供一種適用于移動(dòng)終端的視頻處理方法、裝置及系統(tǒng),以使現(xiàn)有的移動(dòng)終端中彈幕視頻使用不方便、用戶體驗(yàn)差等問題得到改善。
[0008]為了實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例采用的技術(shù)方案如下:
[0009]第一方面,本發(fā)明實(shí)施例提供了一種視頻處理方法,所述方法包括:客戶端于當(dāng)前視頻播放過(guò)程中,檢測(cè)用戶針對(duì)視頻顯示區(qū)域進(jìn)行的涂鴉操作;記錄與所述涂鴉操作對(duì)應(yīng)的涂鴉信息;將所述涂鴉信息發(fā)送給服務(wù)器進(jìn)行存儲(chǔ),以使所述服務(wù)器在接收到包括所述當(dāng)前視頻的視頻索引信息的涂鴉信息獲取請(qǐng)求時(shí),根據(jù)所述當(dāng)前視頻的視頻索引信息,查找并向發(fā)送所述涂鴉信息獲取請(qǐng)求的客戶端返回與所述視頻索引信息對(duì)應(yīng)的涂鴉信息。
[0010]第二方面,本發(fā)明實(shí)施例還提供了一種視頻處理方法,所述方法包括:客戶端于當(dāng)前視頻開始播放時(shí)或播放過(guò)程中監(jiān)測(cè)到涂鴉顯示事件被觸發(fā)時(shí),向服務(wù)器發(fā)送包括所述當(dāng)前視頻的視頻索引信息的涂鴉信息獲取請(qǐng)求,所述服務(wù)器中存儲(chǔ)有所述客戶端或其他客戶端上傳的涂鴉信息,所述涂鴉信息為所述客戶端或其他客戶端記錄的與用戶針對(duì)視頻顯示區(qū)域進(jìn)行的涂鴉操作相對(duì)應(yīng)的信息;接收所述服務(wù)器根據(jù)所述視頻索引信息返回的涂鴉信息,在所述視頻顯示區(qū)域中,顯示所述服務(wù)器返回的涂鴉信息中的涂鴉數(shù)據(jù)。
[0011]第三方面,本發(fā)明實(shí)施例還提供了一種視頻處理方法,所述方法包括:服務(wù)器接收至少一個(gè)客戶端上傳的涂鴉信息,所述涂鴉信息為所述至少一個(gè)客戶端記錄的與用戶針對(duì)視頻顯示區(qū)域進(jìn)行的涂鴉操作相對(duì)應(yīng)的信息;存儲(chǔ)所述涂鴉信息。
[0012]第四方面,本發(fā)明實(shí)施例還提供了一種視頻處理裝置,運(yùn)行于客戶端,包括:操作檢測(cè)模塊,用于當(dāng)前視頻播放過(guò)程中,檢測(cè)用戶針對(duì)視頻顯示區(qū)域進(jìn)行的涂鴉操作;信息記錄模塊,用于記錄與所述涂鴉操作對(duì)應(yīng)的涂鴉信息;信息發(fā)送模塊,用于將所述涂鴉信息發(fā)送給服務(wù)器進(jìn)行存儲(chǔ),以使所述服務(wù)器在接收到包括所述當(dāng)前視頻的視頻索引信息的涂鴉信息獲取請(qǐng)求時(shí),根據(jù)所述當(dāng)前視頻的視頻索引信息,查找并向發(fā)送所述涂鴉信息獲取請(qǐng)求的客戶端返回與所述視頻索引信息對(duì)應(yīng)的涂鴉信息。
[0013]第五方面,本發(fā)明還提供了一種視頻處理裝置,運(yùn)行于客戶端,所述裝置包括:獲取請(qǐng)求發(fā)送模塊,用于在當(dāng)前視頻開始播放時(shí)或播放過(guò)程中監(jiān)測(cè)到涂鴉顯示事件被觸發(fā)時(shí),向服務(wù)器發(fā)送包括所述當(dāng)前視頻的視頻索引信息的涂鴉信息獲取請(qǐng)求,所述服務(wù)器中存儲(chǔ)有所述客戶端或其他客戶端上傳的涂鴉信息,所述涂鴉信息為所述客戶端或其他客戶端記錄的與用戶針對(duì)視頻顯示區(qū)域進(jìn)行的涂鴉操作相對(duì)應(yīng)的信息;接收顯示模塊,用于接收所述服務(wù)器根據(jù)所述視頻索引信息返回的涂鴉信息,在所述視頻顯示區(qū)域中,顯示所述服務(wù)器返回的涂鴉信息中的涂鴉數(shù)據(jù)。
[0014]第六方面,本發(fā)明實(shí)施例還提供了一種視頻處理裝置,運(yùn)行于服務(wù)器,所述視頻處理裝置包括:信息接收模塊,用于接收至少一個(gè)客戶端上傳的涂鴉信息,所述涂鴉信息為所述至少一個(gè)客戶端記錄的與用戶針對(duì)視頻顯示區(qū)域進(jìn)行的涂鴉操作相對(duì)應(yīng)的信息;信息存儲(chǔ)模塊,用于存儲(chǔ)所述涂鴉信息。
[0015]第七方面,本發(fā)明實(shí)施例還提供了一種視頻處理系統(tǒng),包括用戶終端及服務(wù)器,所述用戶終端用于通過(guò)客戶端在當(dāng)前視頻播放過(guò)程中,檢測(cè)用戶針對(duì)視頻顯示區(qū)域進(jìn)行的涂鴉操作,記錄與所述涂鴉操作對(duì)應(yīng)的涂鴉信息,將所述涂鴉信息發(fā)送給所述服務(wù)器進(jìn)行存儲(chǔ),所述服務(wù)器用于接收并存儲(chǔ)所述涂鴉信息,在接收到包括所述當(dāng)前視頻的視頻索引信息的涂鴉信息獲取請(qǐng)求時(shí),根據(jù)所述當(dāng)前視頻的視頻索引信息,查找并向發(fā)送所述涂鴉信息獲取請(qǐng)求的客戶端返回與所述視頻索引信息對(duì)應(yīng)的涂鴉信息。
[0016]本發(fā)明實(shí)施例提供的視頻處理方法、裝置及系統(tǒng),可以直接接收用戶在視頻顯示區(qū)域進(jìn)行涂鴉操作的涂鴉數(shù)據(jù),不需要調(diào)起軟鍵盤,因此無(wú)需暫停視頻,不會(huì)干擾用戶看視頻的正常流程。另外,由于涂鴉比文字可以更加形象、自由地表達(dá)用戶的意圖,比文字更直觀,更容易理解,和視頻畫面的結(jié)合比文字也更加緊密,所以也會(huì)提升用戶觀看視頻時(shí)的趣味性和用戶的交互體驗(yàn)。
[0017]為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所附附圖,作詳細(xì)說(shuō)明如下。
【附圖說(shuō)明】
[0018]為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,應(yīng)當(dāng)理解,以下附圖僅示出了本發(fā)明的某些實(shí)施例,因此不應(yīng)被看作是對(duì)范圍的限定,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他相關(guān)的附圖。
[0019]圖1示出了本發(fā)明實(shí)施例提供的視頻處理方法及裝置的應(yīng)用環(huán)境示意圖;
[0020]圖2示出了一種可應(yīng)用于本發(fā)明實(shí)施例的用戶終端的結(jié)構(gòu)框圖;
[0021]圖3示出了一種可應(yīng)用于本發(fā)明實(shí)施例的服務(wù)器的結(jié)構(gòu)框圖;
[0022]圖4示出了本發(fā)明第一實(shí)施例提供的一種視頻處理方法的流程示意圖;
[0023]圖5示出了本發(fā)明第二實(shí)施例提供的一種視頻處理方法的流程示意圖;
[0024]圖6示出了本發(fā)明第二實(shí)施例中的一種交互界面示意圖;
[0025]圖7示出了本發(fā)明第三實(shí)施例提供的一種視頻處理方法的流程示意圖;
[0026]圖8示出了本發(fā)明第三實(shí)施例中的一種交互界面示意圖;
[0027]圖9示出了本發(fā)明第四實(shí)施例提供的一種視頻處理方法的流程示意圖;
[0028]圖10示出了本發(fā)明第四實(shí)施例中的一種交互界面示意圖;
[0029]圖11示出了本發(fā)明第五實(shí)施例提供的一種視頻處理方法的流程示意圖;
[0030]圖12示出了本發(fā)明第五實(shí)施例提供的一種視頻處理方法的界面示意圖;
[0031]圖13示出了本發(fā)明第六實(shí)施例提供的一種視頻處理方法的流程示意圖;
[0032]圖14示出了本發(fā)明第七實(shí)施例提供的一種視頻處理方法的時(shí)序圖;
[0033]圖15示出了本發(fā)明第八實(shí)施例提供的一種視頻處理裝置的結(jié)構(gòu)框圖;
[0034]圖16示出了本發(fā)明第九實(shí)施例提供的一種視頻處理裝置的結(jié)構(gòu)框圖;
[0035]圖17示出了本發(fā)明第十實(shí)施例提供的一種視頻處理裝置的結(jié)構(gòu)框圖;
[0036]圖18示出了本發(fā)明第十實(shí)施例一種【具體實(shí)施方式】中涂鴉圖形移動(dòng)單元的結(jié)構(gòu)框圖;
[0037]圖19示出了本發(fā)明第十實(shí)施例另一種【具體實(shí)施方式】中涂鴉圖形移動(dòng)單元的結(jié)構(gòu)框圖;
[0038]圖20示出了本發(fā)明第十一實(shí)施例提供的一種視頻處理裝置的結(jié)構(gòu)框圖;
[0039]圖21示出了本發(fā)明第十二實(shí)施例提供的一種視頻處理裝置的結(jié)構(gòu)框圖;
[0040]圖22示出了本發(fā)明第十三實(shí)施例提供的一種視頻處理裝置的結(jié)構(gòu)框圖;
[0041]圖23示出了本發(fā)明第十四實(shí)施例提供的一種視頻處理系統(tǒng)的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0042]本發(fā)明實(shí)施例所提供的視頻處理方法及裝置可應(yīng)用于如圖1所示的應(yīng)用環(huán)境中。如圖1所示,用戶終端100、服務(wù)器200位于無(wú)線網(wǎng)絡(luò)或有線網(wǎng)絡(luò)300中,通過(guò)該無(wú)線網(wǎng)絡(luò)或有線網(wǎng)絡(luò)300,用戶終端100與服務(wù)器200進(jìn)行數(shù)據(jù)交互。
[0043]于本發(fā)明實(shí)施例中,用戶終端100優(yōu)選為移動(dòng)終端設(shè)備,例如可以包括智能手機(jī)、平板電腦、電子書閱讀器、MP3播放器(Moving Picture Experts Group Aud1 Layer III,動(dòng)態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面3)、MP4 (Moving Picture Experts Group Aud1 LayerIV,動(dòng)態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面4)播放器、膝上型便攜計(jì)算機(jī)、車載電腦、穿戴式移動(dòng)終端等等。
[0044]圖2示出了一種可應(yīng)用于本發(fā)明實(shí)施例中的用戶終端的結(jié)構(gòu)框圖。如圖2所示,用戶終端100包括存儲(chǔ)器102、存儲(chǔ)控制器104,一個(gè)或多個(gè)(圖中僅示出一個(gè))處理器106、外設(shè)接口 108、射頻模塊110、音頻模塊112、觸控屏幕114等。這些組件通過(guò)一條或多條通訊總線/信號(hào)線116相互通訊。
[0045]存儲(chǔ)器102可用于存儲(chǔ)軟件程序以及模塊,如本發(fā)明實(shí)施例中的視頻處理方法及裝置對(duì)應(yīng)的程序指令/模塊,處理器106通過(guò)運(yùn)行存儲(chǔ)在存儲(chǔ)器102內(nèi)的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理,如本發(fā)明實(shí)施例提供的視頻處理方法。
[0046]存儲(chǔ)器102可包括高速隨機(jī)存儲(chǔ)器,還可包括非易失性存儲(chǔ)器,如一個(gè)或者多個(gè)磁性存儲(chǔ)裝置、閃存、或者其他非易失性固態(tài)存儲(chǔ)器。處理器106以及其他可能的組件對(duì)存儲(chǔ)器102的訪問可在存儲(chǔ)控制器104的控制下進(jìn)行。
[0047]外設(shè)接口 108將各種輸入/輸入裝置耦合至處理器106以及存儲(chǔ)器102。在一些實(shí)施例中,外設(shè)接口 108,處理器106以及存儲(chǔ)控制器104可以在單個(gè)芯片中實(shí)現(xiàn)。在其他一些實(shí)例中,他們可以分別由獨(dú)立的芯片實(shí)現(xiàn)。
[0048]射頻模塊110用于接收以及發(fā)送電磁波,實(shí)現(xiàn)電磁波與電信號(hào)的相互轉(zhuǎn)換,從而與通訊網(wǎng)絡(luò)或者其他設(shè)備進(jìn)行通訊。
[0049]音頻模塊112向用戶提供音頻接口,其可包括一個(gè)或多個(gè)麥克風(fēng)、一個(gè)或者多個(gè)揚(yáng)聲器以及音頻電路。
[0050]觸控屏幕114在用戶終端100與用戶之間同時(shí)提供一個(gè)輸出及輸入界面。具體地,觸控屏幕114向用戶顯示視頻輸出,這些視頻輸出的內(nèi)容可包括文字、圖形、視頻及其任意組合。
[0051]可以理解,圖2所示的結(jié)構(gòu)僅為示意,用戶終端100還可包括比圖2中所示更多或者更少的組件,或者具有與圖2所示不同的配置。圖2