[發(fā)明專利]基于分層編碼的抗丟包實(shí)時(shí)通信方法、系統(tǒng)及相關(guān)設(shè)備有效
| 申請(qǐng)?zhí)枺?/td> | 201310057423.2 | 申請(qǐng)日: | 2013-02-22 |
| 公開(kāi)(公告)號(hào): | CN104009819B | 公開(kāi)(公告)日: | 2018-08-07 |
| 發(fā)明(設(shè)計(jì))人: | 林亞;李加周;阮亞平 | 申請(qǐng)(專利權(quán))人: | 南京中興軟件有限責(zé)任公司 |
| 主分類號(hào): | H04L1/00 | 分類號(hào): | H04L1/00;H04L12/823 |
| 代理公司: | 工業(yè)和信息化部電子專利中心 11010 | 代理人: | 梁軍 |
| 地址: | 210000 江蘇省南*** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 分層 編碼 抗丟包 實(shí)時(shí) 通信 方法 系統(tǒng) 相關(guān) 設(shè)備 | ||
1.一種基于分層編碼的抗丟包實(shí)時(shí)通信方法,其特征在于,包括:
發(fā)送端初始按照網(wǎng)絡(luò)條件差設(shè)置編碼參數(shù)和打包參數(shù),根據(jù)所述編碼參數(shù)和所述打包參數(shù)一次生成包含編碼數(shù)據(jù)和保護(hù)數(shù)據(jù)的負(fù)載并發(fā)送給接收端;
所述接收端根據(jù)接收到的所述負(fù)載統(tǒng)計(jì)網(wǎng)絡(luò)狀況參數(shù)并發(fā)送給所述發(fā)送端;
所述發(fā)送端根據(jù)所述網(wǎng)絡(luò)狀況參數(shù)實(shí)時(shí)調(diào)整所述編碼參數(shù)和所述打包參數(shù),并根據(jù)調(diào)整后的所述編碼參數(shù)和所述打包參數(shù)一次生成編碼數(shù)據(jù)和保護(hù)數(shù)據(jù)的負(fù)載;
其中,所述編碼參數(shù)包括所述編碼數(shù)據(jù)碼率,打包參數(shù)包括所述保護(hù)數(shù)據(jù)碼率;所述保護(hù)數(shù)據(jù)為所述編碼數(shù)據(jù)的部分或全部數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:
所述接收端根據(jù)接收到所述負(fù)載判斷是否丟失編碼數(shù)據(jù)包,當(dāng)確定丟失編碼數(shù)據(jù)包后,根據(jù)接收到的所述負(fù)載中的指示信息找到丟失編碼數(shù)據(jù)包對(duì)應(yīng)的保護(hù)數(shù)據(jù),并對(duì)丟失的編碼數(shù)據(jù)包進(jìn)行恢復(fù)。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述網(wǎng)絡(luò)狀況參數(shù)包括:丟包率、連續(xù)丟包率、時(shí)延、抖動(dòng)或目標(biāo)碼率。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述發(fā)送端根據(jù)所述網(wǎng)絡(luò)狀況參數(shù)實(shí)時(shí)調(diào)整所述編碼參數(shù)和所述打包參數(shù)的步驟具體包括:
所述發(fā)送端根據(jù)所述網(wǎng)絡(luò)狀況參數(shù)設(shè)置目標(biāo)碼率,根據(jù)所述目標(biāo)碼率及所述丟包率實(shí)時(shí)調(diào)整所述編碼參數(shù)和所述打包參數(shù)。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,根據(jù)所述目標(biāo)碼率及所述丟包率實(shí)時(shí)調(diào)整所述編碼參數(shù)和所述打包參數(shù)的步驟具體包括:
當(dāng)所述丟包率小于等于預(yù)設(shè)的丟包率閾值時(shí),不加保護(hù)數(shù)據(jù),僅根據(jù)所述目標(biāo)碼率設(shè)定編碼數(shù)據(jù)碼率;當(dāng)所述丟包率大于所述預(yù)設(shè)的丟包率閾值時(shí),在所述目標(biāo)碼率的限制下增加保護(hù)數(shù)據(jù)碼率,其中,所述編碼參數(shù)包括所述編碼數(shù)據(jù)碼率,所述打包參數(shù)包括所述保護(hù)數(shù)據(jù)碼率。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,還包括:
根據(jù)調(diào)整后的所述打包參數(shù)從保護(hù)數(shù)據(jù)的傳輸位置對(duì)應(yīng)的編碼數(shù)據(jù)中截取部分或全部碼流作為保護(hù)數(shù)據(jù),當(dāng)所述連續(xù)丟包率低于預(yù)設(shè)的連續(xù)丟包率閾值時(shí),將保護(hù)數(shù)據(jù)的傳輸位置放在下一幀,當(dāng)所述連續(xù)丟包率高于預(yù)設(shè)的連續(xù)丟包率閾值時(shí),將保護(hù)數(shù)據(jù)的傳輸位置放在下下幀,同時(shí)將所述傳輸位置的指示信息加入所述負(fù)載中。
7.一種基于分層編碼的抗丟包實(shí)時(shí)通信系統(tǒng),其特征在于,包括:發(fā)送端和接收端;
所述發(fā)送端,用于初始按照網(wǎng)絡(luò)條件差設(shè)置編碼參數(shù)和打包參數(shù),并根據(jù)所述編碼參數(shù)和所述打包參數(shù)一次生成包含編碼數(shù)據(jù)和保護(hù)數(shù)據(jù)的負(fù)載發(fā)送給接收端,根據(jù)所述接收端發(fā)送來(lái)的網(wǎng)絡(luò)狀況參數(shù)實(shí)時(shí)調(diào)整所述編碼參數(shù)和所述打包參數(shù),并根據(jù)調(diào)整后的所述編碼參數(shù)和所述打包參數(shù)一次生成編碼數(shù)據(jù)和保護(hù)數(shù)據(jù)的負(fù)載;其中,所述編碼參數(shù)包括所述編碼數(shù)據(jù)碼率,打包參數(shù)包括所述保護(hù)數(shù)據(jù)碼率;所述保護(hù)數(shù)據(jù)為所述編碼數(shù)據(jù)的部分或全部數(shù)據(jù)
所述接收端,用于接收所述發(fā)送端發(fā)送來(lái)的所述負(fù)載,根據(jù)所述負(fù)載統(tǒng)計(jì)網(wǎng)絡(luò)狀況參數(shù)并發(fā)送給所述發(fā)送端。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,
所述接收端還用于,根據(jù)所述發(fā)送端發(fā)送來(lái)的所述負(fù)載判斷是否丟失編碼數(shù)據(jù)包,當(dāng)確定丟失編碼數(shù)據(jù)包后,根據(jù)所述負(fù)載對(duì)丟失的編碼數(shù)據(jù)包進(jìn)行恢復(fù)。
9.一種發(fā)送端,其特征在于,包括:
設(shè)置單元,用于按照網(wǎng)絡(luò)條件差設(shè)置編碼參數(shù)和打包參數(shù),并將所述編碼參數(shù)和所述打包參數(shù)發(fā)送給編碼單元;
所述編碼單元,用于根據(jù)所述設(shè)置單元發(fā)送來(lái)的所述編碼參數(shù)和所述打包參數(shù)或調(diào)整單元發(fā)送來(lái)調(diào)整后的所述編碼參數(shù)和所述打包參數(shù)一次生成包含編碼數(shù)據(jù)和保護(hù)數(shù)據(jù)的負(fù)載并發(fā)送給接收端;
所述調(diào)整單元,用于根據(jù)所述接收端發(fā)送來(lái)的網(wǎng)絡(luò)狀況參數(shù)實(shí)時(shí)調(diào)整所述編碼參數(shù)和所述打包參數(shù),并將調(diào)整后的所述編碼參數(shù)和所述打包參數(shù)發(fā)送給所述編碼單元;
其中,所述編碼參數(shù)包括所述編碼數(shù)據(jù)碼率,打包參數(shù)包括所述保護(hù)數(shù)據(jù)碼率;所述保護(hù)數(shù)據(jù)為所述編碼數(shù)據(jù)的部分或全部數(shù)據(jù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于南京中興軟件有限責(zé)任公司,未經(jīng)南京中興軟件有限責(zé)任公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310057423.2/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 體征碼及其編碼方法
- 編碼裝置和編碼方法以及解碼裝置和解碼方法
- 聲音信號(hào)編碼方法、聲音信號(hào)解碼方法、編碼裝置、解碼裝置、聲音信號(hào)處理系統(tǒng)、聲音信號(hào)編碼程序以及聲音信號(hào)解碼程序
- 用于下一代視頻的編碼/未編碼的數(shù)據(jù)的內(nèi)容自適應(yīng)熵編碼
- 編碼光符號(hào)編碼
- 一種可變幀率的編碼方法及裝置
- 一種物聯(lián)網(wǎng)編碼方法及系統(tǒng)
- 點(diǎn)陣編碼及解碼方法
- 一種視頻編碼方法、裝置和存儲(chǔ)介質(zhì)
- 視頻編碼方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種IP語(yǔ)音數(shù)據(jù)包的抗丟包處理方法
- 信道冗余發(fā)送增強(qiáng)多媒體終端抗丟包能力的系統(tǒng)和方法
- 去抖動(dòng)、抗丟包處理方法及裝置
- 一種抗RTP媒體包網(wǎng)絡(luò)丟包的方法
- 一種無(wú)線網(wǎng)絡(luò)視頻流抗丟包預(yù)處理及恢復(fù)方法
- 實(shí)時(shí)通信中的抗丟包方法、裝置和系統(tǒng)
- 一種網(wǎng)絡(luò)自適應(yīng)的抗丟包方法、裝置及終端設(shè)備
- 動(dòng)態(tài)FEC方法、裝置、計(jì)算機(jī)終端和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 一種數(shù)據(jù)流的傳輸方法和設(shè)備
- 一種基于FEC冗余的數(shù)據(jù)包抗丟包方法和裝置





