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