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

一種視頻處理方法及裝置的制造方法

文檔序號:9600873閱讀:306來源:國知局
一種視頻處理方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及視頻編解碼與傳輸技術(shù)領(lǐng)域,更具體地說,涉及一種視頻處理方法及 裝置。
【背景技術(shù)】
[0002] 隨著安防行業(yè)的發(fā)展,視頻監(jiān)控制造商生產(chǎn)的視頻終端設(shè)備的品種越來越多,型 號越來越豐富。
[0003] 但是,發(fā)明人發(fā)現(xiàn),對于與視頻終端設(shè)備對應(yīng)的視頻監(jiān)控平臺來說,如果視頻監(jiān)控 平臺接入不符合其規(guī)格的視頻終端設(shè)備,會導(dǎo)致其獲取的視頻終端設(shè)備發(fā)送的視頻無法進(jìn) 行播放等操作,因此,對于集成商來說,視頻監(jiān)控平臺與不同品種、不同型號的視頻終端設(shè) 備間的兼容變得困難起來。
[0004] 綜上所述,如何提供一種能夠使得視頻監(jiān)控平臺與不同的視頻終端設(shè)備均能夠兼 容的技術(shù)方案,是目前本領(lǐng)域技術(shù)人員亟待解決的問題。

【發(fā)明內(nèi)容】

[0005] 本發(fā)明的目的是提供一種視頻處理方法及裝置,以使得視頻監(jiān)控平臺能夠?qū)Σ煌?的視頻終端設(shè)備發(fā)送的視頻進(jìn)行正常播放等操作,進(jìn)而保證了視頻監(jiān)控平臺與不同的視頻 終端設(shè)備之間的兼容性。
[0006] 為了實(shí)現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:
[0007] -種視頻處理方法,包括:
[0008] 對視頻終端設(shè)備發(fā)送的視頻流進(jìn)行抓包,得到所述視頻流中包含的視頻分片數(shù) 據(jù);
[0009] 對所述視頻分片數(shù)據(jù)進(jìn)行組幀,得到對應(yīng)的組幀數(shù)據(jù);
[0010] 將所述組幀數(shù)據(jù)按照AVI文件的封裝格式,保存為AVI文件,以供視頻監(jiān)控平臺獲 取。
[0011] 優(yōu)選的,對所述視頻分片數(shù)據(jù)進(jìn)行組幀,得到組幀數(shù)據(jù),包括:
[0012] 每接收一個(gè)所述視頻分片數(shù)據(jù),則將當(dāng)前分片數(shù)加1作為當(dāng)前分片數(shù),并判斷當(dāng) 前分片數(shù)是否達(dá)到預(yù)設(shè)值,如果是,則說明該幀視頻接收完畢,并將對應(yīng)的視頻分片數(shù)據(jù)組 幀成組幀數(shù)據(jù),如果否,則繼續(xù)接收下一個(gè)視頻分片數(shù)據(jù)。
[0013] 優(yōu)選的,將對應(yīng)的視頻分片數(shù)據(jù)組幀成組幀數(shù)據(jù),包括:
[0014] 將對應(yīng)的視頻分片數(shù)據(jù)組幀成H.264裸幀數(shù)據(jù),并確定該H.264裸幀數(shù)據(jù)為組幀 數(shù)據(jù)。
[0015] 優(yōu)選的,對視頻終端設(shè)備發(fā)送的視頻流進(jìn)行抓包,得到所述視頻流中包含的視頻 分片數(shù)據(jù),包括:
[0016] 對視頻終端設(shè)備發(fā)送的視頻流進(jìn)行抓包,得到所述視頻流中包含的視頻分片數(shù) 據(jù),其中,所述視頻分片數(shù)據(jù)為所述視頻終端設(shè)備將自身獲取的視頻進(jìn)行編碼后,將每幀視 頻切分成不大于最大傳輸單元的視頻分片數(shù)據(jù)并進(jìn)行封裝后得到的。
[0017] 優(yōu)選的,對所述視頻終端設(shè)備發(fā)送的視頻流進(jìn)行抓包,包括:
[0018] 調(diào)用WinCap軟件的SDK接口對所述視頻終端設(shè)備發(fā)送的視頻流進(jìn)行抓包。
[0019] -種視頻處理裝置,包括:
[0020] 數(shù)據(jù)獲取模塊,用于對視頻終端設(shè)備發(fā)送的視頻流進(jìn)行抓包,得到所述視頻流中 包含的視頻分片數(shù)據(jù);
[0021] 數(shù)據(jù)組幀模塊,用于對所述視頻分片數(shù)據(jù)進(jìn)行組幀,得到對應(yīng)的組幀數(shù)據(jù);
[0022] 數(shù)據(jù)封裝模塊,用于將所述組幀數(shù)據(jù)按照AVI文件的封裝格式,保存為AVI文件, 以供視頻監(jiān)控平臺獲取。
[0023] 優(yōu)選的,所述數(shù)據(jù)組幀模塊包括:
[0024] 數(shù)據(jù)組幀單元,用于每接收一個(gè)所述視頻分片數(shù)據(jù),則將當(dāng)前分片數(shù)加1作為當(dāng) 前分片數(shù),并判斷當(dāng)前分片數(shù)是否達(dá)到預(yù)設(shè)值,如果是,則說明該幀視頻接收完畢,并將對 應(yīng)的視頻分片數(shù)據(jù)組幀成組幀數(shù)據(jù),如果否,則繼續(xù)接收下一個(gè)視頻分片數(shù)據(jù)。
[0025] 優(yōu)選的,所述數(shù)據(jù)組幀單元包括:
[0026] 數(shù)據(jù)組幀子單元,用于將對應(yīng)的視頻分片數(shù)據(jù)組幀成H. 264裸幀數(shù)據(jù),并確定該 H. 264裸幀數(shù)據(jù)為組幀數(shù)據(jù)。
[0027] 優(yōu)選的,所述數(shù)據(jù)獲取模塊包括:
[0028] 數(shù)據(jù)獲取單元,用于對視頻終端設(shè)備發(fā)送的視頻流進(jìn)行抓包,得到所述視頻流中 包含的視頻分片數(shù)據(jù),其中,所述視頻分片數(shù)據(jù)為所述視頻終端設(shè)備將自身獲取的視頻進(jìn) 行編碼后,將每幀視頻切分成不大于最大傳輸單元的視頻分片數(shù)據(jù)并進(jìn)行封裝后得到的。
[0029] 優(yōu)選的,所述數(shù)據(jù)獲取單元包括:
[0030] 數(shù)據(jù)獲取子單元,用于調(diào)用WinCap軟件的SDK接口對所述視頻終端設(shè)備發(fā)送的視 頻流進(jìn)行抓包。
[0031] 本發(fā)明提供的一種視頻處理方法及裝置,其中,該方法包括:對視頻終端設(shè)備發(fā)送 的視頻流進(jìn)行抓包,得到所述視頻流中包含的視頻分片數(shù)據(jù);對所述視頻分片數(shù)據(jù)進(jìn)行組 幀,得到對應(yīng)的組幀數(shù)據(jù);將所述組幀數(shù)據(jù)按照AVI文件的封裝格式,保存為AVI文件,以供 視頻監(jiān)控平臺獲取。本申請公開的上述技術(shù)特征中,通過抓包獲取視頻終端設(shè)備發(fā)送的視 頻流中的視頻分片數(shù)據(jù),并在對視頻分片數(shù)據(jù)進(jìn)行組幀后保存為AVI文件,而視頻監(jiān)控平 臺可以正常獲取及處理AVI文件中的視頻數(shù)據(jù),因此,通過將不同視頻終端設(shè)備發(fā)送的視 頻流均整合成AVI文件,使得視頻監(jiān)控平臺能夠?qū)Σ煌曨l終端設(shè)備發(fā)送的視頻流進(jìn)行獲 取以及播放等操作,從而保證了視頻監(jiān)控平臺與不同的視頻監(jiān)控設(shè)備之間的兼容性。
【附圖說明】
[0032] 為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù) 提供的附圖獲得其他的附圖。
[0033] 圖1為本發(fā)明實(shí)施例提供的一種視頻處理方法的流程圖;
[0034] 圖2為本發(fā)明實(shí)施例提供的一種視頻處理方法中AVI文件的結(jié)構(gòu)示意圖;
[0035] 圖3為本發(fā)明實(shí)施例提供的一種視頻處理裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0036] 下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;?本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他 實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0037] 請參閱圖1,其示出了本發(fā)明實(shí)施例提供的一種視頻處理方法的流程圖,可以包括 以下步驟:
[0038] S11 :對視頻終端設(shè)備發(fā)送的視頻流進(jìn)行抓包,得到視頻流中包含的視頻分片數(shù) 據(jù)。
[0039] 其中,抓包(packetcapture)就是將網(wǎng)絡(luò)傳輸發(fā)送與接收的數(shù)據(jù)包進(jìn)行截獲、重 發(fā)、編輯、轉(zhuǎn)存等操作,常用來進(jìn)行數(shù)據(jù)截取,也可以用來檢查網(wǎng)絡(luò)安全。本發(fā)明實(shí)施例中利 用抓包來實(shí)現(xiàn)對于視頻終端設(shè)備發(fā)送的視頻流的獲取,視頻流中包含視頻分片數(shù)據(jù),其中, 視頻分片數(shù)據(jù)為視頻終端設(shè)備對其自身獲取的視頻進(jìn)行分片處理后得到的。
[0040] S12 :對視頻分片數(shù)據(jù)進(jìn)行組幀,得到對應(yīng)的組幀數(shù)據(jù)。
[0041] 需要說明的是,對視頻分片數(shù)據(jù)進(jìn)行組幀,可以得到視頻終端設(shè)備對其自身獲取 的視頻進(jìn)行分片處理前的視頻,即視頻終端設(shè)備獲取的視頻。
[0042] S13 :將組幀數(shù)據(jù)按照AVI文件的封裝格式,保存為AVI文件,以供視頻監(jiān)控平臺獲 取。
[0043] 需要說明的是,AVI(AudioVideoInterleaved,音頻視頻交錯格式)是將語音和 影像同步組合在一起的文件格式,其應(yīng)用非常廣泛,因此,只要將組幀數(shù)據(jù)以AVI文件的方 式被視頻監(jiān)控平臺獲取,視頻監(jiān)控平臺就可以對其進(jìn)行播放等操作。具體來說,如圖2所 示,AVI文件通常包含三部分:文件頭、數(shù)據(jù)塊及索引塊。其中,文件頭中包含AVI格式
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
贵阳市| 那坡县| 平阳县| 鄂州市| 西宁市| 无棣县| 洪洞县| 揭东县| 海城市| 乌拉特后旗| 出国| 大余县| 钟山县| 隆尧县| 津南区| 霍城县| 马龙县| 沅陵县| 武义县| 富平县| 罗城| 克拉玛依市| 会同县| 阜宁县| 新化县| 金昌市| 襄城县| 桦甸市| 贵定县| 南岸区| 任丘市| 全州县| 莱西市| 吕梁市| 宿松县| 上蔡县| 绩溪县| 五原县| 铜梁县| 怀安县| 交口县|