[發(fā)明專利]監(jiān)控設(shè)備建立連接的方法、裝置、設(shè)備、系統(tǒng)及存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 202010186648.8 | 申請日: | 2020-03-17 |
| 公開(公告)號: | CN113411367B | 公開(公告)日: | 2022-07-19 |
| 發(fā)明(設(shè)計(jì))人: | 余德輝;陳曉慶 | 申請(專利權(quán))人: | 浙江宇視科技有限公司 |
| 主分類號: | H04L67/141 | 分類號: | H04L67/141;H04L67/63;H04L61/256 |
| 代理公司: | 北京集佳知識產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 侯珊 |
| 地址: | 310051 浙江省杭州市濱江區(qū)西興街道江陵路*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 監(jiān)控 設(shè)備 建立 連接 方法 裝置 系統(tǒng) 存儲 介質(zhì) | ||
本發(fā)明公開了一種監(jiān)控設(shè)備建立連接的方法、裝置、設(shè)備、系統(tǒng)及計(jì)算機(jī)可讀存儲介質(zhì);在本方案中,客戶端與監(jiān)控設(shè)備建立連接時,如果監(jiān)控設(shè)備通過原始端口向客戶端返回請求響應(yīng)后,未收到客戶端發(fā)送的下一步請求,則監(jiān)控設(shè)備通過將備用端口替換原始端口,自動修改路由器與監(jiān)控設(shè)備的映射關(guān)系,從而使得響應(yīng)請求可通過修改后的映射關(guān)系發(fā)送至客戶端,以成功建立客戶端與監(jiān)控設(shè)備的連接,這樣客戶端在獲取監(jiān)控設(shè)備的實(shí)況及回放數(shù)據(jù)時,便不會因路由器禁用端口而導(dǎo)致出現(xiàn)黑屏現(xiàn)象;并且,這種取消原始端口映射關(guān)系保留路由器內(nèi)部端口的方式,可保證NAT的組網(wǎng)正常,不會出現(xiàn)由于內(nèi)部端口變更導(dǎo)致的異常斷流問題。
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)交互技術(shù)領(lǐng)域,更具體地說,涉及一種監(jiān)控設(shè)備建立連接的方法、裝置、設(shè)備、系統(tǒng)及計(jì)算機(jī)可讀存儲介質(zhì)。
背景技術(shù)
目前,在監(jiān)控領(lǐng)域中,常用的標(biāo)準(zhǔn)組網(wǎng)是NVR(Network Video Recorder,網(wǎng)絡(luò)視頻錄像機(jī))和IPC(IP CAMERA,網(wǎng)絡(luò)攝像機(jī))在局域網(wǎng)下,通過路由器端口映射到外網(wǎng),通過RTSP(Real Time Streaming Protocol,實(shí)時流傳輸協(xié)議)進(jìn)行音視頻碼流傳輸,供用戶遠(yuǎn)程訪問使用,參見圖1,為現(xiàn)有技術(shù)中的常見監(jiān)控組網(wǎng)示意圖,通過圖1可見,NVR和IPC通過路由器與廣域網(wǎng)的云服務(wù)網(wǎng)站和手機(jī)客戶端進(jìn)行音視頻交互。但是,目前部分常見路由器會自動禁用NAT(Network Address Translation,網(wǎng)絡(luò)地址轉(zhuǎn)換)內(nèi)設(shè)備的部分端口穿NAT交互,如某些路由器會自動禁用NAT內(nèi)設(shè)備的554端口穿NAT交互,此時會導(dǎo)致RTSP無法穿NAT傳輸,用戶查看攝像機(jī)和錄像機(jī)的實(shí)況及回放時,會出現(xiàn)黑屏現(xiàn)象,無法正常使用,并且用戶無法得知是由于路由器禁用端口導(dǎo)致,也無法知道如何規(guī)避該問題。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種監(jiān)控設(shè)備建立連接的方法、裝置、設(shè)備、系統(tǒng)及計(jì)算機(jī)可讀存儲介質(zhì),以避免因路由器禁用端口,而導(dǎo)致無法通過端口進(jìn)行數(shù)據(jù)傳輸?shù)膯栴}。
為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種監(jiān)控設(shè)備建立連接的方法,包括:
通過內(nèi)部端口接收路由器轉(zhuǎn)發(fā)的連接請求,所述連接請求為客戶端通過外部端口發(fā)送至路由器,所述內(nèi)部端口與所述外部端口具有映射關(guān)系;
將與所述連接請求對應(yīng)的響應(yīng)請求通過所述內(nèi)部端口發(fā)送至所述路由器,以使所述路由器通過所述外部端口將所述響應(yīng)請求轉(zhuǎn)發(fā)至所述客戶端;
若在發(fā)送完所述響應(yīng)請求的第一預(yù)定時長內(nèi),未接收所述客戶端發(fā)送的其他請求,則在所述路由器取消所述內(nèi)部端口與所述外部端口的映射關(guān)系,并建立所述備用端口與所述外部端口的映射關(guān)系;
將所述響應(yīng)請求通過所述備用端口發(fā)送至所述路由器,以使所述路由器通過所述外部端口將所述響應(yīng)請求轉(zhuǎn)發(fā)至所述客戶端,從而建立所述監(jiān)控設(shè)備與所述客戶端的連接。
其中,所述通過內(nèi)部端口接收路由器轉(zhuǎn)發(fā)的連接請求,包括:
通過內(nèi)部端口接收路由器轉(zhuǎn)發(fā)的建立RTSP連接的OPTIONS請求。
其中,在所述路由器取消所述內(nèi)部端口與所述外部端口的映射關(guān)系,并建立所述備用端口與所述外部端口的映射關(guān)系,包括:
向所述路由器發(fā)送映射關(guān)系取消指令,所述映射關(guān)系取消指令用于取消所述內(nèi)部端口與所述外部端口的映射關(guān)系;
若接收到所述路由器發(fā)送的映射關(guān)系取消成功的提示信息,則向所述路由器發(fā)送映射關(guān)系創(chuàng)建指令,所述映射關(guān)系創(chuàng)建指令用于建立所述備用端口與所述外部端口的映射關(guān)系。
其中,將所述響應(yīng)請求通過所述備用端口發(fā)送至所述路由器,包括:
若接收到所述路由器發(fā)送的映射關(guān)系建立成功的提示信息,則將所述響應(yīng)請求通過所述備用端口發(fā)送至所述路由器。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于浙江宇視科技有限公司,未經(jīng)浙江宇視科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010186648.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:儲層的橫波品質(zhì)因子獲取方法和裝置
- 下一篇:滾珠螺桿的回流組件
- 多級校內(nèi)監(jiān)控系統(tǒng)
- 多級校內(nèi)監(jiān)控系統(tǒng)
- 一種范圍廣、力度大的校內(nèi)監(jiān)控系統(tǒng)
- 一種監(jiān)控的方法及系統(tǒng)
- 設(shè)備的監(jiān)控方法、裝置、系統(tǒng)和空調(diào)
- 多級校內(nèi)監(jiān)控系統(tǒng)
- 設(shè)備監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備及存儲介質(zhì)
- 風(fēng)險雷達(dá)預(yù)警的監(jiān)控方法及系統(tǒng)
- 區(qū)塊鏈網(wǎng)絡(luò)監(jiān)控系統(tǒng)、裝置及方法
- 基于機(jī)器視覺的車站客流安全智能監(jiān)控系統(tǒng)
- 傳感設(shè)備、檢索設(shè)備和中繼設(shè)備
- 簽名設(shè)備、檢驗(yàn)設(shè)備、驗(yàn)證設(shè)備、加密設(shè)備及解密設(shè)備
- 色彩調(diào)整設(shè)備、顯示設(shè)備、打印設(shè)備、圖像處理設(shè)備
- 驅(qū)動設(shè)備、定影設(shè)備和成像設(shè)備
- 發(fā)送設(shè)備、中繼設(shè)備和接收設(shè)備
- 定點(diǎn)設(shè)備、接口設(shè)備和顯示設(shè)備
- 傳輸設(shè)備、DP源設(shè)備、接收設(shè)備以及DP接受設(shè)備
- 設(shè)備綁定方法、設(shè)備、終端設(shè)備以及網(wǎng)絡(luò)側(cè)設(shè)備
- 設(shè)備、主設(shè)備及從設(shè)備
- 設(shè)備向設(shè)備轉(zhuǎn)發(fā)





