專利名稱:一種動態(tài)調(diào)整碼率的解碼方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及視頻監(jiān)控領(lǐng)域,尤其涉及一種動態(tài)調(diào)整碼率的解碼方法及系統(tǒng)。
背景技術(shù):
目前,在行業(yè)展會或安防市場上,高清是炙手可熱的話題,高清產(chǎn)品琳瑯滿目,層出不窮,高清項目風(fēng)生水起,遍地開花,而行業(yè)里也是一派熱火朝天。高清監(jiān)控已然成為安防監(jiān)控行業(yè)的強勢力量,并將全面取代模擬監(jiān)控,成為未來安防監(jiān)控的發(fā)展趨勢。進入2013年,隨著高清視頻視監(jiān)控產(chǎn)品在技術(shù)上的不斷成熟與提高,前后端產(chǎn)品的融合與豐富,更多的高清產(chǎn)品開始應(yīng)用于各種安防工程項目中。從政府的平安城市,到港口交通的實時監(jiān)控,從廠礦管理到連鎖商鋪的安全運營,越來越多的項目和工程商開始采用高清數(shù)字監(jiān)控。高清視頻監(jiān)控產(chǎn)品現(xiàn)在大多就是使用網(wǎng)絡(luò)進行視頻和監(jiān)控數(shù)據(jù)的傳播和通訊,具體可參照圖1所描述的產(chǎn)品結(jié)構(gòu),包括高清攝像機、視頻服務(wù)器和監(jiān)控用戶。高清攝像機做為前端設(shè)備。視頻服務(wù)器用于將視頻數(shù)據(jù)進行編解碼,供監(jiān)控用戶調(diào)用。由于高清監(jiān)控產(chǎn)品的特殊性就會對網(wǎng)絡(luò)的帶寬產(chǎn)生較大的依賴。如一路130W標清的攝像機一般就需要2M的網(wǎng)絡(luò)帶寬才能滿足其監(jiān)控的流暢性。而現(xiàn)在的一個監(jiān)控中心中的用戶在調(diào)閱視頻時通常會調(diào)閱很多路的視頻進行輪詢和回放進行全面的視頻監(jiān)控,網(wǎng)絡(luò)的條件常常就不會達到多路的預(yù)覽流暢的高清需求?,F(xiàn)有技術(shù)中,往往一個服務(wù)器會需要同時服務(wù)多個監(jiān)控用戶客戶端,在用戶切換和輪詢不同的視頻通道時就會對網(wǎng)絡(luò)帶寬的使用量產(chǎn)生影響,在多個用戶同時都在預(yù)覽多數(shù)量的視頻通道時就會突然間大量的占用網(wǎng)絡(luò)帶寬,沒有相應(yīng)的方法和系統(tǒng)來協(xié)調(diào)視頻輸出的時的碼率,如果網(wǎng)絡(luò)環(huán)境出現(xiàn)不穩(wěn)定就會直接影響到監(jiān)控視頻的流暢性和實時性
發(fā)明內(nèi)容
`本發(fā)明要解決的技術(shù)問題是提供一種動態(tài)調(diào)整碼率的解碼方法及系統(tǒng)。為了解決上述技術(shù)問題,本發(fā)明提供了一種動態(tài)調(diào)整碼率的解碼方法,包括: 接收監(jiān)控數(shù)據(jù),獲取網(wǎng)絡(luò)帶寬比特率;
根據(jù)網(wǎng)絡(luò)帶寬和編碼器負載情況進行判斷,如果所述網(wǎng)絡(luò)帶寬和編碼器能夠承受,所述編碼器提高碼率;如果所述帶寬和編碼器不能夠承受,所述編碼器降低碼率;
輸出碼率數(shù)據(jù)。進一步地,如果所述編碼碼率等于百分之九十的所述網(wǎng)絡(luò)帶寬比特率,保持目前編碼碼率;
如果所述編碼碼率大于百分之九十的所述網(wǎng)絡(luò)帶寬比特率,降低目前編碼碼率;
如果所述編碼碼率小于百分之九十的所述網(wǎng)絡(luò)帶寬比特率,提高目前編碼碼率。進一步地,所述監(jiān)控數(shù)據(jù)為高清攝像機所采集的視頻數(shù)據(jù)。進一步地,所述碼率數(shù)據(jù)包括壓縮率、幀率和分辨率數(shù)據(jù)。本發(fā)明還提供了用于動態(tài)調(diào)整碼率的解碼系統(tǒng),包括,包括接收模塊、判斷模塊和輸出模塊,
所述接收模塊,用于接收監(jiān)控數(shù)據(jù);
所述判斷模塊,根據(jù)網(wǎng)絡(luò)帶寬和編碼器負載情況進行判斷,如果所述網(wǎng)絡(luò)帶寬和編碼器能夠承受,所述編碼器提高碼率;如果所述帶寬和編碼器不能夠承受,所述編碼器降低碼率;
所述輸出模塊,用于輸出碼率數(shù)據(jù)。進一步地,所述監(jiān)控數(shù)據(jù)為高清攝像機所采集的視頻數(shù)據(jù)。進一步地,所述碼率數(shù)據(jù)包括壓縮率、幀率和分辨率數(shù)據(jù)。由上可知,本發(fā)明方法和系統(tǒng)能夠達到在滿足監(jiān)控最低清晰度的情況下保證視頻流的流暢性的技術(shù)效果。
圖1是現(xiàn)有技術(shù)的系統(tǒng)結(jié)構(gòu)圖,
圖2是本發(fā)明一較佳實施例的方法流程圖,
圖3是本發(fā)明一較佳實施例的系統(tǒng)結(jié)構(gòu)圖。
具體實施例方式為使本發(fā)明的目的、技術(shù)方案、及優(yōu)點更加清楚明白,下面結(jié)合附圖對本發(fā)明涉及的一種動態(tài)調(diào)整碼率的解碼方法及系統(tǒng)的具體實施實例進行進一步詳細描述。
參照圖2,圖2是本發(fā)明一較佳實施例的方法流程圖,
步驟S100,接收監(jiān)控數(shù)據(jù),獲取網(wǎng)絡(luò)帶寬比特率;
步驟S200,根據(jù)網(wǎng)絡(luò)帶寬和編碼器負載情況進行判斷,
具體判斷方式為,如果所述編碼碼率等于百分之九十的所述網(wǎng)絡(luò)帶寬比特率,保持目前編碼碼率;如果所述編碼碼率大于百分之九十的所述網(wǎng)絡(luò)帶寬比特率,降低目前編碼碼率;如果所述編碼碼率小于百分之九十的所述網(wǎng)絡(luò)帶寬比特率,提高目前編碼碼率。步驟S300,如果所述網(wǎng)絡(luò)帶寬和編碼器能夠承受,所述編碼器提高碼率;
步驟S400,如果所述帶寬和編碼器不能夠承受,所述編碼器降低碼率;
步驟S500,輸出碼率數(shù)據(jù)。監(jiān)控數(shù)據(jù)為高清攝像機所采集的視頻數(shù)據(jù);碼率數(shù)據(jù)包括壓縮率、幀率和分辨率數(shù)據(jù)。參照圖3,圖3是本發(fā)明一較佳實施例的系統(tǒng)結(jié)構(gòu)圖,
本系統(tǒng)包括接收模塊10、判斷模塊20和輸出模塊30,
接收模塊10,用于接收監(jiān)控數(shù)據(jù);
判斷模塊20,根據(jù)網(wǎng)絡(luò)帶寬和編碼器負載情況進行判斷,如果所述網(wǎng)絡(luò)帶寬和編碼器能夠承受,所述編碼器提高碼率;如果所述帶寬和編碼器不能夠承受,所述編碼器降低碼率;
具體判斷方式為,如果所述編碼碼率等于百分之九十的所述網(wǎng)絡(luò)帶寬比特率,保持目前編碼碼率;如果所述編碼碼率大于百分之九十的所述網(wǎng)絡(luò)帶寬比特率,降低目前編碼碼率;如果所述編碼碼率小于百分之九十的所述網(wǎng)絡(luò)帶寬比特率,提高目前編碼碼率。
輸出模塊30,用于輸出碼率數(shù)據(jù)。監(jiān)控數(shù)據(jù)為高清攝像機所采集的視頻數(shù)據(jù);碼率數(shù)據(jù)包括壓縮率、幀率和分辨率數(shù)據(jù)。以上具體實施方式
僅用于說明本發(fā)明,而非用于限定本發(fā)明。
權(quán)利要求
1.一種動態(tài)調(diào)整碼率的解碼方法,其特征在于,包括 接收監(jiān)控數(shù)據(jù),獲取網(wǎng)絡(luò)帶寬比特率; 根據(jù)網(wǎng)絡(luò)帶寬比特率和編碼器負載情況進行判斷,如果所述網(wǎng)絡(luò)帶寬比特率和編碼器能夠承受,所述編碼器提高碼率;如果所述網(wǎng)絡(luò)帶寬比特率和編碼器不能夠承受,所述編碼器降低碼率; 輸出碼率數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的解碼方法,其特征在于,“根據(jù)網(wǎng)絡(luò)帶寬和編碼器負載情況進行判斷,如果所述網(wǎng)絡(luò)帶寬和編碼器能夠承受,所述編碼器提高碼率;如果所述帶寬和編碼器不能夠承受,所述編碼器降低碼率”具體為, 如果所述編碼碼率等于百分之九十的所述網(wǎng)絡(luò)帶寬比特率,保持目前編碼碼率; 如果所述編碼碼率大于百分之九十的所述網(wǎng)絡(luò)帶寬比特率,降低目前編碼碼率; 如果所述編碼碼率小于百分之九十的所述網(wǎng)絡(luò)帶寬比特率,提高目前編碼碼率。
3.根據(jù)權(quán)利要求2所述的解碼方法,其特征在于,所述監(jiān)控數(shù)據(jù)為高清攝像機所采集的視頻數(shù)據(jù)。
4.根據(jù)權(quán)利要求3所述的解碼方法,其特征在于,所述碼率數(shù)據(jù)包括壓縮率、幀率和分辨率數(shù)據(jù)。
5.一種動態(tài)調(diào)整碼率的解碼系統(tǒng),其特征在于,包括接收模塊、判斷模塊和輸出模塊, 所述接收模塊,用于接收監(jiān)控數(shù)據(jù),獲取網(wǎng)絡(luò)帶寬比特率; 所述判斷模塊,根據(jù)網(wǎng)絡(luò)帶寬和編碼器負載情況進行判斷,如果所述網(wǎng)絡(luò)帶寬和編碼器能夠承受,所述編碼器提高碼率;如果所述帶寬和編碼器不能夠承受,所述編碼器降低碼率; 所述輸出模塊,用于輸出碼率數(shù)據(jù)。
6.根據(jù)權(quán)利要求5所述的解碼系統(tǒng),其特征在于,所述監(jiān)控數(shù)據(jù)為高清攝像機所采集的視頻數(shù)據(jù)。
7.根據(jù)權(quán) 利要求6所述的解碼系統(tǒng),其特征在于,所述碼率數(shù)據(jù)包括壓縮率、幀率和分辨率數(shù)據(jù)。
全文摘要
本發(fā)明公開了一種動態(tài)調(diào)整碼率的解碼方法及系統(tǒng),針對現(xiàn)有技術(shù)中沒有相應(yīng)的方法和系統(tǒng)來協(xié)調(diào)視頻輸出的實時碼率,如果網(wǎng)絡(luò)環(huán)境出現(xiàn)不穩(wěn)定就會直接影響到監(jiān)控視頻的流暢性和實時性的缺陷而發(fā)明,本方法包括接收監(jiān)控數(shù)據(jù),獲取網(wǎng)絡(luò)帶寬比特率;根據(jù)網(wǎng)絡(luò)帶寬和編碼器負載情況進行判斷,如果所述網(wǎng)絡(luò)帶寬和編碼器能夠承受,所述編碼器提高碼率;如果所述帶寬和編碼器不能夠承受,所述編碼器降低碼率;輸出碼率數(shù)據(jù)。本發(fā)明方法和系統(tǒng)能夠達到在滿足監(jiān)控最低清晰度的情況下保證視頻流的流暢性的技術(shù)效果。
文檔編號H04N7/18GK103248877SQ201310177000
公開日2013年8月14日 申請日期2013年5月14日 優(yōu)先權(quán)日2013年5月14日
發(fā)明者謝劍 申請人:重慶訊美電子有限公司