[發(fā)明專利]視頻掉線重連系統(tǒng)和方法有效
| 申請?zhí)枺?/td> | 201510059492.6 | 申請日: | 2015-02-04 |
| 公開(公告)號: | CN104660992B | 公開(公告)日: | 2018-01-19 |
| 發(fā)明(設(shè)計)人: | 董忠再;楊濤 | 申請(專利權(quán))人: | 江蘇中科羿鏈通信技術(shù)有限公司 |
| 主分類號: | H04N7/18 | 分類號: | H04N7/18;H04N17/00 |
| 代理公司: | 中科專利商標代理有限責(zé)任公司11021 | 代理人: | 宋焰琴 |
| 地址: | 214135 江蘇無錫新區(qū)菱湖*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 視頻 掉線重連 系統(tǒng) 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及視頻監(jiān)控領(lǐng)域,尤其涉及一種可以全面高效地實現(xiàn)視頻掉線重連的方法。
背景技術(shù)
隨著社會的發(fā)展,人們對安全防范的要求日益提高,視頻監(jiān)控已成為最重要的安防手段之一。隨著監(jiān)控設(shè)備的日益增加和監(jiān)控系統(tǒng)的逐漸擴大,通信網(wǎng)絡(luò)的穩(wěn)定性是整個監(jiān)控系統(tǒng)得以正常運行的重要保障。然而,既然涉及到通信網(wǎng)絡(luò),則必然存在網(wǎng)絡(luò)掉線的問題,特別是近年來隨著通信網(wǎng)絡(luò)類型的多樣性發(fā)展,尤其是無線通信技術(shù)的迅速普及,其穩(wěn)定性尚無法達到傳統(tǒng)有線通信的水平。因此,如何在通信網(wǎng)絡(luò)出現(xiàn)問題時,即監(jiān)控設(shè)備掉線后,通過在視頻監(jiān)控系統(tǒng)中提供全面高效的重連機制,使得在網(wǎng)絡(luò)恢復(fù)正常時視頻監(jiān)控功能也能自動恢復(fù)正常,從而提高監(jiān)控系統(tǒng)的異常恢復(fù)能力和用戶體驗,已成為一個亟須解決的問題。
對于上述監(jiān)控設(shè)備掉線問題,雖然大部分視頻監(jiān)控廠商在其視頻開發(fā)SDK(Software Development Kit軟件開發(fā)工具包)中提供了一種檢測網(wǎng)絡(luò)異常情況并進行自動重連的功能,但此類做法僅限于當(dāng)正在預(yù)覽的視頻監(jiān)控設(shè)備檢測到網(wǎng)絡(luò)掉線后,進行的周期性重連操作,直到網(wǎng)絡(luò)恢復(fù)正常。對于進行視頻預(yù)覽操作之前就已經(jīng)發(fā)生斷網(wǎng)的情況,尚沒有較好的解決方案能夠在網(wǎng)絡(luò)恢復(fù)后得以使之前預(yù)覽失敗的視頻自動開啟。例如,當(dāng)某條通信鏈路網(wǎng)絡(luò)掉線后,用戶嘗試開啟此條鏈路中的攝像頭,傳統(tǒng)的視頻監(jiān)控系統(tǒng)在檢測到連接超時后就會因網(wǎng)絡(luò)連接失敗而結(jié)束本次操作,并不會保存本次操作信息并在網(wǎng)絡(luò)恢復(fù)后重新執(zhí)行預(yù)覽操作。這會導(dǎo)致整個監(jiān)控系統(tǒng)的異常恢復(fù)能力低下,進而導(dǎo)致用戶體驗較差的問題。
發(fā)明內(nèi)容
本發(fā)明的目的在于克服現(xiàn)有技術(shù)中存在的不足,提供一種全面高效的視頻掉線重連系統(tǒng)和該系統(tǒng)所采用的視頻掉線重連方法,用于保證視頻監(jiān)控系統(tǒng)的全面高效的網(wǎng)絡(luò)異常恢復(fù)能力。本發(fā)明采用的技術(shù)方案是:
一種視頻掉線重連系統(tǒng),包括:消息監(jiān)聽單元、定時重連單元、任務(wù)調(diào)度單元和任務(wù)執(zhí)行單元;
所述消息監(jiān)聽單元,用于接收視頻開發(fā)SDK發(fā)來的消息并進行解析,當(dāng)收到的消息是網(wǎng)絡(luò)預(yù)覽失敗消息時,則產(chǎn)生并向任務(wù)調(diào)度單元發(fā)送一個保存設(shè)備編號的調(diào)度任務(wù),由任務(wù)調(diào)度單元將掉線監(jiān)控設(shè)備編號放入待預(yù)覽隊列中;當(dāng)收到的消息是報警重連成功消息時,則產(chǎn)生一個執(zhí)行視頻重連的調(diào)度任務(wù)并發(fā)送給任務(wù)調(diào)度單元;
所述定時重連單元,用于周期性執(zhí)行視頻重連任務(wù),將重連調(diào)度信息發(fā)送給任務(wù)調(diào)度單元,從而將任務(wù)調(diào)度單元的待預(yù)覽隊列中的所有監(jiān)控設(shè)備進行重連操作;定時重連單元受控于待預(yù)覽隊列,當(dāng)任務(wù)調(diào)度單元中的所述待預(yù)覽隊列從非空轉(zhuǎn)變?yōu)榭眨瑒t暫停定時重連單元,從空轉(zhuǎn)變?yōu)榉强眨瑒t啟動此定時重連單元;
所述任務(wù)調(diào)度單元,用于接收視頻重連請求并判斷出該請求是否包含監(jiān)控設(shè)備編號;若包含,則從待預(yù)覽隊列中查詢是否包含此監(jiān)控設(shè)備編號,若不存在,則結(jié)束本次任務(wù),若存在,則將視頻重連請求對應(yīng)的任務(wù)交付任務(wù)執(zhí)行單元進行視頻重連操作;若不包含,遍歷待預(yù)覽隊列,提取每個監(jiān)控設(shè)備編號所對應(yīng)的重連計數(shù),若重連計數(shù)已超過所規(guī)定的閾值,則忽略當(dāng)前監(jiān)控設(shè)備編號并繼續(xù)遍歷待預(yù)覽隊列,若重連計數(shù)未超過閾值,則將重連計數(shù)加1并將附帶有當(dāng)前監(jiān)控設(shè)備編號的視頻重連請求發(fā)送給任務(wù)執(zhí)行單元,重復(fù)此操作直到待預(yù)覽隊列中的所有設(shè)備編號已遍歷完成;
所述任務(wù)執(zhí)行單元,用于收到視頻重連請求后進行視頻重連操作;判斷所生成的操作結(jié)果,若視頻重連失敗,則結(jié)束本次任務(wù),若視頻重連成功,則從待預(yù)覽隊列中刪除此視頻設(shè)備編號并結(jié)束本次任務(wù)。。
一種視頻掉線重連方法,包括下述步驟:
步驟S101,消息監(jiān)聽單元接收視頻開發(fā)SDK上報的消息;
步驟S102,當(dāng)收到的是網(wǎng)絡(luò)預(yù)覽失敗消息時,消息監(jiān)聽單元從該消息中得到對應(yīng)的掉線監(jiān)控設(shè)備編號并發(fā)送給任務(wù)調(diào)度單元,任務(wù)調(diào)度單元將掉線監(jiān)控設(shè)備編號放入待預(yù)覽隊列中;
步驟S103,當(dāng)收到的是報警重連成功消息時,消息監(jiān)聽單元從該消息中查詢出所對應(yīng)的監(jiān)控設(shè)備編號;并向任務(wù)調(diào)度單元發(fā)送附帶有監(jiān)控設(shè)備編號的視頻重連請求;
步驟S104,任務(wù)調(diào)度單元收到視頻重連請求并判斷出該請求包含監(jiān)控設(shè)備編號;
步驟S105,任務(wù)調(diào)度單元從待預(yù)覽隊列中查詢是否包含此監(jiān)控設(shè)備編號,若不存在,則結(jié)束本次任務(wù),若存在,則將視頻重連請求對應(yīng)的任務(wù)交付任務(wù)執(zhí)行單元進行視頻重連操作;
步驟S106,任務(wù)執(zhí)行單元判斷所生成的操作結(jié)果,若視頻重連失敗,則結(jié)束本次任務(wù),若視頻重連成功,則從待預(yù)覽隊列中刪除此視頻設(shè)備編號并結(jié)束本次任務(wù);
在上述步驟S101~S106進行的過程中,以下步驟同時進行:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于江蘇中科羿鏈通信技術(shù)有限公司,未經(jīng)江蘇中科羿鏈通信技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510059492.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 用于網(wǎng)絡(luò)游戲掉線重連的網(wǎng)絡(luò)服務(wù)器、系統(tǒng)及其方法
- 一種在棋牌游戲中實現(xiàn)穩(wěn)妥的掉線重連的方法
- 掉線重連后回放場景的裝置及方法
- 一種網(wǎng)頁應(yīng)用的掉線重連方法、裝置和系統(tǒng)
- 視頻掉線重連系統(tǒng)和方法
- 基于MOST光纖網(wǎng)絡(luò)的掉線重連方法
- 基于配電終端無線通信模塊的頻繁重連方法及系統(tǒng)
- 終端掉線響應(yīng)系統(tǒng)、方法、裝置、服務(wù)器及存儲介質(zhì)
- 一種游樂設(shè)施產(chǎn)品全生命周期數(shù)據(jù)采集終端設(shè)備
- 一種游樂設(shè)施產(chǎn)品全生命周期數(shù)據(jù)采集終端設(shè)備





