[發(fā)明專利]一種音視頻流丟包恢復(fù)方法及音視頻流發(fā)送端和接收端在審
| 申請?zhí)枺?/td> | 201611140517.6 | 申請日: | 2016-12-12 |
| 公開(公告)號: | CN108616328A | 公開(公告)日: | 2018-10-02 |
| 發(fā)明(設(shè)計(jì))人: | 沈軍;王艷輝;李云鵬 | 申請(專利權(quán))人: | 北京視聯(lián)動力國際信息技術(shù)有限公司 |
| 主分類號: | H04L1/00 | 分類號: | H04L1/00;H04N21/426;H04N21/438;H04N21/4402;H04N21/647 |
| 代理公司: | 北京潤澤恒知識產(chǎn)權(quán)代理有限公司 11319 | 代理人: | 蘇培華 |
| 地址: | 100000 北京市*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 冗余包 音視頻流 接收端 音視頻數(shù)據(jù)包 聯(lián)網(wǎng) 丟包恢復(fù) 數(shù)據(jù)包 發(fā)送端 封裝 音視頻數(shù)據(jù)播放 音視頻數(shù)據(jù) 聯(lián)網(wǎng)協(xié)議 中音視頻 引入 流暢性 丟包 保證 | ||
本發(fā)明實(shí)施例提供了一種音視頻流丟包恢復(fù)方法,所述方法應(yīng)用于視聯(lián)網(wǎng)中,所述方法包括:通過FEC編碼為編碼后的音視頻數(shù)據(jù)包生成冗余包,得到包括所述冗余包在內(nèi)的FEC數(shù)據(jù)包;通過視聯(lián)網(wǎng)協(xié)議將所述FEC數(shù)據(jù)包封裝成視聯(lián)網(wǎng)數(shù)據(jù)包;將所述視聯(lián)網(wǎng)數(shù)據(jù)包發(fā)送給相應(yīng)的接收端。音視頻流發(fā)送端通過FEC編碼為音視頻數(shù)據(jù)包引入冗余包,再將該引入冗余包的音視頻數(shù)據(jù)包封裝成視聯(lián)網(wǎng)數(shù)據(jù)包,發(fā)送給接收端;接收端通過對冗余包的丟包恢復(fù)處理,能夠得到完整的音視頻數(shù)據(jù),從而克服了視聯(lián)網(wǎng)中音視頻流的丟包問題,保證了音視頻數(shù)據(jù)播放的流暢性。
技術(shù)領(lǐng)域
本發(fā)明涉及視聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別是涉及一種音視頻流丟包恢復(fù)方法、一種音視頻流發(fā)送端和一種音視頻流接收端。
背景技術(shù)
當(dāng)前,視聯(lián)網(wǎng)業(yè)務(wù)在全國范圍內(nèi)的得到了廣泛普及,視聯(lián)網(wǎng)的高清視頻交互技術(shù)在政府部門以及其它行業(yè)中也發(fā)揮著舉足輕重的作用。視聯(lián)網(wǎng)采用全球最先進(jìn)的VisionVera實(shí)時(shí)高清視頻交換技術(shù),實(shí)現(xiàn)了目前互聯(lián)網(wǎng)無法實(shí)現(xiàn)的全網(wǎng)高清視頻實(shí)時(shí)傳輸,將高清視頻會議、視頻監(jiān)控、遠(yuǎn)程培訓(xùn)、智能化監(jiān)控分析、應(yīng)急指揮、視頻電話、現(xiàn)場直播、電視郵件、信息發(fā)布等數(shù)十種視頻、語音、圖片、文字、通訊、數(shù)據(jù)等服務(wù)全部整合在一個系統(tǒng)平臺上,通過多種終端設(shè)備實(shí)現(xiàn)高清品質(zhì)視頻通信實(shí)時(shí)互聯(lián)互通。
在視聯(lián)網(wǎng)應(yīng)用中,隨著視聯(lián)網(wǎng)終端數(shù)量的增加,以及外部接入的互聯(lián)網(wǎng)設(shè)備的需求也越來越大,導(dǎo)致視聯(lián)網(wǎng)網(wǎng)絡(luò)信道的承載能力受到相當(dāng)大的考驗(yàn),音視頻網(wǎng)絡(luò)傳輸中不可避免出現(xiàn)各種問題。如交換機(jī)的負(fù)載均衡機(jī)制可能導(dǎo)致視聯(lián)網(wǎng)音視頻流丟包。視聯(lián)網(wǎng)網(wǎng)關(guān)服務(wù)器/終端因業(yè)務(wù)超載,或本身硬件性能受限,導(dǎo)致不能及時(shí)處理本地網(wǎng)卡數(shù)據(jù),也會造成本地網(wǎng)卡音視頻數(shù)據(jù)丟包。音視頻數(shù)據(jù)丟包會導(dǎo)致聲音斷斷續(xù)續(xù)、視頻花屏、卡頓等現(xiàn)象,降低用戶體驗(yàn)。
發(fā)明內(nèi)容
鑒于上述問題,提出了本發(fā)明實(shí)施例以便提供一種克服上述問題或者至少部分地解決上述問題的一種音視頻流丟包恢復(fù)方法和相應(yīng)的一種音視頻流發(fā)送端和一種音視頻流接收端。
為了解決上述問題,本發(fā)明實(shí)施例公開了一種音視頻流丟包恢復(fù)方法,所述方法應(yīng)用于視聯(lián)網(wǎng)中,所述方法包括:
通過FEC編碼為編碼后的音視頻數(shù)據(jù)包生成冗余包,得到包括所述冗余包在內(nèi)的FEC數(shù)據(jù)包;
通過視聯(lián)網(wǎng)協(xié)議將所述FEC數(shù)據(jù)包封裝成視聯(lián)網(wǎng)數(shù)據(jù)包;
將所述視聯(lián)網(wǎng)數(shù)據(jù)包發(fā)送給相應(yīng)的接收端。
優(yōu)選地,將所述視聯(lián)網(wǎng)數(shù)據(jù)包發(fā)送給相應(yīng)的接收端的步驟,包括:
通過視聯(lián)網(wǎng)協(xié)議將所述視聯(lián)網(wǎng)數(shù)據(jù)包發(fā)送給視聯(lián)網(wǎng)服務(wù)器;
所述視聯(lián)網(wǎng)服務(wù)器查找接收所述視聯(lián)網(wǎng)數(shù)據(jù)包的接收端;
所述視聯(lián)網(wǎng)服務(wù)器將所述視聯(lián)網(wǎng)數(shù)據(jù)包發(fā)送給查找到的所述接收端。
本發(fā)明實(shí)施例還提供了另一種音視頻流丟包恢復(fù)方法,所述方法應(yīng)用于視聯(lián)網(wǎng)中,所述方法包括:
將接收的視聯(lián)網(wǎng)數(shù)據(jù)包進(jìn)行解包,提取出FEC數(shù)據(jù)包;所述FEC數(shù)據(jù)包包括通過FEC編碼得到的冗余包;
判斷所述FEC數(shù)據(jù)包是否發(fā)生丟包;
若發(fā)生丟包,則基于所述冗余包對所述FEC數(shù)據(jù)包進(jìn)行丟包恢復(fù)處理,得到用于播放的音視頻數(shù)據(jù)包。
優(yōu)選地,所述判斷所述FEC數(shù)據(jù)包是否發(fā)生丟包的步驟之后,還包括:
若未發(fā)生丟包,則丟棄FEC數(shù)據(jù)包中的冗余包,得到用于播放的音視頻數(shù)據(jù)包。
優(yōu)選地,所述方法還包括:
將所述用于播放的音視頻數(shù)據(jù)包進(jìn)行解碼;
播放解碼后的音視頻數(shù)據(jù)包中的音視頻數(shù)據(jù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京視聯(lián)動力國際信息技術(shù)有限公司,未經(jīng)北京視聯(lián)動力國際信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611140517.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 控制冗余數(shù)據(jù)包傳輸?shù)姆椒ā⒚襟w網(wǎng)關(guān)及系統(tǒng)
- 報(bào)文冗余度調(diào)整方法、相關(guān)設(shè)備及網(wǎng)絡(luò)系統(tǒng)
- 實(shí)時(shí)視頻傳輸?shù)腞S編碼冗余包分配方法和發(fā)送設(shè)備
- 降低傳輸丟包率的方法和轉(zhuǎn)置
- 一種數(shù)據(jù)傳輸?shù)姆椒ê驮O(shè)備
- 實(shí)時(shí)媒體流丟包補(bǔ)償方法
- 一種傳輸數(shù)據(jù)包的方法、客戶端以及服務(wù)器
- 一種傳輸流媒體數(shù)據(jù)的方法、裝置、介質(zhì)及設(shè)備
- 抗丟包方法、裝置、設(shè)備及存儲介質(zhì)
- 流媒體數(shù)據(jù)傳輸方法、裝置、設(shè)備及存儲介質(zhì)





