[發明專利]虛擬攝像頭創建方法及裝置有效
| 申請號: | 202010969228.7 | 申請日: | 2020-09-15 |
| 公開(公告)號: | CN112135095B | 公開(公告)日: | 2022-11-25 |
| 發明(設計)人: | 雍虎才 | 申請(專利權)人: | 杭州迪普科技股份有限公司 |
| 主分類號: | H04N7/18 | 分類號: | H04N7/18;H04N17/00 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 310051 浙江省杭*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 虛擬 攝像頭 創建 方法 裝置 | ||
1.一種虛擬攝像頭創建方法,其特征在于,所述方法包括:
獲取真實攝像頭針對服務端發出的真實控制信令報文與真實媒體流報文;
將所述真實控制信令報文作為第一模板報文,將所述真實媒體流報文作為第二模板報文;
迭代執行以下步驟,直至創建出預設數量的虛擬攝像頭:
修改所述第一模板報文包含的參數信息,得到虛擬控制信令報文;以及,修改所述第二模板報文包含的參數信息,得到虛擬媒體流報文;
創建虛擬攝像頭,將得到的虛擬控制信令報文與虛擬媒體流報文作為所述虛擬攝像頭針對監控服務端發出的虛擬報文;以及,將所述第一模板報文重新確定為得到的虛擬控制信令報文,將所述第二模板報文重新確定為得到的虛擬媒體流報文;
其中,任意兩個虛擬攝像頭對應的虛擬報文的參數信息不同;
針對創建的每個虛擬攝像頭,從該虛擬攝像頭對應的虛擬報文中提取攝像頭IP地址和設備編碼;
建立并保存提取出的攝像頭IP地址和設備編碼的對應關系,保存的所述攝像頭IP地址和設備編碼的對應關系用于:在測試檢測設備的報文處理性能的過程中,檢測設備檢測虛擬攝像頭的設備編碼是否注冊過。
2.根據權利要求1所述方法,其特征在于,所述真實控制信令報文的參數信息包括:攝像頭IP地址、設備編碼、攝像頭端口號、服務端端口號和會話ID;
所述真實媒體流報文的參數信息包括:攝像頭IP地址、攝像頭端口號和服務端端口號。
3.根據權利要求2所述方法,其特征在于,所述真實攝像頭還具有預留攝像頭端口,預留攝像頭端口號與攝像頭端口號的差為1或-1;所述服務端還具有預留服務端端口,預留服務端端口號與服務端端口號的差為1或-1;
修改所述第一模板報文所含的攝像頭端口號和服務端端口號,包括:
將所述第一模板報文包含的攝像頭端口號加2*M,將所述第一模板報文包含的服務端端口號加2*N;其中,M和N是非零整數;
修改所述真實媒體流報文所含的攝像頭端口號和服務端端口號,包括:
將所述真實媒體流報文包含的攝像頭端口號加2*M,將所述真實媒體流報文包含的服務端端口號加2*N。
4.根據權利要求1所述方法,其特征在于,所述方法還包括:
在一次迭代中:
在創建虛擬攝像頭之前,對所述虛擬控制信令報文和所述虛擬媒體流報文進行頭部校驗。
5.一種虛擬攝像頭創建方法,其特征在于,所述方法包括:
獲取真實攝像頭針對服務端發出的真實控制信令報文與真實媒體流報文;
迭代執行以下步驟,直至創建出預設數量的虛擬攝像頭:
修改所述真實控制信令報文包含的參數信息,得到虛擬控制信令報文;以及,修改所述真實媒體流報文包含的參數信息,得到虛擬媒體流報文;
創建虛擬攝像頭,將得到的虛擬控制信令報文與虛擬媒體流報文作為所述虛擬攝像頭針對監控服務端發出的虛擬報文;其中,任意兩個虛擬攝像頭的參數信息不同;
針對創建的每個虛擬攝像頭,從該虛擬攝像頭對應的虛擬報文中提取攝像頭IP地址和設備編碼;
建立并保存提取出的攝像頭IP地址和設備編碼的對應關系,保存的所述攝像頭IP地址和設備編碼的對應關系用于:在測試檢測設備的報文處理性能的過程中,檢測設備檢測虛擬攝像頭的設備編碼是否注冊過。
6.一種基于權利要求1-5任一項創建的虛擬攝像頭集合的測試視頻監控網絡的檢測設備報文處理性能的方法,其特征在于,所述方法包括:
獲取所述虛擬攝像頭集合對應的虛擬報文集合;
使用所述虛擬報文集合,測試所述檢測設備的報文處理性能。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州迪普科技股份有限公司,未經杭州迪普科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010969228.7/1.html,轉載請聲明來源鉆瓜專利網。





