[發明專利]一種視頻的錄制/播放方法及錄制/播放裝置有效
| 申請號: | 201310507814.X | 申請日: | 2013-10-24 |
| 公開(公告)號: | CN104581353B | 公開(公告)日: | 2018-08-24 |
| 發明(設計)人: | 劉志俊 | 申請(專利權)人: | 深圳習習網絡科技有限公司 |
| 主分類號: | H04N21/433 | 分類號: | H04N21/433;H04N21/472 |
| 代理公司: | 深圳中一專利商標事務所 44237 | 代理人: | 張全文 |
| 地址: | 518131 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 錄制 二進制數據流 節點數據 消息隊列 讀取 播放裝置 錄制文件 視頻 視頻領域 播放 轉換 存儲 | ||
1.一種視頻的錄制方法,其特征在于,所述方法包括:
將錄制過程中的每一個操作以節點的形式添加到消息隊列中;所述操作包括在視頻錄制的過程中,用戶在畫板上寫字、擦除所寫字、插入圖片及清屏的操作;
周期性的從所述消息隊列中讀取節點數據;
將讀取到的節點數據轉換成相應的二進制數據流;
將所述二進制數據流存儲至錄制文件中。
2.如權利要求1所述的方法,其特征在于,所述將讀取到的節點數據轉換成相應的二進制數據流的步驟之后還包括以下步驟:
將轉換的二進制數據流存儲到緩沖內存中;
所述將所述二進制數據流存儲至錄制文件中的步驟之后還包括:
周期性的清除緩沖內存中所存儲的二進制數據流。
3.如權利要求1或2所述的方法,其特征在于,所述周期性的從所述消息隊列中讀取節點數據的步驟之后還包括以下步驟:
將讀取到的節點數據存儲到緩沖內存中;
當讀取到的節點數據所占用的內存大小超過預先設置的閾值時,則清除緩沖內存中所存儲的節點數據。
4.如權利要求1所述的方法,其特征在于,所述方法還包括以下步驟:
預先設置錄制文件的格式。
5.如權利要求1所述的方法,其特征在于,所述將所述二進制數據流存儲至錄制文件中的步驟之后還包括以下步驟:
將所述錄制文件進行壓縮。
6.一種視頻的播放方法,其特征在于,所述方法包括:
讀取錄制文件;
將錄制文件中的二進制數據流轉換成相應的節點數據;
將轉換后的節點數據添加到消息隊列中;
從消息隊列中讀取節點數據;
將節點數據以繪圖方式繪制成相應操作;
將繪制的操作顯示出來。
7.一種視頻的錄制裝置,其特征在于,所述裝置包括:
節點單元,用于在錄制過程中將每一個操作以節點的形式添加到消息隊列中;所述操作包括在視頻錄制的過程中,用戶在畫板上寫字、擦除所寫字、插入圖片及清屏的操作;
讀取單元,用于周期性的從所述消息隊列中讀取節點數據;
轉換單元,用于將讀取到的節點數據轉換成相應的二進制數據流;
存儲單元,用于將所述二進制數據流存儲至錄制文件中。
8.如權利要求7所述的裝置,其特征在于,所述裝置還包括:
第一緩沖單元,用于將轉換的二進制數據流存儲到緩沖內存中;
第一清除單元,用于在所述存儲單元將所述二進制數據流存儲至錄制文件中之后,周期性的清除緩沖內存中所存儲的二進制數據流。
9.如權利要求7或8所述的裝置,其特征在于,所述裝置還包括:
第二緩沖單元,用于將讀取到的節點數據存儲到緩沖內存中;
第二清除單元,用于當讀取到的節點數據所占用的內存大小超過預先設置的閾值時,則清除緩沖內存中所存儲的節點數據。
10.一種操作軌跡的播放裝置,其特征在于,所述裝置包括:
第一讀取單元,用于讀取錄制文件;
轉換單元,用于將錄制文件中的二進制數據流轉換成相應的節點數據;
添加單元,用于將轉換后的節點數據添加到消息隊列中;
第二讀取單元,用于從消息隊列中讀取節點數據;
繪制單元,用于將節點數據以繪圖方式繪制成相應操作;
顯示單元,用于將繪制的操作顯示出來。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳習習網絡科技有限公司,未經深圳習習網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310507814.X/1.html,轉載請聲明來源鉆瓜專利網。





