欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于硬盤錄像機和視頻服務(wù)器的avs編碼網(wǎng)絡(luò)傳輸方法

文檔序號:7892117閱讀:443來源:國知局
專利名稱:用于硬盤錄像機和視頻服務(wù)器的avs編碼網(wǎng)絡(luò)傳輸方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)化安全防范監(jiān)控技術(shù)領(lǐng)域,具體說是涉及到一種用于硬盤錄 像機和視頻服務(wù)器的AVS編碼網(wǎng)絡(luò)傳輸方法。
背景技術(shù)
視頻監(jiān)控經(jīng)過第一代模擬監(jiān)控、第二代半數(shù)字監(jiān)控發(fā)展到現(xiàn)在的第三代全數(shù) 字網(wǎng)絡(luò)監(jiān)控,網(wǎng)絡(luò)化監(jiān)控已經(jīng)成為安全防范監(jiān)控領(lǐng)域的主流技術(shù)。數(shù)字化網(wǎng)絡(luò)化-監(jiān)控與視頻圖像數(shù)字化編碼密切相關(guān),國際上音視頻編解碼標(biāo)準(zhǔn)主要兩大系列IS0/IEC JTC1制定的MPEG系列標(biāo)準(zhǔn);ITU針對多媒體通信制定的H. 26x系列視 頻編碼標(biāo)準(zhǔn)和G. 7系列音頻編碼標(biāo)準(zhǔn)。目前音視頻產(chǎn)業(yè)可以選擇的信源編碼標(biāo)準(zhǔn) 有四個MPEG-2、 MPEG-4、 MPEG-4 AVC (簡稱AVC,也稱JVT、 H. 264)、 AVS。其 中MPEG-2是第一代信源標(biāo)準(zhǔn),其余三個為第二代標(biāo)準(zhǔn)。圖像編碼技術(shù)經(jīng)過MPEG1 、 MPEG2、 MPEG4發(fā)展到現(xiàn)在主流的H. 264,這些優(yōu)秀的技術(shù)使數(shù)據(jù)量巨大的數(shù)字圖 像壓縮成相對較小的數(shù)據(jù)量,便于存儲和網(wǎng)絡(luò)傳輸。為了應(yīng)對網(wǎng)絡(luò)存儲和網(wǎng)絡(luò)傳 輸?shù)男枰?,我國也制訂?AVS國家標(biāo)準(zhǔn),AVS(Audio Video codingStandard)是 中國具備自主知識產(chǎn)權(quán)的第二代信源編碼標(biāo)準(zhǔn),顧名思義,"信源"是信息的"源 ..頭",信源編碼技術(shù)解決的重點問題是數(shù)字音視頻海量數(shù)據(jù)(即初始數(shù)據(jù)、信源) 的編碼壓縮問題,它解決的重點問題是數(shù)字音視頻海量數(shù)據(jù)的編碼壓縮問題,也 稱為數(shù)字音視頻編解碼標(biāo)準(zhǔn)技術(shù)。顯而易見,它是其后數(shù)字信息傳輸、存儲、播 放等環(huán)節(jié)的前提。而流媒體網(wǎng)絡(luò)傳輸需要協(xié)議,RTP(real-time transportprotocol )實時傳送協(xié)議是一套流媒體網(wǎng)絡(luò)傳輸協(xié)議,也是目前世界范圍內(nèi)流媒 體網(wǎng)絡(luò)傳輸廣泛采用的協(xié)議,它詳細(xì)說明了在互聯(lián)網(wǎng)上傳遞音頻和視頻的標(biāo)準(zhǔn)數(shù)據(jù)包格式。它一開始被設(shè)計為一個多播協(xié)議,但后來被用在很多單播應(yīng)用中。RTP定義了網(wǎng)絡(luò)傳輸規(guī)則,但并未嚴(yán)格規(guī)定各種圖像編碼格式在其上傳輸時 的打包和拆包規(guī)則。RTP本身并沒有提供按時發(fā)送機制或其它服務(wù)質(zhì)量(QoS) 保證,它依賴于低層服務(wù)去實現(xiàn)這一過程。RTP并不保證傳送或防止無序傳送,也不確定底層網(wǎng)絡(luò)的可靠性。RTP實行有序傳送,RTP中的序列號允許接收方 重組發(fā)送方的包序列,同時序列號也能用于決定適當(dāng)?shù)陌恢?。AVS在RTP的打 包格式并沒有定義,意味著AVS標(biāo)準(zhǔn)在使用RTP這一世界范圍內(nèi)廣泛采用的網(wǎng)絡(luò) 流媒體傳輸協(xié)議將不能很好地傳輸AVS編碼音視頻數(shù)據(jù),也將會影響安防行業(yè)網(wǎng) 絡(luò)傳輸?shù)幕ヂ?lián)互通。由于AVS網(wǎng)絡(luò)傳輸剛剛興起,而AVS在RTP上的傳輸打包方 法目前沒有確定,也就沒有實際應(yīng)用。但隨著我國監(jiān)控行業(yè)的快速發(fā)展,對適用 于監(jiān)控行業(yè)的AVS網(wǎng)絡(luò)傳輸也有了迫切的需求,如何解決AVS編碼在RTP上的傳 輸打包問題,提供一種適用于AVS編碼網(wǎng)絡(luò)傳輸?shù)姆椒?,從而更快捷安全的?yīng)用 于網(wǎng)絡(luò)化安全防范監(jiān)控系統(tǒng),是本領(lǐng)域當(dāng)前需要解決的重要課題。發(fā)明內(nèi)容本發(fā)明的目的是基于AVS信源編碼標(biāo)準(zhǔn),實現(xiàn)AVS在RTP傳輸上的打包格式, 利用RTP協(xié)議實現(xiàn)AVS的流媒體網(wǎng)絡(luò)傳輸,使ASV編碼在監(jiān)控領(lǐng)域特別是網(wǎng)絡(luò)化 監(jiān)控中得到高效應(yīng)用,在安全防范監(jiān)控技術(shù)領(lǐng)域?qū)崿F(xiàn)更快捷安全的網(wǎng)絡(luò)化監(jiān)控, 提供一種用于錄像機和視頻服務(wù)器的AVS編碼網(wǎng)絡(luò)傳輸方法。為了達(dá)到上述目的,本發(fā)明采用以下技術(shù)方案 一種用于錄像機和視頻服務(wù) 器的AVS編碼網(wǎng)絡(luò)傳輸方法,包括確定RTP協(xié)議傳輸AVS碼流,AVS碼流在RTP 有效負(fù)載區(qū)的具體格式,封裝及解析的格式,其特點是,RTP數(shù)據(jù)包發(fā)送網(wǎng)絡(luò)抽 象層單元(Network Abstract Layer Unit,簡稱NALU)的發(fā)送方式有三種— 個RTP中只負(fù)載一幀(ONP)、 一個RTP包里含多個幀(MNP)、 一幀被分為多個片 段分別打入RTP包(ONFP);三種發(fā)送方式,它們有共同的單元頭網(wǎng)絡(luò)抽象層單 元數(shù)據(jù)頭結(jié)構(gòu)(NALU Head, NH),共2Bytes,三種發(fā)送方式定義的值如下一個RTP中只負(fù)載一幀(ONP)的值為 0x01;一個RTP包里含多個幀(畫P)的值為; 0x10;一幀分為多個片段分別打入RTP包(ONFP)的值為 Oxll; 1. 一個RTP中只負(fù)載一幀(ONP)格式發(fā)送定義如下單元頭(NH), 2Bytes、 網(wǎng)絡(luò)抽象層單元數(shù)據(jù)(NALU DATA), 4字節(jié)對齊、網(wǎng)絡(luò)抽象層單元數(shù)據(jù)(NALU DATA), n字節(jié),4字節(jié)對齊,在NH的后面,跟要發(fā)送的數(shù)據(jù);2. —個RTP包里含多個幀(MNP)格式發(fā)送定義如下采用交錯格式和是否 對每個NALU使用獨立時戳,可分為如下四種子類型共用時間戳順序排列的一包多單元(MNP-NIT)時,交錯格式(NH標(biāo)志為 I)為0 、獨立時間戳(NH標(biāo)志T)為0;交錯排序的一包多單元(MNP-I)時,交錯格式(NH標(biāo)志為I )為1、獨 立時間戳(NH標(biāo)志T)為0 ;順序排列的獨立時間戳單元(MNP-T)時,交錯格式(NH標(biāo)志為I)為0、 獨立時間戳(NH標(biāo)志T )為 1;交錯排序的獨立時間戳單元(MNP-IT)時,交錯格式(NH標(biāo)志為I)為1、 獨立時間戳(NH標(biāo)志T )為1;共用時間戳順序排列的一包多單元(MNP-NIT)格式發(fā)送時,RTP包中NALU 按其解碼順序依次排列,共用RTP包頭中的時戳,共用時間戳順序排列的一包多 單元格式定義如下,依次為單元頭(2字節(jié)) 一單元大小一單元數(shù)據(jù)一單元大小一單元數(shù)據(jù)…; 交錯排序的一包多單元(顧P)格式發(fā)送時,數(shù)個RTP數(shù)據(jù)包構(gòu)成一組,將 按其解碼順序連續(xù)排列的多個NALU交錯封裝,交錯排序的一包多單元(顧P)格 式定義如下,依次為單元頭(2字節(jié))一組號(2字節(jié)) 一單元大小(2字節(jié))一當(dāng)前單元在包內(nèi) 的解碼順序(1字節(jié)) 一 單元數(shù)據(jù)一單元大小(2字節(jié)) 一當(dāng)前單元在包內(nèi)的解 碼順序(1字節(jié)) 一單元數(shù)據(jù)…; 順序排列的獨立時間戳單元(MNP-T)格式發(fā)送時,其格式定義如下,依次為 單元頭(2字節(jié))一單元大小(2字節(jié))一相對時間戳(2字節(jié))一單元數(shù) 據(jù)一單元大小(2字節(jié))—相對時間戳(2字節(jié)) 一單元數(shù)據(jù)…; 交錯排序的獨立時間戳單元(MNP-IT)格式發(fā)送時,其格式定義如下,依次為 單元頭(2字節(jié))一組號(2字節(jié)) 一單元大小(2字節(jié))一當(dāng)前單元在包內(nèi) 的解碼順序(1字節(jié)) 一 相對時間戳(4字節(jié)) 一單元數(shù)據(jù)一單元大小(2字節(jié)) 一當(dāng)前單元在包內(nèi)的解碼順序(1字節(jié)) 一 相對時間戳(4字節(jié))一單元數(shù)據(jù)一 單元大小一當(dāng)前單元在包內(nèi)的解碼順序(1字節(jié)) 一 相對時間戳(4字節(jié)) 一單 元數(shù)據(jù)…;3. —個單元拆成多個分包)格式發(fā)送(0NFP)發(fā)送格式定義如下 單元頭一單元數(shù)據(jù);6上述所述網(wǎng)絡(luò)抽象層單元數(shù)據(jù)頭結(jié)構(gòu)(NH結(jié)構(gòu))為SM 、 D、 S、 E、 I、 T、 R、 MT、 SMT; SM—Send Method,發(fā)送格式,包括每包包含的NALU個數(shù),每包1個NALU 包為0NP,每包多個NALU包為MNP, 一個NALU包被拆成多個部分為0NFP。 D— (Discard) : 1 bit,為1時表示被丟棄的標(biāo)識; S— (Start) : 1 bit,為1時表示此包為分片的丌始;E— (End) : 1 bit,為1時表示此包為分片的結(jié)束,S標(biāo)識和E標(biāo)識不同時為1;I— (Interleaved) : 1 bit,為1時表示采用交互格式;T— (Time): 1 bit,為1表示此包中每個NALU都有獨立的時戳;R— (Reserved): 1 bit,保留位。MT — (Media Type): 3 bits,媒體類型,定義如下 視頻(Video) 0x001 音頻(Audio) 0x010 報警類數(shù)據(jù)(Alarm) 0x100 SMT— (Sub-Media Type) : 5 bits,媒體子類型,其定義如下 I幀(I-Frame) 0x00001 P幀(P-Frame) 0x00010 AVS在RTP傳輸上的打包格式,可以采用0NP、 MNP方式或0NFP格式方式, 使用0NFP的規(guī)則是,分片時使得每個RTP的有效載荷達(dá)到最大;當(dāng)選擇MNP時, 應(yīng)采用與使用0NFP的同樣規(guī)則,即使得RTP的有效載荷達(dá)到最大, 一個RTP包 的最大載荷應(yīng)滿足使整個包的大小不超過MTU。在打包規(guī)則中,本方案定義了多種RTP打包格式,當(dāng)選擇ONP格式方式時, 首先判斷要打包的NALU是否能被-一個RTP包所包含,如果能包含,則將其按0NF 格式進(jìn)行封裝。如果不行能包含,則采用ONFP。使用ONFP的規(guī)則是,分片時使 得每個RTP的有效載荷達(dá)到最大;當(dāng)選擇MNP時,應(yīng)采用與使用ONFP的同樣規(guī) 則,即使得RTP的有效載荷達(dá)到最大。在解包規(guī)則中,解包的方法是統(tǒng)一的,接收端應(yīng)該有兩個隊列, 一個是RTP 數(shù)據(jù)包的隊列,另一個是NALU的隊列;RTP隊列中的數(shù)據(jù)包應(yīng)該按其序列號依 次排列,即每收到一個RTP數(shù)據(jù)包,接收端必須根據(jù)其序列號將其插入RTP隊列中的對應(yīng)位置;NALU隊列中的每一項則應(yīng)按其解碼順序排列,NALU隊列的來源 是解析RTP隊列中的數(shù)據(jù)包,首先,從RTP隊列的隊首取一個RTP數(shù)據(jù)包,檢査 其Marker bit (是否可重構(gòu)解碼的標(biāo)志位),如果Market bit位為1,則說明該 RTP包可以解析;而該RTP數(shù)據(jù)包必定是ONP、 MNP-NIT、 MNP-T中的一種,對于 0NP,直接取出其NALU DATA加入NALU隊尾即可,對于MNP-NIT和MNP-T,依次 取出其中的每一個NALU,依次加入NALU隊尾即可。由于采用了上述用于錄像機和視頻服務(wù)器的AVS編碼網(wǎng)絡(luò)傳輸方法,實現(xiàn)了 AVS在RTP傳輸上的打包格式,利用RTP協(xié)議實現(xiàn)了 AVS的流媒體網(wǎng)絡(luò)傳輸,使 ASV編碼在監(jiān)控領(lǐng)域特別是網(wǎng)絡(luò)化監(jiān)控中得到高效應(yīng)用,在安全防范監(jiān)控技術(shù)領(lǐng) 域?qū)崿F(xiàn)快捷安全的網(wǎng)絡(luò)化監(jiān)控。
具體實施方式
下面結(jié)合實施例詳述本發(fā)明,下面結(jié)合實施例詳述本發(fā)明, 一種用于硬盤錄 像機和視頻服務(wù)器的AVS編碼網(wǎng)絡(luò)傳輸方法,包括確定RTP協(xié)議傳輸AVS碼流, AVS碼流在RTP有效負(fù)載區(qū)的具體格式,封裝及解析的格式;RTP數(shù)據(jù)包發(fā)送網(wǎng) 絡(luò)抽象層單元(Network Abstract Layer Unit,簡稱NALU)的發(fā)送方式有三種 一個RTP中只負(fù)載一幀(ONP)、 一個RTP包里含多個幀(MNP)、 一幀被分為多個 片段分別打入RTP包(ONFP);三種發(fā)送方式,它們有共同的單元頭網(wǎng)絡(luò)抽象層 單元數(shù)據(jù)頭結(jié)構(gòu)(NALU Head, NH),共2Bytes,三種發(fā)送方式定義的值如下一個RTP中只負(fù)載一幀(ONP)的值為 0x01;一個RTP包里含多個幀(MNP)的值為; 0x10;一幀分為多個片段分別打入RTP包(ONFP)的值為 Oxll; 而網(wǎng)絡(luò)抽象層單元數(shù)據(jù)頭結(jié)構(gòu)(NH結(jié)構(gòu))為SM 、 D、 S、 E、 I、 T、 R、 MT、 SMT;1. 一個RTP中只負(fù)載一幀(ONP)格式發(fā)送定義如下單元頭(NH)為2Bytes、網(wǎng)絡(luò)抽象層單元數(shù)據(jù)(NALU DATA) , 4字節(jié)對齊、網(wǎng) 絡(luò)抽象層單元數(shù)據(jù)(NALU DATA), n字節(jié),4字節(jié)對齊,在NH的后面,跟要發(fā)送 的數(shù)據(jù);2. —個RTP包里含多個幀(MNP)格式發(fā)送定義如下 采用交錯格式和是否對每個NALU使用獨立時戳,可分為如下四種子類型共用時間戳順序排列的一包多單元(MNP-NIT)時,交錯格式(NH標(biāo)志為 I)為0 、獨立時間戳(NH標(biāo)志T)為0;交錯排序的一包多單元(MNP-I)時,交錯格式(NH標(biāo)志為I)為1、獨 立時間戳(NH標(biāo)志T)為0 ;順序排列的獨立時間戳單元(MNP-T)時,交錯格式(NH標(biāo)志為I)為0、 獨立時間戳(NH標(biāo)志T )為 1;交錯排序的獨立時間戳單元(MNP-IT)時,交錯格式(NH標(biāo)志為I)為1、 獨立時間戳(NH標(biāo)志T )為1;射;共用時間戳順序排列的一包多單元(MNP-NIT)格式發(fā)送時,RTP包中NALU 按其解碼順序依次排列,共用RTP包頭中的時戳,共用時間戳順序排列的一包多 單元格式定義如下,依次為單元頭(2字節(jié)) 一單元大小一單元數(shù)據(jù)一單元大小 一單元數(shù)據(jù)…;交錯排序的一包多單元(MNP)格式發(fā)送時,數(shù)個RTP數(shù)據(jù)包構(gòu)成一組,將 按其解碼順序連續(xù)排列的多個NALU交錯封裝,交錯排序的一包多單元(MNP)格 式定義如下,依次為單元頭(2字節(jié))一組號(2字節(jié)) 一單元大小(2字節(jié)) 一 當(dāng)前單元在包內(nèi) 的解碼順序(1字節(jié)) 一 單元數(shù)據(jù)一單元大小(2字節(jié)) 一當(dāng)前單元在包內(nèi)的解 碼順序(1字節(jié)) 一單元數(shù)據(jù)…;順序排列的獨立時間戳單元(廳P-T)格式發(fā)送時,其格式定義如下,依次為單元頭(2字節(jié))一單元大小(2字節(jié)) 一相對時間戳(2字節(jié)) 一單元數(shù) 據(jù)一單元大小(2字節(jié)) 一 相對時間戳(2字節(jié)) 一單元數(shù)據(jù)…;交錯排序的獨立時間戳單元(畫P-IT)格式發(fā)送時,其格式定義如下,依次為單元頭(2字節(jié))一組號(2字節(jié)) 一單元大小(2字節(jié))一當(dāng)前單元在包內(nèi) 的解碼順序(1字節(jié))一相對時間戳(4字節(jié)) 一單元數(shù)據(jù)一單元大小(2字節(jié)) 一當(dāng)前單元在包內(nèi)的解碼順序(1字節(jié)) 一 相對時間戳(4字節(jié)) 一單元數(shù)據(jù)一 單元大小一當(dāng)前單元在包內(nèi)的解碼順序(1字節(jié)) 一 相對時間戳(4字節(jié)) 一單 元數(shù)據(jù)…;3. —個單元拆成多個分包)格式發(fā)送(0NFP)發(fā)送格式定義如下單元頭一單元數(shù)據(jù);下面的實施例采用0NP和0NFP兩種方式具體說明,當(dāng)一個NALU大小可以在 一個RTP包中發(fā)送時,采用0NP,否則,采用ONFP;約定最大RTP包大小為1440 字節(jié),RTP報頭為12字節(jié),本文規(guī)定的NH大小為2字節(jié),用1440字節(jié)減去12+2 字節(jié)等于1426字節(jié),經(jīng)計算可知,無論采用0NP還是0NFP,可以發(fā)送的最大有 效載荷為1426字節(jié)。采用0NP格式方式發(fā)送大小為678字節(jié)大小的網(wǎng)絡(luò)抽象層單元(NALU):80 E0 09 2B 00 01 El B8 00 00 00 00 40 01 ......;其中,前面12個字節(jié)是RTP報頭,后面緊跟的兩個字節(jié)是NH,后面的載荷 省略未標(biāo)出。根據(jù)數(shù)據(jù)可知,本實施例使用的RTP版本號為2, Marker bit被置 為1,表示此包可以解碼;Payload type為96,表示為AVS編碼,序列號為2347; 時戳為123320表示從丌始播放至今經(jīng)過了 123. 320秒;此RTP會話源的SSRC 為00 00 00 00;在NH中,發(fā)送方法(SM)為01,表示為0NP;媒體類型為0,表 示為視頻;媒體子類型為l,表示為I幀。采用ONFP格式方式發(fā)送大小為1758字節(jié)的網(wǎng)絡(luò)抽象層單元(NALU);第一個包為80 60 07 43 00 OB FD BO 00 00 00 00 DO 02 ......;可看出使用的RTP版本號為2, Marker bit為0,表示收到此包尚不可以解 碼;Payload type為96,表示為AVS編碼,序列號為1859;時戳為785840,表 示從丌始播放至今經(jīng)過了 785. 840秒;此RTP會話源的SSRC為00 00 00 00; 在NH中,發(fā)送方法(SM)為ll,表示為ONFP;起始標(biāo)識位(S)為l,表示分片的 開始;媒體類型為0,表示為視頻;媒體子類型為2,表示為P幀;其后緊跟1426 字節(jié)的網(wǎng)絡(luò)抽象層單元(NALU)數(shù)據(jù)。第二個包為80 E0 07 44 00 0B FD B0 00 00 00 00 C8 02 ......;可看出使用的RTP版本號為2, Marker bit為1,表示收到此包可以解碼; Payload type為96,表示為AVS編碼,序列號為]860;時戳為785840,表示從 丌始播放至今經(jīng)過了 785. 840秒;因為它與上一個包屬于同一個網(wǎng)絡(luò)抽象層單元 (NALU),所以時戳相同;此RTP會話源的SSRC為00 00 00 00;在NH中,發(fā)'.送方法(SM)為ll,表示為0NFP;結(jié)束標(biāo)識位(E)為1,表示分片的結(jié)束;媒體類 型為0,表示為視頻;媒體子類型為2,表示為P幀;其后緊跟剩下的332字節(jié) 的網(wǎng)絡(luò)抽象層單元(NALU)數(shù)據(jù)。
權(quán)利要求
1.一種用于錄像機和視頻服務(wù)器的AVS編碼網(wǎng)絡(luò)傳輸方法,包括確定RTP協(xié)議傳輸AVS碼流,AVS碼流在RTP有效負(fù)載區(qū)的具體格式,封裝及解析的格式,其特征在于,RTP數(shù)據(jù)包發(fā)送網(wǎng)絡(luò)抽象層單元的發(fā)送方式有三種一個RTP中只負(fù)載一幀-ONP或一個RTP包里含多個幀-MNP及一幀被分為多個片段分別打入RTP包-ONFP,三種發(fā)送方式有共同的單元頭網(wǎng)絡(luò)抽象層單元數(shù)據(jù)頭結(jié)構(gòu)-NH,共2Bytes,三種格式發(fā)送方式定義的值如下一個RTP中只負(fù)載一幀-ONP的值為 0x01;一個RTP包里含多個幀-MNP的值為; 0x10;一幀分為多個片段分別打入RTP包-ONFP的值為0x11。
2. 根據(jù)權(quán)利要求1所述的AVS編碼網(wǎng)絡(luò)傳輸方法,其特征在于上述所述網(wǎng)絡(luò)抽象層單元數(shù)據(jù)頭結(jié)構(gòu)一NH結(jié)構(gòu)為SM 、 D、 S、 E、 I、 T、 R、 MT、 SMT。
3. 根據(jù)權(quán)利要求1所述的AVS編碼網(wǎng)絡(luò)傳輸方法,其特征在于上述所 述一個RTP中只負(fù)載一幀一ONP格式發(fā)送定義為單元頭為2Bytes、網(wǎng)絡(luò)抽象層 單元數(shù)據(jù),4字節(jié)對齊、網(wǎng)絡(luò)抽象層單元數(shù)據(jù)n字節(jié),4字節(jié)對齊,在單元頭的 后面,跟要發(fā)送的數(shù)據(jù)。
4. 根據(jù)權(quán)利要求1所述的AVS編碼網(wǎng)絡(luò)傳輸方法,其特征在于上述所述 一個RTP包里含多個幀一MNP格式發(fā)送定義為如下四種子類型a. 共用時間戳順序排列的一包多單元時,交錯格式為0 、獨立時間戳為0; RTP包中NALU按其解碼順序依次排列,共用RTP包頭中的時戳,共用時間戳順 序排列的一包多單元格式定義如下,依次為單元頭一單元大小一單元數(shù)據(jù)一單元大小一單元數(shù)據(jù)…;b. 交錯排序的-一包多單元時,交錯格式l、獨立時間戳0 ;多個RTP數(shù) 據(jù)包構(gòu)成一組,將按其解碼順序連續(xù)排列的多個NALU交錯封裝,交錯排序的--包多單元格式定義如下,依次為單元頭一組號一單元大小一 當(dāng)前單元在包內(nèi)的解碼順序一 單元數(shù)據(jù)一單 元大小一當(dāng)前單元在包內(nèi)的解碼順序一單元數(shù)據(jù)…;C.順序排列的獨立時間戳單元時,交錯格式為0、獨立時間戳為1;順序排 列的獨立時間戳單元格式發(fā)送時,其格式定義如下,依次為單元頭一單元大小一相對時間戳一單元數(shù)據(jù)一單元大小一 相對時間戳一單元數(shù)據(jù)…;d.交錯排序的獨立時間戳單元時,交錯格式為1、獨立時間戳為1;交錯 排序的獨立時間戳單元格式發(fā)送時,其格式定義如下,依次為單元頭一組號一單元大小一 當(dāng)前單元在包內(nèi)的解碼順序一 相對時間戳一 單元數(shù)據(jù)一單元大小一當(dāng)前單元在包內(nèi)的解碼順序一 相對時間戳一單元數(shù)據(jù)一 單元大小一當(dāng)前單元在包內(nèi)的解碼順序一 相對時間戳一單元數(shù)據(jù)…。
5. 根據(jù)權(quán)利要求1或4所述的AVS編碼網(wǎng)絡(luò)傳輸方法,其特征在于上述 所述一個RTP包里含多個幀一MNP格式發(fā)送定義的四種子類型中,交錯格式的NH標(biāo)志為I ,獨立時間戳的NH標(biāo)志為T 。
6. 根據(jù)權(quán)利要求1所述的AVS編碼網(wǎng)絡(luò)傳輸方法,其特征在于上述所述一個單元拆成多個分包一ONFP發(fā)送格式定義為單元頭一單元數(shù)據(jù)。
全文摘要
本發(fā)明公開了一種用于錄像機和視頻服務(wù)器的AVS編碼網(wǎng)絡(luò)傳輸方法,包括確定RTP協(xié)議傳輸AVS碼流,AVS碼流在RTP有效負(fù)載區(qū)的具體格式,RTP數(shù)據(jù)包發(fā)送網(wǎng)絡(luò)抽象層單元數(shù)據(jù)頭結(jié)構(gòu)的三種發(fā)送方式為一個RTP中只負(fù)載一幀的ONP格式發(fā)送;一個RTP包里含多個幀的MNP格式發(fā)送;一幀被分為多個片段分別打入RTP包的ONFP格式發(fā)送以及封裝及解析的格式。本發(fā)明實現(xiàn)了AVS在RTP傳輸上的打包格式,利用RTP協(xié)議實現(xiàn)了AVS的流媒體網(wǎng)絡(luò)傳輸,使ASV編碼在監(jiān)控領(lǐng)域特別是網(wǎng)絡(luò)化監(jiān)控中得到高效應(yīng)用,在安全防范監(jiān)控技術(shù)領(lǐng)域可實現(xiàn)快捷安全的網(wǎng)絡(luò)化監(jiān)控。
文檔編號H04N7/24GK101325701SQ20081011719
公開日2008年12月17日 申請日期2008年7月25日 優(yōu)先權(quán)日2008年7月25日
發(fā)明者余和初, 林 楚, 蓉 聶, 政 譚 申請人:北京聲迅電子有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
肥西县| 健康| 德令哈市| 隆子县| 元朗区| 镇康县| 邓州市| 丰宁| 平舆县| 义乌市| 上林县| 文登市| 延吉市| 嘉荫县| 邵武市| 报价| 陵水| 定陶县| 东乡| 安仁县| 廉江市| 同心县| 孝义市| 永泰县| 昆明市| 晋城| 荆门市| 岳阳县| 诸暨市| 西乌珠穆沁旗| 专栏| 象山县| 金山区| 抚顺市| 班玛县| 安乡县| 奈曼旗| 河池市| 新密市| 额尔古纳市| 遂平县|