国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種物聯(lián)網(wǎng)視頻監(jiān)控系統(tǒng)及方法與流程

      文檔序號(hào):11139260閱讀:1264來源:國知局
      一種物聯(lián)網(wǎng)視頻監(jiān)控系統(tǒng)及方法與制造工藝

      本發(fā)明涉及通信領(lǐng)域,具體涉及一種物聯(lián)網(wǎng)視頻監(jiān)控系統(tǒng)及方法。



      背景技術(shù):

      隨著互聯(lián)網(wǎng)的迅猛發(fā)展,視頻、音頻等多媒體通信技術(shù)有著巨大的需求。物聯(lián)網(wǎng)被視為世界信息產(chǎn)業(yè)發(fā)展的第三次浪潮,其支持遠(yuǎn)程視頻通信的功能顯得更加迫切。視頻傳感器和流媒體信息傳輸正是物聯(lián)網(wǎng)的一個(gè)重要屬性。在網(wǎng)絡(luò)上,視頻、音頻等多媒體信息傳輸有兩種方式,Http或Ftp下載和流式傳輸。下載傳輸必須等全部內(nèi)容下載完成后,才能在本地播放;而流式傳輸,視頻服務(wù)器向客戶請(qǐng)求端連續(xù)實(shí)時(shí)地傳送多媒體信息,用戶不必等到整個(gè)文件全部下載完畢,只需經(jīng)過幾秒或十幾秒的啟動(dòng)延時(shí)即可進(jìn)行觀看。



      技術(shù)實(shí)現(xiàn)要素:

      為了克服上述現(xiàn)有技術(shù)中的不足,本發(fā)明的目的在于,提供一種物聯(lián)網(wǎng)視頻監(jiān)控系統(tǒng),包括:視頻采集層、物聯(lián)網(wǎng)關(guān)層、網(wǎng)絡(luò)層和應(yīng)用層;

      視頻采集層包括設(shè)置在各個(gè)監(jiān)控區(qū)域的攝像頭;應(yīng)用層包括:具有瀏覽器的終端;物聯(lián)網(wǎng)關(guān)層包括:網(wǎng)絡(luò)穿透子系統(tǒng)、攝像頭控制子系統(tǒng)和Web服務(wù)器;所述物聯(lián)網(wǎng)關(guān)層用于實(shí)現(xiàn)視頻訪問控制功能,通過在物聯(lián)網(wǎng)關(guān)上構(gòu)建基于Web的視頻流媒體Web服務(wù)器,達(dá)到視頻圖像的采集、壓縮、傳輸、解壓和瀏覽的目的,使客戶端通過Web服務(wù)器訪問攝像頭;網(wǎng)絡(luò)層用于使視頻采集層、物聯(lián)網(wǎng)關(guān)層和應(yīng)用層之間數(shù)據(jù)傳輸;

      Web服務(wù)器包括:攝像頭數(shù)據(jù)庫;

      攝像頭數(shù)據(jù)庫用于儲(chǔ)存攝像頭信息和錄制參數(shù)信息;攝像頭信息包括:攝像頭編號(hào),攝像頭名稱,IP地址,端口號(hào),用戶名,密碼,運(yùn)行狀態(tài),視頻清晰度信息,視頻聲音信息;

      錄制參數(shù)信息包括:定時(shí)ID,攝像頭編號(hào),錄制開始時(shí)間,錄制時(shí)間間隔,錄制持續(xù)時(shí)間,錄制定時(shí)狀態(tài)。

      優(yōu)選地,Web服務(wù)器還包括:攝像頭信息查詢模塊;

      攝像頭信息查詢模塊用于使用戶通過終端的瀏覽器調(diào)取攝像頭信息,并獲取攝像頭攝取的視頻信息;攝像頭信息查詢模塊采用格式為:

      {"cameras":[{"nums":[num]},{"NO":"[NO]","name":"[name]"},…]},調(diào)取攝像頭信息。

      優(yōu)選地,終端瀏覽器包括:視頻截圖執(zhí)行模塊;

      Web服務(wù)器還包括:視頻截圖模塊、數(shù)據(jù)庫;

      視頻截圖執(zhí)行模塊用于使用戶通過終端瀏覽器向Web服務(wù)器發(fā)出對(duì)攝像頭攝取視頻圖像的截圖指令;

      所述視頻截圖模塊用于接收視頻截圖執(zhí)行模塊發(fā)出的截圖指令,并執(zhí)行抓取圖像信息;還用于實(shí)時(shí)抓取攝像頭攝取的圖像信息,并將圖像信息保存到數(shù)據(jù)庫內(nèi),當(dāng)用戶通過請(qǐng)求訪問數(shù)據(jù)庫的圖像信息時(shí),Web服務(wù)器根據(jù)請(qǐng)求訪問的圖像信息和查詢地址對(duì)應(yīng)的圖像,調(diào)取圖像信息,并且,視頻截圖模塊具有定時(shí)截圖和上傳圖片信息到數(shù)據(jù)服務(wù)器的功能。

      優(yōu)選地,攝像頭控制子系統(tǒng)包括:云臺(tái)控制模塊;

      終端瀏覽器還包括:攝像頭控制模塊;

      所述攝像頭控制模塊用于使用戶向云臺(tái)控制模塊發(fā)送攝像頭動(dòng)作指令,控制攝像頭水平旋轉(zhuǎn),垂直轉(zhuǎn)動(dòng)和改變焦距;

      所述云臺(tái)控制模塊采用ONVIF協(xié)議,以及采用SOAP協(xié)議使攝像頭控制子系統(tǒng)與終端的數(shù)據(jù)交互,接收攝像頭動(dòng)作指令,執(zhí)行控制攝像頭水平旋轉(zhuǎn),垂直轉(zhuǎn)動(dòng)和改變焦距。

      優(yōu)選地,Web服務(wù)器還包括:視頻格式轉(zhuǎn)換模塊;

      所述視頻格式轉(zhuǎn)換模塊用于將攝像頭攝取的視頻文件轉(zhuǎn)換為mp4格式的視頻文件。

      優(yōu)選地,Web服務(wù)器還包括:攝像頭增刪改查模塊;

      攝像頭增刪改查模塊用于在Web服務(wù)器上增加或刪除監(jiān)控區(qū)域內(nèi)的攝像頭。

      一種物聯(lián)網(wǎng)視頻監(jiān)控方法,方法包括,

      用戶通過終端的瀏覽器登錄Web服務(wù)器,并通過輸入用戶名,密碼,攝像頭編號(hào),攝像頭名稱,IP地址,端口號(hào)找到需要查找的攝像頭;

      進(jìn)入視頻觀看頁面后,向Web服務(wù)器請(qǐng)求開啟對(duì)所述攝像頭攝取的視頻進(jìn)行轉(zhuǎn)碼;

      服務(wù)器在收到請(qǐng)求后,查詢所述攝像頭狀態(tài)是否已經(jīng)開啟,且是否在預(yù)設(shè)的時(shí)間內(nèi)進(jìn)行將視頻信息進(jìn)行轉(zhuǎn)碼;

      如果所述攝像頭已經(jīng)開啟且在預(yù)設(shè)的時(shí)間內(nèi)進(jìn)行將視頻信息進(jìn)行轉(zhuǎn)碼時(shí),則返回Success信息;

      如果沒有所述攝像頭未開啟,則開啟所述攝像頭,運(yùn)行攝像頭轉(zhuǎn)碼程序,查詢?cè)陬A(yù)設(shè)的時(shí)間內(nèi)是否返回轉(zhuǎn)碼信息;

      如果在預(yù)設(shè)的時(shí)間沒有正常返回轉(zhuǎn)碼信息,則返回error信息;

      如果正常返回轉(zhuǎn)碼信息,則開啟監(jiān)聽線程并返回Success信息;

      在監(jiān)聽線程中每隔100條返回信息查詢一下攝像頭攝取信息是否超時(shí),如果未超時(shí)則繼續(xù)監(jiān)聽,如果已經(jīng)超時(shí)則關(guān)閉轉(zhuǎn)碼程序,修改所述攝像機(jī)狀態(tài)信息為初始值,并結(jié)束程序。

      優(yōu)選地,用戶通過終端的瀏覽器登錄Web服務(wù)器,發(fā)送增添攝像頭請(qǐng)求信息;

      Web服務(wù)器接收到增添攝像頭請(qǐng)求信息,解析出增添配置界面?zhèn)鱽淼臄z像頭參數(shù),并返回Success的應(yīng)答;攝像頭參數(shù)包括:攝像頭編號(hào),攝像頭名稱,IP地址,端口號(hào),用戶名,密碼,運(yùn)行狀態(tài),視頻清晰度信息,視頻聲音信息;

      Web服務(wù)器將增添攝像頭的信息保存至數(shù)據(jù)庫中,構(gòu)建啟動(dòng)FFMpeg視頻和音頻推流器的命令文件,包括linux下的shell命令、進(jìn)入和調(diào)用FFMpeg庫命令、配置Rtsp命令流等,并將這些文件保存到本地;

      當(dāng)用戶通過終端的瀏覽器登錄Web服務(wù)器刪除攝像頭時(shí),直接刪除啟動(dòng)FFMpeg命令信息以及刪除數(shù)據(jù)庫中保存的配置信息。

      優(yōu)選地,用戶通過終端的瀏覽器登錄物聯(lián)網(wǎng)關(guān)層,向攝像頭控制子系統(tǒng)發(fā)送攝像頭動(dòng)作指令,position_pantilt_x為水平方向調(diào)節(jié)控制指令,position_pantilt_y為豎直方向調(diào)節(jié)控制指令,zoom為變焦調(diào)節(jié)控制指令;

      終端的瀏覽器通過物聯(lián)網(wǎng)關(guān)層的device_uri接口,調(diào)用攝像頭控制指令,獲取待調(diào)用攝像頭的地址ptz_uri以及視頻服務(wù)地址media_uri;ptz_uri是攝像頭控制子系統(tǒng)提供攝像頭操作的服務(wù)入口地址,media uri是Web服務(wù)器提供視頻服務(wù)入口地址;

      攝像頭控制子系統(tǒng)根據(jù)調(diào)用攝像頭控制指令,構(gòu)造請(qǐng)求攝像頭的動(dòng)作指令數(shù)據(jù)包以及視頻數(shù)據(jù)包,動(dòng)作指令數(shù)據(jù)包包括橫向移動(dòng)量、縱向移動(dòng)量、放大縮小值;并將動(dòng)作指令數(shù)據(jù)包以及視頻數(shù)據(jù)包發(fā)送至云臺(tái)控制,實(shí)現(xiàn)對(duì)攝像頭的動(dòng)作控制。

      從以上技術(shù)方案可以看出,本發(fā)明具有以下優(yōu)點(diǎn):

      實(shí)現(xiàn)了物聯(lián)網(wǎng)多媒體視頻信息移動(dòng)訪問和控制。本系統(tǒng)擴(kuò)展了原有視頻系統(tǒng)訪問控制范圍;移動(dòng)端無需下載客戶端,通過瀏覽器就可以直接訪問;同時(shí),方便二次應(yīng)用開發(fā),解除訪問平臺(tái)限制,服務(wù)端升級(jí)更新,保證系統(tǒng)安全,達(dá)到實(shí)時(shí)更新目的。

      附圖說明

      為了更清楚地說明本發(fā)明的技術(shù)方案,下面將對(duì)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

      圖1為物聯(lián)網(wǎng)視頻監(jiān)控系統(tǒng)的整體示意圖;

      圖2為物聯(lián)網(wǎng)視頻監(jiān)控系統(tǒng)框架圖;

      圖3為數(shù)據(jù)流及云臺(tái)控制示意圖;

      圖4為攝像頭增減示意圖;

      圖5為物聯(lián)網(wǎng)視頻監(jiān)控方法流程圖;

      圖6為攝像頭控制方式流程圖。

      具體實(shí)施方式

      為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點(diǎn)能夠更加的明顯和易懂,下面將運(yùn)用具體的實(shí)施例及附圖,對(duì)本發(fā)明保護(hù)的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,下面所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而非全部的實(shí)施例?;诒緦@械膶?shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本專利保護(hù)的范圍。

      本實(shí)施例提供一種物聯(lián)網(wǎng)視頻監(jiān)控系統(tǒng),如圖1、圖2、圖3、圖4所示,包括:視頻采集層3、物聯(lián)網(wǎng)關(guān)層1、網(wǎng)絡(luò)層2和應(yīng)用層4;

      視頻采集層3包括設(shè)置在各個(gè)監(jiān)控區(qū)域的攝像頭8;應(yīng)用層4包括:具有瀏覽器11的終端10;物聯(lián)網(wǎng)關(guān)層1包括:網(wǎng)絡(luò)穿透子系統(tǒng)6、攝像頭控制子系統(tǒng)7和Web服務(wù)器5;所述物聯(lián)網(wǎng)關(guān)層1用于實(shí)現(xiàn)視頻訪問控制功能,通過在物聯(lián)網(wǎng)關(guān)上構(gòu)建基于Web的視頻流媒體Web服務(wù)器5,達(dá)到視頻圖像的采集、壓縮、傳輸、解壓和瀏覽的目的,使客戶端通過Web服務(wù)器5訪問攝像頭8;網(wǎng)絡(luò)層2用于使視頻采集層3、物聯(lián)網(wǎng)關(guān)層1和應(yīng)用層4之間數(shù)據(jù)傳輸;

      Web服務(wù)器5包括:攝像頭數(shù)據(jù)庫;攝像頭數(shù)據(jù)庫用于儲(chǔ)存攝像頭信息和錄制參數(shù)信息;攝像頭信息包括:攝像頭編號(hào),攝像頭名稱,IP地址,端口號(hào),用戶名,密碼,運(yùn)行狀態(tài),視頻清晰度信息,視頻聲音信息;錄制參數(shù)信息包括:定時(shí)ID,攝像頭編號(hào),錄制開始時(shí)間,錄制時(shí)間間隔,錄制持續(xù)時(shí)間,錄制定時(shí)狀態(tài)。

      終端可以為智能手機(jī),PC機(jī),一體機(jī)等等。

      本實(shí)施例中,Web服務(wù)器5還包括:攝像頭信息查詢模塊;攝像頭信息查詢模塊為了便于用戶通過Web服務(wù)器5查詢攝像頭信息。具體的,用戶通過終端的瀏覽器調(diào)取攝像頭信息,并獲取攝像頭攝取的視頻信息;攝像頭信息查詢模塊采用格式為:

      {"cameras":[{"nums":[num]},{"NO":"[NO]","name":"[name]"},…]},調(diào)取攝像頭信息。例如:{"cameras":[{"nums":1},{"NO":"2","name":"陽臺(tái)"}]}。使用:data.cameras[1].name等價(jià)于陽臺(tái)。

      本實(shí)施例中,終端瀏覽器11包括:視頻截圖執(zhí)行模塊;Web服務(wù)器5還包括:視頻截圖模塊、數(shù)據(jù)庫;視頻截圖執(zhí)行模塊用于使用戶通過終端瀏覽器向Web服務(wù)器發(fā)出對(duì)攝像頭攝取視頻圖像的截圖指令;視頻截圖模塊用于接收視頻截圖執(zhí)行模塊發(fā)出的截圖指令,并執(zhí)行抓取圖像信息;還用于實(shí)時(shí)抓取攝像頭攝取的圖像信息,并將圖像信息保存到數(shù)據(jù)庫內(nèi),當(dāng)用戶通過請(qǐng)求訪問數(shù)據(jù)庫的圖像信息時(shí),Web服務(wù)器根據(jù)請(qǐng)求訪問的圖像信息和查詢地址對(duì)應(yīng)的圖像,調(diào)取圖像信息,并且,視頻截圖模塊具有定時(shí)截圖和上傳圖片信息到數(shù)據(jù)服務(wù)器的功能。數(shù)據(jù)服務(wù)器設(shè)置在物聯(lián)網(wǎng)關(guān)層。所述截圖功能可以實(shí)時(shí)抓取攝像頭信息,并將圖片信息保存到本地物聯(lián)網(wǎng)關(guān)數(shù)據(jù)庫上。當(dāng)用戶通過請(qǐng)求訪問圖片時(shí),Web嵌入式服務(wù)器子系統(tǒng)根據(jù)添加的視頻ID和地址查詢對(duì)應(yīng)的圖片。并且,該物聯(lián)網(wǎng)關(guān)具有定時(shí)截圖和上傳圖片信息到數(shù)據(jù)服務(wù)器的功能,例如:方便根據(jù)圖片進(jìn)行病蟲害分析等。

      本實(shí)施例中,攝像頭控制子系統(tǒng)7包括:云臺(tái)控制模塊;終端瀏覽器11還包括:攝像頭控制模塊;所述攝像頭控制模塊用于使用戶向云臺(tái)控制模塊發(fā)送攝像頭動(dòng)作指令,控制攝像頭水平旋轉(zhuǎn),垂直轉(zhuǎn)動(dòng)和改變焦距;所述云臺(tái)控制模塊采用ONVIF協(xié)議,以及采用SOAP協(xié)議使攝像頭控制子系統(tǒng)與終端的數(shù)據(jù)交互,接收攝像頭動(dòng)作指令,執(zhí)行控制攝像頭水平旋轉(zhuǎn),垂直轉(zhuǎn)動(dòng)和改變焦距。

      所述云臺(tái)控制采用ONVIF協(xié)議控制,ONVIF協(xié)議采用的網(wǎng)絡(luò)視頻框架協(xié)議,使不同廠商所生產(chǎn)的網(wǎng)絡(luò)視頻產(chǎn)品(包括攝錄前端、錄像設(shè)備等)完全互通,實(shí)現(xiàn)不同廠商設(shè)備控制??刂撇糠植捎肳eb Services的形式,使服務(wù)端與客戶端的數(shù)據(jù)交互采用SOAP協(xié)議在Web上傳輸數(shù)據(jù)。攝像頭的運(yùn)動(dòng)方式必須與三種類型的空間坐標(biāo)系保持一致,即不同的運(yùn)動(dòng)類型對(duì)應(yīng)著不同的空間坐標(biāo)系。

      本實(shí)施例中,Web服務(wù)器5還包括:視頻格式轉(zhuǎn)換模塊;所述視頻格式轉(zhuǎn)換模塊用于將攝像頭攝取的視頻文件轉(zhuǎn)換為mp4格式的視頻文件。攝像頭監(jiān)控模式:Web服務(wù)器同時(shí)提供了攝像頭的觀看功能。由于攝像頭視頻不能在瀏覽器中直接觀看,同時(shí)瀏覽器不支持直接播放Rtsp格式的視頻,因此要進(jìn)行相應(yīng)的視頻轉(zhuǎn)碼。用戶首先通過瀏覽器向服務(wù)器請(qǐng)求觀看視頻的請(qǐng)求,網(wǎng)關(guān)服務(wù)器接到觀看視頻的請(qǐng)求后運(yùn)行腳本命令通過FFMpeg將rtsp格式的攝像頭視頻流轉(zhuǎn)換為m3u8格式,并推流到Nginx服務(wù)器上。然后就可以通過Html5的video標(biāo)簽訪問Nginx服務(wù)器上m3u8格式的攝像頭視頻。

      本實(shí)施例中,Web服務(wù)器5還包括:攝像頭增刪改查模塊;攝像頭增刪改查模塊用于在Web服務(wù)器上增加或刪除監(jiān)控區(qū)域內(nèi)的攝像頭。

      本發(fā)明還提供一種物聯(lián)網(wǎng)視頻監(jiān)控方法,如圖5所示,方法包括,

      用戶通過終端的瀏覽器登錄Web服務(wù)器,并通過輸入用戶名,密碼,攝像頭編號(hào),攝像頭名稱,IP地址,端口號(hào)找到需要查找的攝像頭;

      進(jìn)入視頻觀看頁面后,向Web服務(wù)器請(qǐng)求開啟對(duì)所述攝像頭攝取的視頻進(jìn)行轉(zhuǎn)碼;

      服務(wù)器在收到請(qǐng)求后,查詢所述攝像頭狀態(tài)是否已經(jīng)開啟,且是否在預(yù)設(shè)的時(shí)間內(nèi)進(jìn)行將視頻信息進(jìn)行轉(zhuǎn)碼;

      如果所述攝像頭已經(jīng)開啟且在預(yù)設(shè)的時(shí)間內(nèi)進(jìn)行將視頻信息進(jìn)行轉(zhuǎn)碼時(shí),則返回Success信息;

      如果沒有所述攝像頭未開啟,則開啟所述攝像頭,運(yùn)行攝像頭轉(zhuǎn)碼程序,查詢?cè)陬A(yù)設(shè)的時(shí)間內(nèi)是否返回轉(zhuǎn)碼信息;

      如果在預(yù)設(shè)的時(shí)間沒有正常返回轉(zhuǎn)碼信息,則返回error信息;

      如果正常返回轉(zhuǎn)碼信息,則開啟監(jiān)聽線程并返回Success信息;

      在監(jiān)聽線程中每隔100條返回信息查詢一下攝像頭攝取信息是否超時(shí),如果未超時(shí)則繼續(xù)監(jiān)聽,如果已經(jīng)超時(shí)則關(guān)閉轉(zhuǎn)碼程序,修改所述攝像機(jī)狀態(tài)信息為初始值,并結(jié)束程序。

      具體的,

      S1:用戶通過終端的瀏覽器登錄Web服務(wù)器,并通過輸入用戶名,密碼,攝像頭編號(hào),攝像頭名稱,IP地址,端口號(hào)找到需要查找的攝像頭;

      S2:進(jìn)入視頻觀看頁面后,向Web服務(wù)器請(qǐng)求開啟對(duì)所述攝像頭攝取的視頻進(jìn)行轉(zhuǎn)碼;

      S3:服務(wù)器在收到請(qǐng)求后,查詢所述攝像頭狀態(tài)是否已經(jīng)開啟;

      S4:是否在預(yù)設(shè)的時(shí)間內(nèi)進(jìn)行將視頻信息進(jìn)行轉(zhuǎn)碼;

      S5:如果所述攝像頭已經(jīng)開啟且在預(yù)設(shè)的時(shí)間內(nèi)進(jìn)行將視頻信息進(jìn)行轉(zhuǎn)碼時(shí),則返回Success信息;

      S6:在監(jiān)聽線程中每隔100條返回信息查詢一下攝像頭攝取信息是否超時(shí),如果未超時(shí)則繼續(xù)監(jiān)聽,如果已經(jīng)超時(shí)則關(guān)閉轉(zhuǎn)碼程序,修改所述攝像機(jī)狀態(tài)信息為初始值,并結(jié)束程序。

      S7:如果沒有所述攝像頭未開啟,則開啟所述攝像頭,運(yùn)行攝像頭轉(zhuǎn)碼程序,查詢?cè)陬A(yù)設(shè)的時(shí)間內(nèi)是否返回轉(zhuǎn)碼信息;

      S8:如果在預(yù)設(shè)的時(shí)間沒有正常返回轉(zhuǎn)碼信息,則返回error信息;

      S9:如果正常返回轉(zhuǎn)碼信息,則開啟監(jiān)聽線程并返回Success信息,并且在監(jiān)聽線程中每隔100條返回信息查詢一下攝像頭攝取信息是否超時(shí),如果未超時(shí)則繼續(xù)監(jiān)聽,如果已經(jīng)超時(shí)則關(guān)閉轉(zhuǎn)碼程序,修改所述攝像機(jī)狀態(tài)信息為初始值,并結(jié)束程序。

      方法還包括,用戶通過終端的瀏覽器登錄Web服務(wù)器,發(fā)送增添攝像頭請(qǐng)求信息;

      Web服務(wù)器接收到增添攝像頭請(qǐng)求信息,解析出增添配置界面?zhèn)鱽淼臄z像頭參數(shù),并返回Success的應(yīng)答;攝像頭參數(shù)包括:攝像頭編號(hào),攝像頭名稱,IP地址,端口號(hào),用戶名,密碼,運(yùn)行狀態(tài),視頻清晰度信息,視頻聲音信息;

      Web服務(wù)器將增添攝像頭的信息保存至數(shù)據(jù)庫中,構(gòu)建啟動(dòng)FFMpeg視頻和音頻推流器的命令文件,包括linux下的shell命令、進(jìn)入和調(diào)用FFMpeg庫命令、配置Rtsp命令流等,并將這些文件保存到本地;

      當(dāng)用戶通過終端的瀏覽器登錄Web服務(wù)器刪除攝像頭時(shí),直接刪除啟動(dòng)FFMpeg命令信息以及刪除數(shù)據(jù)庫中保存的配置信息。

      這樣實(shí)現(xiàn)了對(duì)視頻采集層中攝像頭增加或刪除的管理,并能夠?qū)z像頭增加或刪除進(jìn)行實(shí)時(shí)跟蹤管理。

      方法還包括,如圖6所示,本方法為使用戶通過終端的瀏覽器登錄物聯(lián)網(wǎng)關(guān)層,控制攝像頭動(dòng)作,使用戶在瀏覽器上完成對(duì)攝像頭的控制,達(dá)到拍攝要求。

      S21:用戶通過終端的瀏覽器登錄物聯(lián)網(wǎng)關(guān)層,向攝像頭控制子系統(tǒng)發(fā)送攝像頭動(dòng)作指令,position_pantilt_x為水平方向調(diào)節(jié)控制指令,position_pantilt_y為豎直方向調(diào)節(jié)控制指令,zoom為變焦調(diào)節(jié)控制指令;

      S22:終端的瀏覽器通過物聯(lián)網(wǎng)關(guān)層的device_uri接口,調(diào)用攝像頭控制指令,獲取待調(diào)用攝像頭的地址ptz_uri以及視頻服務(wù)地址media_uri;ptz_uri是攝像頭控制子系統(tǒng)提供攝像頭操作的服務(wù)入口地址,media uri是Web服務(wù)器提供視頻服務(wù)入口地址;

      S23:攝像頭控制子系統(tǒng)根據(jù)調(diào)用攝像頭控制指令,構(gòu)造請(qǐng)求攝像頭的動(dòng)作指令數(shù)據(jù)包以及視頻數(shù)據(jù)包,動(dòng)作指令數(shù)據(jù)包包括橫向移動(dòng)量、縱向移動(dòng)量、放大縮小值;并將動(dòng)作指令數(shù)據(jù)包以及視頻數(shù)據(jù)包發(fā)送至云臺(tái)控制,實(shí)現(xiàn)對(duì)攝像頭的動(dòng)作控制。

      本說明書中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似部分互相參考即可。

      對(duì)所公開的實(shí)施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開的原理和新穎特點(diǎn)相一致的最寬的范圍。

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