[發明專利]轉碼任務的調度方法和系統有效
| 申請號: | 201310646742.7 | 申請日: | 2013-12-04 |
| 公開(公告)號: | CN103686207A | 公開(公告)日: | 2014-03-26 |
| 發明(設計)人: | 李超;邢波;劉鈞石;鮑大磊;王孝慶 | 申請(專利權)人: | 樂視網信息技術(北京)股份有限公司 |
| 主分類號: | H04N21/2343 | 分類號: | H04N21/2343;H04N21/235 |
| 代理公司: | 北京國昊天誠知識產權代理有限公司 11315 | 代理人: | 許志勇 |
| 地址: | 100089 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 任務 調度 方法 系統 | ||
技術領域
本申請涉及視頻轉碼領域,更具體地,涉及一種轉碼任務的調度方法和系統。
背景技術
視頻網站將豐富的視頻資源轉換成適合于網絡播放的格式,從而,人們便可以通過計算機終端、移動終端或具有聯網功能的電視終端訪問相應的視頻網站觀看到各類視頻。
對于不同的視頻資源來說,其具有不同的視頻格式,并不是所有的視頻格式都適合于網絡傳輸播放,通常,視頻網站會將不同的視頻資源轉換為“.flv”和“.mp4”格式的視頻再進行網絡傳輸,其中,“.flv”格式適合于電視終端傳輸及播放,“.mp4”格式適合于計算機及移動終端網絡傳輸及播放。也就是說,視頻網站需要建立轉碼任務,通過其內部的轉碼系統來執行相應的轉碼任務進行視頻轉碼處理。
現有技術中,由于視頻轉碼處理需要耗費較長的時間,為了保證任務量,視頻網站使用幾十或上百臺轉碼機(如:轉碼服務器)進行視頻轉碼。由于轉碼機的型號不同,其處理性能并不相同,造成轉碼處理的速度有高低之分。那么,就需要對不同的轉碼任務進行適當的調度,以充分利用轉碼機的性能完成不同要求的轉碼處理。但是,目前視頻網站對于轉碼任務的調度仍存在以下問題:
1、不能根據轉碼任務上線的優先級進行調度,如:新聞資訊類的任務必須以最快的速度完成轉碼任務上線播放,需要由高性能的服務器進行轉碼;而電視劇等長視頻任務可以適當延時轉碼上線,可以由低性能的服務器進行轉碼。但目前視頻網站的轉碼機只根據任務列表中的任務順序執行,不能靈活調度,造成優先級高的視頻不能及時發布。
2、不能根據視頻資源的碼率的高低進行調度,如:就同一片源來說,低碼率的轉碼效率比高碼的轉碼效率要高,所以為了盡早的將片源上線播放,低碼率任務轉碼開始時間應早于同片源的高碼率任務,同時,低碼率任務分配的服務器性能應該優于或等于高碼率任務所分配的服務器。但目前視頻網站的轉碼機,不能靈活調度,造成視頻轉碼效率低,不能及時發布視頻。
3、不能保證某些特定任務的快速轉碼,如:在進行春晚直播時,所有的直播任務必須快速完成,需要充足的服務器為直播任務進行轉碼處理,不能因為其他任務而造成直播任務不能快速完成。同樣,目前視頻網站的轉碼機只根據任務列表中的任務順序執行,難以保證某些特定任務的快速轉碼,造成直播視頻不能及時發布。
4、不能充分利用服務器的性能,在正常情況下,轉碼任務應該平均的分配到每臺轉碼機上,讓每臺服務器的CPU利用率相近。但目前視頻網站的轉碼機的轉碼任務只是隨機分配,不能進行調度,導致每臺服務器的利用率不均勻,浪費轉碼資源。
因此,如何解決不能根據服務器狀態和轉碼任務屬性合理進行轉碼任務調度,便成為亟待解決的技術問題。
發明內容
有鑒于此,本申請所要解決的技術問題是提供了一種轉碼任務的調度方法和系統,以解決不能根據服務器狀態和轉碼任務屬性合理進行轉碼任務調度的問題。
為了解決上述技術問題,本申請公開了一種轉碼任務的調度方法,包括:
從需要進行轉碼的視頻中獲取對應的視頻屬性信息,并結合預置的分值規則生成具有分值標簽信息的轉碼任務;
將所述具有分值標簽信息的轉碼任務,按照預置的分值等級劃分進入對應資源池隊列;
對每個資源池隊列中的所述轉碼任務,根據先進先出處理機制進行轉碼處理。
優選地,對每個資源池隊列中的所述轉碼任務,根據先進先出處理機制進行轉碼處理,包括:
對每個資源池中具有特殊標簽的所述轉碼任務進行提取,并搶占正在根據先進先出處理機制進行轉碼處理的轉碼任務,將被搶占的該轉碼任務暫停處理,同時優先對具有特殊標簽的所述轉碼任務進行處理,將被搶占的該轉碼任務排到具有特殊標簽的所述轉碼任務之后按照所述先進先出處理機制再進行轉碼處理。
優選地,從所述視頻中獲取的視頻屬性信息結合預置的分值規則生成具有分值標簽信息的轉碼任務,具體為:
預置不同的視頻屬性信息所對應的分值,形成所述分值規則;
從所述視頻中獲取的視頻屬性信息,結合所述分值規則生成具有分值標簽信息的轉碼任務。
優選地,預置不同的視頻屬性信息所對應的分值,形成所述分值規則,具體為:
所述視頻屬性信息包括:物理屬性和業務屬性;設置不同的物理屬性和不同的業務屬性所對應的不同的分值;
對所述視頻的視頻屬性信息所包括的物理屬性和業務屬性分別對應的分值并進行累加求和,得出該視頻的視頻屬性信息對應的分值,形成所述分值規則。
優選地,所述先進先出處理機制,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于樂視網信息技術(北京)股份有限公司,未經樂視網信息技術(北京)股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310646742.7/2.html,轉載請聲明來源鉆瓜專利網。





