[發明專利]一種基于多種控制協議的攝像頭自適應控制方法及裝置在審
| 申請號: | 201811043139.9 | 申請日: | 2018-09-07 |
| 公開(公告)號: | CN109005353A | 公開(公告)日: | 2018-12-14 |
| 發明(設計)人: | 廖超民 | 申請(專利權)人: | 廈門億聯網絡技術股份有限公司 |
| 主分類號: | H04N5/232 | 分類號: | H04N5/232 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 顏希文;麥小嬋 |
| 地址: | 361000 福建省廈門市*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 緩存數據 控制協議 自適應控制 攝像頭 緩存隊列 用戶終端 攝像頭控制 數據緩存 協議類型 協議識別 重復執行 重新設置 自動識別 遍歷 解析 刪除 自動化 取出 發送 | ||
本發明公開了一種基于多種控制協議的攝像頭自適應控制的方法及裝置,方法包括:接收至少一個用戶終端發送的數據,并將該數據緩存至與用戶終端對應的緩存隊列的尾部,并重復執行如下步驟;從緩存隊列的頭部開始遍歷緩存數據,并取出緩存數據的第一個字節;若根據第一個字節的值,判斷緩存數據所屬的控制協議類型;根據控制協議類型,取緩存數據中的對應數據進行解析,并在執行相應的命令后刪除對應數據。本發明能自動識別三種不同協議類型,當需要使用不同的攝像頭控制協議時不需要手動重新設置,實現了協議識別的自動化。
技術領域
本發明涉及通信技術領域,尤其涉及一種基于多種控制協議的攝像頭自適應控制方法及裝置。
背景技術
隨著科技的發展,攝像頭相關的硬件產品在生活中的運用越來越廣泛,例如視頻會議系統,監控系統等。人們可以通過一些公開的攝像頭控制協議,控制攝像頭的工作狀態,如:控制攝像頭的轉動,聚焦等。
但本發明的發明人在研究過程中發現,現有技術中存在以下技術問題:目前主要的三種協議為Pelco_P,Pelco_D,Sony_Visca,但市面上的攝像頭一般只能夠使用一種協議來控制攝像頭的動作,如果需要使用另外一種攝像頭控制協議,則需要手動重新設置當前攝像機所使用的協議,并不能滿足多用戶的多個終端直接通過網絡來連接到攝像機進行控制的需求。
發明內容
本發明實施例提供一種基于多種控制協議的攝像頭自適應控制方法及裝置,能自動識別三種不同協議類型,當需要使用不同的攝像頭控制協議時不需要手動重新設置,實現了協議識別的自動化。
本發明一實施例提供一種基于多種控制協議的攝像頭自適應控制方法,包括:
接收至少一個用戶終端發送的數據,并將該數據緩存至與用戶終端對應的緩存隊列的尾部,并重復執行如下步驟;
從緩存隊列的頭部開始遍歷緩存數據,并取出緩存數據的第一個字節;
若根據第一個字節的值,判斷緩存數據所屬的控制協議類型;
根據控制協議類型,取緩存數據中的對應數據進行解析,并在執行相應的命令后刪除對應數據。
進一步的,在從緩存隊列的頭部開始遍歷緩存數據,并取出緩存數據的第一個字節之后,還包括:
若根據第一個字節的值,判斷緩存數據不屬于任一控制協議類型,則刪除緩存數據的第一個字節。
進一步的,在根據第一個字節的值,判斷緩存數據所屬的控制協議類型之后,還包括:
判斷緩存數據長度是否滿足所屬的控制協議類型的要求,若否,則返回重新接收至少一個用戶終端發送的數據。
進一步的,控制協議類型的要求,具體為,
Pelco-P控制協議要求的指令標準長度為8個字節;
Pelco-D控制協議要求的指令標準長度為7個字節;
Sony-Visca控制協議要求的指令長度不定,為3至16個字節,且最后一個字節固定為命令結束字符0XFF。
進一步的,根據第一個字節的值,判斷緩存數據所屬的控制協議類型,具體為:
若第一個字節的值為0XA0,則判斷緩存數據所屬的控制協議類型為Pelco-P;
若第一個字節的值為0XFF,則判斷緩存數據所屬的控制協議類型為Pelco-D;
若第一個字節的值為0X80,則檢測緩存數據中的3至16字節里是否存在命令結束字符0XFF,若是,則判斷緩存數據所屬的控制協議類型為Sony-Visca,若否,則判斷判斷緩存數據為非法數據,進一步刪除當前緩存的全部數據,并返回重新接收至少一個用戶終端發送的數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廈門億聯網絡技術股份有限公司,未經廈門億聯網絡技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811043139.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:合拍視頻的方法及裝置
- 下一篇:拍攝方法、移動終端及計算機可讀存儲介質





