ONVIF協(xié)議媒體服務(wù)的設(shè)計實現(xiàn)
發(fā)布時間:2021-09-01 06:04
統(tǒng)一標(biāo)準(zhǔn)在各行各業(yè)都給人們帶來了方便,大家已經(jīng)開始喜歡按照行業(yè)標(biāo)準(zhǔn)從事并且在不斷的實踐中改進(jìn)與完善行業(yè)標(biāo)準(zhǔn)。在蓬勃發(fā)展的視頻監(jiān)控領(lǐng)域也是如此。已經(jīng)有不少企業(yè)聯(lián)合組織起來制定一系列的行業(yè)標(biāo)準(zhǔn)。其中,開放式網(wǎng)絡(luò)視頻接口論壇(ONVIF)于近年來發(fā)展迅速。它正在不斷地提出與完善網(wǎng)絡(luò)視頻接口的協(xié)議規(guī)范,并且得到了越來越多的企業(yè)青睞。本文首先對ONVIF協(xié)議進(jìn)行深入研究,包括所有的ONVIF協(xié)議規(guī)范及所用到的重用協(xié)議,針對各種不同的網(wǎng)絡(luò)應(yīng)用場景,提出了一套基于Web服務(wù)架構(gòu)的媒體服務(wù)解決方案。整個方案已經(jīng)在海思Hi3516芯片平臺實現(xiàn)運(yùn)行,作為服務(wù)端可以完成網(wǎng)絡(luò)中的ONVIF設(shè)備發(fā)現(xiàn),與客戶端通過SOAP協(xié)議進(jìn)行信息交互,根據(jù)RTP/RTCP實時流傳輸及控制協(xié)議實現(xiàn)服務(wù)端到客戶端的媒體流傳輸。協(xié)議采用的架構(gòu)和實現(xiàn)過程較為復(fù)雜,這對服務(wù)端的開發(fā)測試工作帶來不少困難。鑒于協(xié)議對一些現(xiàn)有標(biāo)準(zhǔn)的依賴性,本文提出利用gSOAP工具開發(fā)服務(wù)端的代碼框架,簡化上層應(yīng)用的開發(fā)。在進(jìn)行媒體流傳輸過程中,針對網(wǎng)絡(luò)延時及擁塞而帶來的數(shù)據(jù)傳輸問題,本文給出了一些改進(jìn)方法,包括對緩沖區(qū)的處理及增加一個發(fā)送調(diào)度控制單元,很...
【文章來源】:哈爾濱工業(yè)大學(xué)黑龍江省 211工程院校 985工程院校
【文章頁數(shù)】:55 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第1章 緒論
1.1 課題背景及研究的目的和意義
1.2 視頻接口標(biāo)準(zhǔn)的研究現(xiàn)狀
1.2.1 PSIA 的發(fā)展現(xiàn)狀
1.2.2 ONVIF 的發(fā)展現(xiàn)狀
1.2.3 ONVIF 和 PSIA 標(biāo)準(zhǔn)的使用選擇
1.3 標(biāo)準(zhǔn)的應(yīng)用
1.4 本文的主要研究內(nèi)容
第2章 系統(tǒng)框架設(shè)計
2.1 設(shè)計要素
2.2 軟件框架設(shè)計
2.3 WEB 服務(wù)器的構(gòu)建
2.3.1 Web Service
2.3.2 Web 服務(wù)層次結(jié)構(gòu)
2.3.3 Web 服務(wù)技術(shù)關(guān)鍵
2.4 本章小結(jié)
第3章 ONVIF 標(biāo)準(zhǔn)接口模塊設(shè)計
3.1 ONVIF 協(xié)議開發(fā)過程
3.1.1 數(shù)據(jù)及接口方法描述
3.1.2 解析 WSDL 描述文檔
3.1.3 根據(jù) WSDL 描述打包 SOAP 消息
3.2 接口模塊的開發(fā)流程
3.2.1 借助 gSOAP 實現(xiàn)消息交互框架
3.2.2 接口方法的生成
3.2.3 服務(wù)的邏輯實現(xiàn)
3.3 網(wǎng)絡(luò)內(nèi)的設(shè)備發(fā)現(xiàn)
3.4 設(shè)備的媒體參數(shù)配置
3.5 服務(wù)端傳輸媒體流
3.5.1 實時媒體流的傳輸和控制
3.5.2 調(diào)用 JRTPLIB 實現(xiàn) RTP 傳輸
3.5.3 服務(wù)端發(fā)送處理
3.6 本章小結(jié)
第4章 聲紋識別模塊的設(shè)計
4.1 對 ONVIF 協(xié)議進(jìn)行的擴(kuò)展
4.1.1 添加數(shù)據(jù)類型
4.1.2 添加消息描述
4.2 服務(wù)端聲紋識別系統(tǒng)實現(xiàn)
4.3 本章小結(jié)
第5章 測試及對接實例
5.1 搭建測試環(huán)境
5.2 ONVIF 測試工具測試結(jié)果
5.2.1 設(shè)備搜索測試
5.2.2 接口命令測試
5.2.3 碼流點通測試
5.3 與支持 ONVIF 協(xié)議的客戶端對接
5.4 本章小結(jié)
結(jié)論
參考文獻(xiàn)
致謝
本文編號:3376414
【文章來源】:哈爾濱工業(yè)大學(xué)黑龍江省 211工程院校 985工程院校
【文章頁數(shù)】:55 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第1章 緒論
1.1 課題背景及研究的目的和意義
1.2 視頻接口標(biāo)準(zhǔn)的研究現(xiàn)狀
1.2.1 PSIA 的發(fā)展現(xiàn)狀
1.2.2 ONVIF 的發(fā)展現(xiàn)狀
1.2.3 ONVIF 和 PSIA 標(biāo)準(zhǔn)的使用選擇
1.3 標(biāo)準(zhǔn)的應(yīng)用
1.4 本文的主要研究內(nèi)容
第2章 系統(tǒng)框架設(shè)計
2.1 設(shè)計要素
2.2 軟件框架設(shè)計
2.3 WEB 服務(wù)器的構(gòu)建
2.3.1 Web Service
2.3.2 Web 服務(wù)層次結(jié)構(gòu)
2.3.3 Web 服務(wù)技術(shù)關(guān)鍵
2.4 本章小結(jié)
第3章 ONVIF 標(biāo)準(zhǔn)接口模塊設(shè)計
3.1 ONVIF 協(xié)議開發(fā)過程
3.1.1 數(shù)據(jù)及接口方法描述
3.1.2 解析 WSDL 描述文檔
3.1.3 根據(jù) WSDL 描述打包 SOAP 消息
3.2 接口模塊的開發(fā)流程
3.2.1 借助 gSOAP 實現(xiàn)消息交互框架
3.2.2 接口方法的生成
3.2.3 服務(wù)的邏輯實現(xiàn)
3.3 網(wǎng)絡(luò)內(nèi)的設(shè)備發(fā)現(xiàn)
3.4 設(shè)備的媒體參數(shù)配置
3.5 服務(wù)端傳輸媒體流
3.5.1 實時媒體流的傳輸和控制
3.5.2 調(diào)用 JRTPLIB 實現(xiàn) RTP 傳輸
3.5.3 服務(wù)端發(fā)送處理
3.6 本章小結(jié)
第4章 聲紋識別模塊的設(shè)計
4.1 對 ONVIF 協(xié)議進(jìn)行的擴(kuò)展
4.1.1 添加數(shù)據(jù)類型
4.1.2 添加消息描述
4.2 服務(wù)端聲紋識別系統(tǒng)實現(xiàn)
4.3 本章小結(jié)
第5章 測試及對接實例
5.1 搭建測試環(huán)境
5.2 ONVIF 測試工具測試結(jié)果
5.2.1 設(shè)備搜索測試
5.2.2 接口命令測試
5.2.3 碼流點通測試
5.3 與支持 ONVIF 協(xié)議的客戶端對接
5.4 本章小結(jié)
結(jié)論
參考文獻(xiàn)
致謝
本文編號:3376414
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/3376414.html
最近更新
教材專著