[發明專利]一種視頻瀏覽記錄的壓縮方法和系統在審
| 申請號: | 201710578986.4 | 申請日: | 2017-07-14 |
| 公開(公告)號: | CN107295405A | 公開(公告)日: | 2017-10-24 |
| 發明(設計)人: | 劉昌勝;葉順明;王立新 | 申請(專利權)人: | 深圳市海云天科技股份有限公司 |
| 主分類號: | H04N21/442 | 分類號: | H04N21/442;H04N21/462;H04N21/435 |
| 代理公司: | 深圳市恒申知識產權事務所(普通合伙)44312 | 代理人: | 王利彬 |
| 地址: | 518000 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 視頻 瀏覽 記錄 壓縮 方法 系統 | ||
技術領域
本發明涉及計算機領域,尤其涉及一種視頻瀏覽記錄的壓縮方法和系統。
背景技術
隨著計算機技術的發展,通過在移動終端上安裝的瀏覽器觀看視頻成為人們常用的學習和娛樂方式。移動終端的系統提供的數據共享接口可讀取瀏覽器數據,并對讀取出來的數據進行解析、封裝,生成歷史瀏覽記錄。如果用戶需要查看視頻的歷史瀏覽記錄,可輸入查詢指令,在瀏覽器菜單中的歷史記錄查看選項中進行查看。
用戶在進行視頻瀏覽時,終端可以記錄用戶對視頻的瀏覽操作并保存在一個視頻瀏覽記錄中,由于視頻瀏覽記錄的長度主要決定于用戶的操作,只需包含該視頻的歷史瀏覽狀態,與視頻的時間長度已經沒有什么關系,但是由于視頻大小差異很大,可能會出現特別大的視頻瀏覽記錄,例如:假設以秒為單位依次記錄視頻的瀏覽狀態,如果采用二進制的編碼規則,10分鐘的視頻瀏覽記錄占用600位數據,而10小時的視頻瀏覽記錄將達到36000位,如果采用十六進制的編碼規則(“0000”=>“0”-“1111”=>“F”)進行記錄,10小時的視頻瀏覽記錄長度也會達到9000位數據,由于視頻瀏覽記錄占用的字節數過多(即使采用其他的編碼規則也不能完全解決),當保存視頻瀏覽記錄時,可能會占用大量內存空間,造成服務器資源的大量消耗及負載壓力大等問題,給視頻瀏覽記錄的保存及傳輸處理過程造成不便。
發明內容
本發明的主要目的在于提供一種壓縮視頻瀏覽記錄的方法和系統,旨在解決現有技術中在保存和傳輸視頻瀏覽記錄時,因視頻瀏覽記錄文件過大而造成的服務器資源的大量消耗及負載壓力大等問題,同時還可以避免視頻時長對視頻瀏覽記錄文件大小的影響。
為實現上述目的,本發明第一方面提供一種視頻瀏覽記錄的壓縮方法,包括:
獲取待壓縮的視頻瀏覽記錄,所述視頻瀏覽記錄標記了視頻的瀏覽狀態;
對所述視頻瀏覽記錄進行劃分,將瀏覽狀態相同且連續的視頻幀序列劃分為一個瀏覽片段,以得到按時間順序排列的多個瀏覽片段;
基于預設的壓縮方法分別確定所述多個瀏覽片段的瀏覽參數,以實現視頻瀏覽記錄的壓縮,所述瀏覽參數保存了瀏覽狀態與時長的對應關系。
為實現上述目的,本發明第二方面提供一種視頻瀏覽記錄的壓縮系統,包括:
獲取模塊,用于獲取待壓縮的視頻瀏覽記錄,所述視頻瀏覽記錄標記了視頻的瀏覽狀態;
處理模塊,用于對所述視頻瀏覽記錄進行劃分,將瀏覽狀態相同且連續的視頻幀序列劃分為一個瀏覽片段,以得到按時間順序排列的多個瀏覽片段;
壓縮模塊,用于基于預設的壓縮方法分別確定所述多個瀏覽片段的瀏覽參數,以實現視頻瀏覽記錄的壓縮,所述瀏覽參數保存了瀏覽狀態與時長的對應關系。
本發明提供了一種視頻瀏覽記錄的壓縮方法,包括:將需要壓縮的視頻瀏覽記錄劃分成多個狀態相同且連續的瀏覽片段后,基于預設的方法分別確定該多個瀏覽片段的瀏覽參數,將視頻瀏覽記錄壓縮為按時間順序排列的多個瀏覽片段的瀏覽參數的集合。相對于現有技術,壓縮后的視頻瀏覽記錄只需少量的字節保存瀏覽狀態與時長的對應關系,直觀地展示用戶已瀏覽和未瀏覽操作的時長,在保存視頻瀏覽記錄時節省了內存空間,而且能夠有效地提高視頻瀏覽記錄的傳輸速度。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為本發明第一實施例中視頻瀏覽記錄的壓縮方法的流程示意圖;
圖2為本發明圖1所示第一實施例中步驟102的細化步驟的流程示意圖;
圖3為本發明第二實施例中視頻瀏覽記錄的壓縮方法的流程示意圖;
圖4為本發明第三實施例中視頻瀏覽記錄的壓縮系統的功能模塊的示意圖;
圖5為本發明圖4所示的第三實施例中處理模塊的細化功能模塊的示意圖;
圖6為本發明第四實施例中視頻瀏覽記錄的壓縮系統的功能模塊的示意圖。
具體實施方式
為使得本發明的發明目的、特征、優點能夠更加的明顯和易懂,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而非全部實施例。基于本發明中的實施例,本領域技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市海云天科技股份有限公司,未經深圳市海云天科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710578986.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:視頻間無縫銜接播放的方法
- 下一篇:一種統計用戶觀看的電視節目時間的推送系統





