[發明專利]一種基于多個USB攝像頭平滑切換的系統、方法有效
| 申請號: | 202310601560.1 | 申請日: | 2023-05-26 |
| 公開(公告)號: | CN116347015B | 公開(公告)日: | 2023-10-20 |
| 發明(設計)人: | 劉繼年;曹珈;劉志強 | 申請(專利權)人: | 深圳市拔超科技股份有限公司 |
| 主分類號: | H04N5/268 | 分類號: | H04N5/268;G06F13/42;H04N7/15 |
| 代理公司: | 廣州粵高專利商標代理有限公司 44102 | 代理人: | 魏桂龍 |
| 地址: | 518103 廣東省深圳市寶安區福海街道*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 usb 攝像頭 平滑 切換 系統 方法 | ||
1.一種基于多個USB攝像頭平滑切換的系統,其特征在于,所述系統包括USB攝像頭切換器、多個USB攝像頭、以及云會議終端;所述USB攝像頭切換器包括消息處理模塊、虛擬USB攝像頭模塊、設備管理模塊;
其中,所述消息處理模塊,用于接收和解析控制消息,發送給設備管理模塊處理;所述控制消息包括攝像頭切換控制消息;
所述虛擬USB攝像頭模塊,用于預先構建虛擬USB攝像頭;所述虛擬USB攝像頭用于處理云會議終端的信令和數據請求;
所述設備管理模塊,用于管理接入USB攝像頭,接收消息處理模塊發送的控制消息,并根據控制消息打開或關閉接入USB攝像頭,建立虛擬USB攝像頭與實際控制USB攝像頭之間的控制和數據連接;根據攝像頭切換控制消息,打開新接入USB攝像頭并讀取新接入USB攝像頭的視頻幀存入虛擬USB攝像頭的緩存隊列,將所述緩存隊列中的視頻幀發送至云會議終端。
2.根據權利要求1所述基于多個USB攝像頭平滑切換的系統,其特征在于,所述虛擬USB攝像頭模塊,用于預先構建虛擬USB攝像頭,具體包括:
根據設備管理模塊讀取接入的多個USB攝像頭及其配置描述符,生成接入USB攝像頭列表;所述接入USB攝像頭列表包括VID、PID、硬件接口信息和攝像頭名稱;
解析所述配置描述符,并基于所述配置描述符生成接入USB攝像頭公共能力集;將所述公共能力集添加至可選接入USB攝像頭列表;所述公共能力集為USB攝像頭參數數組,USB攝像頭參數包括視頻編碼格式、分辨率、幀率、碼率中的一項或多項;
設備管理模塊使用接入USB攝像頭公共能力集,創建虛擬USB攝像頭設備。
3.根據權利要求2所述基于多個USB攝像頭平滑切換的系統,其特征在于,所述云會議終端,用于讀取虛擬USB攝像頭及其配置描述符,按指定USB攝像頭參數向虛擬USB攝像頭發送打開指令;
虛擬USB攝像頭接收所述打開指令,并轉發至設備管理模塊;設備管理模塊處理所述打開指令并生成打開結果,向云會議終端反饋USB攝像頭打開響應;所述打開響應包括打開成功或打開失敗。
4.根據權利要求3所述基于多個USB攝像頭平滑切換的系統,其特征在于,所述設備管理模塊處理所述打開指令并生成打開結果,包括:
根據預定策略在接入USB攝像頭列表中選擇一個接入USB攝像頭,并保存USB攝像頭參數;
使用USB攝像頭參數打開選擇的接入USB攝像頭;
根據接入USB攝像頭打開響應,給虛擬USB攝像頭返回打開響應。
5.根據權利要求4所述基于多個USB攝像頭平滑切換的系統,其特征在于,消息處理模塊,還用于接收遙控器、按鍵或者瀏覽器發送的攝像頭切換控制消息,解析所述攝像頭切換控制消息以獲取新接入USB攝像頭信息,并發送所述新接入USB攝像頭信息至設備管理模塊;
設備管理模塊,還用于根據接收的所述新接入USB攝像頭信息判斷新接入USB攝像頭是否打開;若新接入USB攝像頭未打開,根據保存的USB攝像頭參數打開新接入USB攝像頭,啟動定時器并讀取新接入USB攝像頭的視頻幀;
若讀取新接入USB攝像頭的視頻幀成功,停止當前攝像頭的視頻幀寫入虛擬USB攝像頭的緩存隊列;將新接入USB攝像頭的視頻幀寫入虛擬USB攝像頭的緩存隊列;
停止當前攝像頭的視頻幀定時獲取,關閉當前攝像頭。
6.一種基于多個USB攝像頭平滑切換的方法,其特征在于,所述方法包括:
接收并解析攝像頭控制消息,獲取新接入USB攝像頭信息;所述控制消息包括攝像頭切換控制消息;
根據所述新接入USB攝像頭信息,按指定參數打開USB攝像頭,啟動定時器并讀取新接入USB攝像頭的視頻幀;
若讀取新接入USB攝像頭的視頻幀成功,停止當前攝像頭的視頻幀寫入虛擬USB攝像頭的緩存隊列;將新接入USB攝像頭的視頻幀寫入虛擬USB攝像頭的緩存隊列;
停止當前攝像頭的視頻幀定時獲取,關閉當前攝像頭。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市拔超科技股份有限公司,未經深圳市拔超科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310601560.1/1.html,轉載請聲明來源鉆瓜專利網。





