[發明專利]視頻文件的處理方法、裝置、視頻服務器和系統有效
| 申請號: | 201210126608.X | 申請日: | 2012-04-26 |
| 公開(公告)號: | CN103379364B | 公開(公告)日: | 2018-08-03 |
| 發明(設計)人: | 徐鄭 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04N21/2343 | 分類號: | H04N21/2343;H04N21/238 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 郝傳鑫 |
| 地址: | 518000 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 視頻文件 處理 方法 裝置 視頻服務器 系統 | ||
本發明公開了一種視頻文件的處理方法、裝置、視頻服務器和系統,屬于通信技術領域。所述方法包括:獲取視頻文件,將所述視頻文件分成至少兩個視頻子文件;將所述至少兩個視頻子文件發送到轉碼服務單元上分別進行轉碼,獲得至少兩個轉碼服務單元轉碼后的視頻子文件;根據所述至少兩個轉碼后的視頻子文件獲得轉碼后的視頻文件。本發明通過將整個視頻文件分成多個視頻子文件分別進行轉碼,當一個視頻子文件轉碼失敗時,不會影響其它視頻子文件的轉碼,只需將轉碼失敗的視頻子文件進行轉碼即可,不需要對整個視頻文件重新進行轉碼,大大縮短了視頻文件的轉碼時間。
技術領域
本發明涉及通信技術領域,特別涉及一種視頻文件的處理方法、裝置、視頻服務器和系統。
背景技術
目前視頻業務在互聯網中已經相當普及,許多視頻網站都能為用戶提供豐富的視頻資源,用戶可以在視頻網站上找到自己喜歡的視頻文件,點擊播放進行觀看。但視頻網站上存儲的視頻文件都是以預定的代碼進行存儲的,當用戶點擊播放視頻時,需要對視頻網站上存儲的視頻文件進行重新編解碼。
為了加速視頻編解碼的過程,現有方案大多數是終端將視頻文件發送到單個服務器上進行轉碼,如果在轉碼進行中出現任務失敗或是服務器故障,將該視頻文件轉移到其它的服務器上重新進行轉碼,轉碼完畢后返回視頻文件,從而播放視頻文件。
在實現本發明的過程中,發明人發現現有技術至少存在以下問題:
將一個視頻文件發送到一個轉碼服務單元上進行轉碼,如果將這個視頻完全進行轉碼,需要的轉碼時間比較長,且如果在轉碼進行中出現任務失敗或是服務器故障,需要將該視頻文件轉移到其它的服務器上重新進行轉碼,但在第一個服務器上已經進行了一部份的視頻轉碼,將該視頻文件轉移到其它的服務器上重新進行轉碼,浪費了已經被轉碼的視頻資源,更浪費了轉碼的時間,延長了轉碼等待時間。
發明內容
為了解決現有技術中視頻轉碼用時比較長的問題,本發明實施例提供了一種視頻文件的處理方法、裝置、視頻服務器和系統。所述技術方案如下:
一方面,提供了一種視頻文件的處理方法,所述方法包括:
獲取視頻文件,將所述視頻文件分成至少兩個視頻子文件;
將所述至少兩個視頻子文件發送到轉碼服務單元上分別進行轉碼,獲得所述至少兩個所述轉碼服務單元轉碼后的視頻子文件;
根據所述至少兩個轉碼后的視頻子文件獲得轉碼后的視頻文件。
所述獲取視頻文件,包括:
接收終端發起的播放視頻文件的請求,根據所述終端發起的播放視頻文件的請求獲取所述視頻文件;
所述根據所述至少兩個轉碼后的視頻子文件獲得轉碼后的視頻文件之后,還包括:
向所述終端返回所述轉碼后的視頻文件,使所述終端播放所述轉碼后的視頻文件。
所述獲取視頻文件,包括:
接收視頻網站服務器的轉碼視頻文件的請求,根據所述視頻網站的服務器轉碼視頻文件的請求獲取所述視頻文件;
所述根據所述至少兩個轉碼后的視頻子文件獲得轉碼后的視頻文件之后,還包括:
向所述視頻網站的服務器返回所述轉碼后的視頻文件,使所述視頻網站的服務器保存所述轉碼后的視頻文件。
所述將所述視頻文件分成至少兩個視頻子文件,包括:
解析所述視頻文件中每個幀的K-V對,所述K為該幀對應的偏移地址,所述V為所述K對應的數據;
根據所述視頻文件的每個幀的K-V對將所述視頻文件劃分成多個視頻子文件,所述每個視頻子文件包括一個所述K-V對。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210126608.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種隧道掘進機用中心刀
- 下一篇:一種刮板式采煤機





