[發(fā)明專利]一種動態(tài)虛擬攝像頭映射方法和系統(tǒng)有效
| 申請?zhí)枺?/td> | 201611250836.2 | 申請日: | 2016-12-30 |
| 公開(公告)號: | CN106790612B | 公開(公告)日: | 2020-07-31 |
| 發(fā)明(設計)人: | 董立武;楊進 | 申請(專利權(quán))人: | 深圳市杰云科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04N5/232;G06F13/42 |
| 代理公司: | 深圳市中聯(lián)專利代理有限公司 44274 | 代理人: | 李俊 |
| 地址: | 518000 廣東省深圳市南山區(qū)*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 動態(tài) 虛擬 攝像頭 映射 方法 系統(tǒng) | ||
本發(fā)明提供一種動態(tài)虛擬攝像頭映射方法和系統(tǒng),所述方法包括:服務端和客戶端建立通訊連接;服務端檢測其是否連接有USB攝像頭設備,當檢查到連接有USB攝像頭設備時,向客戶端發(fā)送攝像頭設備的插入信息以及攝像頭設備的屬性信息;客戶端在接收到服務端發(fā)送的攝像頭設備的插入信息和屬性信息后,將服務端支持的視頻轉(zhuǎn)化格式添加到所述屬性信息中,合并保存為設備描述信息;USB虛擬總線模塊根據(jù)所述設備描述信息創(chuàng)建與所述攝像頭設備對應的虛擬攝像頭設備;攝像頭應用模塊通過所述虛擬攝像頭設備使用對應的USB攝像頭設備。本發(fā)明提供的動態(tài)虛擬攝像頭映射方法將USB攝像頭設備以虛擬攝像頭的方式動態(tài)地映射到另一臺主機上使用,保持所述攝像頭的設備名稱、設備PID、VID等屬性信息一致,兼容性好,使用方便。
技術(shù)領(lǐng)域
本發(fā)明涉及計算機信息技術(shù)領(lǐng)域,特別涉及一種動態(tài)虛擬攝像頭映射方法和系統(tǒng)。
背景技術(shù)
隨著計算機信息技術(shù)的發(fā)展,逐漸出現(xiàn)了一種使用遠程攝像頭設備的場景,就是通過一臺本地終端設備,將連接在終端上的USB攝像頭設備,映射給遠程主機使用,遠程主機中的攝像頭應用軟件能像使用本地設備一樣,使用終端上的USB攝像頭設備,這種應用方式被稱為USB攝像頭映射。
目前大多數(shù)虛擬攝像頭技術(shù),只會在遠程主機中虛擬出永久的、具有固定屬性的虛擬攝像頭設備,不能動態(tài)的適應終端上實際安裝的攝像頭設備的屬性參數(shù),例如設備的名稱、PID、VID等信息,導致和這些信息綁定的攝像頭專用應用程序無法識別虛擬攝像頭,從而無法兼容使用,在實際使用中很不方便。
例如,公開號為CN104199723A的專利,提供了一種基于虛擬設備的攝像頭映射方法,使得用戶應用程序可以如本地操作攝像頭一樣操作虛擬攝像頭。但是其不能獲取本地攝像頭的物理屬性信息,同時在Windows系統(tǒng)中創(chuàng)建與所述物理屬性信息相該同的虛擬攝像頭來實現(xiàn)映射;因此兼容性差,某些專用的攝像頭應用軟件不能使用。
發(fā)明內(nèi)容
針對以上問題,本發(fā)明專利目的在于設計了一種動態(tài)虛擬攝像頭映射方法和系統(tǒng),將USB攝像頭設備以虛擬攝像頭的方式動態(tài)地在映射到另一臺主機上使用,一方面由于虛擬攝像頭設備保持了和USB攝像頭相同的設備名稱、PID和VID等屬性信息,從而確保了和應用模塊的良好兼容性,另一方面可以根據(jù)網(wǎng)絡帶寬選擇需要的視頻轉(zhuǎn)化格式,方便不同場景的使用。
本發(fā)明具體的技術(shù)方案如下:
一種動態(tài)虛擬攝像頭映射方法,包括:
步驟S101,服務端和客戶端建立通訊連接;
步驟S102,服務端檢測其是否連接有USB攝像頭設備,當檢查到連接有USB攝像頭設備時,向客戶端發(fā)送攝像頭設備的插入信息以及攝像頭設備的屬性信息,所述屬性信息包括設備名稱、設備PID和設備VID;
步驟S103,客戶端在接收到服務端發(fā)送的攝像頭設備的插入信息和屬性信息后,將服務端支持的視頻轉(zhuǎn)化格式并添加到所述屬性信息中,合并保存為設備描述信息;
步驟S104,客戶端向USB虛擬總線模塊發(fā)送所述攝像頭設備的插入消息和所述設備描述信息,USB虛擬總線模塊根據(jù)所述設備描述信息創(chuàng)建與所述攝像頭設備對應的虛擬攝像頭設備;
步驟S105,攝像頭應用模塊通過所述虛擬攝像頭設備使用對應的USB攝像頭設備;
步驟S106,當移除USB攝像頭設備時,服務端將通知客戶端和USB虛擬總線模塊根據(jù)所述攝像頭設備對應的屬性信息自動刪除對應的虛擬攝像頭設備;具體包括:
當移除攝像頭設備時,服務端將自動檢查到USB攝像頭設備的移除信息,并向所述客戶端發(fā)送所述移除信息和所述攝像頭設備對應的屬性信息;
客戶端接收到所述移除信息后,向USB虛擬總線模塊發(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/201611250836.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:滾輪式卡車對接裝置
- 下一篇:高平臺集裝箱裝卸設備





