[發(fā)明專利]基于MCU的視頻會(huì)議系統(tǒng)及其視頻傳輸丟包處理的方法有效
| 申請(qǐng)?zhí)枺?/td> | 201010197483.0 | 申請(qǐng)日: | 2010-06-09 |
| 公開(kāi)(公告)號(hào): | CN101883240A | 公開(kāi)(公告)日: | 2010-11-10 |
| 發(fā)明(設(shè)計(jì))人: | 石金川 | 申請(qǐng)(專利權(quán))人: | 廣東威創(chuàng)視訊科技股份有限公司 |
| 主分類號(hào): | H04N7/15 | 分類號(hào): | H04N7/15;H04N7/26 |
| 代理公司: | 廣州華進(jìn)聯(lián)合專利商標(biāo)代理有限公司 44224 | 代理人: | 王茹;曾旻輝 |
| 地址: | 510663 廣東省廣*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 mcu 視頻會(huì)議系統(tǒng) 及其 視頻 傳輸 處理 方法 | ||
1.一種基于MCU的視頻會(huì)議系統(tǒng)中視頻傳輸丟包處理的方法,該基于MCU的視頻會(huì)議系統(tǒng)包括編碼端、MCU服務(wù)端和解碼端,其特征在于,該視頻傳輸丟包處理的方法具體包括:
步驟S1,所述編碼端對(duì)視頻圖像進(jìn)行采樣與編碼,將編碼后獲得的子碼流按UDP協(xié)議發(fā)送至所述MCU服務(wù)端;
步驟S2,所述MCU服務(wù)端對(duì)接收到的子碼流進(jìn)行丟包檢測(cè),然后返回反饋信息至所述編碼端;所述反饋信息包括丟包檢測(cè)結(jié)果;
步驟S3,所述編碼端根據(jù)所述反饋信息,執(zhí)行丟包處理策略;其中,所述丟包處理策略包括:對(duì)發(fā)生丟包的子碼流所屬的圖像組序列,所述編碼端停止向所述MCU服務(wù)端發(fā)送該圖像組序列的剩余數(shù)據(jù);
步驟S4,所述MCU服務(wù)端將丟包檢測(cè)后的子碼流按UDP協(xié)議發(fā)送至所述解碼端;
步驟S5,所述解碼端接收到所述子碼流后進(jìn)行丟包檢測(cè)和重組,出現(xiàn)子碼流丟包時(shí)返回終止數(shù)據(jù)發(fā)送的請(qǐng)求至所述MCU服務(wù)端;所述MCU服務(wù)端根據(jù)所述請(qǐng)求,對(duì)發(fā)生丟包的子碼流所屬的圖像組序列,停止向所述解碼端發(fā)送該圖像組序列的剩余數(shù)據(jù);
步驟S6,所述解碼端對(duì)丟包檢測(cè)與重組后的子碼流進(jìn)行解碼獲得視頻圖像。
2.根據(jù)權(quán)利要求1基于MCU的視頻會(huì)議系統(tǒng)中視頻傳輸丟包處理的方法,其特征在于,
所述步驟S1具體包括:
所述編碼端對(duì)視頻圖像進(jìn)行采樣,將采樣獲得的圖像分成第一子圖像和第二子圖像并分別送入不同的編碼器進(jìn)行編碼,將編碼后獲得的第一子碼流和第二子碼流按UDP協(xié)議發(fā)送至所述MCU服務(wù)端;
所述步驟S6具體包括:
若在丟包檢測(cè)與重組后所述解碼端接收到所述第一子碼流和所述第二子碼流,則所述解碼端對(duì)所述第一子碼流和所述第二子碼流中的數(shù)據(jù)進(jìn)行解碼,并將解碼后的圖像進(jìn)行拼接處理,獲得視頻圖像;
若在丟包檢測(cè)與重組后所述解碼端僅接收到所述第一子碼流或所述第二子碼流,則所述解碼端對(duì)接收到的所述第一子碼流或所述第二子碼流進(jìn)行解碼,對(duì)解碼后的圖像進(jìn)行圖像還原處理,獲得視頻圖像。
3.根據(jù)權(quán)利要求2基于MCU的視頻會(huì)議系統(tǒng)中視頻傳輸丟包處理的方法,其特征在于,所述步驟S1中所述編碼端對(duì)所述第一子圖像和所述第二子圖像進(jìn)行編碼的過(guò)程具體包括:所述編碼端將所述第一子圖像和所述第二子圖像關(guān)鍵幀的間隔幀數(shù)都設(shè)置為在時(shí),所述編碼端只對(duì)第一子圖像進(jìn)行編碼;在時(shí),所述編碼端對(duì)所述第一子圖像和所述第二子圖像都進(jìn)行編碼;其中,GopSize表示關(guān)鍵幀周期,F(xiàn)rameNum表示幀序。
4.根據(jù)權(quán)利要求3基于MCU的視頻會(huì)議系統(tǒng)中視頻傳輸丟包處理的方法,其特征在于,
步驟S2具體包括:
所述MCU服務(wù)端接收到所述子碼流后進(jìn)行丟包檢測(cè)并進(jìn)行丟包率的統(tǒng)計(jì),然后返回反饋信息至所述編碼端;其中,所述反饋信息包括丟包檢測(cè)結(jié)果和丟包率;
步驟S3中執(zhí)行丟包處理策略的過(guò)程還包括:
當(dāng)所述丟包率為0%-10%時(shí),所述編碼端不做任何處理;
當(dāng)所述丟包率為10%-20%時(shí),所述編碼端將對(duì)應(yīng)同一幀的兩個(gè)子碼流的數(shù)據(jù)包發(fā)送間隔設(shè)置為:該發(fā)送間隔在1幀以上并且在5幀以下;
當(dāng)所述丟包率為20%-30%時(shí),所述編碼端在所述第一子碼流和所述第二子碼流中任意選擇一路子碼流發(fā)送至所述MCU服務(wù)端;
當(dāng)所述丟包率大于30%時(shí),所述編碼端在所述第一子碼流和所述第二子碼流中任意選擇一路子碼流,并將該子碼流的編碼幀率降低為10fps以上,再將編碼幀率降低后的子碼流發(fā)送至所述MCU服務(wù)端。
5.根據(jù)權(quán)利要求4基于MCU的視頻會(huì)議系統(tǒng)中視頻傳輸丟包處理的方法,其特征在于,步驟S2中所述MCU服務(wù)端按照預(yù)定的時(shí)間間隔進(jìn)行丟包率的統(tǒng)計(jì)。
6.根據(jù)權(quán)利要求1或5基于MCU的視頻會(huì)議系統(tǒng)中視頻傳輸丟包處理的方法,其特征在于,所述編碼端采用隔行下采樣的方法對(duì)視頻圖像進(jìn)行采樣。
7.根據(jù)權(quán)利要求1基于MCU的視頻會(huì)議系統(tǒng)中視頻傳輸丟包處理的方法,其特征在于,
步驟S2中所述MCU服務(wù)端返回反饋信息至所述編碼端的過(guò)程為:所述MCU服務(wù)端按照TCP協(xié)議發(fā)送反饋信息至所述編碼端;
步驟S5中所述解碼端返回終止數(shù)據(jù)發(fā)送的請(qǐng)求至所述MCU服務(wù)端的過(guò)程包括:所述MCU服務(wù)端按照TCP協(xié)議發(fā)送終止數(shù)據(jù)發(fā)送的請(qǐng)求至所述編碼端。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廣東威創(chuàng)視訊科技股份有限公司,未經(jīng)廣東威創(chuàng)視訊科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010197483.0/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 在IP視頻會(huì)議系統(tǒng)中進(jìn)行密文傳輸?shù)姆椒?/a>
- 連接視頻會(huì)議系統(tǒng)和視頻監(jiān)控系統(tǒng)的方法和裝置
- 實(shí)現(xiàn)視頻會(huì)議系統(tǒng)間互通的方法和系統(tǒng)
- 視頻會(huì)議的控制方法和視頻會(huì)議系統(tǒng)
- 基于網(wǎng)絡(luò)視頻會(huì)議系統(tǒng)和電話會(huì)議系統(tǒng)的融合方法
- 視頻會(huì)議系統(tǒng)仿真方法和平臺(tái)
- 一種視頻會(huì)議系統(tǒng)通訊方法及相應(yīng)裝置
- 視頻監(jiān)控系統(tǒng)與視頻會(huì)議系統(tǒng)的融合系統(tǒng)的融合方法
- 視頻會(huì)議終端的控制方法、智能終端以及視頻會(huì)議終端
- 一種視頻會(huì)議管理系統(tǒng)和方法





