[發明專利]一種視頻編碼方法和平臺側服務器有效
| 申請號: | 201310231390.9 | 申請日: | 2013-06-09 |
| 公開(公告)號: | CN104243999B | 公開(公告)日: | 2018-02-23 |
| 發明(設計)人: | 田卉;黃曉偉;張儉;袁潮;楊蕾 | 申請(專利權)人: | 中國移動通信集團公司 |
| 主分類號: | H04N19/46 | 分類號: | H04N19/46;H04N19/467;H04N21/8358;H04N19/176 |
| 代理公司: | 北京中譽威圣知識產權代理有限公司11279 | 代理人: | 郭振興,叢芳 |
| 地址: | 100032 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 視頻 編碼 方法 平臺 服務器 | ||
技術領域
本發明涉及通信領域中視頻編碼技術領域,具體地,涉及一種視頻編碼方法和平臺側服務器。
背景技術
隨著視頻業務的普及和三網融合的加快,視頻無處不在,視頻存在于各行業各領域中,如傳媒公司、政企、教育、中小企業,視頻市場發展潛力巨大。
面向企業客戶的B2B商業模式正成為視頻行業發展的新趨勢,各領域企業如政企客戶、教育機構、中小企業等需要在有限資源情況下很快對視頻加工和發布,領先的運營商通過視頻服務平臺為企業客戶提供視頻托管的B2B服務。
視頻加logo(徽標、標志、商標、圖標,logotype的簡寫)是基本的視頻加工需求,同一個熱門視頻面向N個企業客戶會有添加N個logo的需求,即生成N個帶不同logo的視頻。如眾多中小規模視頻網站,為搶占用戶,需要快速對熱播劇快速加logo上線;如眾多英語在線培訓網站,需要快速對熱門的英文課程加logo上線授課。可見對快速對視頻進行不同logo的添加具有很大的用戶和市場需求。
在現有技術中,視頻加logo通常的方式是解碼后插入圖標再編碼或在客戶端解碼插入圖標。該兩類方法都具有一些缺點:
1、解碼再編碼的計算對系統的計算資源要求很高,系統能處理的視頻數量有限,設備投資也很大。
2、客戶端解碼插入圖標的方法,需要進行客戶端適配,如對pc、手機等終端類型對操作系統、屏幕大小等進行適配。
3、客戶端解碼插入圖標的方法,使得傳輸的原視頻無法保證視頻版權。
視頻加logo可在平臺側服務器加logo后編碼傳輸,但若同一個熱門視頻會有N個加logo的需求,通常方法是編碼N次再傳輸,這樣平臺側服務器的編碼計算負擔很重,在有限資源下服務器壓力大,處理時間長。
發明內容
本發明是為了克服現有技術中對同一視頻需要插入不同顯示信息生成多個視頻從而造成編碼壓力較大的缺陷,根據本發明的一個方面,提出一種視頻編碼方法。
根據本發明實施例的視頻編碼方法,包括:
將每幀視頻圖像中預留出可插入顯示信息的預留宏塊,對視頻圖像進行編碼,生成原始視頻圖像碼流;
將不同的顯示信息疊加到預留宏塊生成多個插入宏塊,將插入宏塊分別進行編碼,生成多個帶有不同顯示信息的編碼碼流;;
將編碼碼流替換原始視頻圖像碼流中的預留宏塊碼流,生成多個帶有不同顯示信息的新視頻圖像碼流。
本發明是為了克服現有技術中對同一視頻需要插入不同顯示信息生成多個視頻從而造成編碼壓力較大的缺陷,根據本發明的另一個方面,提出一種平臺側服務器。
根據本發明實施例的平臺側服務器,包括:
預留編碼模塊,用于將每幀視頻圖像中預留出可插入顯示信息的預留宏塊,對視頻圖像進行編碼,生成原始視頻圖像碼流;
生成編碼模塊,用于將不同的顯示信息疊加到預留宏塊生成多個插入宏塊,將插入宏塊分別進行編碼,生成多個帶有不同顯示信息的編碼碼流;
替換生成模塊,用于將編碼碼流替換原始視頻圖像碼流中的預留宏塊碼流,生成多個帶有不同顯示信息的新視頻圖像碼流。
本發明的視頻編碼方法和平臺側服務器,在對同一個視頻需要添加N個不同logo的需求時,將原視頻和logo分開編碼,即將原視頻單獨編碼一次,并預留出可覆蓋logo的宏塊區域,將logo疊加到預留的宏塊區域并單獨編碼,再將logo編碼塊替換原視頻中預留的宏塊生成新的視頻碼流輸出;避免了對原視頻文件整體都進行N次編碼,對原視頻文件編碼一次即可,減少了平臺側服務器對原視頻編碼的計算量,減輕了平臺側服務器的計算負載和壓力,節省了設備資源的投入,最后生成的多個新視頻流附帶不同的logo信息,保證了各企業門戶服務器的視頻版權;有效解決了客戶端適配的問題,各種終端都可觀看視頻內容,不需要進行操作系統和屏幕大小的適配,給使用客戶端的用戶帶來了較多方便。
本發明的其它特征和優點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發明而了解。本發明的目的和其他優點可通過在所寫的說明書、權利要求書、以及附圖中所特別指出的結構來實現和獲得。
下面通過附圖和實施例,對本發明的技術方案做進一步的詳細描述。
附圖說明
附圖用來提供對本發明的進一步理解,并且構成說明書的一部分,與本發明的實施例一起用于解釋本發明,并不構成對本發明的限制。在附圖中:
圖1為本發明視頻編碼方法實施例一的流程示意圖;
圖2為本發明視頻編碼方法實施例二的流程示意圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國移動通信集團公司,未經中國移動通信集團公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310231390.9/2.html,轉載請聲明來源鉆瓜專利網。





