一種視頻處理裝置及方法
【專利摘要】本發明提供一種視頻處理裝置,包括視頻處理單元和播放速度控制單元。視頻處理單元接收實時視頻數據以及送到顯示單元進行顯示,還將實時數據存入該裝置的存儲單元中。播放速度控制單元根據用戶發起的調整視頻播放速度請求中的指定時間段,從該存儲單元中獲取該指定時間段對應的視頻內容,并根據一播放倍數調整該指定時間段內的視頻內容的播放速度,以及送到該顯示單元按照該播放倍數顯示該指定時間段內的視頻內容。本發明還提供一種視頻處理方法,利用本發明,實現在實時播放視頻時調整的播放速度的技術效果,同時提高用戶體驗。
【專利說明】一種視頻處理裝置及方法
【技術領域】
[0001]本發明涉及計算機網絡通信【技術領域】,尤其涉及一種視頻處理裝置及方法。
【背景技術】
[0002]近年來,隨著通訊技術的迅速發展,人們可以通過電腦、手機以及智能電視等終端接收觀看各種實時視頻節目。在實時圖像數據播放時,用戶若對某段視頻畫面感興趣而需要仔細觀察視頻內容時,需要對該段視頻進行慢放。但現有的視頻播放技術,使得用戶需要將視頻文件通過相應地協議全部下載到本地硬盤,然后啟動視頻播放器播放以及慢放某段視頻。由于視頻文件通常都很大,要完全下載完成需要幾分鐘、幾十分鐘、到幾個小時不等,往往會使用戶等的不耐煩,而且通過這種方式無法觀看現場直播、遠程教育等實時性較強的節目。因此,有必要提出一種新的視頻處理方法來解決上述問題。
【發明內容】
[0003]本發明的主要目的為提供一種視頻處理裝置及方法,以解決現有技術無法實現調整實時播放的視頻的播放速度的技術問題。
[0004]本發明提供一種視頻處理裝置,包括視頻處理單元,用于接收實時視頻數據以及送到顯示單元進行顯示,還用于將實時數據存入該裝置的存儲單元中,該裝置還包括:
[0005]播放速度控制單元,用于根據用戶發起的調整視頻播放速度請求中的指定時間段,從該存儲單元中獲取該指定時間段對應的視頻內容,并根據一播放倍數調整該指定時間段內的視頻內容的播放速度,以及送到該顯示單元按照該播放倍數顯示該指定時間段內的視頻內容。
[0006]進一步地,本發明還提供一種視頻處理方法,該方法包括:
[0007]接收實時視頻圖像信號以播放實時視頻畫面,同時將實時數據保存在緩存中。以及
[0008]響應用戶發送的調整視頻播放速度的請求,根據該調整視頻播放速度請求中攜帶的指定時間段從緩存中獲取該指定時間段對應的視頻內容,并按照一播放倍數調整該指定時間段內的視頻內容的播放速度,以及按照該播放倍數顯示該指定時間段內的視頻內容。
[0009]本發明提供的一種視頻處理裝置及方法,通過選擇所需調整播放速度的視頻所在時間段以及播放倍數,以及按照確定的播放倍數播放指定時間段內的視頻,從而實現在實時播放視頻時調整的播放速度的技術效果,同時提高用戶體驗。
【專利附圖】
【附圖說明】
[0010]圖1為本發明實施方式中的視頻處理裝置的功能模塊示意圖;
[0011]圖2為本發明實施方式中的視頻處理方法的流程圖。
[0012]標號說明:
[0013]裝置10
[0014]視頻處理單元11
[0015]顯示單元12
[0016]存儲單元13
[0017]播放控制單元14
【具體實施方式】
[0018]為詳細說明本發明的技術內容、構造特征、所實現目的及效果,以下結合實施方式并配合附圖詳予說明。
[0019]請參考圖1,為本發明實施方式中的視頻處理裝置的功能模塊示意圖,其中,該裝置1可以是平板電腦、智能手機等電子設備,還可以是電視機頂盒。
[0020]具體地,該裝置10包括視頻處理單元11、顯示單元12、存儲單元13以及播放控制單元14。
[0021]該裝置10接收實時視頻圖像信號,該裝置10內部的視頻處理單元11 一方面接收實時視頻數據,再送到顯示單元12進行顯示。另一方面,將實時數據存入裝置10的存儲單元13中,該存儲單元13設置緩存區以存儲實時數據。
[0022]當用戶需要對某個時間段的視頻進行慢放時,則可以通過該用戶界面上的操作菜單選擇相應的視頻慢放操作,以向裝置10發起視頻慢放請求,該播放速度控制單元14響應該視頻慢放請求控制裝置10進入視頻慢放的操作流程,其中,該發起的視頻慢放請求中攜帶用戶指定的時間段。具體地,該指定的時間段用以告知裝置10需要慢放的視頻所處的位置范圍。在實際應用中,用戶可以利用鼠標兩次雙擊屏幕上正在播放的視頻中的畫面或者相應的時間點,以獲得需要慢放的視頻的時間段。所謂兩次雙擊,即是指第一雙擊鼠標確定需要慢放的視頻的起始時間點,再次雙擊確定需要慢放的視頻的結束時間點。例如,當用戶需要慢放視頻中的畫面A與畫面B之間的視頻內容,則在裝置10進入視頻慢放操作流程時,在視頻播放到畫面A時利用鼠標雙擊畫面A或時間點A,以獲取起始時間點;當視頻播放到畫面B時利用鼠標雙擊畫面B或時間點B,以獲取結束時間點。從而通過兩次雙擊獲得畫面A與畫面B之間的時間段。
[0023]進一步地,當裝置10進入視頻慢放的操作流程時,該視頻處理單元11仍然接收實時視頻數據并將實時數據存儲存儲單元13的緩存區中,但不會送到顯示單元12顯示。
[0024]當確定需要慢放的視頻的時間段后,進一步地,用戶還可以通過該用戶界面上的操作菜單選擇相應的慢放倍數。該播放速度控制單元14根據視頻慢放請求中的指定時間段從存儲單元13的緩存中獲取指定時間段對應的視頻內容,并根據用戶選擇的慢放倍數調整該指定時間段內的視頻內容的播放速度,以及送到顯示單元12按照慢放倍數顯示該指定時間段內的視頻內容。
[0025]下面將以該裝置10作為電視機頂盒為例對本發明進行說明,且在本實施方式中,用戶通過遙控器操作實現視頻慢放操作。
[0026]當用戶需要對某個時間段的視頻進行慢放時,可以通過遙控器上設置的“慢放”鍵向裝置10發起視頻慢放請求,該播放速度控制單元14響應該視頻慢放請求控制裝置10進入視頻慢放的操作流程。在本實施方式中,該播放速度控制單元14默認該所需慢放視頻的時間段為當前時間的前15秒,慢放倍數為慢2倍,然后獲取該15秒內的視頻內容以慢2倍的速度調用顯示單元12(即電視機)進行視頻慢放。并且,用戶可以通過多次觸發“慢放”鍵以調整時間段,例如每觸發一次“慢放”鍵視頻慢放時間段向前移動15秒。在另一實施方式中,用戶可以利用遙控器上設置的方向鍵(如前進、后退等)進行所需慢放視頻的時間段的選擇。同樣,用戶還可以利用遙控器上設置的方向鍵進行慢放倍數的調節。當用戶觸發遙控器上設置的“back”鍵時控制裝置10退出視頻慢放的操作流程。
[0027]進一步地,該播放速度控制單元14還能夠根據用戶發出的單幀慢放指令控制顯示單元12顯示的視頻畫面靜止在單幀畫面上,并通過用戶界面提供的方向控制按鍵進行逐幀慢放,其中,該所需慢放的視頻的幀數由用戶設置或者是系統默認的,例如,用戶可以設置該所需慢放的視頻以隔4幀的速度進行畫面的慢放。
[0028]在本實施方式中,當該播放速度控制單元14響應該視頻慢放請求控制裝置10進入視頻慢放的操作流程時,送到顯示單元12播放的視頻內容只有畫面但并不輸出聲音。
[0029]以上以慢放視頻為例對本發明進行說明,快放、逐幀播放等涉及調整指定時間段內的視頻播放速度的技術方案均采用上述方式實現。
[0030]請參閱圖2,為本發明實施方式中的視頻處理方法的流程圖,該方法包括:
[0031]步驟S20,該裝置10接收實時視頻圖像信號,該裝置10內部的視頻處理單元11接收實時視頻數據,再送到顯示單元12進行顯示。
[0032]該視頻處理單元11還將實時數據存入裝置10的存儲單元13中,該存儲單元13設置緩存區以存儲實時數據。
[0033]步驟S21,該播放速度控制單元14響應用戶發送的視頻慢放請求控制裝置10進入視頻慢放的操作流程,其中,該發起的視頻慢放請求中攜帶用戶指定的時間段。
[0034]當用戶需要對某個時間段的視頻進行慢放時,則可以通過該用戶界面上的操作菜單選擇相應的視頻慢放操作,以向裝置10發起視頻慢放請求。
[0035]該指定的時間段用以告知裝置10需要慢放的視頻所處的位置范圍。在實際應用中,用戶可以利用鼠標兩次雙擊屏幕上正在播放的視頻中的畫面或者相應的時間點,以獲得需要慢放的視頻的時間段。所謂兩次雙擊,即是指第一雙擊鼠標確定需要慢放的視頻的起始時間點,再次雙擊確定需要慢放的視頻的結束時間點。例如,當用戶需要慢放視頻中的畫面A與畫面B之間的視頻內容,則在裝置10進入視頻慢放操作流程時,在視頻播放到畫面A時利用鼠標雙擊畫面A或時間點A,以獲取起始時間點;當視頻播放到畫面B時利用鼠標雙擊畫面B或時間點B,以獲取結束時間點。從而通過兩次雙擊獲得畫面A與畫面B之間的時間段。
[0036]在其他實施方式中,該指定時間段還可以是裝置10預先設置的固定值。
[0037]進一步地,當裝置10進入視頻慢放的操作流程時,該視頻處理單元11仍然接收實時視頻數據并將實時數據存儲存儲單元13的緩存區中,但不會送到顯示單元12顯示。
[0038]步驟S22,該播放速度控制單元14根據視頻慢放請求中的指定時間段從存儲單元13的緩存中獲取指定時間段對應的視頻內容,并按照一慢放倍數調整該指定時間段內的視頻內容的播放速度,以及送到顯示單元12按照慢放倍數顯示該指定時間段內的視頻內容。
[0039]在本實施方式中,用戶可以通過該用戶界面上的操作菜單選擇相應的慢放倍數。在其他實施方式中,該慢放倍數也可以是裝置10預先設置的固定值。
[0040]進一步地,該播放速度控制單元14還能夠根據用戶發出的單幀慢放指令控制顯示單元12顯示的視頻畫面靜止在單幀畫面上,并通過用戶界面提供的方向控制按鍵進行逐幀慢放。
[0041]在本實施方式中,當該播放速度控制單元14響應該視頻慢放請求控制裝置10進入視頻慢放的操作流程時,送到顯示單元12播放的視頻內容只有畫面但并不輸出聲音。
[0042]以上以慢放視頻為例對本發明進行說明,快放、逐幀播放等涉及調整指定時間段內的視頻播放速度的技術方案均采用上述方式實現。
[0043]本發明提供的一種視頻處理裝置及方法,通過選擇所需調整播放速度的視頻所在時間段以及播放倍數,以及按照確定的播放倍數播放指定時間段內的視頻,從而實現在實時播放視頻時調整的播放速度的技術效果,同時提高用戶體驗。
[0044]以上所述僅為本發明的實施例,并非因此限制本發明的專利范圍,凡是利用本發明說明書及附圖內容所作的等效結構或等效流程變換,或直接或間接運用在其他相關的【技術領域】,均同理包括在本發明的專利保護范圍內。
【權利要求】
1.一種視頻處理裝置,包括視頻處理單元,用于接收實時視頻數據以及送到顯示單元進行顯示,還用于將實時數據存入所述裝置的存儲單元中,其特征在于,所述裝置還包括: 播放速度控制單元,用于根據用戶發起的調整視頻播放速度請求中的指定時間段,從所述存儲單元中獲取所述指定時間段對應的視頻內容,并根據一播放倍數調整所述指定時間段內的視頻內容的播放速度,以及送到所述顯示單元按照所述播放倍數顯示所述指定時間段內的視頻內容。
2.如權利要求1所述的視頻處理裝置,其特征在于,當所述裝置進入視頻播放速度調整的操作流程時,所述視頻處理單元繼續接收實時視頻數據并將實時數據存儲在所述存儲單元中,但不會送到所述顯示單元顯示。
3.如權利要求1所述的視頻處理裝置,其特征在于,當所述裝置進入視頻播放速度調整的操作流程時,所述播放速度控制單元送到所述顯示單元播放的視頻內容只有畫面但并不輸出聲音。
4.如權利要求1所述的視頻處理裝置,其特征在于,所述指定時間段是裝置預先設置的固定值。
5.如權利要求1、2、3或4所述的視頻處理裝置,其特征在于,所述播放速度控制單元根據用戶發出的單幀慢放指令控制所述顯示單元顯示的視頻畫面靜止在單幀畫面上,并根據用戶操作進行逐幀慢放。
6.一種視頻處理方法,其特征在于,所述方法包括: 接收實時視頻圖像信號以播放實時視頻畫面,同時將實時數據保存在緩存中;以及 響應用戶發送的調整視頻播放速度的請求,根據所述調整視頻播放速度請求中攜帶的指定時間段從緩存中獲取所述指定時間段對應的視頻內容,并按照一播放倍數調整所述指定時間段內的視頻內容的播放速度,以及按照所述播放倍數顯示所述指定時間段內的視頻內容。
7.如權利要求6所述的視頻處理方法,其特征在于,所述指定時間段是一預先設置的固定值。
8.如權利要求6所述的視頻處理方法,其特征在于,執行“按照所述播放倍數顯示所述指定時間段內的視頻內容”時繼續接收實時視頻數據并將實時數據保存在緩存中。
9.如權利要求6所述的視頻處理方法,其特征在于,執行“按照所述播放倍數顯示所述指定時間段內的視頻內容”時只播放視頻畫面但并不輸出聲音。
【文檔編號】H04N21/472GK104080006SQ201410328335
【公開日】2014年10月1日 申請日期:2014年7月10日 優先權日:2014年7月10日
【發明者】熊偉 申請人:福州瑞芯微電子有限公司