亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

解碼方法和解碼設(shè)備的制作方法

文檔序號(hào):7855888閱讀:249來源:國知局
專利名稱:解碼方法和解碼設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及音視頻文件的處理技術(shù)領(lǐng)域,更具體地,涉及解碼方法和解碼設(shè)備。
背景技術(shù)
隨著互聯(lián)網(wǎng)的飛速發(fā)展,基于網(wǎng)絡(luò)的音視頻傳輸流量也越來越大,網(wǎng)絡(luò)視頻流已深入到了人們的日常生活,給我們的生活帶來了很多方便和變化,而不斷出現(xiàn)龐大的、不同內(nèi)容的圖像信息庫,也似乎給我們帶來了不少的困擾,網(wǎng)上大量不良圖像對(duì)廣大青年人的有很多毒害。為了凈化網(wǎng)絡(luò),維護(hù)社會(huì)和諧安定,迫切需要對(duì)網(wǎng)絡(luò)上的音視頻內(nèi)容進(jìn)行監(jiān)管。
互聯(lián)網(wǎng)視頻監(jiān)管需要同時(shí)對(duì)音頻視頻流進(jìn)行內(nèi)容分析處理,需要加速卡能夠處理大量數(shù)據(jù)片段,這些片段屬于某一個(gè)視頻流,但只有第一個(gè)視頻流片段帶有解碼所需要的元數(shù)據(jù)信息。然而,現(xiàn)有技術(shù)對(duì)于后續(xù)片段無法解碼,只能處理第一個(gè)片段,因?yàn)楹芏嘁曨l文件的播放信息只在文件頭上才有,后續(xù)的片段就缺乏元數(shù)據(jù)信息。針對(duì)相關(guān)技術(shù)中的問題,目前尚未提出有效的解決方案。

發(fā)明內(nèi)容
針對(duì)相關(guān)技術(shù)中的問題,本發(fā)明提出了一種解碼方法和一種解碼設(shè)備,能夠?qū)θ我鈹?shù)據(jù)片段進(jìn)行解碼,并且能夠在多個(gè)解碼器中并行處理同一數(shù)據(jù)流的多個(gè)數(shù)據(jù)片段。。根據(jù)本發(fā)明的第一方面,提供了一種解碼方法,包括以下步驟保存視頻流的元數(shù)據(jù)信息;將元數(shù)據(jù)信息和視頻流中的數(shù)據(jù)片段傳送給解碼器;以及解碼器根據(jù)元數(shù)據(jù)信息對(duì)數(shù)據(jù)片段進(jìn)行解碼。此外,在保存視頻流的元數(shù)據(jù)信息之前,從視頻流的第一個(gè)片段中獲取元數(shù)據(jù)信
肩、O優(yōu)選地,解碼器根據(jù)元數(shù)據(jù)信息對(duì)數(shù)據(jù)片段進(jìn)行解碼包括解碼器解析元數(shù)據(jù)信息以獲取對(duì)數(shù)據(jù)片段進(jìn)行解碼所需的參數(shù)信息,從而基于參數(shù)信息對(duì)數(shù)據(jù)片段進(jìn)行解碼。優(yōu)選地,將元數(shù)據(jù)信息和視頻流中的數(shù)據(jù)片段傳送給解碼器包括將元數(shù)據(jù)信息傳送給多個(gè)解碼器中的每一個(gè)以及將視頻流中的多個(gè)數(shù)據(jù)片段分別傳送給多個(gè)解碼器。優(yōu)選地,多個(gè)解碼器中的每一個(gè)都解析元數(shù)據(jù)信息以獲取對(duì)接收到的一個(gè)數(shù)據(jù)片段進(jìn)行解碼所需的參數(shù)信息,從而基于參數(shù)信息對(duì)該數(shù)據(jù)片段進(jìn)行解碼。根據(jù)本發(fā)明的第二方面,提供了一種解碼設(shè)備,包括保存裝置,用于保存視頻流的元數(shù)據(jù)信息;傳送裝置,將元數(shù)據(jù)信息和視頻流中的數(shù)據(jù)片段傳送給解碼器;以及解碼器,根據(jù)所述元數(shù)據(jù)信息對(duì)數(shù)據(jù)片段進(jìn)行解碼。此外,該解碼設(shè)備還包括解析裝置,用于從視頻流的第一個(gè)片段中獲取元數(shù)據(jù)信息,并將元數(shù)據(jù)信息傳送至保存裝置。優(yōu)選地,解碼器解析元數(shù)據(jù)信息以獲取對(duì)數(shù)據(jù)片段進(jìn)行解碼所需的參數(shù)信息,從而基于參數(shù)信息對(duì)數(shù)據(jù)片段進(jìn)行解碼。優(yōu)選地,傳送裝置將元數(shù)據(jù)信息傳送給多個(gè)解碼器中的每一個(gè)以及將視頻流中的多個(gè)數(shù)據(jù)片段分別傳送給多個(gè)解碼器。優(yōu)選地,多個(gè)解碼器中的每一個(gè)都解析元數(shù)據(jù)信息以獲取對(duì)接收到的一個(gè)數(shù)據(jù)片段進(jìn)行解碼所需的參數(shù)信息,從而基于參數(shù)信息對(duì)該數(shù)據(jù)片段進(jìn)行解碼。本發(fā)明通過保存很少的元數(shù)據(jù)信息,就能夠?qū)ν灰曨l流的多個(gè)數(shù)據(jù)片段進(jìn)行解碼,甚至可以對(duì)所述片段同時(shí)進(jìn)行解碼。


為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施 例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I是根據(jù)本發(fā)明實(shí)施例的解碼方法的流程圖;以及圖2是根據(jù)本發(fā)明實(shí)施例的解碼設(shè)備的框圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。以下,參照附圖詳細(xì)描述本發(fā)明。圖I是根據(jù)本發(fā)明實(shí)施例的解碼方法的流程圖。參照?qǐng)D1,根據(jù)本發(fā)明實(shí)施例的解碼方法包括以下步驟S102,保存視頻流的元數(shù)據(jù)信息;S104,將元數(shù)據(jù)信息和視頻流中的數(shù)據(jù)片段傳送給解碼器;以及S106,解碼器根據(jù)元數(shù)據(jù)信息對(duì)數(shù)據(jù)片段進(jìn)行解碼。此外,在S102之前,從視頻流的第一個(gè)片段中獲取元數(shù)據(jù)信息(一般小于64字節(jié),如H264的sps (序列參數(shù)集)、pps (圖像參數(shù)集)等信息)。元數(shù)據(jù)信息只包括在視頻流的文件頭中,因此在處理第一個(gè)片段時(shí)獲取該元數(shù)據(jù)信息并將其保存,從而可以在后續(xù)數(shù)據(jù)片段的解碼處理中使用該元數(shù)據(jù)信息。對(duì)于每個(gè)待解碼的數(shù)據(jù)片段,在發(fā)送給解碼器的同時(shí)傳送該元數(shù)據(jù)信息。從而,解碼器在得到需要解碼的任務(wù)片段之后,首先解析元數(shù)據(jù)信息以獲取對(duì)該數(shù)據(jù)片段進(jìn)行解碼所需的參數(shù)信息,從而基于參數(shù)信息對(duì)數(shù)據(jù)片段進(jìn)行解碼。如此,可以對(duì)數(shù)據(jù)流的任意數(shù)據(jù)片段進(jìn)行解碼。此外,在本發(fā)明的解碼方法中,還可以將元數(shù)據(jù)信息傳送給多個(gè)解碼器中的每一個(gè)以及將視頻流中的多個(gè)數(shù)據(jù)片段分別傳送給多個(gè)解碼器。然后,多個(gè)解碼器中的每一個(gè)都解析元數(shù)據(jù)信息以獲取對(duì)接收到的一個(gè)數(shù)據(jù)片段進(jìn)行解碼所需的參數(shù)信息,從而基于參數(shù)信息對(duì)該數(shù)據(jù)片段進(jìn)行解碼。如此,能夠?qū)ν粋€(gè)流的多個(gè)片段在多個(gè)解碼器進(jìn)程中同時(shí)并行處理。
注意,本發(fā)明的解碼方法針對(duì)常用的編解碼格式如H264、vp6、mpeg、wmv等都可以實(shí)現(xiàn)多片段的解碼。需要注意的是,獲取元數(shù)據(jù)信息和對(duì)片段進(jìn)行解碼屬于本領(lǐng)域現(xiàn)有技術(shù)的范圍,為了簡化在本文沒有進(jìn)行詳細(xì)描述。從上面的描述可以看出,本發(fā)明的解碼方法通過保存很少的元數(shù)據(jù)信息,就能對(duì)多片段任務(wù)模式下的同一視頻流的片段同時(shí)進(jìn)行解碼。圖2是根據(jù)本發(fā)明實(shí)施例的解碼設(shè)備的框圖。參照?qǐng)D2,根據(jù)本發(fā)明的解碼設(shè)備20包括保存裝置202,用于保存視頻流的元數(shù)據(jù)信息;傳送裝置204,將元數(shù)據(jù)信息和視頻流中的數(shù)據(jù)片段傳送給解碼器206 ;以及解碼器206,根據(jù)元數(shù)據(jù)信息對(duì)數(shù)據(jù)片段進(jìn)行解碼。
·
此外,解碼設(shè)備20還包括解析裝置208,用于從視頻流的第一個(gè)片段中獲取元數(shù)據(jù)信息,并將元數(shù)據(jù)信息傳送至保存裝置202。解碼器206解析元數(shù)據(jù)信息以獲取對(duì)數(shù)據(jù)片段進(jìn)行解碼所需的參數(shù)信息,從而基于參數(shù)信息對(duì)數(shù)據(jù)片段進(jìn)行解碼。此外,本發(fā)明的解碼設(shè)備20中的解碼器206的數(shù)量不限于一個(gè),而是可以為多個(gè),傳送裝置204將元數(shù)據(jù)信息傳送給多個(gè)解碼器中的每一個(gè)以及將視頻流中的多個(gè)數(shù)據(jù)片段分別傳送給多個(gè)解碼器。這樣,多個(gè)解碼器中的每一個(gè)都解析元數(shù)據(jù)信息以獲取對(duì)接收到的一個(gè)數(shù)據(jù)片段進(jìn)行解碼所需的參數(shù)信息,從而基于參數(shù)信息對(duì)該數(shù)據(jù)片段進(jìn)行解碼。綜上所述,借助于本發(fā)明的上述技術(shù)方案,通過保存元數(shù)據(jù)信息,可以對(duì)數(shù)據(jù)流的任意片段進(jìn)行解碼處理,并且可以在多個(gè)解碼器進(jìn)程中同時(shí)并行處理多個(gè)數(shù)據(jù)片段。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種解碼方法,其特征在于,所述方法包括以下步驟 保存視頻流的元數(shù)據(jù)信息; 將所述元數(shù)據(jù)信息和所述視頻流中的數(shù)據(jù)片段傳送給解碼器;以及 所述解碼器根據(jù)所述元數(shù)據(jù)信息對(duì)所述數(shù)據(jù)片段進(jìn)行解碼。
2.根據(jù)權(quán)利要求I所述的解碼方法,其特征在于,在保存所述視頻流的所述元數(shù)據(jù)信息之前,從所述視頻流的第一個(gè)片段中獲取所述元數(shù)據(jù)信息。
3.根據(jù)權(quán)利要求I所述的解碼方法,其特征在于,所述解碼器根據(jù)所述元數(shù)據(jù)信息對(duì)所述數(shù)據(jù)片段進(jìn)行解碼包括所述解碼器解析所述元數(shù)據(jù)信息以獲取對(duì)所述數(shù)據(jù)片段進(jìn)行解碼所需的參數(shù)信息,從而基于所述參數(shù)信息對(duì)所述數(shù)據(jù)片段進(jìn)行解碼。
4.根據(jù)權(quán)利要求I所述的解碼方法,其特征在于,將所述元數(shù)據(jù)信息和所述視頻流中的數(shù)據(jù)片段傳送給解碼器包括將所述元數(shù)據(jù)信息傳送給多個(gè)解碼器中的每一個(gè)以及將所述視頻流中的多個(gè)數(shù)據(jù)片段分別傳送給所述多個(gè)解碼器。
5.根據(jù)權(quán)利要求4所述的解碼方法,其特征在于,所述多個(gè)解碼器中的每一個(gè)都解析所述元數(shù)據(jù)信息以獲取對(duì)接收到的一個(gè)數(shù)據(jù)片段進(jìn)行解碼所需的參數(shù)信息,從而基于所述參數(shù)信息對(duì)該數(shù)據(jù)片段進(jìn)行解碼。
6.一種解碼設(shè)備,其特征在于,所述設(shè)備包括 保存裝置,用于保存視頻流的元數(shù)據(jù)信息; 傳送裝置,將所述元數(shù)據(jù)信息和所述視頻流中的數(shù)據(jù)片段傳送給解碼器;以及 所述解碼器,根據(jù)所述元數(shù)據(jù)信息對(duì)所述數(shù)據(jù)片段進(jìn)行解碼。
7.根據(jù)權(quán)利要求6所述的解碼設(shè)備,其特征在于,所述解碼設(shè)備還包括解析裝置,用于從所述視頻流的第一個(gè)片段中獲取所述元數(shù)據(jù)信息,并將所述元數(shù)據(jù)信息傳送至所述保存裝置。
8.根據(jù)權(quán)利要求6所述的解碼設(shè)備,其特征在于,所述解碼器解析所述元數(shù)據(jù)信息以獲取對(duì)所述數(shù)據(jù)片段進(jìn)行解碼所需的參數(shù)信息,從而基于所述參數(shù)信息對(duì)所述數(shù)據(jù)片段進(jìn)行解碼。
9.根據(jù)權(quán)利要求6所述的解碼設(shè)備,其特征在于,所述傳送裝置將所述元數(shù)據(jù)信息傳送給多個(gè)解碼器中的每一個(gè)以及將所述視頻流中的多個(gè)數(shù)據(jù)片段分別傳送給所述多個(gè)解碼器。
10.根據(jù)權(quán)利要求9所述的解碼設(shè)備,其特征在于,所述多個(gè)解碼器中的每一個(gè)都解析所述元數(shù)據(jù)信息以獲取對(duì)接收到的一個(gè)數(shù)據(jù)片段進(jìn)行解碼所需的參數(shù)信息,從而基于所述參數(shù)信息對(duì)該數(shù)據(jù)片段進(jìn)行解碼。
全文摘要
本發(fā)明公開了解碼方法和解碼設(shè)備,其中,該解碼方法包括保存視頻流的元數(shù)據(jù)信息;將元數(shù)據(jù)信息和視頻流中的數(shù)據(jù)片段傳送給解碼器;以及解碼器根據(jù)元數(shù)據(jù)信息對(duì)數(shù)據(jù)片段進(jìn)行解碼。通過本發(fā)明的技術(shù)方案,能夠在音視頻內(nèi)容的監(jiān)管中滿足多個(gè)數(shù)據(jù)片段的解碼需求。
文檔編號(hào)H04N7/26GK102761745SQ20121024248
公開日2012年10月31日 申請(qǐng)日期2012年7月12日 優(yōu)先權(quán)日2012年7月12日
發(fā)明者云曉春, 劉立, 包秀國, 柳勝杰, 王勇, 許建衛(wèi), 邵宗有, 鄒瀟湘 申請(qǐng)人:國家計(jì)算機(jī)網(wǎng)絡(luò)與信息安全管理中心, 曙光信息產(chǎn)業(yè)(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1