是否可以使用包含視頻和音頻的多種傳感器的自定義設備作爲網絡攝像頭(使用標準的Windows視頻和音頻驅動程序)出於所有目的和用途,同時允許訪問其他簡單傳感器通過COM或其他方法?是否需要編寫驅動程序
或者我必須建立一個新的USB驅動程序來訪問所有這些信息?我想避免這種選擇,因爲該設備只是一個原型,他們希望建立一個示範應用程序以儘快獲得資金。最後,我可以在哪裏瞭解更多關於這方面的知識?我已經看到在其他答案中提到的USB完成(不幸的是沒有太多時間可用)。
背景:
我已經被賦予了爲新設備創建應用程序的任務。該設備由一組電氣工程師構建,並提供了一個通過COM(串行)進行通信的演示應用程序。問題是該設備的視頻和音頻流無法通過串行速度足夠快(20fps所需),但其他輸入(按鈕和兩個其他流傳感器)正在工作。
工程師們希望我爲他們提供一個'協議'來構建下一個版本的設備。我是一名沒有太多硬件經驗的軟件工程師,並且不熟悉USB驅動程序的低級細節。
您可以將視頻和音頻送入其他I/O通道(如聲卡和視頻卡)嗎? –