一種視頻在線轉(zhuǎn)碼系統(tǒng)及其轉(zhuǎn)碼方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及轉(zhuǎn)碼技術(shù)領(lǐng)域,具體涉及一種視頻在線轉(zhuǎn)碼系統(tǒng)及其轉(zhuǎn)碼方法。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)和手機(jī)網(wǎng)絡(luò)的不斷進(jìn)化,媒體傳播的平臺(tái)越來越多,相應(yīng)的傳播平臺(tái)支持的媒體格式也越來越多,從手機(jī)到IPTV、高清數(shù)字廣播,不同平臺(tái)對(duì)內(nèi)容的格式要求完全不同。為了使媒體數(shù)據(jù)能夠在異構(gòu)網(wǎng)絡(luò)之間、不同種類的接入設(shè)備之間以及不同格式之間透明交換,視頻流之間的轉(zhuǎn)碼成為數(shù)字視頻中較熱的研究方向。視頻轉(zhuǎn)碼是一個(gè)高運(yùn)算負(fù)荷的過程,需要對(duì)輸入的視頻流進(jìn)行全解碼、視頻過濾、圖像處理、并且對(duì)輸出格式進(jìn)行全編碼。而現(xiàn)有轉(zhuǎn)碼系統(tǒng)還存在以下不足:視頻轉(zhuǎn)碼效率低,視頻轉(zhuǎn)碼時(shí)經(jīng)常出錯(cuò),服務(wù)器資源未充分利用問題。
【發(fā)明內(nèi)容】
[0003]本發(fā)明要解決的技術(shù)問題是提供一種視頻在線轉(zhuǎn)碼系統(tǒng)及其轉(zhuǎn)碼方法,提高了視頻轉(zhuǎn)碼效率,同時(shí)也減少了視頻轉(zhuǎn)碼時(shí)的出錯(cuò)頻率。
[0004]為解決上述技術(shù)問題,本發(fā)明采用以下技術(shù)方案:
一種視頻在線轉(zhuǎn)碼系統(tǒng),包括傳輸系統(tǒng)、智能終端、網(wǎng)管客戶端及網(wǎng)管模塊;所述傳輸系統(tǒng)包括多臺(tái)主轉(zhuǎn)碼模塊和一臺(tái)備用轉(zhuǎn)碼模塊,所述主編碼模塊和備用轉(zhuǎn)碼模塊的輸入網(wǎng)口分別通過信源交換機(jī)接收本地組播信號(hào),主編碼模塊和備用轉(zhuǎn)碼模塊的輸出網(wǎng)口分別通過IP交換機(jī)與智能終端信號(hào)連接,所述網(wǎng)管客戶端的輸出端通過網(wǎng)管交換機(jī)分別與傳輸系統(tǒng)、網(wǎng)管模塊和IP交換機(jī)信號(hào)連接;
所述網(wǎng)管客戶端,用于向所述網(wǎng)管模塊發(fā)出轉(zhuǎn)碼任務(wù)請(qǐng)求,在轉(zhuǎn)碼任務(wù)請(qǐng)求中攜帶用戶選擇的目標(biāo)移動(dòng)設(shè)備的類型或用戶指定的目標(biāo)格式,獲取所請(qǐng)求的多媒體資源;所述網(wǎng)管模塊,用于轉(zhuǎn)發(fā)網(wǎng)管客戶端的轉(zhuǎn)碼任務(wù)請(qǐng)求,并對(duì)該請(qǐng)求進(jìn)行任務(wù)分配。
[0005]—種視頻在線轉(zhuǎn)碼系統(tǒng)的轉(zhuǎn)碼方法,包括如下步驟:
(1)網(wǎng)管客戶端向網(wǎng)管模塊發(fā)出離線轉(zhuǎn)碼任務(wù)請(qǐng)求,所述離線下載轉(zhuǎn)碼任務(wù)請(qǐng)求中攜帶用戶選擇的目標(biāo)移動(dòng)設(shè)備的設(shè)備類型或用戶指定的目標(biāo)格式;
(2)網(wǎng)管模塊根據(jù)所述離線下載轉(zhuǎn)碼任務(wù)請(qǐng)求中攜帶的用戶選擇的目標(biāo)移動(dòng)設(shè)備的設(shè)備類型或用戶指定的目標(biāo)格式進(jìn)行任務(wù)分配,對(duì)所述轉(zhuǎn)碼任務(wù)請(qǐng)求配置傳輸參數(shù),并將分配結(jié)果通過網(wǎng)管交換機(jī)發(fā)送給傳輸系統(tǒng);
(3)傳輸系統(tǒng)按照離線下載和轉(zhuǎn)碼并行處理的方式執(zhí)行離線下載和轉(zhuǎn)碼任務(wù),將獲取的多媒體資源提供給智能終端。
[0006]進(jìn)一步的,所述轉(zhuǎn)碼任務(wù)請(qǐng)求具有手動(dòng)分配優(yōu)先級(jí),所述優(yōu)先級(jí)最高的任務(wù)優(yōu)先調(diào)度給資源占用最少的服務(wù)器,所述優(yōu)先級(jí)通過獲取智能終端的預(yù)置等級(jí),當(dāng)前轉(zhuǎn)碼任務(wù)請(qǐng)求中用戶設(shè)置的緊急度參數(shù),以及當(dāng)前轉(zhuǎn)碼任務(wù)請(qǐng)求的接收時(shí)間三種判斷條件中至少兩種共同決定。
[0007]進(jìn)一步的,所述步驟(2)中網(wǎng)管模塊的任務(wù)分配依據(jù)各轉(zhuǎn)碼模塊反饋的運(yùn)行狀態(tài)信息,將相應(yīng)優(yōu)先級(jí)的轉(zhuǎn)碼任務(wù)分發(fā)至符合要求的轉(zhuǎn)碼模塊進(jìn)行處理。
[0008]本發(fā)明的有益效果是:本發(fā)明根據(jù)用戶選擇的設(shè)備類型或用戶指定的目標(biāo)格式執(zhí)行離線下載轉(zhuǎn)碼任務(wù),因此,資源的來源不受限,且能滿足用戶個(gè)性化的多元需求,按照調(diào)度采用離線下載和轉(zhuǎn)碼并行處理的方式執(zhí)行離線下載轉(zhuǎn)碼任務(wù),能節(jié)約時(shí)間,動(dòng)態(tài)平衡調(diào)度,實(shí)現(xiàn)實(shí)時(shí)轉(zhuǎn)碼,使播放效果得到大大的改善,提高了視頻轉(zhuǎn)碼效率,同時(shí)也減少了視頻轉(zhuǎn)碼時(shí)的出錯(cuò)頻率。
【附圖說明】
[0009]圖1是本發(fā)明的系統(tǒng)原理組成結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0010]下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步的描述。
[0011]如圖1所示,一種視頻在線轉(zhuǎn)碼系統(tǒng),包括傳輸系統(tǒng)2、智能終端4、網(wǎng)管客戶端5及網(wǎng)管模塊7 ;所述傳輸系統(tǒng)2包括十七臺(tái)主轉(zhuǎn)碼模塊和一臺(tái)備用轉(zhuǎn)碼模塊,所述主編碼模塊和備用轉(zhuǎn)碼模塊的輸入網(wǎng)口分別通過信源交換機(jī)I接收本地組播信號(hào),主編碼模塊和備用轉(zhuǎn)碼模塊的輸出網(wǎng)口分別通過IP交換機(jī)3與智能終端4信號(hào)連接,所述網(wǎng)管客戶端5的輸出端通過網(wǎng)管交換機(jī)6分別與傳輸系統(tǒng)2、網(wǎng)管模塊7和IP交換機(jī)3信號(hào)連接;
所述網(wǎng)管客戶端5,用于向所述網(wǎng)管模塊7發(fā)出轉(zhuǎn)碼任務(wù)請(qǐng)求,在轉(zhuǎn)碼任務(wù)請(qǐng)求中攜帶用戶選擇的目標(biāo)移動(dòng)設(shè)備的類型或用戶指定的目標(biāo)格式,獲取所請(qǐng)求的多媒體資源;所述網(wǎng)管模塊7,用于轉(zhuǎn)發(fā)網(wǎng)管客戶端5的轉(zhuǎn)碼任務(wù)請(qǐng)求,并對(duì)該請(qǐng)求進(jìn)行任務(wù)分配。
[0012]在此系統(tǒng)方案中,編碼器模塊設(shè)置了一個(gè)冗余備份組,由十七臺(tái)主編碼器模塊和一臺(tái)備用編碼模塊組成冗余組。系統(tǒng)正常時(shí),十七臺(tái)主編碼模塊正常編碼工作,一臺(tái)備用編碼模塊處于在線不啟動(dòng)編碼的狀態(tài)。網(wǎng)管模塊7自動(dòng)把所有主編碼模塊的編碼配置信息以文件形式存放,并會(huì)定時(shí)更新。當(dāng)發(fā)現(xiàn)主編碼模塊7出現(xiàn)輸入信號(hào)源丟失、定幀、無音頻、設(shè)備意外斷電、設(shè)備無法通信等問題時(shí)。網(wǎng)管模塊7會(huì)自動(dòng)將出現(xiàn)問題編碼模塊的多路編碼停止,同時(shí)控制IP輸入由備份編碼模塊從信源交換機(jī)I上接收。另外把問題編碼模塊的配置拷貝到備份編碼器上并啟動(dòng)備份編碼器的多路編碼,完成冗余切換。
[0013]—種視頻在線轉(zhuǎn)碼系統(tǒng)的轉(zhuǎn)碼方法,包括如下步驟:
51:網(wǎng)管客戶端5向網(wǎng)管模塊7發(fā)出離線轉(zhuǎn)碼任務(wù)請(qǐng)求,離線下載轉(zhuǎn)碼任務(wù)請(qǐng)求中攜帶用戶選擇的目標(biāo)移動(dòng)設(shè)備的設(shè)備類型或用戶指定的目標(biāo)格式;該轉(zhuǎn)碼任務(wù)請(qǐng)求具有手動(dòng)分配優(yōu)先級(jí),所述優(yōu)先級(jí)最高的任務(wù)優(yōu)先調(diào)度給資源占用最少的服務(wù)器,所述優(yōu)先級(jí)通過獲取智能終端的預(yù)置等級(jí),當(dāng)前轉(zhuǎn)碼任務(wù)請(qǐng)求中用戶設(shè)置的緊急度參數(shù),以及當(dāng)前轉(zhuǎn)碼任務(wù)請(qǐng)求的接收時(shí)間三種判斷條件中至少兩種共同決定;
52:網(wǎng)管模塊7根據(jù)離線下載轉(zhuǎn)碼任務(wù)請(qǐng)求中攜帶的用戶選擇的目標(biāo)移動(dòng)設(shè)備的設(shè)備類型或用戶指定的目標(biāo)格式進(jìn)行任務(wù)分配,對(duì)轉(zhuǎn)碼任務(wù)請(qǐng)求配置傳輸參數(shù),依據(jù)各轉(zhuǎn)碼模塊反饋的運(yùn)行狀態(tài)信息,將相應(yīng)優(yōu)先級(jí)的轉(zhuǎn)碼任務(wù)分發(fā)至符合要求的轉(zhuǎn)碼模塊進(jìn)行處理,并將分配結(jié)果通過網(wǎng)管交換機(jī)6發(fā)送給傳輸系統(tǒng);
53:傳輸系統(tǒng)2按照離線下載和轉(zhuǎn)碼并行處理的方式執(zhí)行離線下載和轉(zhuǎn)碼任務(wù),將獲取的多媒體資源提供給智能終端4。
[0014]以上所述的實(shí)施例僅僅是對(duì)本發(fā)明的優(yōu)選實(shí)施方式進(jìn)行描述,并非對(duì)本發(fā)明的范圍進(jìn)行限定,在不脫離本發(fā)明設(shè)計(jì)精神的前提下,本領(lǐng)域普通技術(shù)人員對(duì)本發(fā)明的技術(shù)方案作出的各種變形和改進(jìn),均應(yīng)落入本發(fā)明權(quán)利要求書確定的保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種視頻在線轉(zhuǎn)碼系統(tǒng),其特征在于:包括傳輸系統(tǒng)、智能終端、網(wǎng)管客戶端及網(wǎng)管模塊;所述傳輸系統(tǒng)包括多臺(tái)主轉(zhuǎn)碼模塊和一臺(tái)備用轉(zhuǎn)碼模塊,所述主編碼模塊和備用轉(zhuǎn)碼模塊的輸入網(wǎng)口分別通過信源交換機(jī)接收本地組播信號(hào),主編碼模塊和備用轉(zhuǎn)碼模塊的輸出網(wǎng)口分別通過IP交換機(jī)與智能終端信號(hào)連接,所述網(wǎng)管客戶端的輸出端通過網(wǎng)管交換機(jī)分別與傳輸系統(tǒng)、網(wǎng)管模塊和IP交換機(jī)信號(hào)連接; 所述網(wǎng)管客戶端,用于向所述網(wǎng)管模塊發(fā)出轉(zhuǎn)碼任務(wù)請(qǐng)求,在轉(zhuǎn)碼任務(wù)請(qǐng)求中攜帶用戶選擇的目標(biāo)移動(dòng)設(shè)備的類型或用戶指定的目標(biāo)格式,獲取所請(qǐng)求的多媒體資源;所述網(wǎng)管模塊,用于轉(zhuǎn)發(fā)網(wǎng)管客戶端的轉(zhuǎn)碼任務(wù)請(qǐng)求,并對(duì)該請(qǐng)求進(jìn)行任務(wù)分配。2.一種視頻在線轉(zhuǎn)碼系統(tǒng)的轉(zhuǎn)碼方法,其特征在,包括如下步驟: (1)網(wǎng)管客戶端向網(wǎng)管模塊發(fā)出離線轉(zhuǎn)碼任務(wù)請(qǐng)求,所述離線下載轉(zhuǎn)碼任務(wù)請(qǐng)求中攜帶用戶選擇的目標(biāo)移動(dòng)設(shè)備的設(shè)備類型或用戶指定的目標(biāo)格式; (2)網(wǎng)管模塊根據(jù)所述離線下載轉(zhuǎn)碼任務(wù)請(qǐng)求中攜帶的用戶選擇的目標(biāo)移動(dòng)設(shè)備的設(shè)備類型或用戶指定的目標(biāo)格式進(jìn)行任務(wù)分配,對(duì)所述轉(zhuǎn)碼任務(wù)請(qǐng)求配置傳輸參數(shù),并將分配結(jié)果通過網(wǎng)管交換機(jī)發(fā)送給傳輸系統(tǒng); (3)傳輸系統(tǒng)按照離線下載和轉(zhuǎn)碼并行處理的方式執(zhí)行離線下載和轉(zhuǎn)碼任務(wù),將獲取的多媒體資源提供給智能終端。3.根據(jù)權(quán)利要求2所述的視頻在線轉(zhuǎn)碼系統(tǒng)的轉(zhuǎn)碼方法,其特征在:所述轉(zhuǎn)碼任務(wù)請(qǐng)求具有手動(dòng)分配優(yōu)先級(jí),所述優(yōu)先級(jí)最高的任務(wù)優(yōu)先調(diào)度給資源占用最少的服務(wù)器,所述優(yōu)先級(jí)通過獲取智能終端的預(yù)置等級(jí),當(dāng)前轉(zhuǎn)碼任務(wù)請(qǐng)求中用戶設(shè)置的緊急度參數(shù),以及當(dāng)前轉(zhuǎn)碼任務(wù)請(qǐng)求的接收時(shí)間三種判斷條件中至少兩種共同決定。4.根據(jù)權(quán)利要求2所述的視頻在線轉(zhuǎn)碼系統(tǒng)的轉(zhuǎn)碼方法,其特征在:所述步驟(2)中網(wǎng)管模塊的任務(wù)分配依據(jù)各轉(zhuǎn)碼模塊反饋的運(yùn)行狀態(tài)信息,將相應(yīng)優(yōu)先級(jí)的轉(zhuǎn)碼任務(wù)分發(fā)至符合要求的轉(zhuǎn)碼模塊進(jìn)行處理。
【專利摘要】本發(fā)明所述的一種視頻在線轉(zhuǎn)碼系統(tǒng)及其轉(zhuǎn)碼方法,包括傳輸系統(tǒng)、智能終端、網(wǎng)管客戶端及網(wǎng)管模塊;所述傳輸系統(tǒng)包括多臺(tái)主轉(zhuǎn)碼模塊和一臺(tái)備用轉(zhuǎn)碼模塊,所述主編碼模塊和備用轉(zhuǎn)碼模塊的輸入網(wǎng)口分別通過信源交換機(jī)接收本地組播信號(hào),主編碼模塊和備用轉(zhuǎn)碼模塊的輸出網(wǎng)口分別通過IP交換機(jī)與智能終端信號(hào)連接,所述網(wǎng)管客戶端的輸出端通過網(wǎng)管交換機(jī)分別與傳輸系統(tǒng)、網(wǎng)管模塊和IP交換機(jī)信號(hào)連接。本發(fā)明能夠節(jié)約時(shí)間,動(dòng)態(tài)平衡調(diào)度,實(shí)現(xiàn)實(shí)時(shí)轉(zhuǎn)碼,使播放效果得到大大的改善,提高了視頻轉(zhuǎn)碼效率,同時(shí)也減少了視頻轉(zhuǎn)碼時(shí)的出錯(cuò)頻率。
【IPC分類】H04N21/2343, H04N21/262, H04N21/2385
【公開號(hào)】CN105049889
【申請(qǐng)?zhí)枴緾N201510360339
【發(fā)明人】馬自好, 楊義山, 瞿頂軍, 楊揚(yáng), 王丹, 吳庚申
【申請(qǐng)人】安徽廣行通信科技股份有限公司
【公開日】2015年11月11日
【申請(qǐng)日】2015年6月26日