日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

視頻傳輸中丟包數(shù)據(jù)的處理方法和系統(tǒng)與流程

文檔序號(hào):39707963發(fā)布日期:2024-10-22 12:52閱讀:2來(lái)源:國(guó)知局
視頻傳輸中丟包數(shù)據(jù)的處理方法和系統(tǒng)與流程

本發(fā)明涉及視頻處理,尤其是涉及視頻傳輸中丟包數(shù)據(jù)的處理方法和系統(tǒng)。


背景技術(shù):

1、隨著多媒體和超高清化網(wǎng)絡(luò)制播的發(fā)展,視頻ip化傳輸架構(gòu)已然成為大趨勢(shì),視頻ip化傳輸技術(shù)具有高穩(wěn)定性、高帶寬、低延時(shí)、可擴(kuò)展性強(qiáng)等優(yōu)勢(shì),在視頻傳輸領(lǐng)域得到廣泛應(yīng)用。

2、視頻淺壓縮是指對(duì)視頻信號(hào)進(jìn)行輕量級(jí)壓縮。jpeg-xs是jpeg標(biāo)準(zhǔn)組織公布的一項(xiàng)圖像壓縮技術(shù),具有視覺(jué)無(wú)損、低延時(shí)、壓縮碼率精準(zhǔn)可控等優(yōu)點(diǎn),是視頻淺壓縮的常用技術(shù)。經(jīng)過(guò)jpeg-xs壓縮后,視頻碼率能大幅降低,減小對(duì)ip傳輸網(wǎng)絡(luò)帶寬的要求。

3、但是ip網(wǎng)絡(luò)傳輸鏈路,尤其是無(wú)線網(wǎng)絡(luò)傳輸鏈路和公網(wǎng)傳輸鏈路,不可避免地會(huì)存在突發(fā)性的傳輸錯(cuò)誤。為了保障視頻的畫(huà)面效果,就需要對(duì)網(wǎng)絡(luò)傳輸錯(cuò)誤進(jìn)行處理。

4、目前的處理方法主要有多路冗余技術(shù)、前向糾錯(cuò)技術(shù)和丟包重傳技術(shù)。多路冗余技術(shù)是使用多條鏈路發(fā)送相同的數(shù)據(jù),如果某條鏈路的某個(gè)包丟失,就可以使用其他鏈路的相同數(shù)據(jù)包替換。前向糾錯(cuò)技術(shù)是對(duì)數(shù)據(jù)包進(jìn)行分組,每組添加一個(gè)前向糾錯(cuò)包,如果組內(nèi)有一個(gè)包丟失,可以使用前向糾錯(cuò)包完全重新創(chuàng)建。丟包重傳技術(shù)是當(dāng)接收端檢測(cè)到丟包之后,向發(fā)送端發(fā)送一個(gè)丟包重傳信號(hào),發(fā)送端收到該丟包重傳信號(hào)后,重新發(fā)送丟失的數(shù)據(jù)包。

5、多路冗余技術(shù)需要額外占用大量的傳輸帶寬;前向糾錯(cuò)技術(shù)需要額外占用一部分傳輸帶寬,糾錯(cuò)能力較弱,會(huì)增加少量傳輸延時(shí);丟包重傳技術(shù)的延時(shí)大,實(shí)現(xiàn)難度高。


技術(shù)實(shí)現(xiàn)思路

1、有鑒于此,本發(fā)明的目的在于提供視頻傳輸中丟包數(shù)據(jù)的處理方法和系統(tǒng),可以有效降低網(wǎng)絡(luò)傳輸錯(cuò)誤帶來(lái)的影響,易實(shí)現(xiàn),且不額外增加傳輸帶寬,不額外增加傳輸延時(shí)。

2、第一方面,本發(fā)明實(shí)施例提供了視頻傳輸中丟包數(shù)據(jù)的處理方法,應(yīng)用于視頻傳輸系統(tǒng),所述視頻傳輸系統(tǒng)包括jpeg-xs編碼器和jpeg-xs解碼器,所述方法包括:

3、所述jpeg-xs編碼器根據(jù)jpeg-xs標(biāo)準(zhǔn)將輸入的視頻信號(hào)進(jìn)行編碼,得到j(luò)peg-xs碼流,將所述jpeg-xs碼流打包成ip數(shù)據(jù)報(bào),并發(fā)送給所述jpeg-xs解碼器;

4、所述jpeg-xs解碼器檢測(cè)所述ip數(shù)據(jù)報(bào)是否存在丟失,并將所述ip數(shù)據(jù)報(bào)緩存在存儲(chǔ)器中;

5、所述jpeg-xs解碼器對(duì)所述ip數(shù)據(jù)報(bào)進(jìn)行解包,得到所述jpeg-xs碼流;

6、將所述jpeg-xs碼流根據(jù)所述jpeg-xs標(biāo)準(zhǔn)進(jìn)行解碼,得到所述視頻信號(hào)。

7、進(jìn)一步的,所述視頻信號(hào)包括多個(gè)視頻幀,每個(gè)所述視頻幀包括多個(gè)分區(qū),所述jpeg-xs編碼器根據(jù)jpeg-xs標(biāo)準(zhǔn)將輸入的視頻信號(hào)進(jìn)行編碼,得到j(luò)peg-xs碼流,將所述jpeg-xs碼流打包成ip數(shù)據(jù)報(bào),包括:

8、所述jpeg-xs編碼器根據(jù)所述jpeg-xs標(biāo)準(zhǔn)將每個(gè)所述分區(qū)進(jìn)行編碼,得到每個(gè)所述分區(qū)對(duì)應(yīng)的所述jpeg-xs碼流;

9、將每個(gè)所述分區(qū)對(duì)應(yīng)的所述jpeg-xs碼流進(jìn)行打包,得到m個(gè)所述ip數(shù)據(jù)報(bào),其中,m為正整數(shù),且m大于或等于1。

10、進(jìn)一步的,所述ip數(shù)據(jù)報(bào)包括頭部信息和負(fù)載數(shù)據(jù),所述頭部信息包括包計(jì)數(shù)信息。

11、進(jìn)一步的,所述方法還包括:

12、在視頻幀的第一分區(qū)中,將打包生成的第一ip數(shù)據(jù)報(bào)中的所述頭部信息設(shè)置為0,并將后續(xù)每個(gè)輸出的所述ip數(shù)據(jù)報(bào)遞增1。

13、進(jìn)一步的,所述jpeg-xs解碼器檢測(cè)所述ip數(shù)據(jù)報(bào)是否存在丟失,并將所述ip數(shù)據(jù)報(bào)緩存在存儲(chǔ)器中,包括:

14、所述jpeg-xs解碼器根據(jù)所述包計(jì)數(shù)信息計(jì)算所述ip數(shù)據(jù)報(bào)的儲(chǔ)存地址;

15、根據(jù)所述儲(chǔ)存地址將對(duì)應(yīng)的所述ip數(shù)據(jù)報(bào)緩存到所述存儲(chǔ)器對(duì)應(yīng)的存儲(chǔ)區(qū)域中;

16、當(dāng)所述ip數(shù)據(jù)報(bào)傳輸過(guò)程中丟失第i個(gè)ip數(shù)據(jù)報(bào)時(shí),所述第i個(gè)ip數(shù)據(jù)報(bào)對(duì)應(yīng)的第i個(gè)存儲(chǔ)區(qū)域?qū)⒈A羯弦灰曨l幀的所述第i個(gè)ip數(shù)據(jù)報(bào),并記錄丟包信息;

17、當(dāng)緩存的所述ip數(shù)據(jù)報(bào)達(dá)到預(yù)設(shè)數(shù)量時(shí),從所述存儲(chǔ)器中按順序讀取所述ip數(shù)據(jù)報(bào),并讀取所述丟包信息;

18、根據(jù)所述丟包信息判斷所述ip數(shù)據(jù)報(bào)是正常數(shù)據(jù)或丟包數(shù)據(jù)。

19、進(jìn)一步的,所述jpeg-xs解碼器檢測(cè)所述ip數(shù)據(jù)報(bào)是否存在丟失,包括:

20、判斷丟失的碼流數(shù)據(jù)中是否僅存在高頻分量;

21、如果僅存在所述高頻分量,則判斷是否選擇直接舍棄;

22、如果選擇直接舍棄,則舍棄所述丟失的碼流數(shù)據(jù);

23、如果不選擇直接舍棄,則計(jì)算當(dāng)前視頻幀和上一視頻幀的均方差值;

24、如果所述均方差值大于預(yù)設(shè)閾值,則采用相鄰的數(shù)據(jù)處理方法重構(gòu)所述視頻幀;

25、如果所述均方差值小于或等于所述預(yù)設(shè)閾值,則采用數(shù)據(jù)替代處理方法重構(gòu)所述視頻幀。

26、進(jìn)一步的,所述丟失的碼流數(shù)據(jù)為丟失的第i行第j列的數(shù)據(jù),所述相鄰的數(shù)據(jù)處理方法通過(guò)以下方式實(shí)現(xiàn):

27、根據(jù)所述丟失的第i行第j列的數(shù)據(jù),獲取正常的第i-1行第j列的數(shù)據(jù)和正常的第i+1行第j列的數(shù)據(jù);

28、計(jì)算所述第i-1行第j列的數(shù)據(jù)和所述第i+1行第j列的數(shù)據(jù)的均值,得到均值數(shù)據(jù);

29、將所述均值數(shù)據(jù)作為所述丟失的碼流數(shù)據(jù)。

30、進(jìn)一步的,所述數(shù)據(jù)替代處理方法通過(guò)以下方式實(shí)現(xiàn):

31、確定所述丟失的碼流數(shù)據(jù)的位置;

32、根據(jù)所述丟失的碼流數(shù)據(jù)的位置,獲取所述上一視頻幀相同位置的碼流數(shù)據(jù);

33、將所述上一視頻幀相同位置的碼流數(shù)據(jù)替換所述丟失的碼流數(shù)據(jù)。

34、第二方面,本發(fā)明實(shí)施例提供了視頻傳輸中丟包數(shù)據(jù)的處理系統(tǒng),應(yīng)用于視頻傳輸系統(tǒng),所述視頻傳輸系統(tǒng)包括jpeg-xs編碼器和jpeg-xs解碼器,所述jpeg-xs編碼器包括jpeg-xs編碼模塊和ip報(bào)文打包發(fā)送模塊,所述jpeg-xs解碼器包括ip報(bào)文接收解包模塊和jpeg-xs解碼模塊;所述系統(tǒng)包括:

35、所述jpeg-xs編碼模塊,用于根據(jù)jpeg-xs標(biāo)準(zhǔn)將輸入的視頻信號(hào)進(jìn)行編碼,得到j(luò)peg-xs碼流;

36、所述ip報(bào)文打包發(fā)送模塊,用于將所述jpeg-xs碼流打包成ip數(shù)據(jù)報(bào),并發(fā)送給所述jpeg-xs解碼器;

37、所述ip報(bào)文接收解包模塊,用于檢測(cè)所述ip數(shù)據(jù)報(bào)是否存在丟失,并將所述ip數(shù)據(jù)報(bào)緩存在存儲(chǔ)器中;對(duì)所述ip數(shù)據(jù)報(bào)進(jìn)行解包,得到所述jpeg-xs碼流;

38、所述jpeg-xs解碼模塊,用于根據(jù)所述jpeg-xs標(biāo)準(zhǔn)將所述jpeg-xs碼流進(jìn)行解碼,得到所述視頻信號(hào)。

39、第三方面,本發(fā)明實(shí)施例提供了電子設(shè)備,包括存儲(chǔ)器、處理器,所述存儲(chǔ)器上存儲(chǔ)有可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如上所述的方法。

40、本發(fā)明實(shí)施例提供了視頻傳輸中丟包數(shù)據(jù)的處理方法和系統(tǒng),包括:應(yīng)用于視頻傳輸系統(tǒng),視頻傳輸系統(tǒng)包括jpeg-xs編碼器和jpeg-xs解碼器,方法包括:jpeg-xs編碼器根據(jù)jpeg-xs標(biāo)準(zhǔn)將輸入的視頻信號(hào)進(jìn)行編碼,得到j(luò)peg-xs碼流,將jpeg-xs碼流打包成ip數(shù)據(jù)報(bào),并發(fā)送給jpeg-xs解碼器;jpeg-xs解碼器檢測(cè)ip數(shù)據(jù)報(bào)是否存在丟失,并將ip數(shù)據(jù)報(bào)緩存在存儲(chǔ)器中;jpeg-xs解碼器對(duì)ip數(shù)據(jù)報(bào)進(jìn)行解包,得到j(luò)peg-xs碼流;將jpeg-xs碼流根據(jù)jpeg-xs標(biāo)準(zhǔn)進(jìn)行解碼,得到視頻信號(hào);可以有效降低網(wǎng)絡(luò)傳輸錯(cuò)誤帶來(lái)的影響,易實(shí)現(xiàn),且不額外增加傳輸帶寬,不額外增加傳輸延時(shí)。

41、本發(fā)明的其他特征和優(yōu)點(diǎn)將在隨后的說(shuō)明書(shū)中闡述,并且,部分地從說(shuō)明書(shū)中變得顯而易見(jiàn),或者通過(guò)實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)在說(shuō)明書(shū)、權(quán)利要求書(shū)以及附圖中所特別指出的結(jié)構(gòu)來(lái)實(shí)現(xiàn)和獲得。

42、為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所附附圖,作詳細(xì)說(shuō)明如下。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1